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. |