ComponentType enum
This enum defines the dependency components.
Fields
Unknown = 0 | |
NuGet = 1 | |
Npm = 2 | Indicates the component is an Npm package. |
Maven = 3 | Indicates the component is a Maven artifact. |
Git = 4 | Indicates the component is a Git repository. |
Other = 5 | Indicates the component is not any of the supported component types by Governance. |
RubyGems = 6 | Indicates the component is a Ruby gem. |
Cargo = 7 | Indicates the component is a Cargo package. |
Pip = 8 | Indicates the component is a Pip package. |
File = 9 | Indicates the component is a loose file. Not a package as understood by different package managers. |
Go = 10 | Indicates the component is a Go package. |
DockerImage = 11 | Indicates the component is a Docker Image |
Pod = 12 | Indicates the component is a CocoaPods pod. |
Linux = 13 | Indicates the component is found in a linux environment. A package understood by linux based package managers like apt and rpm. |
Conda = 14 | Indicates the component is a Conda package. |
DockerReference = 15 | Indicates the component is a Docker Reference. |
Vcpkg = 16 | Indicates the component is a Vcpkg Package. |