google-native logo
Google Cloud Native v0.30.0, Apr 14 23

google-native.containeranalysis/v1beta1.Occurrence

Explore with Pulumi AI

Creates a new occurrence. Auto-naming is currently not supported for this resource.

Create Occurrence Resource

new Occurrence(name: string, args: OccurrenceArgs, opts?: CustomResourceOptions);
@overload
def Occurrence(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               attestation: Optional[DetailsArgs] = None,
               build: Optional[GrafeasV1beta1BuildDetailsArgs] = None,
               deployment: Optional[GrafeasV1beta1DeploymentDetailsArgs] = None,
               derived_image: Optional[GrafeasV1beta1ImageDetailsArgs] = None,
               discovered: Optional[GrafeasV1beta1DiscoveryDetailsArgs] = None,
               envelope: Optional[EnvelopeArgs] = None,
               installation: Optional[GrafeasV1beta1PackageDetailsArgs] = None,
               intoto: Optional[GrafeasV1beta1IntotoDetailsArgs] = None,
               note_name: Optional[str] = None,
               project: Optional[str] = None,
               remediation: Optional[str] = None,
               resource: Optional[ResourceArgs] = None,
               sbom: Optional[DocumentOccurrenceArgs] = None,
               sbom_reference: Optional[SBOMReferenceOccurrenceArgs] = None,
               spdx_file: Optional[FileOccurrenceArgs] = None,
               spdx_package: Optional[PackageInfoOccurrenceArgs] = None,
               spdx_relationship: Optional[RelationshipOccurrenceArgs] = None,
               vulnerability: Optional[GrafeasV1beta1VulnerabilityDetailsArgs] = None)
@overload
def Occurrence(resource_name: str,
               args: OccurrenceArgs,
               opts: Optional[ResourceOptions] = None)
func NewOccurrence(ctx *Context, name string, args OccurrenceArgs, opts ...ResourceOption) (*Occurrence, error)
public Occurrence(string name, OccurrenceArgs args, CustomResourceOptions? opts = null)
public Occurrence(String name, OccurrenceArgs args)
public Occurrence(String name, OccurrenceArgs args, CustomResourceOptions options)
type: google-native:containeranalysis/v1beta1:Occurrence
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args OccurrenceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args OccurrenceArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args OccurrenceArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args OccurrenceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args OccurrenceArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Occurrence Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The Occurrence resource accepts the following input properties:

NoteName string

Immutable. The analysis note associated with this occurrence, in the form of projects/[PROVIDER_ID]/notes/[NOTE_ID]. This field can be used as a filter in list requests.

Resource Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.ResourceArgs

Immutable. The resource for which the occurrence applies.

Attestation Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.DetailsArgs

Describes an attestation of an artifact.

Build Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.GrafeasV1beta1BuildDetailsArgs

Describes a verifiable build.

Deployment Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.GrafeasV1beta1DeploymentDetailsArgs

Describes the deployment of an artifact on a runtime.

DerivedImage Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.GrafeasV1beta1ImageDetailsArgs

Describes how this resource derives from the basis in the associated note.

Discovered Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.GrafeasV1beta1DiscoveryDetailsArgs

Describes when a resource was discovered.

Envelope Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.EnvelopeArgs

https://github.com/secure-systems-lab/dsse

Installation Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.GrafeasV1beta1PackageDetailsArgs

Describes the installation of a package on the linked resource.

Intoto Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.GrafeasV1beta1IntotoDetailsArgs

Describes a specific in-toto link.

Project string
Remediation string

A description of actions that can be taken to remedy the note.

Sbom Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.DocumentOccurrenceArgs

Describes a specific software bill of materials document.

SbomReference Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.SBOMReferenceOccurrenceArgs

Describes a specific SBOM reference occurrences.

SpdxFile Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.FileOccurrenceArgs

Describes a specific SPDX File.

SpdxPackage Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.PackageInfoOccurrenceArgs

Describes a specific SPDX Package.

SpdxRelationship Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.RelationshipOccurrenceArgs

Describes a specific SPDX Relationship.

Vulnerability Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.GrafeasV1beta1VulnerabilityDetailsArgs

Describes a security vulnerability.

NoteName string

Immutable. The analysis note associated with this occurrence, in the form of projects/[PROVIDER_ID]/notes/[NOTE_ID]. This field can be used as a filter in list requests.

Resource ResourceArgs

Immutable. The resource for which the occurrence applies.

Attestation DetailsArgs

Describes an attestation of an artifact.

Build GrafeasV1beta1BuildDetailsArgs

Describes a verifiable build.

Deployment GrafeasV1beta1DeploymentDetailsArgs

Describes the deployment of an artifact on a runtime.

DerivedImage GrafeasV1beta1ImageDetailsArgs

Describes how this resource derives from the basis in the associated note.

Discovered GrafeasV1beta1DiscoveryDetailsArgs

Describes when a resource was discovered.

Envelope EnvelopeArgs

https://github.com/secure-systems-lab/dsse

Installation GrafeasV1beta1PackageDetailsArgs

Describes the installation of a package on the linked resource.

Intoto GrafeasV1beta1IntotoDetailsArgs

Describes a specific in-toto link.

Project string
Remediation string

A description of actions that can be taken to remedy the note.

Sbom DocumentOccurrenceArgs

Describes a specific software bill of materials document.

SbomReference SBOMReferenceOccurrenceArgs

Describes a specific SBOM reference occurrences.

SpdxFile FileOccurrenceArgs

Describes a specific SPDX File.

SpdxPackage PackageInfoOccurrenceArgs

Describes a specific SPDX Package.

SpdxRelationship RelationshipOccurrenceArgs

Describes a specific SPDX Relationship.

Vulnerability GrafeasV1beta1VulnerabilityDetailsArgs

Describes a security vulnerability.

noteName String

Immutable. The analysis note associated with this occurrence, in the form of projects/[PROVIDER_ID]/notes/[NOTE_ID]. This field can be used as a filter in list requests.

resource ResourceArgs

Immutable. The resource for which the occurrence applies.

attestation DetailsArgs

Describes an attestation of an artifact.

build GrafeasV1beta1BuildDetailsArgs

Describes a verifiable build.

deployment GrafeasV1beta1DeploymentDetailsArgs

Describes the deployment of an artifact on a runtime.

derivedImage GrafeasV1beta1ImageDetailsArgs

Describes how this resource derives from the basis in the associated note.

discovered GrafeasV1beta1DiscoveryDetailsArgs

Describes when a resource was discovered.

envelope EnvelopeArgs

https://github.com/secure-systems-lab/dsse

installation GrafeasV1beta1PackageDetailsArgs

Describes the installation of a package on the linked resource.

intoto GrafeasV1beta1IntotoDetailsArgs

Describes a specific in-toto link.

project String
remediation String

A description of actions that can be taken to remedy the note.

sbom DocumentOccurrenceArgs

Describes a specific software bill of materials document.

sbomReference SBOMReferenceOccurrenceArgs

Describes a specific SBOM reference occurrences.

spdxFile FileOccurrenceArgs

Describes a specific SPDX File.

spdxPackage PackageInfoOccurrenceArgs

Describes a specific SPDX Package.

spdxRelationship RelationshipOccurrenceArgs

Describes a specific SPDX Relationship.

vulnerability GrafeasV1beta1VulnerabilityDetailsArgs

Describes a security vulnerability.

noteName string

Immutable. The analysis note associated with this occurrence, in the form of projects/[PROVIDER_ID]/notes/[NOTE_ID]. This field can be used as a filter in list requests.

resource ResourceArgs

Immutable. The resource for which the occurrence applies.

attestation DetailsArgs

Describes an attestation of an artifact.

build GrafeasV1beta1BuildDetailsArgs

Describes a verifiable build.

deployment GrafeasV1beta1DeploymentDetailsArgs

Describes the deployment of an artifact on a runtime.

derivedImage GrafeasV1beta1ImageDetailsArgs

Describes how this resource derives from the basis in the associated note.

discovered GrafeasV1beta1DiscoveryDetailsArgs

Describes when a resource was discovered.

envelope EnvelopeArgs

https://github.com/secure-systems-lab/dsse

installation GrafeasV1beta1PackageDetailsArgs

Describes the installation of a package on the linked resource.

intoto GrafeasV1beta1IntotoDetailsArgs

Describes a specific in-toto link.

project string
remediation string

A description of actions that can be taken to remedy the note.

sbom DocumentOccurrenceArgs

Describes a specific software bill of materials document.

sbomReference SBOMReferenceOccurrenceArgs

Describes a specific SBOM reference occurrences.

spdxFile FileOccurrenceArgs

Describes a specific SPDX File.

spdxPackage PackageInfoOccurrenceArgs

Describes a specific SPDX Package.

spdxRelationship RelationshipOccurrenceArgs

Describes a specific SPDX Relationship.

vulnerability GrafeasV1beta1VulnerabilityDetailsArgs

Describes a security vulnerability.

note_name str

Immutable. The analysis note associated with this occurrence, in the form of projects/[PROVIDER_ID]/notes/[NOTE_ID]. This field can be used as a filter in list requests.

resource ResourceArgs

Immutable. The resource for which the occurrence applies.

attestation DetailsArgs

Describes an attestation of an artifact.

build GrafeasV1beta1BuildDetailsArgs

Describes a verifiable build.

deployment GrafeasV1beta1DeploymentDetailsArgs

Describes the deployment of an artifact on a runtime.

derived_image GrafeasV1beta1ImageDetailsArgs

Describes how this resource derives from the basis in the associated note.

discovered GrafeasV1beta1DiscoveryDetailsArgs

Describes when a resource was discovered.

envelope EnvelopeArgs

https://github.com/secure-systems-lab/dsse

installation GrafeasV1beta1PackageDetailsArgs

Describes the installation of a package on the linked resource.

intoto GrafeasV1beta1IntotoDetailsArgs

Describes a specific in-toto link.

project str
remediation str

A description of actions that can be taken to remedy the note.

sbom DocumentOccurrenceArgs

Describes a specific software bill of materials document.

sbom_reference SBOMReferenceOccurrenceArgs

Describes a specific SBOM reference occurrences.

spdx_file FileOccurrenceArgs

Describes a specific SPDX File.

spdx_package PackageInfoOccurrenceArgs

Describes a specific SPDX Package.

spdx_relationship RelationshipOccurrenceArgs

Describes a specific SPDX Relationship.

vulnerability GrafeasV1beta1VulnerabilityDetailsArgs

Describes a security vulnerability.

noteName String

Immutable. The analysis note associated with this occurrence, in the form of projects/[PROVIDER_ID]/notes/[NOTE_ID]. This field can be used as a filter in list requests.

resource Property Map

Immutable. The resource for which the occurrence applies.

attestation Property Map

Describes an attestation of an artifact.

build Property Map

Describes a verifiable build.

deployment Property Map

Describes the deployment of an artifact on a runtime.

derivedImage Property Map

Describes how this resource derives from the basis in the associated note.

discovered Property Map

Describes when a resource was discovered.

envelope Property Map

https://github.com/secure-systems-lab/dsse

installation Property Map

Describes the installation of a package on the linked resource.

intoto Property Map

Describes a specific in-toto link.

project String
remediation String

A description of actions that can be taken to remedy the note.

sbom Property Map

Describes a specific software bill of materials document.

sbomReference Property Map

Describes a specific SBOM reference occurrences.

spdxFile Property Map

Describes a specific SPDX File.

spdxPackage Property Map

Describes a specific SPDX Package.

spdxRelationship Property Map

Describes a specific SPDX Relationship.

vulnerability Property Map

Describes a security vulnerability.

Outputs

All input properties are implicitly available as output properties. Additionally, the Occurrence resource produces the following output properties:

CreateTime string

The time this occurrence was created.

Id string

The provider-assigned unique ID for this managed resource.

Kind string

This explicitly denotes which of the occurrence details are specified. This field can be used as a filter in list requests.

Name string

The name of the occurrence in the form of projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID].

UpdateTime string

The time this occurrence was last updated.

CreateTime string

The time this occurrence was created.

Id string

The provider-assigned unique ID for this managed resource.

Kind string

This explicitly denotes which of the occurrence details are specified. This field can be used as a filter in list requests.

Name string

The name of the occurrence in the form of projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID].

UpdateTime string

The time this occurrence was last updated.

createTime String

The time this occurrence was created.

id String

The provider-assigned unique ID for this managed resource.

kind String

This explicitly denotes which of the occurrence details are specified. This field can be used as a filter in list requests.

name String

The name of the occurrence in the form of projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID].

updateTime String

The time this occurrence was last updated.

createTime string

The time this occurrence was created.

id string

The provider-assigned unique ID for this managed resource.

kind string

This explicitly denotes which of the occurrence details are specified. This field can be used as a filter in list requests.

name string

The name of the occurrence in the form of projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID].

updateTime string

The time this occurrence was last updated.

create_time str

The time this occurrence was created.

id str

The provider-assigned unique ID for this managed resource.

kind str

This explicitly denotes which of the occurrence details are specified. This field can be used as a filter in list requests.

name str

The name of the occurrence in the form of projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID].

update_time str

The time this occurrence was last updated.

createTime String

The time this occurrence was created.

id String

The provider-assigned unique ID for this managed resource.

kind String

This explicitly denotes which of the occurrence details are specified. This field can be used as a filter in list requests.

name String

The name of the occurrence in the form of projects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID].

updateTime String

The time this occurrence was last updated.

Supporting Types

AliasContext

Kind AliasContextKind

The alias kind.

Name string

The alias name.

kind AliasContextKind

The alias kind.

name String

The alias name.

kind AliasContextKind

The alias kind.

name string

The alias name.

kind AliasContextKind

The alias kind.

name str

The alias name.

AliasContextKind

KindUnspecified
KIND_UNSPECIFIED

Unknown.

Fixed
FIXED

Git tag.

Movable
MOVABLE

Git branch.

Other
OTHER

Used to specify non-standard aliases. For example, if a Git repo has a ref named "refs/foo/bar".

AliasContextKindKindUnspecified
KIND_UNSPECIFIED

Unknown.

AliasContextKindFixed
FIXED

Git tag.

AliasContextKindMovable
MOVABLE

Git branch.

AliasContextKindOther
OTHER

Used to specify non-standard aliases. For example, if a Git repo has a ref named "refs/foo/bar".

KindUnspecified
KIND_UNSPECIFIED

Unknown.

Fixed
FIXED

Git tag.

Movable
MOVABLE

Git branch.

Other
OTHER

Used to specify non-standard aliases. For example, if a Git repo has a ref named "refs/foo/bar".

KindUnspecified
KIND_UNSPECIFIED

Unknown.

Fixed
FIXED

Git tag.

Movable
MOVABLE

Git branch.

Other
OTHER

Used to specify non-standard aliases. For example, if a Git repo has a ref named "refs/foo/bar".

KIND_UNSPECIFIED
KIND_UNSPECIFIED

Unknown.

FIXED
FIXED

Git tag.

MOVABLE
MOVABLE

Git branch.

OTHER
OTHER

Used to specify non-standard aliases. For example, if a Git repo has a ref named "refs/foo/bar".

"KIND_UNSPECIFIED"
KIND_UNSPECIFIED

Unknown.

"FIXED"
FIXED

Git tag.

"MOVABLE"
MOVABLE

Git branch.

"OTHER"
OTHER

Used to specify non-standard aliases. For example, if a Git repo has a ref named "refs/foo/bar".

AliasContextResponse

Kind string

The alias kind.

Name string

The alias name.

Kind string

The alias kind.

Name string

The alias name.

kind String

The alias kind.

name String

The alias name.

kind string

The alias kind.

name string

The alias name.

kind str

The alias kind.

name str

The alias name.

kind String

The alias kind.

name String

The alias name.

AnalysisCompleted

AnalysisType List<string>
AnalysisType []string
analysisType List<String>
analysisType string[]
analysis_type Sequence[str]
analysisType List<String>

AnalysisCompletedResponse

AnalysisType List<string>
AnalysisType []string
analysisType List<String>
analysisType string[]
analysis_type Sequence[str]
analysisType List<String>

Artifact

Checksum string

Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.

Id string

Artifact ID, if any; for container images, this will be a URL by digest like gcr.io/projectID/imagename@sha256:123456.

Names List<string>

Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to docker push. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.

Checksum string

Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.

Id string

Artifact ID, if any; for container images, this will be a URL by digest like gcr.io/projectID/imagename@sha256:123456.

Names []string

Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to docker push. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.

checksum String

Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.

id String

Artifact ID, if any; for container images, this will be a URL by digest like gcr.io/projectID/imagename@sha256:123456.

names List<String>

Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to docker push. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.

checksum string

Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.

id string

Artifact ID, if any; for container images, this will be a URL by digest like gcr.io/projectID/imagename@sha256:123456.

names string[]

Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to docker push. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.

checksum str

Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.

id str

Artifact ID, if any; for container images, this will be a URL by digest like gcr.io/projectID/imagename@sha256:123456.

names Sequence[str]

Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to docker push. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.

checksum String

Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.

id String

Artifact ID, if any; for container images, this will be a URL by digest like gcr.io/projectID/imagename@sha256:123456.

names List<String>

Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to docker push. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.

ArtifactHashes

Sha256 string
Sha256 string
sha256 String
sha256 string
sha256 str
sha256 String

ArtifactHashesResponse

Sha256 string
Sha256 string
sha256 String
sha256 string
sha256 str
sha256 String

ArtifactResponse

Checksum string

Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.

Names List<string>

Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to docker push. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.

Checksum string

Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.

Names []string

Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to docker push. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.

checksum String

Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.

names List<String>

Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to docker push. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.

checksum string

Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.

names string[]

Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to docker push. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.

checksum str

Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.

names Sequence[str]

Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to docker push. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.

checksum String

Hash or checksum value of a binary, or Docker Registry 2.0 digest of a container.

names List<String>

Related artifact names. This may be the path to a binary or jar file, or in the case of a container build, the name used to push the container image to Google Container Registry, as presented to docker push. Note that a single Artifact ID can have multiple names, for example if two tags are applied to one image.

Attestation

AttestationResponse

BuildProvenance

Id string

Unique identifier of the build.

BuildOptions Dictionary<string, string>

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

BuilderVersion string

Version string of the builder at the time this build was executed.

BuiltArtifacts List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.Artifact>

Output of the build.

Commands List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.Command>

Commands requested by the build.

CreateTime string

Time at which the build was created.

Creator string

E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.

EndTime string

Time at which execution of the build was finished.

LogsUri string

URI where any logs for this provenance were written.

Project string

ID of the project.

SourceProvenance Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.Source

Details of the Source input to the build.

StartTime string

Time at which execution of the build was started.

TriggerId string

Trigger identifier if the build was triggered automatically; empty if not.

Id string

Unique identifier of the build.

BuildOptions map[string]string

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

BuilderVersion string

Version string of the builder at the time this build was executed.

BuiltArtifacts []Artifact

Output of the build.

Commands []Command

Commands requested by the build.

CreateTime string

Time at which the build was created.

Creator string

E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.

EndTime string

Time at which execution of the build was finished.

LogsUri string

URI where any logs for this provenance were written.

Project string

ID of the project.

SourceProvenance Source

Details of the Source input to the build.

StartTime string

Time at which execution of the build was started.

TriggerId string

Trigger identifier if the build was triggered automatically; empty if not.

id String

Unique identifier of the build.

buildOptions Map<String,String>

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

builderVersion String

Version string of the builder at the time this build was executed.

builtArtifacts List<Artifact>

Output of the build.

commands List<Command>

Commands requested by the build.

createTime String

Time at which the build was created.

creator String

E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.

endTime String

Time at which execution of the build was finished.

logsUri String

URI where any logs for this provenance were written.

project String

ID of the project.

sourceProvenance Source

Details of the Source input to the build.

startTime String

Time at which execution of the build was started.

triggerId String

Trigger identifier if the build was triggered automatically; empty if not.

id string

Unique identifier of the build.

buildOptions {[key: string]: string}

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

builderVersion string

Version string of the builder at the time this build was executed.

builtArtifacts Artifact[]

Output of the build.

commands Command[]

Commands requested by the build.

createTime string

Time at which the build was created.

creator string

E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.

endTime string

Time at which execution of the build was finished.

logsUri string

URI where any logs for this provenance were written.

project string

ID of the project.

sourceProvenance Source

Details of the Source input to the build.

startTime string

Time at which execution of the build was started.

triggerId string

Trigger identifier if the build was triggered automatically; empty if not.

id str

Unique identifier of the build.

build_options Mapping[str, str]

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

builder_version str

Version string of the builder at the time this build was executed.

built_artifacts Sequence[Artifact]

Output of the build.

commands Sequence[Command]

Commands requested by the build.

create_time str

Time at which the build was created.

creator str

E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.

end_time str

Time at which execution of the build was finished.

logs_uri str

URI where any logs for this provenance were written.

project str

ID of the project.

source_provenance Source

Details of the Source input to the build.

start_time str

Time at which execution of the build was started.

trigger_id str

Trigger identifier if the build was triggered automatically; empty if not.

id String

Unique identifier of the build.

buildOptions Map<String>

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

builderVersion String

Version string of the builder at the time this build was executed.

builtArtifacts List<Property Map>

Output of the build.

commands List<Property Map>

Commands requested by the build.

createTime String

Time at which the build was created.

creator String

E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.

endTime String

Time at which execution of the build was finished.

logsUri String

URI where any logs for this provenance were written.

project String

ID of the project.

sourceProvenance Property Map

Details of the Source input to the build.

startTime String

Time at which execution of the build was started.

triggerId String

Trigger identifier if the build was triggered automatically; empty if not.

BuildProvenanceResponse

BuildOptions Dictionary<string, string>

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

BuilderVersion string

Version string of the builder at the time this build was executed.

BuiltArtifacts List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.ArtifactResponse>

Output of the build.

Commands List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.CommandResponse>

Commands requested by the build.

CreateTime string

Time at which the build was created.

Creator string

E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.

EndTime string

Time at which execution of the build was finished.

LogsUri string

URI where any logs for this provenance were written.

Project string

ID of the project.

SourceProvenance Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.SourceResponse

Details of the Source input to the build.

StartTime string

Time at which execution of the build was started.

TriggerId string

Trigger identifier if the build was triggered automatically; empty if not.

BuildOptions map[string]string

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

BuilderVersion string

Version string of the builder at the time this build was executed.

BuiltArtifacts []ArtifactResponse

Output of the build.

Commands []CommandResponse

Commands requested by the build.

CreateTime string

Time at which the build was created.

Creator string

E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.

EndTime string

Time at which execution of the build was finished.

LogsUri string

URI where any logs for this provenance were written.

Project string

ID of the project.

SourceProvenance SourceResponse

Details of the Source input to the build.

StartTime string

Time at which execution of the build was started.

TriggerId string

Trigger identifier if the build was triggered automatically; empty if not.

buildOptions Map<String,String>

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

builderVersion String

Version string of the builder at the time this build was executed.

builtArtifacts List<ArtifactResponse>

Output of the build.

commands List<CommandResponse>

Commands requested by the build.

createTime String

Time at which the build was created.

creator String

E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.

endTime String

Time at which execution of the build was finished.

logsUri String

URI where any logs for this provenance were written.

project String

ID of the project.

sourceProvenance SourceResponse

Details of the Source input to the build.

startTime String

Time at which execution of the build was started.

triggerId String

Trigger identifier if the build was triggered automatically; empty if not.

buildOptions {[key: string]: string}

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

builderVersion string

Version string of the builder at the time this build was executed.

builtArtifacts ArtifactResponse[]

Output of the build.

commands CommandResponse[]

Commands requested by the build.

createTime string

Time at which the build was created.

creator string

E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.

endTime string

Time at which execution of the build was finished.

logsUri string

URI where any logs for this provenance were written.

project string

ID of the project.

sourceProvenance SourceResponse

Details of the Source input to the build.

startTime string

Time at which execution of the build was started.

triggerId string

Trigger identifier if the build was triggered automatically; empty if not.

build_options Mapping[str, str]

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

builder_version str

Version string of the builder at the time this build was executed.

built_artifacts Sequence[ArtifactResponse]

Output of the build.

commands Sequence[CommandResponse]

Commands requested by the build.

create_time str

Time at which the build was created.

creator str

E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.

end_time str

Time at which execution of the build was finished.

logs_uri str

URI where any logs for this provenance were written.

project str

ID of the project.

source_provenance SourceResponse

Details of the Source input to the build.

start_time str

Time at which execution of the build was started.

trigger_id str

Trigger identifier if the build was triggered automatically; empty if not.

buildOptions Map<String>

Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.

builderVersion String

Version string of the builder at the time this build was executed.

builtArtifacts List<Property Map>

Output of the build.

commands List<Property Map>

Commands requested by the build.

createTime String

Time at which the build was created.

creator String

E-mail address of the user who initiated this build. Note that this was the user's e-mail address at the time the build was initiated; this address may not represent the same end-user for all time.

endTime String

Time at which execution of the build was finished.

logsUri String

URI where any logs for this provenance were written.

project String

ID of the project.

sourceProvenance Property Map

Details of the Source input to the build.

startTime String

Time at which execution of the build was started.

triggerId String

Trigger identifier if the build was triggered automatically; empty if not.

ByProducts

CustomValues Dictionary<string, string>
CustomValues map[string]string
customValues Map<String,String>
customValues {[key: string]: string}
custom_values Mapping[str, str]
customValues Map<String>

ByProductsResponse

CustomValues Dictionary<string, string>
CustomValues map[string]string
customValues Map<String,String>
customValues {[key: string]: string}
custom_values Mapping[str, str]
customValues Map<String>

CVSS

AttackComplexity Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.CVSSAttackComplexity

Defined in CVSS v3, CVSS v2

AttackVector Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.CVSSAttackVector

Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. Defined in CVSS v3, CVSS v2

Authentication Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.CVSSAuthentication

Defined in CVSS v2

AvailabilityImpact Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.CVSSAvailabilityImpact

Defined in CVSS v3, CVSS v2

BaseScore double

The base score is a function of the base metric scores.

ConfidentialityImpact Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.CVSSConfidentialityImpact

Defined in CVSS v3, CVSS v2

ExploitabilityScore double
ImpactScore double
IntegrityImpact Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.CVSSIntegrityImpact

Defined in CVSS v3, CVSS v2

PrivilegesRequired Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.CVSSPrivilegesRequired

Defined in CVSS v3

Scope Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.CVSSScope

Defined in CVSS v3

UserInteraction Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.CVSSUserInteraction

Defined in CVSS v3

AttackComplexity CVSSAttackComplexity

Defined in CVSS v3, CVSS v2

AttackVector CVSSAttackVector

Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. Defined in CVSS v3, CVSS v2

Authentication CVSSAuthentication

Defined in CVSS v2

AvailabilityImpact CVSSAvailabilityImpact

Defined in CVSS v3, CVSS v2

BaseScore float64

The base score is a function of the base metric scores.

ConfidentialityImpact CVSSConfidentialityImpact

Defined in CVSS v3, CVSS v2

ExploitabilityScore float64
ImpactScore float64
IntegrityImpact CVSSIntegrityImpact

Defined in CVSS v3, CVSS v2

PrivilegesRequired CVSSPrivilegesRequired

Defined in CVSS v3

Scope CVSSScope

Defined in CVSS v3

UserInteraction CVSSUserInteraction

Defined in CVSS v3

attackComplexity CVSSAttackComplexity

Defined in CVSS v3, CVSS v2

attackVector CVSSAttackVector

Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. Defined in CVSS v3, CVSS v2

authentication CVSSAuthentication

Defined in CVSS v2

availabilityImpact CVSSAvailabilityImpact

Defined in CVSS v3, CVSS v2

baseScore Double

The base score is a function of the base metric scores.

confidentialityImpact CVSSConfidentialityImpact

Defined in CVSS v3, CVSS v2

exploitabilityScore Double
impactScore Double
integrityImpact CVSSIntegrityImpact

Defined in CVSS v3, CVSS v2

privilegesRequired CVSSPrivilegesRequired

Defined in CVSS v3

scope CVSSScope

Defined in CVSS v3

userInteraction CVSSUserInteraction

Defined in CVSS v3

attackComplexity CVSSAttackComplexity

Defined in CVSS v3, CVSS v2

attackVector CVSSAttackVector

Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. Defined in CVSS v3, CVSS v2

authentication CVSSAuthentication

Defined in CVSS v2

availabilityImpact CVSSAvailabilityImpact

Defined in CVSS v3, CVSS v2

baseScore number

The base score is a function of the base metric scores.

confidentialityImpact CVSSConfidentialityImpact

Defined in CVSS v3, CVSS v2

exploitabilityScore number
impactScore number
integrityImpact CVSSIntegrityImpact

Defined in CVSS v3, CVSS v2

privilegesRequired CVSSPrivilegesRequired

Defined in CVSS v3

scope CVSSScope

Defined in CVSS v3

userInteraction CVSSUserInteraction

Defined in CVSS v3

attack_complexity CVSSAttackComplexity

Defined in CVSS v3, CVSS v2

attack_vector CVSSAttackVector

Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. Defined in CVSS v3, CVSS v2

authentication CVSSAuthentication

Defined in CVSS v2

availability_impact CVSSAvailabilityImpact

Defined in CVSS v3, CVSS v2

base_score float

The base score is a function of the base metric scores.

confidentiality_impact CVSSConfidentialityImpact

Defined in CVSS v3, CVSS v2

exploitability_score float
impact_score float
integrity_impact CVSSIntegrityImpact

Defined in CVSS v3, CVSS v2

privileges_required CVSSPrivilegesRequired

Defined in CVSS v3

scope CVSSScope

Defined in CVSS v3

user_interaction CVSSUserInteraction

Defined in CVSS v3

attackComplexity "ATTACK_COMPLEXITY_UNSPECIFIED" | "ATTACK_COMPLEXITY_LOW" | "ATTACK_COMPLEXITY_HIGH" | "ATTACK_COMPLEXITY_MEDIUM"

Defined in CVSS v3, CVSS v2

attackVector "ATTACK_VECTOR_UNSPECIFIED" | "ATTACK_VECTOR_NETWORK" | "ATTACK_VECTOR_ADJACENT" | "ATTACK_VECTOR_LOCAL" | "ATTACK_VECTOR_PHYSICAL"

Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. Defined in CVSS v3, CVSS v2

authentication "AUTHENTICATION_UNSPECIFIED" | "AUTHENTICATION_MULTIPLE" | "AUTHENTICATION_SINGLE" | "AUTHENTICATION_NONE"

Defined in CVSS v2

availabilityImpact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE" | "IMPACT_PARTIAL" | "IMPACT_COMPLETE"

Defined in CVSS v3, CVSS v2

baseScore Number

The base score is a function of the base metric scores.

confidentialityImpact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE" | "IMPACT_PARTIAL" | "IMPACT_COMPLETE"

Defined in CVSS v3, CVSS v2

exploitabilityScore Number
impactScore Number
integrityImpact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE" | "IMPACT_PARTIAL" | "IMPACT_COMPLETE"

Defined in CVSS v3, CVSS v2

privilegesRequired "PRIVILEGES_REQUIRED_UNSPECIFIED" | "PRIVILEGES_REQUIRED_NONE" | "PRIVILEGES_REQUIRED_LOW" | "PRIVILEGES_REQUIRED_HIGH"

Defined in CVSS v3

scope "SCOPE_UNSPECIFIED" | "SCOPE_UNCHANGED" | "SCOPE_CHANGED"

Defined in CVSS v3

userInteraction "USER_INTERACTION_UNSPECIFIED" | "USER_INTERACTION_NONE" | "USER_INTERACTION_REQUIRED"

Defined in CVSS v3

CVSSAttackComplexity

AttackComplexityUnspecified
ATTACK_COMPLEXITY_UNSPECIFIED

Defined in CVSS v3, CVSS v2

AttackComplexityLow
ATTACK_COMPLEXITY_LOW

Defined in CVSS v3, CVSS v2

AttackComplexityHigh
ATTACK_COMPLEXITY_HIGH

Defined in CVSS v3, CVSS v2

AttackComplexityMedium
ATTACK_COMPLEXITY_MEDIUM

Defined in CVSS v2

CVSSAttackComplexityAttackComplexityUnspecified
ATTACK_COMPLEXITY_UNSPECIFIED

Defined in CVSS v3, CVSS v2

CVSSAttackComplexityAttackComplexityLow
ATTACK_COMPLEXITY_LOW

Defined in CVSS v3, CVSS v2

CVSSAttackComplexityAttackComplexityHigh
ATTACK_COMPLEXITY_HIGH

Defined in CVSS v3, CVSS v2

CVSSAttackComplexityAttackComplexityMedium
ATTACK_COMPLEXITY_MEDIUM

Defined in CVSS v2

AttackComplexityUnspecified
ATTACK_COMPLEXITY_UNSPECIFIED

Defined in CVSS v3, CVSS v2

AttackComplexityLow
ATTACK_COMPLEXITY_LOW

Defined in CVSS v3, CVSS v2

AttackComplexityHigh
ATTACK_COMPLEXITY_HIGH

Defined in CVSS v3, CVSS v2

AttackComplexityMedium
ATTACK_COMPLEXITY_MEDIUM

Defined in CVSS v2

AttackComplexityUnspecified
ATTACK_COMPLEXITY_UNSPECIFIED

Defined in CVSS v3, CVSS v2

AttackComplexityLow
ATTACK_COMPLEXITY_LOW

Defined in CVSS v3, CVSS v2

AttackComplexityHigh
ATTACK_COMPLEXITY_HIGH

Defined in CVSS v3, CVSS v2

AttackComplexityMedium
ATTACK_COMPLEXITY_MEDIUM

Defined in CVSS v2

ATTACK_COMPLEXITY_UNSPECIFIED
ATTACK_COMPLEXITY_UNSPECIFIED

Defined in CVSS v3, CVSS v2

ATTACK_COMPLEXITY_LOW
ATTACK_COMPLEXITY_LOW

Defined in CVSS v3, CVSS v2

ATTACK_COMPLEXITY_HIGH
ATTACK_COMPLEXITY_HIGH

Defined in CVSS v3, CVSS v2

ATTACK_COMPLEXITY_MEDIUM
ATTACK_COMPLEXITY_MEDIUM

Defined in CVSS v2

"ATTACK_COMPLEXITY_UNSPECIFIED"
ATTACK_COMPLEXITY_UNSPECIFIED

Defined in CVSS v3, CVSS v2

"ATTACK_COMPLEXITY_LOW"
ATTACK_COMPLEXITY_LOW

Defined in CVSS v3, CVSS v2

"ATTACK_COMPLEXITY_HIGH"
ATTACK_COMPLEXITY_HIGH

Defined in CVSS v3, CVSS v2

"ATTACK_COMPLEXITY_MEDIUM"
ATTACK_COMPLEXITY_MEDIUM

Defined in CVSS v2

CVSSAttackVector

AttackVectorUnspecified
ATTACK_VECTOR_UNSPECIFIED

Defined in CVSS v3, CVSS v2

AttackVectorNetwork
ATTACK_VECTOR_NETWORK

Defined in CVSS v3, CVSS v2

AttackVectorAdjacent
ATTACK_VECTOR_ADJACENT

Defined in CVSS v3, CVSS v2

AttackVectorLocal
ATTACK_VECTOR_LOCAL

Defined in CVSS v3, CVSS v2

AttackVectorPhysical
ATTACK_VECTOR_PHYSICAL

Defined in CVSS v3

CVSSAttackVectorAttackVectorUnspecified
ATTACK_VECTOR_UNSPECIFIED

Defined in CVSS v3, CVSS v2

CVSSAttackVectorAttackVectorNetwork
ATTACK_VECTOR_NETWORK

Defined in CVSS v3, CVSS v2

CVSSAttackVectorAttackVectorAdjacent
ATTACK_VECTOR_ADJACENT

Defined in CVSS v3, CVSS v2

CVSSAttackVectorAttackVectorLocal
ATTACK_VECTOR_LOCAL

Defined in CVSS v3, CVSS v2

CVSSAttackVectorAttackVectorPhysical
ATTACK_VECTOR_PHYSICAL

Defined in CVSS v3

AttackVectorUnspecified
ATTACK_VECTOR_UNSPECIFIED

Defined in CVSS v3, CVSS v2

AttackVectorNetwork
ATTACK_VECTOR_NETWORK

Defined in CVSS v3, CVSS v2

AttackVectorAdjacent
ATTACK_VECTOR_ADJACENT

Defined in CVSS v3, CVSS v2

AttackVectorLocal
ATTACK_VECTOR_LOCAL

Defined in CVSS v3, CVSS v2

AttackVectorPhysical
ATTACK_VECTOR_PHYSICAL

Defined in CVSS v3

AttackVectorUnspecified
ATTACK_VECTOR_UNSPECIFIED

Defined in CVSS v3, CVSS v2

AttackVectorNetwork
ATTACK_VECTOR_NETWORK

Defined in CVSS v3, CVSS v2

AttackVectorAdjacent
ATTACK_VECTOR_ADJACENT

Defined in CVSS v3, CVSS v2

AttackVectorLocal
ATTACK_VECTOR_LOCAL

Defined in CVSS v3, CVSS v2

AttackVectorPhysical
ATTACK_VECTOR_PHYSICAL

Defined in CVSS v3

ATTACK_VECTOR_UNSPECIFIED
ATTACK_VECTOR_UNSPECIFIED

Defined in CVSS v3, CVSS v2

ATTACK_VECTOR_NETWORK
ATTACK_VECTOR_NETWORK

Defined in CVSS v3, CVSS v2

ATTACK_VECTOR_ADJACENT
ATTACK_VECTOR_ADJACENT

Defined in CVSS v3, CVSS v2

ATTACK_VECTOR_LOCAL
ATTACK_VECTOR_LOCAL

Defined in CVSS v3, CVSS v2

ATTACK_VECTOR_PHYSICAL
ATTACK_VECTOR_PHYSICAL

Defined in CVSS v3

"ATTACK_VECTOR_UNSPECIFIED"
ATTACK_VECTOR_UNSPECIFIED

Defined in CVSS v3, CVSS v2

"ATTACK_VECTOR_NETWORK"
ATTACK_VECTOR_NETWORK

Defined in CVSS v3, CVSS v2

"ATTACK_VECTOR_ADJACENT"
ATTACK_VECTOR_ADJACENT

Defined in CVSS v3, CVSS v2

"ATTACK_VECTOR_LOCAL"
ATTACK_VECTOR_LOCAL

Defined in CVSS v3, CVSS v2

"ATTACK_VECTOR_PHYSICAL"
ATTACK_VECTOR_PHYSICAL

Defined in CVSS v3

CVSSAuthentication

AuthenticationUnspecified
AUTHENTICATION_UNSPECIFIED

Defined in CVSS v2

AuthenticationMultiple
AUTHENTICATION_MULTIPLE

Defined in CVSS v2

AuthenticationSingle
AUTHENTICATION_SINGLE

Defined in CVSS v2

AuthenticationNone
AUTHENTICATION_NONE

Defined in CVSS v2

CVSSAuthenticationAuthenticationUnspecified
AUTHENTICATION_UNSPECIFIED

Defined in CVSS v2

CVSSAuthenticationAuthenticationMultiple
AUTHENTICATION_MULTIPLE

Defined in CVSS v2

CVSSAuthenticationAuthenticationSingle
AUTHENTICATION_SINGLE

Defined in CVSS v2

CVSSAuthenticationAuthenticationNone
AUTHENTICATION_NONE

Defined in CVSS v2

AuthenticationUnspecified
AUTHENTICATION_UNSPECIFIED

Defined in CVSS v2

AuthenticationMultiple
AUTHENTICATION_MULTIPLE

Defined in CVSS v2

AuthenticationSingle
AUTHENTICATION_SINGLE

Defined in CVSS v2

AuthenticationNone
AUTHENTICATION_NONE

Defined in CVSS v2

AuthenticationUnspecified
AUTHENTICATION_UNSPECIFIED

Defined in CVSS v2

AuthenticationMultiple
AUTHENTICATION_MULTIPLE

Defined in CVSS v2

AuthenticationSingle
AUTHENTICATION_SINGLE

Defined in CVSS v2

AuthenticationNone
AUTHENTICATION_NONE

Defined in CVSS v2

AUTHENTICATION_UNSPECIFIED
AUTHENTICATION_UNSPECIFIED

Defined in CVSS v2

AUTHENTICATION_MULTIPLE
AUTHENTICATION_MULTIPLE

Defined in CVSS v2

AUTHENTICATION_SINGLE
AUTHENTICATION_SINGLE

Defined in CVSS v2

AUTHENTICATION_NONE
AUTHENTICATION_NONE

Defined in CVSS v2

"AUTHENTICATION_UNSPECIFIED"
AUTHENTICATION_UNSPECIFIED

Defined in CVSS v2

"AUTHENTICATION_MULTIPLE"
AUTHENTICATION_MULTIPLE

Defined in CVSS v2

"AUTHENTICATION_SINGLE"
AUTHENTICATION_SINGLE

Defined in CVSS v2

"AUTHENTICATION_NONE"
AUTHENTICATION_NONE

Defined in CVSS v2

CVSSAvailabilityImpact

ImpactUnspecified
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

ImpactHigh
IMPACT_HIGH

Defined in CVSS v3

ImpactLow
IMPACT_LOW

Defined in CVSS v3

ImpactNone
IMPACT_NONE

Defined in CVSS v3, CVSS v2

ImpactPartial
IMPACT_PARTIAL

Defined in CVSS v2

ImpactComplete
IMPACT_COMPLETE

Defined in CVSS v2

CVSSAvailabilityImpactImpactUnspecified
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

CVSSAvailabilityImpactImpactHigh
IMPACT_HIGH

Defined in CVSS v3

CVSSAvailabilityImpactImpactLow
IMPACT_LOW

Defined in CVSS v3

CVSSAvailabilityImpactImpactNone
IMPACT_NONE

Defined in CVSS v3, CVSS v2

CVSSAvailabilityImpactImpactPartial
IMPACT_PARTIAL

Defined in CVSS v2

CVSSAvailabilityImpactImpactComplete
IMPACT_COMPLETE

Defined in CVSS v2

ImpactUnspecified
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

ImpactHigh
IMPACT_HIGH

Defined in CVSS v3

ImpactLow
IMPACT_LOW

Defined in CVSS v3

ImpactNone
IMPACT_NONE

Defined in CVSS v3, CVSS v2

ImpactPartial
IMPACT_PARTIAL

Defined in CVSS v2

ImpactComplete
IMPACT_COMPLETE

Defined in CVSS v2

ImpactUnspecified
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

ImpactHigh
IMPACT_HIGH

Defined in CVSS v3

ImpactLow
IMPACT_LOW

Defined in CVSS v3

ImpactNone
IMPACT_NONE

Defined in CVSS v3, CVSS v2

ImpactPartial
IMPACT_PARTIAL

Defined in CVSS v2

ImpactComplete
IMPACT_COMPLETE

Defined in CVSS v2

IMPACT_UNSPECIFIED
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

IMPACT_HIGH
IMPACT_HIGH

Defined in CVSS v3

IMPACT_LOW
IMPACT_LOW

Defined in CVSS v3

IMPACT_NONE
IMPACT_NONE

Defined in CVSS v3, CVSS v2

IMPACT_PARTIAL
IMPACT_PARTIAL

Defined in CVSS v2

IMPACT_COMPLETE
IMPACT_COMPLETE

Defined in CVSS v2

"IMPACT_UNSPECIFIED"
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

"IMPACT_HIGH"
IMPACT_HIGH

Defined in CVSS v3

"IMPACT_LOW"
IMPACT_LOW

Defined in CVSS v3

"IMPACT_NONE"
IMPACT_NONE

Defined in CVSS v3, CVSS v2

"IMPACT_PARTIAL"
IMPACT_PARTIAL

Defined in CVSS v2

"IMPACT_COMPLETE"
IMPACT_COMPLETE

Defined in CVSS v2

CVSSConfidentialityImpact

ImpactUnspecified
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

ImpactHigh
IMPACT_HIGH

Defined in CVSS v3

ImpactLow
IMPACT_LOW

Defined in CVSS v3

ImpactNone
IMPACT_NONE

Defined in CVSS v3, CVSS v2

ImpactPartial
IMPACT_PARTIAL

Defined in CVSS v2

ImpactComplete
IMPACT_COMPLETE

Defined in CVSS v2

CVSSConfidentialityImpactImpactUnspecified
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

CVSSConfidentialityImpactImpactHigh
IMPACT_HIGH

Defined in CVSS v3

CVSSConfidentialityImpactImpactLow
IMPACT_LOW

Defined in CVSS v3

CVSSConfidentialityImpactImpactNone
IMPACT_NONE

Defined in CVSS v3, CVSS v2

CVSSConfidentialityImpactImpactPartial
IMPACT_PARTIAL

Defined in CVSS v2

CVSSConfidentialityImpactImpactComplete
IMPACT_COMPLETE

Defined in CVSS v2

ImpactUnspecified
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

ImpactHigh
IMPACT_HIGH

Defined in CVSS v3

ImpactLow
IMPACT_LOW

Defined in CVSS v3

ImpactNone
IMPACT_NONE

Defined in CVSS v3, CVSS v2

ImpactPartial
IMPACT_PARTIAL

Defined in CVSS v2

ImpactComplete
IMPACT_COMPLETE

Defined in CVSS v2

ImpactUnspecified
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

ImpactHigh
IMPACT_HIGH

Defined in CVSS v3

ImpactLow
IMPACT_LOW

Defined in CVSS v3

ImpactNone
IMPACT_NONE

Defined in CVSS v3, CVSS v2

ImpactPartial
IMPACT_PARTIAL

Defined in CVSS v2

ImpactComplete
IMPACT_COMPLETE

Defined in CVSS v2

IMPACT_UNSPECIFIED
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

IMPACT_HIGH
IMPACT_HIGH

Defined in CVSS v3

IMPACT_LOW
IMPACT_LOW

Defined in CVSS v3

IMPACT_NONE
IMPACT_NONE

Defined in CVSS v3, CVSS v2

IMPACT_PARTIAL
IMPACT_PARTIAL

Defined in CVSS v2

IMPACT_COMPLETE
IMPACT_COMPLETE

Defined in CVSS v2

"IMPACT_UNSPECIFIED"
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

"IMPACT_HIGH"
IMPACT_HIGH

Defined in CVSS v3

"IMPACT_LOW"
IMPACT_LOW

Defined in CVSS v3

"IMPACT_NONE"
IMPACT_NONE

Defined in CVSS v3, CVSS v2

"IMPACT_PARTIAL"
IMPACT_PARTIAL

Defined in CVSS v2

"IMPACT_COMPLETE"
IMPACT_COMPLETE

Defined in CVSS v2

CVSSIntegrityImpact

ImpactUnspecified
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

ImpactHigh
IMPACT_HIGH

Defined in CVSS v3

ImpactLow
IMPACT_LOW

Defined in CVSS v3

ImpactNone
IMPACT_NONE

Defined in CVSS v3, CVSS v2

ImpactPartial
IMPACT_PARTIAL

Defined in CVSS v2

ImpactComplete
IMPACT_COMPLETE

Defined in CVSS v2

CVSSIntegrityImpactImpactUnspecified
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

CVSSIntegrityImpactImpactHigh
IMPACT_HIGH

Defined in CVSS v3

CVSSIntegrityImpactImpactLow
IMPACT_LOW

Defined in CVSS v3

CVSSIntegrityImpactImpactNone
IMPACT_NONE

Defined in CVSS v3, CVSS v2

CVSSIntegrityImpactImpactPartial
IMPACT_PARTIAL

Defined in CVSS v2

CVSSIntegrityImpactImpactComplete
IMPACT_COMPLETE

Defined in CVSS v2

ImpactUnspecified
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

ImpactHigh
IMPACT_HIGH

Defined in CVSS v3

ImpactLow
IMPACT_LOW

Defined in CVSS v3

ImpactNone
IMPACT_NONE

Defined in CVSS v3, CVSS v2

ImpactPartial
IMPACT_PARTIAL

Defined in CVSS v2

ImpactComplete
IMPACT_COMPLETE

Defined in CVSS v2

ImpactUnspecified
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

ImpactHigh
IMPACT_HIGH

Defined in CVSS v3

ImpactLow
IMPACT_LOW

Defined in CVSS v3

ImpactNone
IMPACT_NONE

Defined in CVSS v3, CVSS v2

ImpactPartial
IMPACT_PARTIAL

Defined in CVSS v2

ImpactComplete
IMPACT_COMPLETE

Defined in CVSS v2

IMPACT_UNSPECIFIED
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

IMPACT_HIGH
IMPACT_HIGH

Defined in CVSS v3

IMPACT_LOW
IMPACT_LOW

Defined in CVSS v3

IMPACT_NONE
IMPACT_NONE

Defined in CVSS v3, CVSS v2

IMPACT_PARTIAL
IMPACT_PARTIAL

Defined in CVSS v2

IMPACT_COMPLETE
IMPACT_COMPLETE

Defined in CVSS v2

"IMPACT_UNSPECIFIED"
IMPACT_UNSPECIFIED

Defined in CVSS v3, CVSS v2

"IMPACT_HIGH"
IMPACT_HIGH

Defined in CVSS v3

"IMPACT_LOW"
IMPACT_LOW

Defined in CVSS v3

"IMPACT_NONE"
IMPACT_NONE

Defined in CVSS v3, CVSS v2

"IMPACT_PARTIAL"
IMPACT_PARTIAL

Defined in CVSS v2

"IMPACT_COMPLETE"
IMPACT_COMPLETE

Defined in CVSS v2

CVSSPrivilegesRequired

PrivilegesRequiredUnspecified
PRIVILEGES_REQUIRED_UNSPECIFIED

Defined in CVSS v3

PrivilegesRequiredNone
PRIVILEGES_REQUIRED_NONE

Defined in CVSS v3

PrivilegesRequiredLow
PRIVILEGES_REQUIRED_LOW

Defined in CVSS v3

PrivilegesRequiredHigh
PRIVILEGES_REQUIRED_HIGH

Defined in CVSS v3

CVSSPrivilegesRequiredPrivilegesRequiredUnspecified
PRIVILEGES_REQUIRED_UNSPECIFIED

Defined in CVSS v3

CVSSPrivilegesRequiredPrivilegesRequiredNone
PRIVILEGES_REQUIRED_NONE

Defined in CVSS v3

CVSSPrivilegesRequiredPrivilegesRequiredLow
PRIVILEGES_REQUIRED_LOW

Defined in CVSS v3

CVSSPrivilegesRequiredPrivilegesRequiredHigh
PRIVILEGES_REQUIRED_HIGH

Defined in CVSS v3

PrivilegesRequiredUnspecified
PRIVILEGES_REQUIRED_UNSPECIFIED

Defined in CVSS v3

PrivilegesRequiredNone
PRIVILEGES_REQUIRED_NONE

Defined in CVSS v3

PrivilegesRequiredLow
PRIVILEGES_REQUIRED_LOW

Defined in CVSS v3

PrivilegesRequiredHigh
PRIVILEGES_REQUIRED_HIGH

Defined in CVSS v3

PrivilegesRequiredUnspecified
PRIVILEGES_REQUIRED_UNSPECIFIED

Defined in CVSS v3

PrivilegesRequiredNone
PRIVILEGES_REQUIRED_NONE

Defined in CVSS v3

PrivilegesRequiredLow
PRIVILEGES_REQUIRED_LOW

Defined in CVSS v3

PrivilegesRequiredHigh
PRIVILEGES_REQUIRED_HIGH

Defined in CVSS v3

PRIVILEGES_REQUIRED_UNSPECIFIED
PRIVILEGES_REQUIRED_UNSPECIFIED

Defined in CVSS v3

PRIVILEGES_REQUIRED_NONE
PRIVILEGES_REQUIRED_NONE

Defined in CVSS v3

PRIVILEGES_REQUIRED_LOW
PRIVILEGES_REQUIRED_LOW

Defined in CVSS v3

PRIVILEGES_REQUIRED_HIGH
PRIVILEGES_REQUIRED_HIGH

Defined in CVSS v3

"PRIVILEGES_REQUIRED_UNSPECIFIED"
PRIVILEGES_REQUIRED_UNSPECIFIED

Defined in CVSS v3

"PRIVILEGES_REQUIRED_NONE"
PRIVILEGES_REQUIRED_NONE

Defined in CVSS v3

"PRIVILEGES_REQUIRED_LOW"
PRIVILEGES_REQUIRED_LOW

Defined in CVSS v3

"PRIVILEGES_REQUIRED_HIGH"
PRIVILEGES_REQUIRED_HIGH

Defined in CVSS v3

CVSSResponse

AttackComplexity string

Defined in CVSS v3, CVSS v2

AttackVector string

Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. Defined in CVSS v3, CVSS v2

Authentication string

Defined in CVSS v2

AvailabilityImpact string

Defined in CVSS v3, CVSS v2

BaseScore double

The base score is a function of the base metric scores.

ConfidentialityImpact string

Defined in CVSS v3, CVSS v2

ExploitabilityScore double
ImpactScore double
IntegrityImpact string

Defined in CVSS v3, CVSS v2

PrivilegesRequired string

Defined in CVSS v3

Scope string

Defined in CVSS v3

UserInteraction string

Defined in CVSS v3

AttackComplexity string

Defined in CVSS v3, CVSS v2

AttackVector string

Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. Defined in CVSS v3, CVSS v2

Authentication string

Defined in CVSS v2

AvailabilityImpact string

Defined in CVSS v3, CVSS v2

BaseScore float64

The base score is a function of the base metric scores.

ConfidentialityImpact string

Defined in CVSS v3, CVSS v2

ExploitabilityScore float64
ImpactScore float64
IntegrityImpact string

Defined in CVSS v3, CVSS v2

PrivilegesRequired string

Defined in CVSS v3

Scope string

Defined in CVSS v3

UserInteraction string

Defined in CVSS v3

attackComplexity String

Defined in CVSS v3, CVSS v2

attackVector String

Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. Defined in CVSS v3, CVSS v2

authentication String

Defined in CVSS v2

availabilityImpact String

Defined in CVSS v3, CVSS v2

baseScore Double

The base score is a function of the base metric scores.

confidentialityImpact String

Defined in CVSS v3, CVSS v2

exploitabilityScore Double
impactScore Double
integrityImpact String

Defined in CVSS v3, CVSS v2

privilegesRequired String

Defined in CVSS v3

scope String

Defined in CVSS v3

userInteraction String

Defined in CVSS v3

attackComplexity string

Defined in CVSS v3, CVSS v2

attackVector string

Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. Defined in CVSS v3, CVSS v2

authentication string

Defined in CVSS v2

availabilityImpact string

Defined in CVSS v3, CVSS v2

baseScore number

The base score is a function of the base metric scores.

confidentialityImpact string

Defined in CVSS v3, CVSS v2

exploitabilityScore number
impactScore number
integrityImpact string

Defined in CVSS v3, CVSS v2

privilegesRequired string

Defined in CVSS v3

scope string

Defined in CVSS v3

userInteraction string

Defined in CVSS v3

attack_complexity str

Defined in CVSS v3, CVSS v2

attack_vector str

Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. Defined in CVSS v3, CVSS v2

authentication str

Defined in CVSS v2

availability_impact str

Defined in CVSS v3, CVSS v2

base_score float

The base score is a function of the base metric scores.

confidentiality_impact str

Defined in CVSS v3, CVSS v2

exploitability_score float
impact_score float
integrity_impact str

Defined in CVSS v3, CVSS v2

privileges_required str

Defined in CVSS v3

scope str

Defined in CVSS v3

user_interaction str

Defined in CVSS v3

attackComplexity String

Defined in CVSS v3, CVSS v2

attackVector String

Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments. Defined in CVSS v3, CVSS v2

authentication String

Defined in CVSS v2

availabilityImpact String

Defined in CVSS v3, CVSS v2

baseScore Number

The base score is a function of the base metric scores.

confidentialityImpact String

Defined in CVSS v3, CVSS v2

exploitabilityScore Number
impactScore Number
integrityImpact String

Defined in CVSS v3, CVSS v2

privilegesRequired String

Defined in CVSS v3

scope String

Defined in CVSS v3

userInteraction String

Defined in CVSS v3

CVSSScope

ScopeUnspecified
SCOPE_UNSPECIFIED

Defined in CVSS v3

ScopeUnchanged
SCOPE_UNCHANGED

Defined in CVSS v3

ScopeChanged
SCOPE_CHANGED

Defined in CVSS v3

CVSSScopeScopeUnspecified
SCOPE_UNSPECIFIED

Defined in CVSS v3

CVSSScopeScopeUnchanged
SCOPE_UNCHANGED

Defined in CVSS v3

CVSSScopeScopeChanged
SCOPE_CHANGED

Defined in CVSS v3

ScopeUnspecified
SCOPE_UNSPECIFIED

Defined in CVSS v3

ScopeUnchanged
SCOPE_UNCHANGED

Defined in CVSS v3

ScopeChanged
SCOPE_CHANGED

Defined in CVSS v3

ScopeUnspecified
SCOPE_UNSPECIFIED

Defined in CVSS v3

ScopeUnchanged
SCOPE_UNCHANGED

Defined in CVSS v3

ScopeChanged
SCOPE_CHANGED

Defined in CVSS v3

SCOPE_UNSPECIFIED
SCOPE_UNSPECIFIED

Defined in CVSS v3

SCOPE_UNCHANGED
SCOPE_UNCHANGED

Defined in CVSS v3

SCOPE_CHANGED
SCOPE_CHANGED

Defined in CVSS v3

"SCOPE_UNSPECIFIED"
SCOPE_UNSPECIFIED

Defined in CVSS v3

"SCOPE_UNCHANGED"
SCOPE_UNCHANGED

Defined in CVSS v3

"SCOPE_CHANGED"
SCOPE_CHANGED

Defined in CVSS v3

CVSSUserInteraction

UserInteractionUnspecified
USER_INTERACTION_UNSPECIFIED

Defined in CVSS v3

UserInteractionNone
USER_INTERACTION_NONE

Defined in CVSS v3

UserInteractionRequired
USER_INTERACTION_REQUIRED

Defined in CVSS v3

CVSSUserInteractionUserInteractionUnspecified
USER_INTERACTION_UNSPECIFIED

Defined in CVSS v3

CVSSUserInteractionUserInteractionNone
USER_INTERACTION_NONE

Defined in CVSS v3

CVSSUserInteractionUserInteractionRequired
USER_INTERACTION_REQUIRED

Defined in CVSS v3

UserInteractionUnspecified
USER_INTERACTION_UNSPECIFIED

Defined in CVSS v3

UserInteractionNone
USER_INTERACTION_NONE

Defined in CVSS v3

UserInteractionRequired
USER_INTERACTION_REQUIRED

Defined in CVSS v3

UserInteractionUnspecified
USER_INTERACTION_UNSPECIFIED

Defined in CVSS v3

UserInteractionNone
USER_INTERACTION_NONE

Defined in CVSS v3

UserInteractionRequired
USER_INTERACTION_REQUIRED

Defined in CVSS v3

USER_INTERACTION_UNSPECIFIED
USER_INTERACTION_UNSPECIFIED

Defined in CVSS v3

USER_INTERACTION_NONE
USER_INTERACTION_NONE

Defined in CVSS v3

USER_INTERACTION_REQUIRED
USER_INTERACTION_REQUIRED

Defined in CVSS v3

"USER_INTERACTION_UNSPECIFIED"
USER_INTERACTION_UNSPECIFIED

Defined in CVSS v3

"USER_INTERACTION_NONE"
USER_INTERACTION_NONE

Defined in CVSS v3

"USER_INTERACTION_REQUIRED"
USER_INTERACTION_REQUIRED

Defined in CVSS v3

CloudRepoSourceContext

AliasContext AliasContext

An alias, which may be a branch or tag.

RepoId RepoId

The ID of the repo.

RevisionId string

A revision ID.

aliasContext AliasContext

An alias, which may be a branch or tag.

repoId RepoId

The ID of the repo.

revisionId String

A revision ID.

aliasContext AliasContext

An alias, which may be a branch or tag.

repoId RepoId

The ID of the repo.

revisionId string

A revision ID.

alias_context AliasContext

An alias, which may be a branch or tag.

repo_id RepoId

The ID of the repo.

revision_id str

A revision ID.

aliasContext Property Map

An alias, which may be a branch or tag.

repoId Property Map

The ID of the repo.

revisionId String

A revision ID.

CloudRepoSourceContextResponse

AliasContext AliasContextResponse

An alias, which may be a branch or tag.

RepoId RepoIdResponse

The ID of the repo.

RevisionId string

A revision ID.

aliasContext AliasContextResponse

An alias, which may be a branch or tag.

repoId RepoIdResponse

The ID of the repo.

revisionId String

A revision ID.

aliasContext AliasContextResponse

An alias, which may be a branch or tag.

repoId RepoIdResponse

The ID of the repo.

revisionId string

A revision ID.

alias_context AliasContextResponse

An alias, which may be a branch or tag.

repo_id RepoIdResponse

The ID of the repo.

revision_id str

A revision ID.

aliasContext Property Map

An alias, which may be a branch or tag.

repoId Property Map

The ID of the repo.

revisionId String

A revision ID.

Command

Name string

Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to docker pull.

Args List<string>

Command-line arguments used when executing this command.

Dir string

Working directory (relative to project source root) used when running this command.

Env List<string>

Environment variables set before running this command.

Id string

Optional unique identifier for this command, used in wait_for to reference this command as a dependency.

WaitFor List<string>

The ID(s) of the command(s) that this command depends on.

Name string

Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to docker pull.

Args []string

Command-line arguments used when executing this command.

Dir string

Working directory (relative to project source root) used when running this command.

Env []string

Environment variables set before running this command.

Id string

Optional unique identifier for this command, used in wait_for to reference this command as a dependency.

WaitFor []string

The ID(s) of the command(s) that this command depends on.

name String

Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to docker pull.

args List<String>

Command-line arguments used when executing this command.

dir String

Working directory (relative to project source root) used when running this command.

env List<String>

Environment variables set before running this command.

id String

Optional unique identifier for this command, used in wait_for to reference this command as a dependency.

waitFor List<String>

The ID(s) of the command(s) that this command depends on.

name string

Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to docker pull.

args string[]

Command-line arguments used when executing this command.

dir string

Working directory (relative to project source root) used when running this command.

env string[]

Environment variables set before running this command.

id string

Optional unique identifier for this command, used in wait_for to reference this command as a dependency.

waitFor string[]

The ID(s) of the command(s) that this command depends on.

name str

Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to docker pull.

args Sequence[str]

Command-line arguments used when executing this command.

dir str

Working directory (relative to project source root) used when running this command.

env Sequence[str]

Environment variables set before running this command.

id str

Optional unique identifier for this command, used in wait_for to reference this command as a dependency.

wait_for Sequence[str]

The ID(s) of the command(s) that this command depends on.

name String

Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to docker pull.

args List<String>

Command-line arguments used when executing this command.

dir String

Working directory (relative to project source root) used when running this command.

env List<String>

Environment variables set before running this command.

id String

Optional unique identifier for this command, used in wait_for to reference this command as a dependency.

waitFor List<String>

The ID(s) of the command(s) that this command depends on.

CommandResponse

Args List<string>

Command-line arguments used when executing this command.

Dir string

Working directory (relative to project source root) used when running this command.

Env List<string>

Environment variables set before running this command.

Name string

Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to docker pull.

WaitFor List<string>

The ID(s) of the command(s) that this command depends on.

Args []string

Command-line arguments used when executing this command.

Dir string

Working directory (relative to project source root) used when running this command.

Env []string

Environment variables set before running this command.

Name string

Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to docker pull.

WaitFor []string

The ID(s) of the command(s) that this command depends on.

args List<String>

Command-line arguments used when executing this command.

dir String

Working directory (relative to project source root) used when running this command.

env List<String>

Environment variables set before running this command.

name String

Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to docker pull.

waitFor List<String>

The ID(s) of the command(s) that this command depends on.

args string[]

Command-line arguments used when executing this command.

dir string

Working directory (relative to project source root) used when running this command.

env string[]

Environment variables set before running this command.

name string

Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to docker pull.

waitFor string[]

The ID(s) of the command(s) that this command depends on.

args Sequence[str]

Command-line arguments used when executing this command.

dir str

Working directory (relative to project source root) used when running this command.

env Sequence[str]

Environment variables set before running this command.

name str

Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to docker pull.

wait_for Sequence[str]

The ID(s) of the command(s) that this command depends on.

args List<String>

Command-line arguments used when executing this command.

dir String

Working directory (relative to project source root) used when running this command.

env List<String>

Environment variables set before running this command.

name String

Name of the command, as presented on the command line, or if the command is packaged as a Docker container, as presented to docker pull.

waitFor List<String>

The ID(s) of the command(s) that this command depends on.

Deployment

DeployTime string

Beginning of the lifetime of this deployment.

Address string

Address of the runtime element hosting this deployment.

Config string

Configuration used to create this deployment.

Platform Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.DeploymentPlatform

Platform hosting this deployment.

UndeployTime string

End of the lifetime of this deployment.

UserEmail string

Identity of the user that triggered this deployment.

DeployTime string

Beginning of the lifetime of this deployment.

Address string

Address of the runtime element hosting this deployment.

Config string

Configuration used to create this deployment.

Platform DeploymentPlatform

Platform hosting this deployment.

UndeployTime string

End of the lifetime of this deployment.

UserEmail string

Identity of the user that triggered this deployment.

deployTime String

Beginning of the lifetime of this deployment.

address String

Address of the runtime element hosting this deployment.

config String

Configuration used to create this deployment.

platform DeploymentPlatform

Platform hosting this deployment.

undeployTime String

End of the lifetime of this deployment.

userEmail String

Identity of the user that triggered this deployment.

deployTime string

Beginning of the lifetime of this deployment.

address string

Address of the runtime element hosting this deployment.

config string

Configuration used to create this deployment.

platform DeploymentPlatform

Platform hosting this deployment.

undeployTime string

End of the lifetime of this deployment.

userEmail string

Identity of the user that triggered this deployment.

deploy_time str

Beginning of the lifetime of this deployment.

address str

Address of the runtime element hosting this deployment.

config str

Configuration used to create this deployment.

platform DeploymentPlatform

Platform hosting this deployment.

undeploy_time str

End of the lifetime of this deployment.

user_email str

Identity of the user that triggered this deployment.

deployTime String

Beginning of the lifetime of this deployment.

address String

Address of the runtime element hosting this deployment.

config String

Configuration used to create this deployment.

platform "PLATFORM_UNSPECIFIED" | "GKE" | "FLEX" | "CUSTOM"

Platform hosting this deployment.

undeployTime String

End of the lifetime of this deployment.

userEmail String

Identity of the user that triggered this deployment.

DeploymentPlatform

PlatformUnspecified
PLATFORM_UNSPECIFIED

Unknown.

Gke
GKE

Google Container Engine.

Flex
FLEX

Google App Engine: Flexible Environment.

Custom
CUSTOM

Custom user-defined platform.

DeploymentPlatformPlatformUnspecified
PLATFORM_UNSPECIFIED

Unknown.

DeploymentPlatformGke
GKE

Google Container Engine.

DeploymentPlatformFlex
FLEX

Google App Engine: Flexible Environment.

DeploymentPlatformCustom
CUSTOM

Custom user-defined platform.

PlatformUnspecified
PLATFORM_UNSPECIFIED

Unknown.

Gke
GKE

Google Container Engine.

Flex
FLEX

Google App Engine: Flexible Environment.

Custom
CUSTOM

Custom user-defined platform.

PlatformUnspecified
PLATFORM_UNSPECIFIED

Unknown.

Gke
GKE

Google Container Engine.

Flex
FLEX

Google App Engine: Flexible Environment.

Custom
CUSTOM

Custom user-defined platform.

PLATFORM_UNSPECIFIED
PLATFORM_UNSPECIFIED

Unknown.

GKE
GKE

Google Container Engine.

FLEX
FLEX

Google App Engine: Flexible Environment.

CUSTOM
CUSTOM

Custom user-defined platform.

"PLATFORM_UNSPECIFIED"
PLATFORM_UNSPECIFIED

Unknown.

"GKE"
GKE

Google Container Engine.

"FLEX"
FLEX

Google App Engine: Flexible Environment.

"CUSTOM"
CUSTOM

Custom user-defined platform.

DeploymentResponse

Address string

Address of the runtime element hosting this deployment.

Config string

Configuration used to create this deployment.

DeployTime string

Beginning of the lifetime of this deployment.

Platform string

Platform hosting this deployment.

ResourceUri List<string>

Resource URI for the artifact being deployed taken from the deployable field with the same name.

UndeployTime string

End of the lifetime of this deployment.

UserEmail string

Identity of the user that triggered this deployment.

Address string

Address of the runtime element hosting this deployment.

Config string

Configuration used to create this deployment.

DeployTime string

Beginning of the lifetime of this deployment.

Platform string

Platform hosting this deployment.

ResourceUri []string

Resource URI for the artifact being deployed taken from the deployable field with the same name.

UndeployTime string

End of the lifetime of this deployment.

UserEmail string

Identity of the user that triggered this deployment.

address String

Address of the runtime element hosting this deployment.

config String

Configuration used to create this deployment.

deployTime String

Beginning of the lifetime of this deployment.

platform String

Platform hosting this deployment.

resourceUri List<String>

Resource URI for the artifact being deployed taken from the deployable field with the same name.

undeployTime String

End of the lifetime of this deployment.

userEmail String

Identity of the user that triggered this deployment.

address string

Address of the runtime element hosting this deployment.

config string

Configuration used to create this deployment.

deployTime string

Beginning of the lifetime of this deployment.

platform string

Platform hosting this deployment.

resourceUri string[]

Resource URI for the artifact being deployed taken from the deployable field with the same name.

undeployTime string

End of the lifetime of this deployment.

userEmail string

Identity of the user that triggered this deployment.

address str

Address of the runtime element hosting this deployment.

config str

Configuration used to create this deployment.

deploy_time str

Beginning of the lifetime of this deployment.

platform str

Platform hosting this deployment.

resource_uri Sequence[str]

Resource URI for the artifact being deployed taken from the deployable field with the same name.

undeploy_time str

End of the lifetime of this deployment.

user_email str

Identity of the user that triggered this deployment.

address String

Address of the runtime element hosting this deployment.

config String

Configuration used to create this deployment.

deployTime String

Beginning of the lifetime of this deployment.

platform String

Platform hosting this deployment.

resourceUri List<String>

Resource URI for the artifact being deployed taken from the deployable field with the same name.

undeployTime String

End of the lifetime of this deployment.

userEmail String

Identity of the user that triggered this deployment.

Derived

Fingerprint Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.Fingerprint

The fingerprint of the derived image.

LayerInfo List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.Layer>

This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.

Fingerprint Fingerprint

The fingerprint of the derived image.

LayerInfo []Layer

This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.

fingerprint Fingerprint

The fingerprint of the derived image.

layerInfo List<Layer>

This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.

fingerprint Fingerprint

The fingerprint of the derived image.

layerInfo Layer[]

This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.

fingerprint Fingerprint

The fingerprint of the derived image.

layer_info Sequence[Layer]

This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.

fingerprint Property Map

The fingerprint of the derived image.

layerInfo List<Property Map>

This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.

DerivedResponse

BaseResourceUrl string

This contains the base image URL for the derived image occurrence.

Distance int

The number of layers by which this image differs from the associated image basis.

Fingerprint Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.FingerprintResponse

The fingerprint of the derived image.

LayerInfo List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.LayerResponse>

This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.

BaseResourceUrl string

This contains the base image URL for the derived image occurrence.

Distance int

The number of layers by which this image differs from the associated image basis.

Fingerprint FingerprintResponse

The fingerprint of the derived image.

LayerInfo []LayerResponse

This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.

baseResourceUrl String

This contains the base image URL for the derived image occurrence.

distance Integer

The number of layers by which this image differs from the associated image basis.

fingerprint FingerprintResponse

The fingerprint of the derived image.

layerInfo List<LayerResponse>

This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.

baseResourceUrl string

This contains the base image URL for the derived image occurrence.

distance number

The number of layers by which this image differs from the associated image basis.

fingerprint FingerprintResponse

The fingerprint of the derived image.

layerInfo LayerResponse[]

This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.

base_resource_url str

This contains the base image URL for the derived image occurrence.

distance int

The number of layers by which this image differs from the associated image basis.

fingerprint FingerprintResponse

The fingerprint of the derived image.

layer_info Sequence[LayerResponse]

This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.

baseResourceUrl String

This contains the base image URL for the derived image occurrence.

distance Number

The number of layers by which this image differs from the associated image basis.

fingerprint Property Map

The fingerprint of the derived image.

layerInfo List<Property Map>

This contains layer-specific metadata, if populated it has length "distance" and is ordered with [distance] being the layer immediately following the base image and [1] being the final layer.

Details

Attestation Attestation

Attestation for the resource.

attestation Attestation

Attestation for the resource.

attestation Attestation

Attestation for the resource.

attestation Attestation

Attestation for the resource.

attestation Property Map

Attestation for the resource.

DetailsResponse

Attestation AttestationResponse

Attestation for the resource.

attestation AttestationResponse

Attestation for the resource.

attestation AttestationResponse

Attestation for the resource.

attestation AttestationResponse

Attestation for the resource.

attestation Property Map

Attestation for the resource.

Discovered

AnalysisCompleted Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.AnalysisCompleted
AnalysisError List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.Status>

Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.

AnalysisStatus Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.DiscoveredAnalysisStatus

The status of discovery for the resource.

AnalysisStatusError Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.Status

When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage is output only and populated by the API.

ContinuousAnalysis Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.DiscoveredContinuousAnalysis

Whether the resource is continuously analyzed.

LastAnalysisTime string

The last time continuous analysis was done for this resource. Deprecated, do not use.

Deprecated:

The last time continuous analysis was done for this resource. Deprecated, do not use.

AnalysisCompleted AnalysisCompleted
AnalysisError []Status

Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.

AnalysisStatus DiscoveredAnalysisStatus

The status of discovery for the resource.

AnalysisStatusError Status

When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage is output only and populated by the API.

ContinuousAnalysis DiscoveredContinuousAnalysis

Whether the resource is continuously analyzed.

LastAnalysisTime string

The last time continuous analysis was done for this resource. Deprecated, do not use.

Deprecated:

The last time continuous analysis was done for this resource. Deprecated, do not use.

analysisCompleted AnalysisCompleted
analysisError List<Status>

Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.

analysisStatus DiscoveredAnalysisStatus

The status of discovery for the resource.

analysisStatusError Status

When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage is output only and populated by the API.

continuousAnalysis DiscoveredContinuousAnalysis

Whether the resource is continuously analyzed.

lastAnalysisTime String

The last time continuous analysis was done for this resource. Deprecated, do not use.

Deprecated:

The last time continuous analysis was done for this resource. Deprecated, do not use.

analysisCompleted AnalysisCompleted
analysisError Status[]

Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.

analysisStatus DiscoveredAnalysisStatus

The status of discovery for the resource.

analysisStatusError Status

When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage is output only and populated by the API.

continuousAnalysis DiscoveredContinuousAnalysis

Whether the resource is continuously analyzed.

lastAnalysisTime string

The last time continuous analysis was done for this resource. Deprecated, do not use.

Deprecated:

The last time continuous analysis was done for this resource. Deprecated, do not use.

analysis_completed AnalysisCompleted
analysis_error Sequence[Status]

Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.

analysis_status DiscoveredAnalysisStatus

The status of discovery for the resource.

analysis_status_error Status

When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage is output only and populated by the API.

continuous_analysis DiscoveredContinuousAnalysis

Whether the resource is continuously analyzed.

last_analysis_time str

The last time continuous analysis was done for this resource. Deprecated, do not use.

Deprecated:

The last time continuous analysis was done for this resource. Deprecated, do not use.

analysisCompleted Property Map
analysisError List<Property Map>

Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.

analysisStatus "ANALYSIS_STATUS_UNSPECIFIED" | "PENDING" | "SCANNING" | "FINISHED_SUCCESS" | "COMPLETE" | "FINISHED_FAILED" | "FINISHED_UNSUPPORTED"

The status of discovery for the resource.

analysisStatusError Property Map

When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage is output only and populated by the API.

continuousAnalysis "CONTINUOUS_ANALYSIS_UNSPECIFIED" | "ACTIVE" | "INACTIVE"

Whether the resource is continuously analyzed.

lastAnalysisTime String

The last time continuous analysis was done for this resource. Deprecated, do not use.

Deprecated:

The last time continuous analysis was done for this resource. Deprecated, do not use.

DiscoveredAnalysisStatus

AnalysisStatusUnspecified
ANALYSIS_STATUS_UNSPECIFIED

Unknown.

Pending
PENDING

Resource is known but no action has been taken yet.

Scanning
SCANNING

Resource is being analyzed.

FinishedSuccess
FINISHED_SUCCESS

Analysis has finished successfully.

Complete
COMPLETE

Analysis has completed.

FinishedFailed
FINISHED_FAILED

Analysis has finished unsuccessfully, the analysis itself is in a bad state.

FinishedUnsupported
FINISHED_UNSUPPORTED

The resource is known not to be supported

DiscoveredAnalysisStatusAnalysisStatusUnspecified
ANALYSIS_STATUS_UNSPECIFIED

Unknown.

DiscoveredAnalysisStatusPending
PENDING

Resource is known but no action has been taken yet.

DiscoveredAnalysisStatusScanning
SCANNING

Resource is being analyzed.

DiscoveredAnalysisStatusFinishedSuccess
FINISHED_SUCCESS

Analysis has finished successfully.

DiscoveredAnalysisStatusComplete
COMPLETE

Analysis has completed.

DiscoveredAnalysisStatusFinishedFailed
FINISHED_FAILED

Analysis has finished unsuccessfully, the analysis itself is in a bad state.

DiscoveredAnalysisStatusFinishedUnsupported
FINISHED_UNSUPPORTED

The resource is known not to be supported

AnalysisStatusUnspecified
ANALYSIS_STATUS_UNSPECIFIED

Unknown.

Pending
PENDING

Resource is known but no action has been taken yet.

Scanning
SCANNING

Resource is being analyzed.

FinishedSuccess
FINISHED_SUCCESS

Analysis has finished successfully.

Complete
COMPLETE

Analysis has completed.

FinishedFailed
FINISHED_FAILED

Analysis has finished unsuccessfully, the analysis itself is in a bad state.

FinishedUnsupported
FINISHED_UNSUPPORTED

The resource is known not to be supported

AnalysisStatusUnspecified
ANALYSIS_STATUS_UNSPECIFIED

Unknown.

Pending
PENDING

Resource is known but no action has been taken yet.

Scanning
SCANNING

Resource is being analyzed.

FinishedSuccess
FINISHED_SUCCESS

Analysis has finished successfully.

Complete
COMPLETE

Analysis has completed.

FinishedFailed
FINISHED_FAILED

Analysis has finished unsuccessfully, the analysis itself is in a bad state.

FinishedUnsupported
FINISHED_UNSUPPORTED

The resource is known not to be supported

ANALYSIS_STATUS_UNSPECIFIED
ANALYSIS_STATUS_UNSPECIFIED

Unknown.

PENDING
PENDING

Resource is known but no action has been taken yet.

SCANNING
SCANNING

Resource is being analyzed.

FINISHED_SUCCESS
FINISHED_SUCCESS

Analysis has finished successfully.

COMPLETE
COMPLETE

Analysis has completed.

FINISHED_FAILED
FINISHED_FAILED

Analysis has finished unsuccessfully, the analysis itself is in a bad state.

FINISHED_UNSUPPORTED
FINISHED_UNSUPPORTED

The resource is known not to be supported

"ANALYSIS_STATUS_UNSPECIFIED"
ANALYSIS_STATUS_UNSPECIFIED

Unknown.

"PENDING"
PENDING

Resource is known but no action has been taken yet.

"SCANNING"
SCANNING

Resource is being analyzed.

"FINISHED_SUCCESS"
FINISHED_SUCCESS

Analysis has finished successfully.

"COMPLETE"
COMPLETE

Analysis has completed.

"FINISHED_FAILED"
FINISHED_FAILED

Analysis has finished unsuccessfully, the analysis itself is in a bad state.

"FINISHED_UNSUPPORTED"
FINISHED_UNSUPPORTED

The resource is known not to be supported

DiscoveredContinuousAnalysis

ContinuousAnalysisUnspecified
CONTINUOUS_ANALYSIS_UNSPECIFIED

Unknown.

Active
ACTIVE

The resource is continuously analyzed.

Inactive
INACTIVE

The resource is ignored for continuous analysis.

DiscoveredContinuousAnalysisContinuousAnalysisUnspecified
CONTINUOUS_ANALYSIS_UNSPECIFIED

Unknown.

DiscoveredContinuousAnalysisActive
ACTIVE

The resource is continuously analyzed.

DiscoveredContinuousAnalysisInactive
INACTIVE

The resource is ignored for continuous analysis.

ContinuousAnalysisUnspecified
CONTINUOUS_ANALYSIS_UNSPECIFIED

Unknown.

Active
ACTIVE

The resource is continuously analyzed.

Inactive
INACTIVE

The resource is ignored for continuous analysis.

ContinuousAnalysisUnspecified
CONTINUOUS_ANALYSIS_UNSPECIFIED

Unknown.

Active
ACTIVE

The resource is continuously analyzed.

Inactive
INACTIVE

The resource is ignored for continuous analysis.

CONTINUOUS_ANALYSIS_UNSPECIFIED
CONTINUOUS_ANALYSIS_UNSPECIFIED

Unknown.

ACTIVE
ACTIVE

The resource is continuously analyzed.

INACTIVE
INACTIVE

The resource is ignored for continuous analysis.

"CONTINUOUS_ANALYSIS_UNSPECIFIED"
CONTINUOUS_ANALYSIS_UNSPECIFIED

Unknown.

"ACTIVE"
ACTIVE

The resource is continuously analyzed.

"INACTIVE"
INACTIVE

The resource is ignored for continuous analysis.

DiscoveredResponse

AnalysisCompleted Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.AnalysisCompletedResponse
AnalysisError List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.StatusResponse>

Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.

AnalysisStatus string

The status of discovery for the resource.

AnalysisStatusError Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.StatusResponse

When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage is output only and populated by the API.

ContinuousAnalysis string

Whether the resource is continuously analyzed.

LastAnalysisTime string

The last time continuous analysis was done for this resource. Deprecated, do not use.

Deprecated:

The last time continuous analysis was done for this resource. Deprecated, do not use.

AnalysisCompleted AnalysisCompletedResponse
AnalysisError []StatusResponse

Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.

AnalysisStatus string

The status of discovery for the resource.

AnalysisStatusError StatusResponse

When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage is output only and populated by the API.

ContinuousAnalysis string

Whether the resource is continuously analyzed.

LastAnalysisTime string

The last time continuous analysis was done for this resource. Deprecated, do not use.

Deprecated:

The last time continuous analysis was done for this resource. Deprecated, do not use.

analysisCompleted AnalysisCompletedResponse
analysisError List<StatusResponse>

Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.

analysisStatus String

The status of discovery for the resource.

analysisStatusError StatusResponse

When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage is output only and populated by the API.

continuousAnalysis String

Whether the resource is continuously analyzed.

lastAnalysisTime String

The last time continuous analysis was done for this resource. Deprecated, do not use.

Deprecated:

The last time continuous analysis was done for this resource. Deprecated, do not use.

analysisCompleted AnalysisCompletedResponse
analysisError StatusResponse[]

Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.

analysisStatus string

The status of discovery for the resource.

analysisStatusError StatusResponse

When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage is output only and populated by the API.

continuousAnalysis string

Whether the resource is continuously analyzed.

lastAnalysisTime string

The last time continuous analysis was done for this resource. Deprecated, do not use.

Deprecated:

The last time continuous analysis was done for this resource. Deprecated, do not use.

analysis_completed AnalysisCompletedResponse
analysis_error Sequence[StatusResponse]

Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.

analysis_status str

The status of discovery for the resource.

analysis_status_error StatusResponse

When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage is output only and populated by the API.

continuous_analysis str

Whether the resource is continuously analyzed.

last_analysis_time str

The last time continuous analysis was done for this resource. Deprecated, do not use.

Deprecated:

The last time continuous analysis was done for this resource. Deprecated, do not use.

analysisCompleted Property Map
analysisError List<Property Map>

Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.

analysisStatus String

The status of discovery for the resource.

analysisStatusError Property Map

When an error is encountered this will contain a LocalizedMessage under details to show to the user. The LocalizedMessage is output only and populated by the API.

continuousAnalysis String

Whether the resource is continuously analyzed.

lastAnalysisTime String

The last time continuous analysis was done for this resource. Deprecated, do not use.

Deprecated:

The last time continuous analysis was done for this resource. Deprecated, do not use.

DocumentOccurrence

CreateTime string

Identify when the SPDX file was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard

CreatorComment string

A field for creators of the SPDX file to provide general comments about the creation of the SPDX file or any other relevant comment not included in the other fields

Creators List<string>

Identify who (or what, in the case of a tool) created the SPDX file. If the SPDX file was created by an individual, indicate the person's name

DocumentComment string

A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document

ExternalDocumentRefs List<string>

Identify any external SPDX documents referenced within this SPDX document

Id string

Identify the current SPDX document which may be referenced in relationships by other files, packages internally and documents externally

LicenseListVersion string

A field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created

Namespace string

Provide an SPDX document specific namespace as a unique absolute Uniform Resource Identifier (URI) as specified in RFC-3986, with the exception of the ‘#’ delimiter

Title string

Identify name of this document as designated by creator

CreateTime string

Identify when the SPDX file was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard

CreatorComment string

A field for creators of the SPDX file to provide general comments about the creation of the SPDX file or any other relevant comment not included in the other fields

Creators []string

Identify who (or what, in the case of a tool) created the SPDX file. If the SPDX file was created by an individual, indicate the person's name

DocumentComment string

A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document

ExternalDocumentRefs []string

Identify any external SPDX documents referenced within this SPDX document

Id string

Identify the current SPDX document which may be referenced in relationships by other files, packages internally and documents externally

LicenseListVersion string

A field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created

Namespace string

Provide an SPDX document specific namespace as a unique absolute Uniform Resource Identifier (URI) as specified in RFC-3986, with the exception of the ‘#’ delimiter

Title string

Identify name of this document as designated by creator

createTime String

Identify when the SPDX file was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard

creatorComment String

A field for creators of the SPDX file to provide general comments about the creation of the SPDX file or any other relevant comment not included in the other fields

creators List<String>

Identify who (or what, in the case of a tool) created the SPDX file. If the SPDX file was created by an individual, indicate the person's name

documentComment String

A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document

externalDocumentRefs List<String>

Identify any external SPDX documents referenced within this SPDX document

id String

Identify the current SPDX document which may be referenced in relationships by other files, packages internally and documents externally

licenseListVersion String

A field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created

namespace String

Provide an SPDX document specific namespace as a unique absolute Uniform Resource Identifier (URI) as specified in RFC-3986, with the exception of the ‘#’ delimiter

title String

Identify name of this document as designated by creator

createTime string

Identify when the SPDX file was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard

creatorComment string

A field for creators of the SPDX file to provide general comments about the creation of the SPDX file or any other relevant comment not included in the other fields

creators string[]

Identify who (or what, in the case of a tool) created the SPDX file. If the SPDX file was created by an individual, indicate the person's name

documentComment string

A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document

externalDocumentRefs string[]

Identify any external SPDX documents referenced within this SPDX document

id string

Identify the current SPDX document which may be referenced in relationships by other files, packages internally and documents externally

licenseListVersion string

A field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created

namespace string

Provide an SPDX document specific namespace as a unique absolute Uniform Resource Identifier (URI) as specified in RFC-3986, with the exception of the ‘#’ delimiter

title string

Identify name of this document as designated by creator

create_time str

Identify when the SPDX file was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard

creator_comment str

A field for creators of the SPDX file to provide general comments about the creation of the SPDX file or any other relevant comment not included in the other fields

creators Sequence[str]

Identify who (or what, in the case of a tool) created the SPDX file. If the SPDX file was created by an individual, indicate the person's name

document_comment str

A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document

external_document_refs Sequence[str]

Identify any external SPDX documents referenced within this SPDX document

id str

Identify the current SPDX document which may be referenced in relationships by other files, packages internally and documents externally

license_list_version str

A field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created

namespace str

Provide an SPDX document specific namespace as a unique absolute Uniform Resource Identifier (URI) as specified in RFC-3986, with the exception of the ‘#’ delimiter

title str

Identify name of this document as designated by creator

createTime String

Identify when the SPDX file was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard

creatorComment String

A field for creators of the SPDX file to provide general comments about the creation of the SPDX file or any other relevant comment not included in the other fields

creators List<String>

Identify who (or what, in the case of a tool) created the SPDX file. If the SPDX file was created by an individual, indicate the person's name

documentComment String

A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document

externalDocumentRefs List<String>

Identify any external SPDX documents referenced within this SPDX document

id String

Identify the current SPDX document which may be referenced in relationships by other files, packages internally and documents externally

licenseListVersion String

A field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created

namespace String

Provide an SPDX document specific namespace as a unique absolute Uniform Resource Identifier (URI) as specified in RFC-3986, with the exception of the ‘#’ delimiter

title String

Identify name of this document as designated by creator

DocumentOccurrenceResponse

CreateTime string

Identify when the SPDX file was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard

CreatorComment string

A field for creators of the SPDX file to provide general comments about the creation of the SPDX file or any other relevant comment not included in the other fields

Creators List<string>

Identify who (or what, in the case of a tool) created the SPDX file. If the SPDX file was created by an individual, indicate the person's name

DocumentComment string

A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document

ExternalDocumentRefs List<string>

Identify any external SPDX documents referenced within this SPDX document

LicenseListVersion string

A field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created

Namespace string

Provide an SPDX document specific namespace as a unique absolute Uniform Resource Identifier (URI) as specified in RFC-3986, with the exception of the ‘#’ delimiter

Title string

Identify name of this document as designated by creator

CreateTime string

Identify when the SPDX file was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard

CreatorComment string

A field for creators of the SPDX file to provide general comments about the creation of the SPDX file or any other relevant comment not included in the other fields

Creators []string

Identify who (or what, in the case of a tool) created the SPDX file. If the SPDX file was created by an individual, indicate the person's name

DocumentComment string

A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document

ExternalDocumentRefs []string

Identify any external SPDX documents referenced within this SPDX document

LicenseListVersion string

A field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created

Namespace string

Provide an SPDX document specific namespace as a unique absolute Uniform Resource Identifier (URI) as specified in RFC-3986, with the exception of the ‘#’ delimiter

Title string

Identify name of this document as designated by creator

createTime String

Identify when the SPDX file was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard

creatorComment String

A field for creators of the SPDX file to provide general comments about the creation of the SPDX file or any other relevant comment not included in the other fields

creators List<String>

Identify who (or what, in the case of a tool) created the SPDX file. If the SPDX file was created by an individual, indicate the person's name

documentComment String

A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document

externalDocumentRefs List<String>

Identify any external SPDX documents referenced within this SPDX document

licenseListVersion String

A field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created

namespace String

Provide an SPDX document specific namespace as a unique absolute Uniform Resource Identifier (URI) as specified in RFC-3986, with the exception of the ‘#’ delimiter

title String

Identify name of this document as designated by creator

createTime string

Identify when the SPDX file was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard

creatorComment string

A field for creators of the SPDX file to provide general comments about the creation of the SPDX file or any other relevant comment not included in the other fields

creators string[]

Identify who (or what, in the case of a tool) created the SPDX file. If the SPDX file was created by an individual, indicate the person's name

documentComment string

A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document

externalDocumentRefs string[]

Identify any external SPDX documents referenced within this SPDX document

licenseListVersion string

A field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created

namespace string

Provide an SPDX document specific namespace as a unique absolute Uniform Resource Identifier (URI) as specified in RFC-3986, with the exception of the ‘#’ delimiter

title string

Identify name of this document as designated by creator

create_time str

Identify when the SPDX file was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard

creator_comment str

A field for creators of the SPDX file to provide general comments about the creation of the SPDX file or any other relevant comment not included in the other fields

creators Sequence[str]

Identify who (or what, in the case of a tool) created the SPDX file. If the SPDX file was created by an individual, indicate the person's name

document_comment str

A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document

external_document_refs Sequence[str]

Identify any external SPDX documents referenced within this SPDX document

license_list_version str

A field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created

namespace str

Provide an SPDX document specific namespace as a unique absolute Uniform Resource Identifier (URI) as specified in RFC-3986, with the exception of the ‘#’ delimiter

title str

Identify name of this document as designated by creator

createTime String

Identify when the SPDX file was originally created. The date is to be specified according to combined date and time in UTC format as specified in ISO 8601 standard

creatorComment String

A field for creators of the SPDX file to provide general comments about the creation of the SPDX file or any other relevant comment not included in the other fields

creators List<String>

Identify who (or what, in the case of a tool) created the SPDX file. If the SPDX file was created by an individual, indicate the person's name

documentComment String

A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document

externalDocumentRefs List<String>

Identify any external SPDX documents referenced within this SPDX document

licenseListVersion String

A field for creators of the SPDX file to provide the version of the SPDX License List used when the SPDX file was created

namespace String

Provide an SPDX document specific namespace as a unique absolute Uniform Resource Identifier (URI) as specified in RFC-3986, with the exception of the ‘#’ delimiter

title String

Identify name of this document as designated by creator

Envelope

EnvelopeResponse

EnvelopeSignature

Keyid string
Sig string
Keyid string
Sig string
keyid String
sig String
keyid string
sig string
keyid str
sig str
keyid String
sig String

EnvelopeSignatureResponse

Keyid string
Sig string
Keyid string
Sig string
keyid String
sig String
keyid string
sig string
keyid str
sig str
keyid String
sig String

Environment

CustomValues Dictionary<string, string>
CustomValues map[string]string
customValues Map<String,String>
customValues {[key: string]: string}
custom_values Mapping[str, str]
customValues Map<String>

EnvironmentResponse

CustomValues Dictionary<string, string>
CustomValues map[string]string
customValues Map<String,String>
customValues {[key: string]: string}
custom_values Mapping[str, str]
customValues Map<String>

FileOccurrence

Attributions List<string>

This field provides a place for the SPDX data creator to record, at the file level, acknowledgements that may be needed to be communicated in some contexts

Comment string

This field provides a place for the SPDX file creator to record any general comments about the file

Contributors List<string>

This field provides a place for the SPDX file creator to record file contributors

Copyright string

Identify the copyright holder of the file, as well as any dates present

FilesLicenseInfo List<string>

This field contains the license information actually found in the file, if any

Id string

Uniquely identify any element in an SPDX document which may be referenced by other elements

LicenseConcluded Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.License

This field contains the license the SPDX file creator has concluded as governing the file or alternative values if the governing license cannot be determined

Notice string

This field provides a place for the SPDX file creator to record license notices or other such related notices found in the file

Attributions []string

This field provides a place for the SPDX data creator to record, at the file level, acknowledgements that may be needed to be communicated in some contexts

Comment string

This field provides a place for the SPDX file creator to record any general comments about the file

Contributors []string

This field provides a place for the SPDX file creator to record file contributors

Copyright string

Identify the copyright holder of the file, as well as any dates present

FilesLicenseInfo []string

This field contains the license information actually found in the file, if any

Id string

Uniquely identify any element in an SPDX document which may be referenced by other elements

LicenseConcluded License

This field contains the license the SPDX file creator has concluded as governing the file or alternative values if the governing license cannot be determined

Notice string

This field provides a place for the SPDX file creator to record license notices or other such related notices found in the file

attributions List<String>

This field provides a place for the SPDX data creator to record, at the file level, acknowledgements that may be needed to be communicated in some contexts

comment String

This field provides a place for the SPDX file creator to record any general comments about the file

contributors List<String>

This field provides a place for the SPDX file creator to record file contributors

copyright String

Identify the copyright holder of the file, as well as any dates present

filesLicenseInfo List<String>

This field contains the license information actually found in the file, if any

id String

Uniquely identify any element in an SPDX document which may be referenced by other elements

licenseConcluded License

This field contains the license the SPDX file creator has concluded as governing the file or alternative values if the governing license cannot be determined

notice String

This field provides a place for the SPDX file creator to record license notices or other such related notices found in the file

attributions string[]

This field provides a place for the SPDX data creator to record, at the file level, acknowledgements that may be needed to be communicated in some contexts

comment string

This field provides a place for the SPDX file creator to record any general comments about the file

contributors string[]

This field provides a place for the SPDX file creator to record file contributors

copyright string

Identify the copyright holder of the file, as well as any dates present

filesLicenseInfo string[]

This field contains the license information actually found in the file, if any

id string

Uniquely identify any element in an SPDX document which may be referenced by other elements

licenseConcluded License

This field contains the license the SPDX file creator has concluded as governing the file or alternative values if the governing license cannot be determined

notice string

This field provides a place for the SPDX file creator to record license notices or other such related notices found in the file

attributions Sequence[str]

This field provides a place for the SPDX data creator to record, at the file level, acknowledgements that may be needed to be communicated in some contexts

comment str

This field provides a place for the SPDX file creator to record any general comments about the file

contributors Sequence[str]

This field provides a place for the SPDX file creator to record file contributors

copyright str

Identify the copyright holder of the file, as well as any dates present

files_license_info Sequence[str]

This field contains the license information actually found in the file, if any

id str

Uniquely identify any element in an SPDX document which may be referenced by other elements

license_concluded License

This field contains the license the SPDX file creator has concluded as governing the file or alternative values if the governing license cannot be determined

notice str

This field provides a place for the SPDX file creator to record license notices or other such related notices found in the file

attributions List<String>

This field provides a place for the SPDX data creator to record, at the file level, acknowledgements that may be needed to be communicated in some contexts

comment String

This field provides a place for the SPDX file creator to record any general comments about the file

contributors List<String>

This field provides a place for the SPDX file creator to record file contributors

copyright String

Identify the copyright holder of the file, as well as any dates present

filesLicenseInfo List<String>

This field contains the license information actually found in the file, if any

id String

Uniquely identify any element in an SPDX document which may be referenced by other elements

licenseConcluded Property Map

This field contains the license the SPDX file creator has concluded as governing the file or alternative values if the governing license cannot be determined

notice String

This field provides a place for the SPDX file creator to record license notices or other such related notices found in the file

FileOccurrenceResponse

Attributions List<string>

This field provides a place for the SPDX data creator to record, at the file level, acknowledgements that may be needed to be communicated in some contexts

Comment string

This field provides a place for the SPDX file creator to record any general comments about the file

Contributors List<string>

This field provides a place for the SPDX file creator to record file contributors

Copyright string

Identify the copyright holder of the file, as well as any dates present

FilesLicenseInfo List<string>

This field contains the license information actually found in the file, if any

LicenseConcluded Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.LicenseResponse

This field contains the license the SPDX file creator has concluded as governing the file or alternative values if the governing license cannot be determined

Notice string

This field provides a place for the SPDX file creator to record license notices or other such related notices found in the file

Attributions []string

This field provides a place for the SPDX data creator to record, at the file level, acknowledgements that may be needed to be communicated in some contexts

Comment string

This field provides a place for the SPDX file creator to record any general comments about the file

Contributors []string

This field provides a place for the SPDX file creator to record file contributors

Copyright string

Identify the copyright holder of the file, as well as any dates present

FilesLicenseInfo []string

This field contains the license information actually found in the file, if any

LicenseConcluded LicenseResponse

This field contains the license the SPDX file creator has concluded as governing the file or alternative values if the governing license cannot be determined

Notice string

This field provides a place for the SPDX file creator to record license notices or other such related notices found in the file

attributions List<String>

This field provides a place for the SPDX data creator to record, at the file level, acknowledgements that may be needed to be communicated in some contexts

comment String

This field provides a place for the SPDX file creator to record any general comments about the file

contributors List<String>

This field provides a place for the SPDX file creator to record file contributors

copyright String

Identify the copyright holder of the file, as well as any dates present

filesLicenseInfo List<String>

This field contains the license information actually found in the file, if any

licenseConcluded LicenseResponse

This field contains the license the SPDX file creator has concluded as governing the file or alternative values if the governing license cannot be determined

notice String

This field provides a place for the SPDX file creator to record license notices or other such related notices found in the file

attributions string[]

This field provides a place for the SPDX data creator to record, at the file level, acknowledgements that may be needed to be communicated in some contexts

comment string

This field provides a place for the SPDX file creator to record any general comments about the file

contributors string[]

This field provides a place for the SPDX file creator to record file contributors

copyright string

Identify the copyright holder of the file, as well as any dates present

filesLicenseInfo string[]

This field contains the license information actually found in the file, if any

licenseConcluded LicenseResponse

This field contains the license the SPDX file creator has concluded as governing the file or alternative values if the governing license cannot be determined

notice string

This field provides a place for the SPDX file creator to record license notices or other such related notices found in the file

attributions Sequence[str]

This field provides a place for the SPDX data creator to record, at the file level, acknowledgements that may be needed to be communicated in some contexts

comment str

This field provides a place for the SPDX file creator to record any general comments about the file

contributors Sequence[str]

This field provides a place for the SPDX file creator to record file contributors

copyright str

Identify the copyright holder of the file, as well as any dates present

files_license_info Sequence[str]

This field contains the license information actually found in the file, if any

license_concluded LicenseResponse

This field contains the license the SPDX file creator has concluded as governing the file or alternative values if the governing license cannot be determined

notice str

This field provides a place for the SPDX file creator to record license notices or other such related notices found in the file

attributions List<String>

This field provides a place for the SPDX data creator to record, at the file level, acknowledgements that may be needed to be communicated in some contexts

comment String

This field provides a place for the SPDX file creator to record any general comments about the file

contributors List<String>

This field provides a place for the SPDX file creator to record file contributors

copyright String

Identify the copyright holder of the file, as well as any dates present

filesLicenseInfo List<String>

This field contains the license information actually found in the file, if any

licenseConcluded Property Map

This field contains the license the SPDX file creator has concluded as governing the file or alternative values if the governing license cannot be determined

notice String

This field provides a place for the SPDX file creator to record license notices or other such related notices found in the file

Fingerprint

V1Name string

The layer ID of the final layer in the Docker image's v1 representation.

V2Blob List<string>

The ordered list of v2 blobs that represent a given image.

V1Name string

The layer ID of the final layer in the Docker image's v1 representation.

V2Blob []string

The ordered list of v2 blobs that represent a given image.

v1Name String

The layer ID of the final layer in the Docker image's v1 representation.

v2Blob List<String>

The ordered list of v2 blobs that represent a given image.

v1Name string

The layer ID of the final layer in the Docker image's v1 representation.

v2Blob string[]

The ordered list of v2 blobs that represent a given image.

v1_name str

The layer ID of the final layer in the Docker image's v1 representation.

v2_blob Sequence[str]

The ordered list of v2 blobs that represent a given image.

v1Name String

The layer ID of the final layer in the Docker image's v1 representation.

v2Blob List<String>

The ordered list of v2 blobs that represent a given image.

FingerprintResponse

V1Name string

The layer ID of the final layer in the Docker image's v1 representation.

V2Blob List<string>

The ordered list of v2 blobs that represent a given image.

V2Name string

The name of the image's v2 blobs computed via: [bottom] := v2_blobbottom := sha256(v2_blob[N] + " " + v2_name[N+1]) Only the name of the final blob is kept.

V1Name string

The layer ID of the final layer in the Docker image's v1 representation.

V2Blob []string

The ordered list of v2 blobs that represent a given image.

V2Name string

The name of the image's v2 blobs computed via: [bottom] := v2_blobbottom := sha256(v2_blob[N] + " " + v2_name[N+1]) Only the name of the final blob is kept.

v1Name String

The layer ID of the final layer in the Docker image's v1 representation.

v2Blob List<String>

The ordered list of v2 blobs that represent a given image.

v2Name String

The name of the image's v2 blobs computed via: [bottom] := v2_blobbottom := sha256(v2_blob[N] + " " + v2_name[N+1]) Only the name of the final blob is kept.

v1Name string

The layer ID of the final layer in the Docker image's v1 representation.

v2Blob string[]

The ordered list of v2 blobs that represent a given image.

v2Name string

The name of the image's v2 blobs computed via: [bottom] := v2_blobbottom := sha256(v2_blob[N] + " " + v2_name[N+1]) Only the name of the final blob is kept.

v1_name str

The layer ID of the final layer in the Docker image's v1 representation.

v2_blob Sequence[str]

The ordered list of v2 blobs that represent a given image.

v2_name str

The name of the image's v2 blobs computed via: [bottom] := v2_blobbottom := sha256(v2_blob[N] + " " + v2_name[N+1]) Only the name of the final blob is kept.

v1Name String

The layer ID of the final layer in the Docker image's v1 representation.

v2Blob List<String>

The ordered list of v2 blobs that represent a given image.

v2Name String

The name of the image's v2 blobs computed via: [bottom] := v2_blobbottom := sha256(v2_blob[N] + " " + v2_name[N+1]) Only the name of the final blob is kept.

GenericSignedAttestation

ContentType Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.GenericSignedAttestationContentType

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

SerializedPayload string

The serialized payload that is verified by one or more signatures. The encoding and semantic meaning of this payload must match what is set in content_type.

Signatures List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.Signature>

One or more signatures over serialized_payload. Verifier implementations should consider this attestation message verified if at least one signature verifies serialized_payload. See Signature in common.proto for more details on signature structure and verification.

ContentType GenericSignedAttestationContentType

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

SerializedPayload string

The serialized payload that is verified by one or more signatures. The encoding and semantic meaning of this payload must match what is set in content_type.

Signatures []Signature

One or more signatures over serialized_payload. Verifier implementations should consider this attestation message verified if at least one signature verifies serialized_payload. See Signature in common.proto for more details on signature structure and verification.

contentType GenericSignedAttestationContentType

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

serializedPayload String

The serialized payload that is verified by one or more signatures. The encoding and semantic meaning of this payload must match what is set in content_type.

signatures List<Signature>

One or more signatures over serialized_payload. Verifier implementations should consider this attestation message verified if at least one signature verifies serialized_payload. See Signature in common.proto for more details on signature structure and verification.

contentType GenericSignedAttestationContentType

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

serializedPayload string

The serialized payload that is verified by one or more signatures. The encoding and semantic meaning of this payload must match what is set in content_type.

signatures Signature[]

One or more signatures over serialized_payload. Verifier implementations should consider this attestation message verified if at least one signature verifies serialized_payload. See Signature in common.proto for more details on signature structure and verification.

content_type GenericSignedAttestationContentType

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

serialized_payload str

The serialized payload that is verified by one or more signatures. The encoding and semantic meaning of this payload must match what is set in content_type.

signatures Sequence[Signature]

One or more signatures over serialized_payload. Verifier implementations should consider this attestation message verified if at least one signature verifies serialized_payload. See Signature in common.proto for more details on signature structure and verification.

contentType "CONTENT_TYPE_UNSPECIFIED" | "SIMPLE_SIGNING_JSON"

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

serializedPayload String

The serialized payload that is verified by one or more signatures. The encoding and semantic meaning of this payload must match what is set in content_type.

signatures List<Property Map>

One or more signatures over serialized_payload. Verifier implementations should consider this attestation message verified if at least one signature verifies serialized_payload. See Signature in common.proto for more details on signature structure and verification.

GenericSignedAttestationContentType

ContentTypeUnspecified
CONTENT_TYPE_UNSPECIFIED

ContentType is not set.

SimpleSigningJson
SIMPLE_SIGNING_JSON

Atomic format attestation signature. See https://github.com/containers/image/blob/8a5d2f82a6e3263290c8e0276c3e0f64e77723e7/docs/atomic-signature.md The payload extracted in plaintext is a JSON blob conforming to the linked schema.

GenericSignedAttestationContentTypeContentTypeUnspecified
CONTENT_TYPE_UNSPECIFIED

ContentType is not set.

GenericSignedAttestationContentTypeSimpleSigningJson
SIMPLE_SIGNING_JSON

Atomic format attestation signature. See https://github.com/containers/image/blob/8a5d2f82a6e3263290c8e0276c3e0f64e77723e7/docs/atomic-signature.md The payload extracted in plaintext is a JSON blob conforming to the linked schema.

ContentTypeUnspecified
CONTENT_TYPE_UNSPECIFIED

ContentType is not set.

SimpleSigningJson
SIMPLE_SIGNING_JSON

Atomic format attestation signature. See https://github.com/containers/image/blob/8a5d2f82a6e3263290c8e0276c3e0f64e77723e7/docs/atomic-signature.md The payload extracted in plaintext is a JSON blob conforming to the linked schema.

ContentTypeUnspecified
CONTENT_TYPE_UNSPECIFIED

ContentType is not set.

SimpleSigningJson
SIMPLE_SIGNING_JSON

Atomic format attestation signature. See https://github.com/containers/image/blob/8a5d2f82a6e3263290c8e0276c3e0f64e77723e7/docs/atomic-signature.md The payload extracted in plaintext is a JSON blob conforming to the linked schema.

CONTENT_TYPE_UNSPECIFIED
CONTENT_TYPE_UNSPECIFIED

ContentType is not set.

SIMPLE_SIGNING_JSON
SIMPLE_SIGNING_JSON

Atomic format attestation signature. See https://github.com/containers/image/blob/8a5d2f82a6e3263290c8e0276c3e0f64e77723e7/docs/atomic-signature.md The payload extracted in plaintext is a JSON blob conforming to the linked schema.

"CONTENT_TYPE_UNSPECIFIED"
CONTENT_TYPE_UNSPECIFIED

ContentType is not set.

"SIMPLE_SIGNING_JSON"
SIMPLE_SIGNING_JSON

Atomic format attestation signature. See https://github.com/containers/image/blob/8a5d2f82a6e3263290c8e0276c3e0f64e77723e7/docs/atomic-signature.md The payload extracted in plaintext is a JSON blob conforming to the linked schema.

GenericSignedAttestationResponse

ContentType string

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

SerializedPayload string

The serialized payload that is verified by one or more signatures. The encoding and semantic meaning of this payload must match what is set in content_type.

Signatures List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.SignatureResponse>

One or more signatures over serialized_payload. Verifier implementations should consider this attestation message verified if at least one signature verifies serialized_payload. See Signature in common.proto for more details on signature structure and verification.

ContentType string

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

SerializedPayload string

The serialized payload that is verified by one or more signatures. The encoding and semantic meaning of this payload must match what is set in content_type.

Signatures []SignatureResponse

One or more signatures over serialized_payload. Verifier implementations should consider this attestation message verified if at least one signature verifies serialized_payload. See Signature in common.proto for more details on signature structure and verification.

contentType String

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

serializedPayload String

The serialized payload that is verified by one or more signatures. The encoding and semantic meaning of this payload must match what is set in content_type.

signatures List<SignatureResponse>

One or more signatures over serialized_payload. Verifier implementations should consider this attestation message verified if at least one signature verifies serialized_payload. See Signature in common.proto for more details on signature structure and verification.

contentType string

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

serializedPayload string

The serialized payload that is verified by one or more signatures. The encoding and semantic meaning of this payload must match what is set in content_type.

signatures SignatureResponse[]

One or more signatures over serialized_payload. Verifier implementations should consider this attestation message verified if at least one signature verifies serialized_payload. See Signature in common.proto for more details on signature structure and verification.

content_type str

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

serialized_payload str

The serialized payload that is verified by one or more signatures. The encoding and semantic meaning of this payload must match what is set in content_type.

signatures Sequence[SignatureResponse]

One or more signatures over serialized_payload. Verifier implementations should consider this attestation message verified if at least one signature verifies serialized_payload. See Signature in common.proto for more details on signature structure and verification.

contentType String

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

serializedPayload String

The serialized payload that is verified by one or more signatures. The encoding and semantic meaning of this payload must match what is set in content_type.

signatures List<Property Map>

One or more signatures over serialized_payload. Verifier implementations should consider this attestation message verified if at least one signature verifies serialized_payload. See Signature in common.proto for more details on signature structure and verification.

GerritSourceContext

AliasContext Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.AliasContext

An alias, which may be a branch or tag.

GerritProject string

The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.

HostUri string

The URI of a running Gerrit instance.

RevisionId string

A revision (commit) ID.

AliasContext AliasContext

An alias, which may be a branch or tag.

GerritProject string

The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.

HostUri string

The URI of a running Gerrit instance.

RevisionId string

A revision (commit) ID.

aliasContext AliasContext

An alias, which may be a branch or tag.

gerritProject String

The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.

hostUri String

The URI of a running Gerrit instance.

revisionId String

A revision (commit) ID.

aliasContext AliasContext

An alias, which may be a branch or tag.

gerritProject string

The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.

hostUri string

The URI of a running Gerrit instance.

revisionId string

A revision (commit) ID.

alias_context AliasContext

An alias, which may be a branch or tag.

gerrit_project str

The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.

host_uri str

The URI of a running Gerrit instance.

revision_id str

A revision (commit) ID.

aliasContext Property Map

An alias, which may be a branch or tag.

gerritProject String

The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.

hostUri String

The URI of a running Gerrit instance.

revisionId String

A revision (commit) ID.

GerritSourceContextResponse

AliasContext Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.AliasContextResponse

An alias, which may be a branch or tag.

GerritProject string

The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.

HostUri string

The URI of a running Gerrit instance.

RevisionId string

A revision (commit) ID.

AliasContext AliasContextResponse

An alias, which may be a branch or tag.

GerritProject string

The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.

HostUri string

The URI of a running Gerrit instance.

RevisionId string

A revision (commit) ID.

aliasContext AliasContextResponse

An alias, which may be a branch or tag.

gerritProject String

The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.

hostUri String

The URI of a running Gerrit instance.

revisionId String

A revision (commit) ID.

aliasContext AliasContextResponse

An alias, which may be a branch or tag.

gerritProject string

The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.

hostUri string

The URI of a running Gerrit instance.

revisionId string

A revision (commit) ID.

alias_context AliasContextResponse

An alias, which may be a branch or tag.

gerrit_project str

The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.

host_uri str

The URI of a running Gerrit instance.

revision_id str

A revision (commit) ID.

aliasContext Property Map

An alias, which may be a branch or tag.

gerritProject String

The full project name within the host. Projects may be nested, so "project/subproject" is a valid project name. The "repo name" is the hostURI/project.

hostUri String

The URI of a running Gerrit instance.

revisionId String

A revision (commit) ID.

GitSourceContext

RevisionId string

Git commit hash.

Url string

Git repository URL.

RevisionId string

Git commit hash.

Url string

Git repository URL.

revisionId String

Git commit hash.

url String

Git repository URL.

revisionId string

Git commit hash.

url string

Git repository URL.

revision_id str

Git commit hash.

url str

Git repository URL.

revisionId String

Git commit hash.

url String

Git repository URL.

GitSourceContextResponse

RevisionId string

Git commit hash.

Url string

Git repository URL.

RevisionId string

Git commit hash.

Url string

Git repository URL.

revisionId String

Git commit hash.

url String

Git repository URL.

revisionId string

Git commit hash.

url string

Git repository URL.

revision_id str

Git commit hash.

url str

Git repository URL.

revisionId String

Git commit hash.

url String

Git repository URL.

GrafeasV1beta1BuildDetails

Provenance Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.BuildProvenance

The actual provenance for the build.

ProvenanceBytes string

Serialized JSON representation of the provenance, used in generating the build signature in the corresponding build note. After verifying the signature, provenance_bytes can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.

Provenance BuildProvenance

The actual provenance for the build.

ProvenanceBytes string

Serialized JSON representation of the provenance, used in generating the build signature in the corresponding build note. After verifying the signature, provenance_bytes can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.

provenance BuildProvenance

The actual provenance for the build.

provenanceBytes String

Serialized JSON representation of the provenance, used in generating the build signature in the corresponding build note. After verifying the signature, provenance_bytes can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.

provenance BuildProvenance

The actual provenance for the build.

provenanceBytes string

Serialized JSON representation of the provenance, used in generating the build signature in the corresponding build note. After verifying the signature, provenance_bytes can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.

provenance BuildProvenance

The actual provenance for the build.

provenance_bytes str

Serialized JSON representation of the provenance, used in generating the build signature in the corresponding build note. After verifying the signature, provenance_bytes can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.

provenance Property Map

The actual provenance for the build.

provenanceBytes String

Serialized JSON representation of the provenance, used in generating the build signature in the corresponding build note. After verifying the signature, provenance_bytes can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.

GrafeasV1beta1BuildDetailsResponse

Provenance Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.BuildProvenanceResponse

The actual provenance for the build.

ProvenanceBytes string

Serialized JSON representation of the provenance, used in generating the build signature in the corresponding build note. After verifying the signature, provenance_bytes can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.

Provenance BuildProvenanceResponse

The actual provenance for the build.

ProvenanceBytes string

Serialized JSON representation of the provenance, used in generating the build signature in the corresponding build note. After verifying the signature, provenance_bytes can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.

provenance BuildProvenanceResponse

The actual provenance for the build.

provenanceBytes String

Serialized JSON representation of the provenance, used in generating the build signature in the corresponding build note. After verifying the signature, provenance_bytes can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.

provenance BuildProvenanceResponse

The actual provenance for the build.

provenanceBytes string

Serialized JSON representation of the provenance, used in generating the build signature in the corresponding build note. After verifying the signature, provenance_bytes can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.

provenance BuildProvenanceResponse

The actual provenance for the build.

provenance_bytes str

Serialized JSON representation of the provenance, used in generating the build signature in the corresponding build note. After verifying the signature, provenance_bytes can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.

provenance Property Map

The actual provenance for the build.

provenanceBytes String

Serialized JSON representation of the provenance, used in generating the build signature in the corresponding build note. After verifying the signature, provenance_bytes can be unmarshalled and compared to the provenance to confirm that it is unchanged. A base64-encoded string representation of the provenance bytes is used for the signature in order to interoperate with openssl which expects this format for signature verification. The serialized form is captured both to avoid ambiguity in how the provenance is marshalled to json as well to prevent incompatibilities with future changes.

GrafeasV1beta1DeploymentDetails

Deployment Deployment

Deployment history for the resource.

deployment Deployment

Deployment history for the resource.

deployment Deployment

Deployment history for the resource.

deployment Deployment

Deployment history for the resource.

deployment Property Map

Deployment history for the resource.

GrafeasV1beta1DeploymentDetailsResponse

Deployment DeploymentResponse

Deployment history for the resource.

deployment DeploymentResponse

Deployment history for the resource.

deployment DeploymentResponse

Deployment history for the resource.

deployment DeploymentResponse

Deployment history for the resource.

deployment Property Map

Deployment history for the resource.

GrafeasV1beta1DiscoveryDetails

Discovered Discovered

Analysis status for the discovered resource.

discovered Discovered

Analysis status for the discovered resource.

discovered Discovered

Analysis status for the discovered resource.

discovered Discovered

Analysis status for the discovered resource.

discovered Property Map

Analysis status for the discovered resource.

GrafeasV1beta1DiscoveryDetailsResponse

Discovered DiscoveredResponse

Analysis status for the discovered resource.

discovered DiscoveredResponse

Analysis status for the discovered resource.

discovered DiscoveredResponse

Analysis status for the discovered resource.

discovered DiscoveredResponse

Analysis status for the discovered resource.

discovered Property Map

Analysis status for the discovered resource.

GrafeasV1beta1ImageDetails

DerivedImage Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.Derived

Immutable. The child image derived from the base image.

DerivedImage Derived

Immutable. The child image derived from the base image.

derivedImage Derived

Immutable. The child image derived from the base image.

derivedImage Derived

Immutable. The child image derived from the base image.

derived_image Derived

Immutable. The child image derived from the base image.

derivedImage Property Map

Immutable. The child image derived from the base image.

GrafeasV1beta1ImageDetailsResponse

DerivedImage Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.DerivedResponse

Immutable. The child image derived from the base image.

DerivedImage DerivedResponse

Immutable. The child image derived from the base image.

derivedImage DerivedResponse

Immutable. The child image derived from the base image.

derivedImage DerivedResponse

Immutable. The child image derived from the base image.

derived_image DerivedResponse

Immutable. The child image derived from the base image.

derivedImage Property Map

Immutable. The child image derived from the base image.

GrafeasV1beta1IntotoArtifact

GrafeasV1beta1IntotoArtifactResponse

GrafeasV1beta1IntotoDetails

GrafeasV1beta1IntotoDetailsResponse

GrafeasV1beta1IntotoSignature

Keyid string
Sig string
Keyid string
Sig string
keyid String
sig String
keyid string
sig string
keyid str
sig str
keyid String
sig String

GrafeasV1beta1IntotoSignatureResponse

Keyid string
Sig string
Keyid string
Sig string
keyid String
sig String
keyid string
sig string
keyid str
sig str
keyid String
sig String

GrafeasV1beta1PackageDetails

Installation Installation

Where the package was installed.

installation Installation

Where the package was installed.

installation Installation

Where the package was installed.

installation Installation

Where the package was installed.

installation Property Map

Where the package was installed.

GrafeasV1beta1PackageDetailsResponse

Installation InstallationResponse

Where the package was installed.

installation InstallationResponse

Where the package was installed.

installation InstallationResponse

Where the package was installed.

installation InstallationResponse

Where the package was installed.

installation Property Map

Where the package was installed.

GrafeasV1beta1VulnerabilityDetails

PackageIssue List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.PackageIssue>

The set of affected locations and their fixes (if available) within the associated resource.

CvssV2 Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.CVSS

The cvss v2 score for the vulnerability.

CvssV3 Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.CVSS

The cvss v3 score for the vulnerability.

EffectiveSeverity Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.GrafeasV1beta1VulnerabilityDetailsEffectiveSeverity

The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability. When there are multiple PackageIssues for this vulnerability, they can have different effective severities because some might be provided by the distro while others are provided by the language ecosystem for a language pack. For this reason, it is advised to use the effective severity on the PackageIssue level. In the case where multiple PackageIssues have differing effective severities, this field should be the highest severity for any of the PackageIssues.

Type string

The type of package; whether native or non native(ruby gems, node.js packages etc)

VexAssessment Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.VexAssessment
PackageIssue []PackageIssue

The set of affected locations and their fixes (if available) within the associated resource.

CvssV2 CVSS

The cvss v2 score for the vulnerability.

CvssV3 CVSS

The cvss v3 score for the vulnerability.

EffectiveSeverity GrafeasV1beta1VulnerabilityDetailsEffectiveSeverity

The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability. When there are multiple PackageIssues for this vulnerability, they can have different effective severities because some might be provided by the distro while others are provided by the language ecosystem for a language pack. For this reason, it is advised to use the effective severity on the PackageIssue level. In the case where multiple PackageIssues have differing effective severities, this field should be the highest severity for any of the PackageIssues.

Type string

The type of package; whether native or non native(ruby gems, node.js packages etc)

VexAssessment VexAssessment
packageIssue List<PackageIssue>

The set of affected locations and their fixes (if available) within the associated resource.

cvssV2 CVSS

The cvss v2 score for the vulnerability.

cvssV3 CVSS

The cvss v3 score for the vulnerability.

effectiveSeverity GrafeasV1beta1VulnerabilityDetailsEffectiveSeverity

The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability. When there are multiple PackageIssues for this vulnerability, they can have different effective severities because some might be provided by the distro while others are provided by the language ecosystem for a language pack. For this reason, it is advised to use the effective severity on the PackageIssue level. In the case where multiple PackageIssues have differing effective severities, this field should be the highest severity for any of the PackageIssues.

type String

The type of package; whether native or non native(ruby gems, node.js packages etc)

vexAssessment VexAssessment
packageIssue PackageIssue[]

The set of affected locations and their fixes (if available) within the associated resource.

cvssV2 CVSS

The cvss v2 score for the vulnerability.

cvssV3 CVSS

The cvss v3 score for the vulnerability.

effectiveSeverity GrafeasV1beta1VulnerabilityDetailsEffectiveSeverity

The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability. When there are multiple PackageIssues for this vulnerability, they can have different effective severities because some might be provided by the distro while others are provided by the language ecosystem for a language pack. For this reason, it is advised to use the effective severity on the PackageIssue level. In the case where multiple PackageIssues have differing effective severities, this field should be the highest severity for any of the PackageIssues.

type string

The type of package; whether native or non native(ruby gems, node.js packages etc)

vexAssessment VexAssessment
package_issue Sequence[PackageIssue]

The set of affected locations and their fixes (if available) within the associated resource.

cvss_v2 CVSS

The cvss v2 score for the vulnerability.

cvss_v3 CVSS

The cvss v3 score for the vulnerability.

effective_severity GrafeasV1beta1VulnerabilityDetailsEffectiveSeverity

The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability. When there are multiple PackageIssues for this vulnerability, they can have different effective severities because some might be provided by the distro while others are provided by the language ecosystem for a language pack. For this reason, it is advised to use the effective severity on the PackageIssue level. In the case where multiple PackageIssues have differing effective severities, this field should be the highest severity for any of the PackageIssues.

type str

The type of package; whether native or non native(ruby gems, node.js packages etc)

vex_assessment VexAssessment
packageIssue List<Property Map>

The set of affected locations and their fixes (if available) within the associated resource.

cvssV2 Property Map

The cvss v2 score for the vulnerability.

cvssV3 Property Map

The cvss v3 score for the vulnerability.

effectiveSeverity "SEVERITY_UNSPECIFIED" | "MINIMAL" | "LOW" | "MEDIUM" | "HIGH" | "CRITICAL"

The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability. When there are multiple PackageIssues for this vulnerability, they can have different effective severities because some might be provided by the distro while others are provided by the language ecosystem for a language pack. For this reason, it is advised to use the effective severity on the PackageIssue level. In the case where multiple PackageIssues have differing effective severities, this field should be the highest severity for any of the PackageIssues.

type String

The type of package; whether native or non native(ruby gems, node.js packages etc)

vexAssessment Property Map

GrafeasV1beta1VulnerabilityDetailsEffectiveSeverity

SeverityUnspecified
SEVERITY_UNSPECIFIED

Unknown.

Minimal
MINIMAL

Minimal severity.

Low
LOW

Low severity.

Medium
MEDIUM

Medium severity.

High
HIGH

High severity.

Critical
CRITICAL

Critical severity.

GrafeasV1beta1VulnerabilityDetailsEffectiveSeveritySeverityUnspecified
SEVERITY_UNSPECIFIED

Unknown.

GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityMinimal
MINIMAL

Minimal severity.

GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityLow
LOW

Low severity.

GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityMedium
MEDIUM

Medium severity.

GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityHigh
HIGH

High severity.

GrafeasV1beta1VulnerabilityDetailsEffectiveSeverityCritical
CRITICAL

Critical severity.

SeverityUnspecified
SEVERITY_UNSPECIFIED

Unknown.

Minimal
MINIMAL

Minimal severity.

Low
LOW

Low severity.

Medium
MEDIUM

Medium severity.

High
HIGH

High severity.

Critical
CRITICAL

Critical severity.

SeverityUnspecified
SEVERITY_UNSPECIFIED

Unknown.

Minimal
MINIMAL

Minimal severity.

Low
LOW

Low severity.

Medium
MEDIUM

Medium severity.

High
HIGH

High severity.

Critical
CRITICAL

Critical severity.

SEVERITY_UNSPECIFIED
SEVERITY_UNSPECIFIED

Unknown.

MINIMAL
MINIMAL

Minimal severity.

LOW
LOW

Low severity.

MEDIUM
MEDIUM

Medium severity.

HIGH
HIGH

High severity.

CRITICAL
CRITICAL

Critical severity.

"SEVERITY_UNSPECIFIED"
SEVERITY_UNSPECIFIED

Unknown.

"MINIMAL"
MINIMAL

Minimal severity.

"LOW"
LOW

Low severity.

"MEDIUM"
MEDIUM

Medium severity.

"HIGH"
HIGH

High severity.

"CRITICAL"
CRITICAL

Critical severity.

GrafeasV1beta1VulnerabilityDetailsResponse

CvssScore double

The CVSS score of this vulnerability. CVSS score is on a scale of 0-10 where 0 indicates low severity and 10 indicates high severity.

CvssV2 Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.CVSSResponse

The cvss v2 score for the vulnerability.

CvssV3 Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.CVSSResponse

The cvss v3 score for the vulnerability.

CvssVersion string

CVSS version used to populate cvss_score and severity.

EffectiveSeverity string

The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability. When there are multiple PackageIssues for this vulnerability, they can have different effective severities because some might be provided by the distro while others are provided by the language ecosystem for a language pack. For this reason, it is advised to use the effective severity on the PackageIssue level. In the case where multiple PackageIssues have differing effective severities, this field should be the highest severity for any of the PackageIssues.

LongDescription string

A detailed description of this vulnerability.

PackageIssue List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.PackageIssueResponse>

The set of affected locations and their fixes (if available) within the associated resource.

RelatedUrls List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.RelatedUrlResponse>

URLs related to this vulnerability.

Severity string

The note provider assigned Severity of the vulnerability.

ShortDescription string

A one sentence description of this vulnerability.

Type string

The type of package; whether native or non native(ruby gems, node.js packages etc)

VexAssessment Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.VexAssessmentResponse
CvssScore float64

The CVSS score of this vulnerability. CVSS score is on a scale of 0-10 where 0 indicates low severity and 10 indicates high severity.

CvssV2 CVSSResponse

The cvss v2 score for the vulnerability.

CvssV3 CVSSResponse

The cvss v3 score for the vulnerability.

CvssVersion string

CVSS version used to populate cvss_score and severity.

EffectiveSeverity string

The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability. When there are multiple PackageIssues for this vulnerability, they can have different effective severities because some might be provided by the distro while others are provided by the language ecosystem for a language pack. For this reason, it is advised to use the effective severity on the PackageIssue level. In the case where multiple PackageIssues have differing effective severities, this field should be the highest severity for any of the PackageIssues.

LongDescription string

A detailed description of this vulnerability.

PackageIssue []PackageIssueResponse

The set of affected locations and their fixes (if available) within the associated resource.

RelatedUrls []RelatedUrlResponse

URLs related to this vulnerability.

Severity string

The note provider assigned Severity of the vulnerability.

ShortDescription string

A one sentence description of this vulnerability.

Type string

The type of package; whether native or non native(ruby gems, node.js packages etc)

VexAssessment VexAssessmentResponse
cvssScore Double

The CVSS score of this vulnerability. CVSS score is on a scale of 0-10 where 0 indicates low severity and 10 indicates high severity.

cvssV2 CVSSResponse

The cvss v2 score for the vulnerability.

cvssV3 CVSSResponse

The cvss v3 score for the vulnerability.

cvssVersion String

CVSS version used to populate cvss_score and severity.

effectiveSeverity String

The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability. When there are multiple PackageIssues for this vulnerability, they can have different effective severities because some might be provided by the distro while others are provided by the language ecosystem for a language pack. For this reason, it is advised to use the effective severity on the PackageIssue level. In the case where multiple PackageIssues have differing effective severities, this field should be the highest severity for any of the PackageIssues.

longDescription String

A detailed description of this vulnerability.

packageIssue List<PackageIssueResponse>

The set of affected locations and their fixes (if available) within the associated resource.

relatedUrls List<RelatedUrlResponse>

URLs related to this vulnerability.

severity String

The note provider assigned Severity of the vulnerability.

shortDescription String

A one sentence description of this vulnerability.

type String

The type of package; whether native or non native(ruby gems, node.js packages etc)

vexAssessment VexAssessmentResponse
cvssScore number

The CVSS score of this vulnerability. CVSS score is on a scale of 0-10 where 0 indicates low severity and 10 indicates high severity.

cvssV2 CVSSResponse

The cvss v2 score for the vulnerability.

cvssV3 CVSSResponse

The cvss v3 score for the vulnerability.

cvssVersion string

CVSS version used to populate cvss_score and severity.

effectiveSeverity string

The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability. When there are multiple PackageIssues for this vulnerability, they can have different effective severities because some might be provided by the distro while others are provided by the language ecosystem for a language pack. For this reason, it is advised to use the effective severity on the PackageIssue level. In the case where multiple PackageIssues have differing effective severities, this field should be the highest severity for any of the PackageIssues.

longDescription string

A detailed description of this vulnerability.

packageIssue PackageIssueResponse[]

The set of affected locations and their fixes (if available) within the associated resource.

relatedUrls RelatedUrlResponse[]

URLs related to this vulnerability.

severity string

The note provider assigned Severity of the vulnerability.

shortDescription string

A one sentence description of this vulnerability.

type string

The type of package; whether native or non native(ruby gems, node.js packages etc)

vexAssessment VexAssessmentResponse
cvss_score float

The CVSS score of this vulnerability. CVSS score is on a scale of 0-10 where 0 indicates low severity and 10 indicates high severity.

cvss_v2 CVSSResponse

The cvss v2 score for the vulnerability.

cvss_v3 CVSSResponse

The cvss v3 score for the vulnerability.

cvss_version str

CVSS version used to populate cvss_score and severity.

effective_severity str

The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability. When there are multiple PackageIssues for this vulnerability, they can have different effective severities because some might be provided by the distro while others are provided by the language ecosystem for a language pack. For this reason, it is advised to use the effective severity on the PackageIssue level. In the case where multiple PackageIssues have differing effective severities, this field should be the highest severity for any of the PackageIssues.

long_description str

A detailed description of this vulnerability.

package_issue Sequence[PackageIssueResponse]

The set of affected locations and their fixes (if available) within the associated resource.

related_urls Sequence[RelatedUrlResponse]

URLs related to this vulnerability.

severity str

The note provider assigned Severity of the vulnerability.

short_description str

A one sentence description of this vulnerability.

type str

The type of package; whether native or non native(ruby gems, node.js packages etc)

vex_assessment VexAssessmentResponse
cvssScore Number

The CVSS score of this vulnerability. CVSS score is on a scale of 0-10 where 0 indicates low severity and 10 indicates high severity.

cvssV2 Property Map

The cvss v2 score for the vulnerability.

cvssV3 Property Map

The cvss v3 score for the vulnerability.

cvssVersion String

CVSS version used to populate cvss_score and severity.

effectiveSeverity String

The distro assigned severity for this vulnerability when it is available, and note provider assigned severity when distro has not yet assigned a severity for this vulnerability. When there are multiple PackageIssues for this vulnerability, they can have different effective severities because some might be provided by the distro while others are provided by the language ecosystem for a language pack. For this reason, it is advised to use the effective severity on the PackageIssue level. In the case where multiple PackageIssues have differing effective severities, this field should be the highest severity for any of the PackageIssues.

longDescription String

A detailed description of this vulnerability.

packageIssue List<Property Map>

The set of affected locations and their fixes (if available) within the associated resource.

relatedUrls List<Property Map>

URLs related to this vulnerability.

severity String

The note provider assigned Severity of the vulnerability.

shortDescription String

A one sentence description of this vulnerability.

type String

The type of package; whether native or non native(ruby gems, node.js packages etc)

vexAssessment Property Map

Hash

Type Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.HashType

The type of hash that was performed.

Value string

The hash value.

Type HashType

The type of hash that was performed.

Value string

The hash value.

type HashType

The type of hash that was performed.

value String

The hash value.

type HashType

The type of hash that was performed.

value string

The hash value.

type HashType

The type of hash that was performed.

value str

The hash value.

type "HASH_TYPE_UNSPECIFIED" | "SHA256"

The type of hash that was performed.

value String

The hash value.

HashResponse

Type string

The type of hash that was performed.

Value string

The hash value.

Type string

The type of hash that was performed.

Value string

The hash value.

type String

The type of hash that was performed.

value String

The hash value.

type string

The type of hash that was performed.

value string

The hash value.

type str

The type of hash that was performed.

value str

The hash value.

type String

The type of hash that was performed.

value String

The hash value.

HashType

HashTypeUnspecified
HASH_TYPE_UNSPECIFIED

Unknown.

Sha256
SHA256

A SHA-256 hash.

HashTypeHashTypeUnspecified
HASH_TYPE_UNSPECIFIED

Unknown.

HashTypeSha256
SHA256

A SHA-256 hash.

HashTypeUnspecified
HASH_TYPE_UNSPECIFIED

Unknown.

Sha256
SHA256

A SHA-256 hash.

HashTypeUnspecified
HASH_TYPE_UNSPECIFIED

Unknown.

Sha256
SHA256

A SHA-256 hash.

HASH_TYPE_UNSPECIFIED
HASH_TYPE_UNSPECIFIED

Unknown.

SHA256
SHA256

A SHA-256 hash.

"HASH_TYPE_UNSPECIFIED"
HASH_TYPE_UNSPECIFIED

Unknown.

"SHA256"
SHA256

A SHA-256 hash.

Installation

License Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.License

Licenses that have been declared by the authors of the package.

Location List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.Location>

All of the places within the filesystem versions of this package have been found.

License License

Licenses that have been declared by the authors of the package.

Location []Location

All of the places within the filesystem versions of this package have been found.

license License

Licenses that have been declared by the authors of the package.

location List<Location>

All of the places within the filesystem versions of this package have been found.

license License

Licenses that have been declared by the authors of the package.

location Location[]

All of the places within the filesystem versions of this package have been found.

license License

Licenses that have been declared by the authors of the package.

location Sequence[Location]

All of the places within the filesystem versions of this package have been found.

license Property Map

Licenses that have been declared by the authors of the package.

location List<Property Map>

All of the places within the filesystem versions of this package have been found.

InstallationResponse

Architecture string

The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.

CpeUri string

The cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages.

License Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.LicenseResponse

Licenses that have been declared by the authors of the package.

Location List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.LocationResponse>

All of the places within the filesystem versions of this package have been found.

Name string

The name of the installed package.

PackageType string

The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).

Version Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.VersionResponse

The version of the package.

Architecture string

The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.

CpeUri string

The cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages.

License LicenseResponse

Licenses that have been declared by the authors of the package.

Location []LocationResponse

All of the places within the filesystem versions of this package have been found.

Name string

The name of the installed package.

PackageType string

The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).

Version VersionResponse

The version of the package.

architecture String

The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.

cpeUri String

The cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages.

license LicenseResponse

Licenses that have been declared by the authors of the package.

location List<LocationResponse>

All of the places within the filesystem versions of this package have been found.

name String

The name of the installed package.

packageType String

The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).

version VersionResponse

The version of the package.

architecture string

The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.

cpeUri string

The cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages.

license LicenseResponse

Licenses that have been declared by the authors of the package.

location LocationResponse[]

All of the places within the filesystem versions of this package have been found.

name string

The name of the installed package.

packageType string

The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).

version VersionResponse

The version of the package.

architecture str

The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.

cpe_uri str

The cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages.

license LicenseResponse

Licenses that have been declared by the authors of the package.

location Sequence[LocationResponse]

All of the places within the filesystem versions of this package have been found.

name str

The name of the installed package.

package_type str

The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).

version VersionResponse

The version of the package.

architecture String

The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.

cpeUri String

The cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages.

license Property Map

Licenses that have been declared by the authors of the package.

location List<Property Map>

All of the places within the filesystem versions of this package have been found.

name String

The name of the installed package.

packageType String

The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).

version Property Map

The version of the package.

Justification

Details string

Additional details on why this justification was chosen.

JustificationType Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.JustificationJustificationType

The justification type for this vulnerability.

Details string

Additional details on why this justification was chosen.

JustificationType JustificationJustificationType

The justification type for this vulnerability.

details String

Additional details on why this justification was chosen.

justificationType JustificationJustificationType

The justification type for this vulnerability.

details string

Additional details on why this justification was chosen.

justificationType JustificationJustificationType

The justification type for this vulnerability.

details str

Additional details on why this justification was chosen.

justification_type JustificationJustificationType

The justification type for this vulnerability.

JustificationJustificationType

JustificationTypeUnspecified
JUSTIFICATION_TYPE_UNSPECIFIED

JUSTIFICATION_TYPE_UNSPECIFIED.

ComponentNotPresent
COMPONENT_NOT_PRESENT

The vulnerable component is not present in the product.

VulnerableCodeNotPresent
VULNERABLE_CODE_NOT_PRESENT

The vulnerable code is not present. Typically this case occurs when source code is configured or built in a way that excludes the vulnerable code.

VulnerableCodeNotInExecutePath
VULNERABLE_CODE_NOT_IN_EXECUTE_PATH

The vulnerable code can not be executed. Typically this case occurs when the product includes the vulnerable code but does not call or use the vulnerable code.

VulnerableCodeCannotBeControlledByAdversary
VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY

The vulnerable code cannot be controlled by an attacker to exploit the vulnerability.

InlineMitigationsAlreadyExist
INLINE_MITIGATIONS_ALREADY_EXIST

The product includes built-in protections or features that prevent exploitation of the vulnerability. These built-in protections cannot be subverted by the attacker and cannot be configured or disabled by the user. These mitigations completely prevent exploitation based on known attack vectors.

JustificationJustificationTypeJustificationTypeUnspecified
JUSTIFICATION_TYPE_UNSPECIFIED

JUSTIFICATION_TYPE_UNSPECIFIED.

JustificationJustificationTypeComponentNotPresent
COMPONENT_NOT_PRESENT

The vulnerable component is not present in the product.

JustificationJustificationTypeVulnerableCodeNotPresent
VULNERABLE_CODE_NOT_PRESENT

The vulnerable code is not present. Typically this case occurs when source code is configured or built in a way that excludes the vulnerable code.

JustificationJustificationTypeVulnerableCodeNotInExecutePath
VULNERABLE_CODE_NOT_IN_EXECUTE_PATH

The vulnerable code can not be executed. Typically this case occurs when the product includes the vulnerable code but does not call or use the vulnerable code.

JustificationJustificationTypeVulnerableCodeCannotBeControlledByAdversary
VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY

The vulnerable code cannot be controlled by an attacker to exploit the vulnerability.

JustificationJustificationTypeInlineMitigationsAlreadyExist
INLINE_MITIGATIONS_ALREADY_EXIST

The product includes built-in protections or features that prevent exploitation of the vulnerability. These built-in protections cannot be subverted by the attacker and cannot be configured or disabled by the user. These mitigations completely prevent exploitation based on known attack vectors.

JustificationTypeUnspecified
JUSTIFICATION_TYPE_UNSPECIFIED

JUSTIFICATION_TYPE_UNSPECIFIED.

ComponentNotPresent
COMPONENT_NOT_PRESENT

The vulnerable component is not present in the product.

VulnerableCodeNotPresent
VULNERABLE_CODE_NOT_PRESENT

The vulnerable code is not present. Typically this case occurs when source code is configured or built in a way that excludes the vulnerable code.

VulnerableCodeNotInExecutePath
VULNERABLE_CODE_NOT_IN_EXECUTE_PATH

The vulnerable code can not be executed. Typically this case occurs when the product includes the vulnerable code but does not call or use the vulnerable code.

VulnerableCodeCannotBeControlledByAdversary
VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY

The vulnerable code cannot be controlled by an attacker to exploit the vulnerability.

InlineMitigationsAlreadyExist
INLINE_MITIGATIONS_ALREADY_EXIST

The product includes built-in protections or features that prevent exploitation of the vulnerability. These built-in protections cannot be subverted by the attacker and cannot be configured or disabled by the user. These mitigations completely prevent exploitation based on known attack vectors.

JustificationTypeUnspecified
JUSTIFICATION_TYPE_UNSPECIFIED

JUSTIFICATION_TYPE_UNSPECIFIED.

ComponentNotPresent
COMPONENT_NOT_PRESENT

The vulnerable component is not present in the product.

VulnerableCodeNotPresent
VULNERABLE_CODE_NOT_PRESENT

The vulnerable code is not present. Typically this case occurs when source code is configured or built in a way that excludes the vulnerable code.

VulnerableCodeNotInExecutePath
VULNERABLE_CODE_NOT_IN_EXECUTE_PATH

The vulnerable code can not be executed. Typically this case occurs when the product includes the vulnerable code but does not call or use the vulnerable code.

VulnerableCodeCannotBeControlledByAdversary
VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY

The vulnerable code cannot be controlled by an attacker to exploit the vulnerability.

InlineMitigationsAlreadyExist
INLINE_MITIGATIONS_ALREADY_EXIST

The product includes built-in protections or features that prevent exploitation of the vulnerability. These built-in protections cannot be subverted by the attacker and cannot be configured or disabled by the user. These mitigations completely prevent exploitation based on known attack vectors.

JUSTIFICATION_TYPE_UNSPECIFIED
JUSTIFICATION_TYPE_UNSPECIFIED

JUSTIFICATION_TYPE_UNSPECIFIED.

COMPONENT_NOT_PRESENT
COMPONENT_NOT_PRESENT

The vulnerable component is not present in the product.

VULNERABLE_CODE_NOT_PRESENT
VULNERABLE_CODE_NOT_PRESENT

The vulnerable code is not present. Typically this case occurs when source code is configured or built in a way that excludes the vulnerable code.

VULNERABLE_CODE_NOT_IN_EXECUTE_PATH
VULNERABLE_CODE_NOT_IN_EXECUTE_PATH

The vulnerable code can not be executed. Typically this case occurs when the product includes the vulnerable code but does not call or use the vulnerable code.

VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY
VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY

The vulnerable code cannot be controlled by an attacker to exploit the vulnerability.

INLINE_MITIGATIONS_ALREADY_EXIST
INLINE_MITIGATIONS_ALREADY_EXIST

The product includes built-in protections or features that prevent exploitation of the vulnerability. These built-in protections cannot be subverted by the attacker and cannot be configured or disabled by the user. These mitigations completely prevent exploitation based on known attack vectors.

"JUSTIFICATION_TYPE_UNSPECIFIED"
JUSTIFICATION_TYPE_UNSPECIFIED

JUSTIFICATION_TYPE_UNSPECIFIED.

"COMPONENT_NOT_PRESENT"
COMPONENT_NOT_PRESENT

The vulnerable component is not present in the product.

"VULNERABLE_CODE_NOT_PRESENT"
VULNERABLE_CODE_NOT_PRESENT

The vulnerable code is not present. Typically this case occurs when source code is configured or built in a way that excludes the vulnerable code.

"VULNERABLE_CODE_NOT_IN_EXECUTE_PATH"
VULNERABLE_CODE_NOT_IN_EXECUTE_PATH

The vulnerable code can not be executed. Typically this case occurs when the product includes the vulnerable code but does not call or use the vulnerable code.

"VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY"
VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY

The vulnerable code cannot be controlled by an attacker to exploit the vulnerability.

"INLINE_MITIGATIONS_ALREADY_EXIST"
INLINE_MITIGATIONS_ALREADY_EXIST

The product includes built-in protections or features that prevent exploitation of the vulnerability. These built-in protections cannot be subverted by the attacker and cannot be configured or disabled by the user. These mitigations completely prevent exploitation based on known attack vectors.

JustificationResponse

Details string

Additional details on why this justification was chosen.

JustificationType string

The justification type for this vulnerability.

Details string

Additional details on why this justification was chosen.

JustificationType string

The justification type for this vulnerability.

details String

Additional details on why this justification was chosen.

justificationType String

The justification type for this vulnerability.

details string

Additional details on why this justification was chosen.

justificationType string

The justification type for this vulnerability.

details str

Additional details on why this justification was chosen.

justification_type str

The justification type for this vulnerability.

details String

Additional details on why this justification was chosen.

justificationType String

The justification type for this vulnerability.

Layer

Directive Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.LayerDirective

The recovered Dockerfile directive used to construct this layer.

Arguments string

The recovered arguments to the Dockerfile directive.

Directive LayerDirective

The recovered Dockerfile directive used to construct this layer.

Arguments string

The recovered arguments to the Dockerfile directive.

directive LayerDirective

The recovered Dockerfile directive used to construct this layer.

arguments String

The recovered arguments to the Dockerfile directive.

directive LayerDirective

The recovered Dockerfile directive used to construct this layer.

arguments string

The recovered arguments to the Dockerfile directive.

directive LayerDirective

The recovered Dockerfile directive used to construct this layer.

arguments str

The recovered arguments to the Dockerfile directive.

LayerDirective

DirectiveUnspecified
DIRECTIVE_UNSPECIFIED

Default value for unsupported/missing directive.

Maintainer
MAINTAINER

https://docs.docker.com/engine/reference/builder/

Run
RUN

https://docs.docker.com/engine/reference/builder/

Cmd
CMD

https://docs.docker.com/engine/reference/builder/

Label
LABEL

https://docs.docker.com/engine/reference/builder/

Expose
EXPOSE

https://docs.docker.com/engine/reference/builder/

Env
ENV

https://docs.docker.com/engine/reference/builder/

Add
ADD

https://docs.docker.com/engine/reference/builder/

Copy
COPY

https://docs.docker.com/engine/reference/builder/

Entrypoint
ENTRYPOINT

https://docs.docker.com/engine/reference/builder/

Volume
VOLUME

https://docs.docker.com/engine/reference/builder/

User
USER

https://docs.docker.com/engine/reference/builder/

Workdir
WORKDIR

https://docs.docker.com/engine/reference/builder/

Arg
ARG

https://docs.docker.com/engine/reference/builder/

Onbuild
ONBUILD

https://docs.docker.com/engine/reference/builder/

Stopsignal
STOPSIGNAL

https://docs.docker.com/engine/reference/builder/

Healthcheck
HEALTHCHECK

https://docs.docker.com/engine/reference/builder/

Shell
SHELL

https://docs.docker.com/engine/reference/builder/

LayerDirectiveDirectiveUnspecified
DIRECTIVE_UNSPECIFIED

Default value for unsupported/missing directive.

LayerDirectiveMaintainer
MAINTAINER

https://docs.docker.com/engine/reference/builder/

LayerDirectiveRun
RUN

https://docs.docker.com/engine/reference/builder/

LayerDirectiveCmd
CMD

https://docs.docker.com/engine/reference/builder/

LayerDirectiveLabel
LABEL

https://docs.docker.com/engine/reference/builder/

LayerDirectiveExpose
EXPOSE

https://docs.docker.com/engine/reference/builder/

LayerDirectiveEnv
ENV

https://docs.docker.com/engine/reference/builder/

LayerDirectiveAdd
ADD

https://docs.docker.com/engine/reference/builder/

LayerDirectiveCopy
COPY

https://docs.docker.com/engine/reference/builder/

LayerDirectiveEntrypoint
ENTRYPOINT

https://docs.docker.com/engine/reference/builder/

LayerDirectiveVolume
VOLUME

https://docs.docker.com/engine/reference/builder/

LayerDirectiveUser
USER

https://docs.docker.com/engine/reference/builder/

LayerDirectiveWorkdir
WORKDIR

https://docs.docker.com/engine/reference/builder/

LayerDirectiveArg
ARG

https://docs.docker.com/engine/reference/builder/

LayerDirectiveOnbuild
ONBUILD

https://docs.docker.com/engine/reference/builder/

LayerDirectiveStopsignal
STOPSIGNAL

https://docs.docker.com/engine/reference/builder/

LayerDirectiveHealthcheck
HEALTHCHECK

https://docs.docker.com/engine/reference/builder/

LayerDirectiveShell
SHELL

https://docs.docker.com/engine/reference/builder/

DirectiveUnspecified
DIRECTIVE_UNSPECIFIED

Default value for unsupported/missing directive.

Maintainer
MAINTAINER

https://docs.docker.com/engine/reference/builder/

Run
RUN

https://docs.docker.com/engine/reference/builder/

Cmd
CMD

https://docs.docker.com/engine/reference/builder/

Label
LABEL

https://docs.docker.com/engine/reference/builder/

Expose
EXPOSE

https://docs.docker.com/engine/reference/builder/

Env
ENV

https://docs.docker.com/engine/reference/builder/

Add
ADD

https://docs.docker.com/engine/reference/builder/

Copy
COPY

https://docs.docker.com/engine/reference/builder/

Entrypoint
ENTRYPOINT

https://docs.docker.com/engine/reference/builder/

Volume
VOLUME

https://docs.docker.com/engine/reference/builder/

User
USER

https://docs.docker.com/engine/reference/builder/

Workdir
WORKDIR

https://docs.docker.com/engine/reference/builder/

Arg
ARG

https://docs.docker.com/engine/reference/builder/

Onbuild
ONBUILD

https://docs.docker.com/engine/reference/builder/

Stopsignal
STOPSIGNAL

https://docs.docker.com/engine/reference/builder/

Healthcheck
HEALTHCHECK

https://docs.docker.com/engine/reference/builder/

Shell
SHELL

https://docs.docker.com/engine/reference/builder/

DirectiveUnspecified
DIRECTIVE_UNSPECIFIED

Default value for unsupported/missing directive.

Maintainer
MAINTAINER

https://docs.docker.com/engine/reference/builder/

Run
RUN

https://docs.docker.com/engine/reference/builder/

Cmd
CMD

https://docs.docker.com/engine/reference/builder/

Label
LABEL

https://docs.docker.com/engine/reference/builder/

Expose
EXPOSE

https://docs.docker.com/engine/reference/builder/

Env
ENV

https://docs.docker.com/engine/reference/builder/

Add
ADD

https://docs.docker.com/engine/reference/builder/

Copy
COPY

https://docs.docker.com/engine/reference/builder/

Entrypoint
ENTRYPOINT

https://docs.docker.com/engine/reference/builder/

Volume
VOLUME

https://docs.docker.com/engine/reference/builder/

User
USER

https://docs.docker.com/engine/reference/builder/

Workdir
WORKDIR

https://docs.docker.com/engine/reference/builder/

Arg
ARG

https://docs.docker.com/engine/reference/builder/

Onbuild
ONBUILD

https://docs.docker.com/engine/reference/builder/

Stopsignal
STOPSIGNAL

https://docs.docker.com/engine/reference/builder/

Healthcheck
HEALTHCHECK

https://docs.docker.com/engine/reference/builder/

Shell
SHELL

https://docs.docker.com/engine/reference/builder/

DIRECTIVE_UNSPECIFIED
DIRECTIVE_UNSPECIFIED

Default value for unsupported/missing directive.

MAINTAINER
MAINTAINER

https://docs.docker.com/engine/reference/builder/

RUN
RUN

https://docs.docker.com/engine/reference/builder/

CMD
CMD

https://docs.docker.com/engine/reference/builder/

LABEL
LABEL

https://docs.docker.com/engine/reference/builder/

EXPOSE
EXPOSE

https://docs.docker.com/engine/reference/builder/

ENV
ENV

https://docs.docker.com/engine/reference/builder/

ADD
ADD

https://docs.docker.com/engine/reference/builder/

COPY
COPY

https://docs.docker.com/engine/reference/builder/

ENTRYPOINT
ENTRYPOINT

https://docs.docker.com/engine/reference/builder/

VOLUME
VOLUME

https://docs.docker.com/engine/reference/builder/

USER
USER

https://docs.docker.com/engine/reference/builder/

WORKDIR
WORKDIR

https://docs.docker.com/engine/reference/builder/

ARG
ARG

https://docs.docker.com/engine/reference/builder/

ONBUILD
ONBUILD

https://docs.docker.com/engine/reference/builder/

STOPSIGNAL
STOPSIGNAL

https://docs.docker.com/engine/reference/builder/

HEALTHCHECK
HEALTHCHECK

https://docs.docker.com/engine/reference/builder/

SHELL
SHELL

https://docs.docker.com/engine/reference/builder/

"DIRECTIVE_UNSPECIFIED"
DIRECTIVE_UNSPECIFIED

Default value for unsupported/missing directive.

"MAINTAINER"
MAINTAINER

https://docs.docker.com/engine/reference/builder/

"RUN"
RUN

https://docs.docker.com/engine/reference/builder/

"CMD"
CMD

https://docs.docker.com/engine/reference/builder/

"LABEL"
LABEL

https://docs.docker.com/engine/reference/builder/

"EXPOSE"
EXPOSE

https://docs.docker.com/engine/reference/builder/

"ENV"
ENV

https://docs.docker.com/engine/reference/builder/

"ADD"
ADD

https://docs.docker.com/engine/reference/builder/

"COPY"
COPY

https://docs.docker.com/engine/reference/builder/

"ENTRYPOINT"
ENTRYPOINT

https://docs.docker.com/engine/reference/builder/

"VOLUME"
VOLUME

https://docs.docker.com/engine/reference/builder/

"USER"
USER

https://docs.docker.com/engine/reference/builder/

"WORKDIR"
WORKDIR

https://docs.docker.com/engine/reference/builder/

"ARG"
ARG

https://docs.docker.com/engine/reference/builder/

"ONBUILD"
ONBUILD

https://docs.docker.com/engine/reference/builder/

"STOPSIGNAL"
STOPSIGNAL

https://docs.docker.com/engine/reference/builder/

"HEALTHCHECK"
HEALTHCHECK

https://docs.docker.com/engine/reference/builder/

"SHELL"
SHELL

https://docs.docker.com/engine/reference/builder/

LayerResponse

Arguments string

The recovered arguments to the Dockerfile directive.

Directive string

The recovered Dockerfile directive used to construct this layer.

Arguments string

The recovered arguments to the Dockerfile directive.

Directive string

The recovered Dockerfile directive used to construct this layer.

arguments String

The recovered arguments to the Dockerfile directive.

directive String

The recovered Dockerfile directive used to construct this layer.

arguments string

The recovered arguments to the Dockerfile directive.

directive string

The recovered Dockerfile directive used to construct this layer.

arguments str

The recovered arguments to the Dockerfile directive.

directive str

The recovered Dockerfile directive used to construct this layer.

arguments String

The recovered arguments to the Dockerfile directive.

directive String

The recovered Dockerfile directive used to construct this layer.

License

Comments string

Comments

Expression string

Often a single license can be used to represent the licensing terms. Sometimes it is necessary to include a choice of one or more licenses or some combination of license identifiers. Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT", "GPL-2.0-or-later WITH Bison-exception-2.2".

Comments string

Comments

Expression string

Often a single license can be used to represent the licensing terms. Sometimes it is necessary to include a choice of one or more licenses or some combination of license identifiers. Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT", "GPL-2.0-or-later WITH Bison-exception-2.2".

comments String

Comments

expression String

Often a single license can be used to represent the licensing terms. Sometimes it is necessary to include a choice of one or more licenses or some combination of license identifiers. Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT", "GPL-2.0-or-later WITH Bison-exception-2.2".

comments string

Comments

expression string

Often a single license can be used to represent the licensing terms. Sometimes it is necessary to include a choice of one or more licenses or some combination of license identifiers. Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT", "GPL-2.0-or-later WITH Bison-exception-2.2".

comments str

Comments

expression str

Often a single license can be used to represent the licensing terms. Sometimes it is necessary to include a choice of one or more licenses or some combination of license identifiers. Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT", "GPL-2.0-or-later WITH Bison-exception-2.2".

comments String

Comments

expression String

Often a single license can be used to represent the licensing terms. Sometimes it is necessary to include a choice of one or more licenses or some combination of license identifiers. Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT", "GPL-2.0-or-later WITH Bison-exception-2.2".

LicenseResponse

Comments string

Comments

Expression string

Often a single license can be used to represent the licensing terms. Sometimes it is necessary to include a choice of one or more licenses or some combination of license identifiers. Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT", "GPL-2.0-or-later WITH Bison-exception-2.2".

Comments string

Comments

Expression string

Often a single license can be used to represent the licensing terms. Sometimes it is necessary to include a choice of one or more licenses or some combination of license identifiers. Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT", "GPL-2.0-or-later WITH Bison-exception-2.2".

comments String

Comments

expression String

Often a single license can be used to represent the licensing terms. Sometimes it is necessary to include a choice of one or more licenses or some combination of license identifiers. Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT", "GPL-2.0-or-later WITH Bison-exception-2.2".

comments string

Comments

expression string

Often a single license can be used to represent the licensing terms. Sometimes it is necessary to include a choice of one or more licenses or some combination of license identifiers. Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT", "GPL-2.0-or-later WITH Bison-exception-2.2".

comments str

Comments

expression str

Often a single license can be used to represent the licensing terms. Sometimes it is necessary to include a choice of one or more licenses or some combination of license identifiers. Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT", "GPL-2.0-or-later WITH Bison-exception-2.2".

comments String

Comments

expression String

Often a single license can be used to represent the licensing terms. Sometimes it is necessary to include a choice of one or more licenses or some combination of license identifiers. Examples: "LGPL-2.1-only OR MIT", "LGPL-2.1-only AND MIT", "GPL-2.0-or-later WITH Bison-exception-2.2".

Byproducts Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.ByProducts

ByProducts are data generated as part of a software supply chain step, but are not the actual result of the step.

Command List<string>

This field contains the full command executed for the step. This can also be empty if links are generated for operations that aren't directly mapped to a specific command. Each term in the command is an independent string in the list. An example of a command in the in-toto metadata field is: "command": ["git", "clone", "https://github.com/in-toto/demo-project.git"]

Environment Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.Environment

This is a field that can be used to capture information about the environment. It is suggested for this field to contain information that details environment variables, filesystem information, and the present working directory. The recommended structure of this field is: "environment": { "custom_values": { "variables": "", "filesystem": "", "workdir": "", "": "..." } }

Materials List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.GrafeasV1beta1IntotoArtifact>

Materials are the supply chain artifacts that go into the step and are used for the operation performed. The key of the map is the path of the artifact and the structure contains the recorded hash information. An example is: "materials": [ { "resource_uri": "foo/bar", "hashes": { "sha256": "ebebf...", : } } ]

Products List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.GrafeasV1beta1IntotoArtifact>

Products are the supply chain artifacts generated as a result of the step. The structure is identical to that of materials.

Byproducts ByProducts

ByProducts are data generated as part of a software supply chain step, but are not the actual result of the step.

Command []string

This field contains the full command executed for the step. This can also be empty if links are generated for operations that aren't directly mapped to a specific command. Each term in the command is an independent string in the list. An example of a command in the in-toto metadata field is: "command": ["git", "clone", "https://github.com/in-toto/demo-project.git"]

Environment Environment

This is a field that can be used to capture information about the environment. It is suggested for this field to contain information that details environment variables, filesystem information, and the present working directory. The recommended structure of this field is: "environment": { "custom_values": { "variables": "", "filesystem": "", "workdir": "", "": "..." } }

Materials []GrafeasV1beta1IntotoArtifact

Materials are the supply chain artifacts that go into the step and are used for the operation performed. The key of the map is the path of the artifact and the structure contains the recorded hash information. An example is: "materials": [ { "resource_uri": "foo/bar", "hashes": { "sha256": "ebebf...", : } } ]

Products []GrafeasV1beta1IntotoArtifact

Products are the supply chain artifacts generated as a result of the step. The structure is identical to that of materials.

byproducts ByProducts

ByProducts are data generated as part of a software supply chain step, but are not the actual result of the step.

command List<String>

This field contains the full command executed for the step. This can also be empty if links are generated for operations that aren't directly mapped to a specific command. Each term in the command is an independent string in the list. An example of a command in the in-toto metadata field is: "command": ["git", "clone", "https://github.com/in-toto/demo-project.git"]

environment Environment

This is a field that can be used to capture information about the environment. It is suggested for this field to contain information that details environment variables, filesystem information, and the present working directory. The recommended structure of this field is: "environment": { "custom_values": { "variables": "", "filesystem": "", "workdir": "", "": "..." } }

materials List<GrafeasV1beta1IntotoArtifact>

Materials are the supply chain artifacts that go into the step and are used for the operation performed. The key of the map is the path of the artifact and the structure contains the recorded hash information. An example is: "materials": [ { "resource_uri": "foo/bar", "hashes": { "sha256": "ebebf...", : } } ]

products List<GrafeasV1beta1IntotoArtifact>

Products are the supply chain artifacts generated as a result of the step. The structure is identical to that of materials.

byproducts ByProducts

ByProducts are data generated as part of a software supply chain step, but are not the actual result of the step.

command string[]

This field contains the full command executed for the step. This can also be empty if links are generated for operations that aren't directly mapped to a specific command. Each term in the command is an independent string in the list. An example of a command in the in-toto metadata field is: "command": ["git", "clone", "https://github.com/in-toto/demo-project.git"]

environment Environment

This is a field that can be used to capture information about the environment. It is suggested for this field to contain information that details environment variables, filesystem information, and the present working directory. The recommended structure of this field is: "environment": { "custom_values": { "variables": "", "filesystem": "", "workdir": "", "": "..." } }

materials GrafeasV1beta1IntotoArtifact[]

Materials are the supply chain artifacts that go into the step and are used for the operation performed. The key of the map is the path of the artifact and the structure contains the recorded hash information. An example is: "materials": [ { "resource_uri": "foo/bar", "hashes": { "sha256": "ebebf...", : } } ]

products GrafeasV1beta1IntotoArtifact[]

Products are the supply chain artifacts generated as a result of the step. The structure is identical to that of materials.

byproducts ByProducts

ByProducts are data generated as part of a software supply chain step, but are not the actual result of the step.

command Sequence[str]

This field contains the full command executed for the step. This can also be empty if links are generated for operations that aren't directly mapped to a specific command. Each term in the command is an independent string in the list. An example of a command in the in-toto metadata field is: "command": ["git", "clone", "https://github.com/in-toto/demo-project.git"]

environment Environment

This is a field that can be used to capture information about the environment. It is suggested for this field to contain information that details environment variables, filesystem information, and the present working directory. The recommended structure of this field is: "environment": { "custom_values": { "variables": "", "filesystem": "", "workdir": "", "": "..." } }

materials Sequence[GrafeasV1beta1IntotoArtifact]

Materials are the supply chain artifacts that go into the step and are used for the operation performed. The key of the map is the path of the artifact and the structure contains the recorded hash information. An example is: "materials": [ { "resource_uri": "foo/bar", "hashes": { "sha256": "ebebf...", : } } ]

products Sequence[GrafeasV1beta1IntotoArtifact]

Products are the supply chain artifacts generated as a result of the step. The structure is identical to that of materials.

byproducts Property Map

ByProducts are data generated as part of a software supply chain step, but are not the actual result of the step.

command List<String>

This field contains the full command executed for the step. This can also be empty if links are generated for operations that aren't directly mapped to a specific command. Each term in the command is an independent string in the list. An example of a command in the in-toto metadata field is: "command": ["git", "clone", "https://github.com/in-toto/demo-project.git"]

environment Property Map

This is a field that can be used to capture information about the environment. It is suggested for this field to contain information that details environment variables, filesystem information, and the present working directory. The recommended structure of this field is: "environment": { "custom_values": { "variables": "", "filesystem": "", "workdir": "", "": "..." } }

materials List<Property Map>

Materials are the supply chain artifacts that go into the step and are used for the operation performed. The key of the map is the path of the artifact and the structure contains the recorded hash information. An example is: "materials": [ { "resource_uri": "foo/bar", "hashes": { "sha256": "ebebf...", : } } ]

products List<Property Map>

Products are the supply chain artifacts generated as a result of the step. The structure is identical to that of materials.

LinkResponse

Byproducts Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.ByProductsResponse

ByProducts are data generated as part of a software supply chain step, but are not the actual result of the step.

Command List<string>

This field contains the full command executed for the step. This can also be empty if links are generated for operations that aren't directly mapped to a specific command. Each term in the command is an independent string in the list. An example of a command in the in-toto metadata field is: "command": ["git", "clone", "https://github.com/in-toto/demo-project.git"]

Environment Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.EnvironmentResponse

This is a field that can be used to capture information about the environment. It is suggested for this field to contain information that details environment variables, filesystem information, and the present working directory. The recommended structure of this field is: "environment": { "custom_values": { "variables": "", "filesystem": "", "workdir": "", "": "..." } }

Materials List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.GrafeasV1beta1IntotoArtifactResponse>

Materials are the supply chain artifacts that go into the step and are used for the operation performed. The key of the map is the path of the artifact and the structure contains the recorded hash information. An example is: "materials": [ { "resource_uri": "foo/bar", "hashes": { "sha256": "ebebf...", : } } ]

Products List<Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.GrafeasV1beta1IntotoArtifactResponse>

Products are the supply chain artifacts generated as a result of the step. The structure is identical to that of materials.

Byproducts ByProductsResponse

ByProducts are data generated as part of a software supply chain step, but are not the actual result of the step.

Command []string

This field contains the full command executed for the step. This can also be empty if links are generated for operations that aren't directly mapped to a specific command. Each term in the command is an independent string in the list. An example of a command in the in-toto metadata field is: "command": ["git", "clone", "https://github.com/in-toto/demo-project.git"]

Environment EnvironmentResponse

This is a field that can be used to capture information about the environment. It is suggested for this field to contain information that details environment variables, filesystem information, and the present working directory. The recommended structure of this field is: "environment": { "custom_values": { "variables": "", "filesystem": "", "workdir": "", "": "..." } }

Materials []GrafeasV1beta1IntotoArtifactResponse

Materials are the supply chain artifacts that go into the step and are used for the operation performed. The key of the map is the path of the artifact and the structure contains the recorded hash information. An example is: "materials": [ { "resource_uri": "foo/bar", "hashes": { "sha256": "ebebf...", : } } ]

Products []GrafeasV1beta1IntotoArtifactResponse

Products are the supply chain artifacts generated as a result of the step. The structure is identical to that of materials.

byproducts ByProductsResponse

ByProducts are data generated as part of a software supply chain step, but are not the actual result of the step.

command List<String>

This field contains the full command executed for the step. This can also be empty if links are generated for operations that aren't directly mapped to a specific command. Each term in the command is an independent string in the list. An example of a command in the in-toto metadata field is: "command": ["git", "clone", "https://github.com/in-toto/demo-project.git"]

environment EnvironmentResponse

This is a field that can be used to capture information about the environment. It is suggested for this field to contain information that details environment variables, filesystem information, and the present working directory. The recommended structure of this field is: "environment": { "custom_values": { "variables": "", "filesystem": "", "workdir": "", "": "..." } }

materials List<GrafeasV1beta1IntotoArtifactResponse>

Materials are the supply chain artifacts that go into the step and are used for the operation performed. The key of the map is the path of the artifact and the structure contains the recorded hash information. An example is: "materials": [ { "resource_uri": "foo/bar", "hashes": { "sha256": "ebebf...", : } } ]

products List<GrafeasV1beta1IntotoArtifactResponse>

Products are the supply chain artifacts generated as a result of the step. The structure is identical to that of materials.

byproducts ByProductsResponse

ByProducts are data generated as part of a software supply chain step, but are not the actual result of the step.

command string[]

This field contains the full command executed for the step. This can also be empty if links are generated for operations that aren't directly mapped to a specific command. Each term in the command is an independent string in the list. An example of a command in the in-toto metadata field is: "command": ["git", "clone", "https://github.com/in-toto/demo-project.git"]

environment EnvironmentResponse

This is a field that can be used to capture information about the environment. It is suggested for this field to contain information that details environment variables, filesystem information, and the present working directory. The recommended structure of this field is: "environment": { "custom_values": { "variables": "", "filesystem": "", "workdir": "", "": "..." } }

materials GrafeasV1beta1IntotoArtifactResponse[]

Materials are the supply chain artifacts that go into the step and are used for the operation performed. The key of the map is the path of the artifact and the structure contains the recorded hash information. An example is: "materials": [ { "resource_uri": "foo/bar", "hashes": { "sha256": "ebebf...", : } } ]

products GrafeasV1beta1IntotoArtifactResponse[]

Products are the supply chain artifacts generated as a result of the step. The structure is identical to that of materials.

byproducts ByProductsResponse

ByProducts are data generated as part of a software supply chain step, but are not the actual result of the step.

command Sequence[str]

This field contains the full command executed for the step. This can also be empty if links are generated for operations that aren't directly mapped to a specific command. Each term in the command is an independent string in the list. An example of a command in the in-toto metadata field is: "command": ["git", "clone", "https://github.com/in-toto/demo-project.git"]

environment EnvironmentResponse

This is a field that can be used to capture information about the environment. It is suggested for this field to contain information that details environment variables, filesystem information, and the present working directory. The recommended structure of this field is: "environment": { "custom_values": { "variables": "", "filesystem": "", "workdir": "", "": "..." } }

materials Sequence[GrafeasV1beta1IntotoArtifactResponse]

Materials are the supply chain artifacts that go into the step and are used for the operation performed. The key of the map is the path of the artifact and the structure contains the recorded hash information. An example is: "materials": [ { "resource_uri": "foo/bar", "hashes": { "sha256": "ebebf...", : } } ]

products Sequence[GrafeasV1beta1IntotoArtifactResponse]

Products are the supply chain artifacts generated as a result of the step. The structure is identical to that of materials.

byproducts Property Map

ByProducts are data generated as part of a software supply chain step, but are not the actual result of the step.

command List<String>

This field contains the full command executed for the step. This can also be empty if links are generated for operations that aren't directly mapped to a specific command. Each term in the command is an independent string in the list. An example of a command in the in-toto metadata field is: "command": ["git", "clone", "https://github.com/in-toto/demo-project.git"]

environment Property Map

This is a field that can be used to capture information about the environment. It is suggested for this field to contain information that details environment variables, filesystem information, and the present working directory. The recommended structure of this field is: "environment": { "custom_values": { "variables": "", "filesystem": "", "workdir": "", "": "..." } }

materials List<Property Map>

Materials are the supply chain artifacts that go into the step and are used for the operation performed. The key of the map is the path of the artifact and the structure contains the recorded hash information. An example is: "materials": [ { "resource_uri": "foo/bar", "hashes": { "sha256": "ebebf...", : } } ]

products List<Property Map>

Products are the supply chain artifacts generated as a result of the step. The structure is identical to that of materials.

Location

CpeUri string

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

Deprecated:

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

Path string

The path from which we gathered that this package/version is installed.

Version Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.Version

Deprecated. The version installed at this location.

Deprecated:

Deprecated. The version installed at this location.

CpeUri string

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

Deprecated:

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

Path string

The path from which we gathered that this package/version is installed.

Version Version

Deprecated. The version installed at this location.

Deprecated:

Deprecated. The version installed at this location.

cpeUri String

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

Deprecated:

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

path String

The path from which we gathered that this package/version is installed.

version Version

Deprecated. The version installed at this location.

Deprecated:

Deprecated. The version installed at this location.

cpeUri string

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

Deprecated:

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

path string

The path from which we gathered that this package/version is installed.

version Version

Deprecated. The version installed at this location.

Deprecated:

Deprecated. The version installed at this location.

cpe_uri str

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

Deprecated:

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

path str

The path from which we gathered that this package/version is installed.

version Version

Deprecated. The version installed at this location.

Deprecated:

Deprecated. The version installed at this location.

cpeUri String

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

Deprecated:

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

path String

The path from which we gathered that this package/version is installed.

version Property Map

Deprecated. The version installed at this location.

Deprecated:

Deprecated. The version installed at this location.

LocationResponse

CpeUri string

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

Deprecated:

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

Path string

The path from which we gathered that this package/version is installed.

Version Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.VersionResponse

Deprecated. The version installed at this location.

Deprecated:

Deprecated. The version installed at this location.

CpeUri string

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

Deprecated:

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

Path string

The path from which we gathered that this package/version is installed.

Version VersionResponse

Deprecated. The version installed at this location.

Deprecated:

Deprecated. The version installed at this location.

cpeUri String

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

Deprecated:

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

path String

The path from which we gathered that this package/version is installed.

version VersionResponse

Deprecated. The version installed at this location.

Deprecated:

Deprecated. The version installed at this location.

cpeUri string

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

Deprecated:

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

path string

The path from which we gathered that this package/version is installed.

version VersionResponse

Deprecated. The version installed at this location.

Deprecated:

Deprecated. The version installed at this location.

cpe_uri str

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

Deprecated:

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

path str

The path from which we gathered that this package/version is installed.

version VersionResponse

Deprecated. The version installed at this location.

Deprecated:

Deprecated. The version installed at this location.

cpeUri String

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

Deprecated:

Deprecated. The CPE URI in CPE format denoting the package manager version distributing a package.

path String

The path from which we gathered that this package/version is installed.

version Property Map

Deprecated. The version installed at this location.

Deprecated:

Deprecated. The version installed at this location.

PackageInfoOccurrence

Comment string

A place for the SPDX file creator to record any general comments about the package being described

Filename string

Provide the actual file name of the package, or path of the directory being treated as a package

Id string

Uniquely identify any element in an SPDX document which may be referenced by other elements

LicenseConcluded Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.License

package or alternative values, if the governing license cannot be determined

SourceInfo string

Provide a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the package

Comment string

A place for the SPDX file creator to record any general comments about the package being described

Filename string

Provide the actual file name of the package, or path of the directory being treated as a package

Id string

Uniquely identify any element in an SPDX document which may be referenced by other elements

LicenseConcluded License

package or alternative values, if the governing license cannot be determined

SourceInfo string

Provide a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the package

comment String

A place for the SPDX file creator to record any general comments about the package being described

filename String

Provide the actual file name of the package, or path of the directory being treated as a package

id String

Uniquely identify any element in an SPDX document which may be referenced by other elements

licenseConcluded License

package or alternative values, if the governing license cannot be determined

sourceInfo String

Provide a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the package

comment string

A place for the SPDX file creator to record any general comments about the package being described

filename string

Provide the actual file name of the package, or path of the directory being treated as a package

id string

Uniquely identify any element in an SPDX document which may be referenced by other elements

licenseConcluded License

package or alternative values, if the governing license cannot be determined

sourceInfo string

Provide a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the package

comment str

A place for the SPDX file creator to record any general comments about the package being described

filename str

Provide the actual file name of the package, or path of the directory being treated as a package

id str

Uniquely identify any element in an SPDX document which may be referenced by other elements

license_concluded License

package or alternative values, if the governing license cannot be determined

source_info str

Provide a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the package

comment String

A place for the SPDX file creator to record any general comments about the package being described

filename String

Provide the actual file name of the package, or path of the directory being treated as a package

id String

Uniquely identify any element in an SPDX document which may be referenced by other elements

licenseConcluded Property Map

package or alternative values, if the governing license cannot be determined

sourceInfo String

Provide a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the package

PackageInfoOccurrenceResponse

Comment string

A place for the SPDX file creator to record any general comments about the package being described

Filename string

Provide the actual file name of the package, or path of the directory being treated as a package

HomePage string

Provide a place for the SPDX file creator to record a web site that serves as the package's home page

LicenseConcluded Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.LicenseResponse

package or alternative values, if the governing license cannot be determined

PackageType string

The type of package: OS, MAVEN, GO, GO_STDLIB, etc.

SourceInfo string

Provide a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the package

SummaryDescription string

A short description of the package

Title string

Identify the full name of the package as given by the Package Originator

Version string

Identify the version of the package

Comment string

A place for the SPDX file creator to record any general comments about the package being described

Filename string

Provide the actual file name of the package, or path of the directory being treated as a package

HomePage string

Provide a place for the SPDX file creator to record a web site that serves as the package's home page

LicenseConcluded LicenseResponse

package or alternative values, if the governing license cannot be determined

PackageType string

The type of package: OS, MAVEN, GO, GO_STDLIB, etc.

SourceInfo string

Provide a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the package

SummaryDescription string

A short description of the package

Title string

Identify the full name of the package as given by the Package Originator

Version string

Identify the version of the package

comment String

A place for the SPDX file creator to record any general comments about the package being described

filename String

Provide the actual file name of the package, or path of the directory being treated as a package

homePage String

Provide a place for the SPDX file creator to record a web site that serves as the package's home page

licenseConcluded LicenseResponse

package or alternative values, if the governing license cannot be determined

packageType String

The type of package: OS, MAVEN, GO, GO_STDLIB, etc.

sourceInfo String

Provide a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the package

summaryDescription String

A short description of the package

title String

Identify the full name of the package as given by the Package Originator

version String

Identify the version of the package

comment string

A place for the SPDX file creator to record any general comments about the package being described

filename string

Provide the actual file name of the package, or path of the directory being treated as a package

homePage string

Provide a place for the SPDX file creator to record a web site that serves as the package's home page

licenseConcluded LicenseResponse

package or alternative values, if the governing license cannot be determined

packageType string

The type of package: OS, MAVEN, GO, GO_STDLIB, etc.

sourceInfo string

Provide a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the package

summaryDescription string

A short description of the package

title string

Identify the full name of the package as given by the Package Originator

version string

Identify the version of the package

comment str

A place for the SPDX file creator to record any general comments about the package being described

filename str

Provide the actual file name of the package, or path of the directory being treated as a package

home_page str

Provide a place for the SPDX file creator to record a web site that serves as the package's home page

license_concluded LicenseResponse

package or alternative values, if the governing license cannot be determined

package_type str

The type of package: OS, MAVEN, GO, GO_STDLIB, etc.

source_info str

Provide a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the package

summary_description str

A short description of the package

title str

Identify the full name of the package as given by the Package Originator

version str

Identify the version of the package

comment String

A place for the SPDX file creator to record any general comments about the package being described

filename String

Provide the actual file name of the package, or path of the directory being treated as a package

homePage String

Provide a place for the SPDX file creator to record a web site that serves as the package's home page

licenseConcluded Property Map

package or alternative values, if the governing license cannot be determined

packageType String

The type of package: OS, MAVEN, GO, GO_STDLIB, etc.

sourceInfo String

Provide a place for the SPDX file creator to record any relevant background information or additional comments about the origin of the package

summaryDescription String

A short description of the package

title String

Identify the full name of the package as given by the Package Originator

version String

Identify the version of the package

PackageIssue

AffectedLocation Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.VulnerabilityLocation

The location of the vulnerability.

FixedLocation Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.VulnerabilityLocation

The location of the available fix for vulnerability.

PackageType string

The type of package (e.g. OS, MAVEN, GO).

SeverityName string

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

Deprecated:

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

AffectedLocation VulnerabilityLocation

The location of the vulnerability.

FixedLocation VulnerabilityLocation

The location of the available fix for vulnerability.

PackageType string

The type of package (e.g. OS, MAVEN, GO).

SeverityName string

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

Deprecated:

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

affectedLocation VulnerabilityLocation

The location of the vulnerability.

fixedLocation VulnerabilityLocation

The location of the available fix for vulnerability.

packageType String

The type of package (e.g. OS, MAVEN, GO).

severityName String

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

Deprecated:

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

affectedLocation VulnerabilityLocation

The location of the vulnerability.

fixedLocation VulnerabilityLocation

The location of the available fix for vulnerability.

packageType string

The type of package (e.g. OS, MAVEN, GO).

severityName string

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

Deprecated:

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

affected_location VulnerabilityLocation

The location of the vulnerability.

fixed_location VulnerabilityLocation

The location of the available fix for vulnerability.

package_type str

The type of package (e.g. OS, MAVEN, GO).

severity_name str

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

Deprecated:

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

affectedLocation Property Map

The location of the vulnerability.

fixedLocation Property Map

The location of the available fix for vulnerability.

packageType String

The type of package (e.g. OS, MAVEN, GO).

severityName String

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

Deprecated:

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

PackageIssueResponse

AffectedLocation Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.VulnerabilityLocationResponse

The location of the vulnerability.

EffectiveSeverity string

The distro or language system assigned severity for this vulnerability when that is available and note provider assigned severity when it is not available.

FixedLocation Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.VulnerabilityLocationResponse

The location of the available fix for vulnerability.

PackageType string

The type of package (e.g. OS, MAVEN, GO).

SeverityName string

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

Deprecated:

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

AffectedLocation VulnerabilityLocationResponse

The location of the vulnerability.

EffectiveSeverity string

The distro or language system assigned severity for this vulnerability when that is available and note provider assigned severity when it is not available.

FixedLocation VulnerabilityLocationResponse

The location of the available fix for vulnerability.

PackageType string

The type of package (e.g. OS, MAVEN, GO).

SeverityName string

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

Deprecated:

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

affectedLocation VulnerabilityLocationResponse

The location of the vulnerability.

effectiveSeverity String

The distro or language system assigned severity for this vulnerability when that is available and note provider assigned severity when it is not available.

fixedLocation VulnerabilityLocationResponse

The location of the available fix for vulnerability.

packageType String

The type of package (e.g. OS, MAVEN, GO).

severityName String

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

Deprecated:

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

affectedLocation VulnerabilityLocationResponse

The location of the vulnerability.

effectiveSeverity string

The distro or language system assigned severity for this vulnerability when that is available and note provider assigned severity when it is not available.

fixedLocation VulnerabilityLocationResponse

The location of the available fix for vulnerability.

packageType string

The type of package (e.g. OS, MAVEN, GO).

severityName string

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

Deprecated:

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

affected_location VulnerabilityLocationResponse

The location of the vulnerability.

effective_severity str

The distro or language system assigned severity for this vulnerability when that is available and note provider assigned severity when it is not available.

fixed_location VulnerabilityLocationResponse

The location of the available fix for vulnerability.

package_type str

The type of package (e.g. OS, MAVEN, GO).

severity_name str

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

Deprecated:

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

affectedLocation Property Map

The location of the vulnerability.

effectiveSeverity String

The distro or language system assigned severity for this vulnerability when that is available and note provider assigned severity when it is not available.

fixedLocation Property Map

The location of the available fix for vulnerability.

packageType String

The type of package (e.g. OS, MAVEN, GO).

severityName String

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

Deprecated:

Deprecated, use Details.effective_severity instead The severity (e.g., distro assigned severity) for this vulnerability.

PgpSignedAttestation

Signature string

The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (--armor to gpg), non-clearsigned (--sign rather than --clearsign to gpg) are supported. Concretely, gpg --sign --armor --output=signature.gpg payload.json will create the signature content expected in this field in signature.gpg for the payload.json attestation payload.

ContentType Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.PgpSignedAttestationContentType

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

PgpKeyId string

The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. gpg --list-keys. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the fpr field returned when calling --list-keys with --with-colons. For example: gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB: Above, the fingerprint is 24FF6481B76AC91E66A00AC657A93A81EF3AE6FB.

Signature string

The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (--armor to gpg), non-clearsigned (--sign rather than --clearsign to gpg) are supported. Concretely, gpg --sign --armor --output=signature.gpg payload.json will create the signature content expected in this field in signature.gpg for the payload.json attestation payload.

ContentType PgpSignedAttestationContentType

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

PgpKeyId string

The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. gpg --list-keys. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the fpr field returned when calling --list-keys with --with-colons. For example: gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB: Above, the fingerprint is 24FF6481B76AC91E66A00AC657A93A81EF3AE6FB.

signature String

The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (--armor to gpg), non-clearsigned (--sign rather than --clearsign to gpg) are supported. Concretely, gpg --sign --armor --output=signature.gpg payload.json will create the signature content expected in this field in signature.gpg for the payload.json attestation payload.

contentType PgpSignedAttestationContentType

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

pgpKeyId String

The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. gpg --list-keys. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the fpr field returned when calling --list-keys with --with-colons. For example: gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB: Above, the fingerprint is 24FF6481B76AC91E66A00AC657A93A81EF3AE6FB.

signature string

The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (--armor to gpg), non-clearsigned (--sign rather than --clearsign to gpg) are supported. Concretely, gpg --sign --armor --output=signature.gpg payload.json will create the signature content expected in this field in signature.gpg for the payload.json attestation payload.

contentType PgpSignedAttestationContentType

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

pgpKeyId string

The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. gpg --list-keys. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the fpr field returned when calling --list-keys with --with-colons. For example: gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB: Above, the fingerprint is 24FF6481B76AC91E66A00AC657A93A81EF3AE6FB.

signature str

The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (--armor to gpg), non-clearsigned (--sign rather than --clearsign to gpg) are supported. Concretely, gpg --sign --armor --output=signature.gpg payload.json will create the signature content expected in this field in signature.gpg for the payload.json attestation payload.

content_type PgpSignedAttestationContentType

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

pgp_key_id str

The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. gpg --list-keys. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the fpr field returned when calling --list-keys with --with-colons. For example: gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB: Above, the fingerprint is 24FF6481B76AC91E66A00AC657A93A81EF3AE6FB.

signature String

The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (--armor to gpg), non-clearsigned (--sign rather than --clearsign to gpg) are supported. Concretely, gpg --sign --armor --output=signature.gpg payload.json will create the signature content expected in this field in signature.gpg for the payload.json attestation payload.

contentType "CONTENT_TYPE_UNSPECIFIED" | "SIMPLE_SIGNING_JSON"

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

pgpKeyId String

The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. gpg --list-keys. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the fpr field returned when calling --list-keys with --with-colons. For example: gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB: Above, the fingerprint is 24FF6481B76AC91E66A00AC657A93A81EF3AE6FB.

PgpSignedAttestationContentType

ContentTypeUnspecified
CONTENT_TYPE_UNSPECIFIED

ContentType is not set.

SimpleSigningJson
SIMPLE_SIGNING_JSON

Atomic format attestation signature. See https://github.com/containers/image/blob/8a5d2f82a6e3263290c8e0276c3e0f64e77723e7/docs/atomic-signature.md The payload extracted from signature is a JSON blob conforming to the linked schema.

PgpSignedAttestationContentTypeContentTypeUnspecified
CONTENT_TYPE_UNSPECIFIED

ContentType is not set.

PgpSignedAttestationContentTypeSimpleSigningJson
SIMPLE_SIGNING_JSON

Atomic format attestation signature. See https://github.com/containers/image/blob/8a5d2f82a6e3263290c8e0276c3e0f64e77723e7/docs/atomic-signature.md The payload extracted from signature is a JSON blob conforming to the linked schema.

ContentTypeUnspecified
CONTENT_TYPE_UNSPECIFIED

ContentType is not set.

SimpleSigningJson
SIMPLE_SIGNING_JSON

Atomic format attestation signature. See https://github.com/containers/image/blob/8a5d2f82a6e3263290c8e0276c3e0f64e77723e7/docs/atomic-signature.md The payload extracted from signature is a JSON blob conforming to the linked schema.

ContentTypeUnspecified
CONTENT_TYPE_UNSPECIFIED

ContentType is not set.

SimpleSigningJson
SIMPLE_SIGNING_JSON

Atomic format attestation signature. See https://github.com/containers/image/blob/8a5d2f82a6e3263290c8e0276c3e0f64e77723e7/docs/atomic-signature.md The payload extracted from signature is a JSON blob conforming to the linked schema.

CONTENT_TYPE_UNSPECIFIED
CONTENT_TYPE_UNSPECIFIED

ContentType is not set.

SIMPLE_SIGNING_JSON
SIMPLE_SIGNING_JSON

Atomic format attestation signature. See https://github.com/containers/image/blob/8a5d2f82a6e3263290c8e0276c3e0f64e77723e7/docs/atomic-signature.md The payload extracted from signature is a JSON blob conforming to the linked schema.

"CONTENT_TYPE_UNSPECIFIED"
CONTENT_TYPE_UNSPECIFIED

ContentType is not set.

"SIMPLE_SIGNING_JSON"
SIMPLE_SIGNING_JSON

Atomic format attestation signature. See https://github.com/containers/image/blob/8a5d2f82a6e3263290c8e0276c3e0f64e77723e7/docs/atomic-signature.md The payload extracted from signature is a JSON blob conforming to the linked schema.

PgpSignedAttestationResponse

ContentType string

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

PgpKeyId string

The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. gpg --list-keys. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the fpr field returned when calling --list-keys with --with-colons. For example: gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB: Above, the fingerprint is 24FF6481B76AC91E66A00AC657A93A81EF3AE6FB.

Signature string

The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (--armor to gpg), non-clearsigned (--sign rather than --clearsign to gpg) are supported. Concretely, gpg --sign --armor --output=signature.gpg payload.json will create the signature content expected in this field in signature.gpg for the payload.json attestation payload.

ContentType string

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

PgpKeyId string

The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. gpg --list-keys. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the fpr field returned when calling --list-keys with --with-colons. For example: gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB: Above, the fingerprint is 24FF6481B76AC91E66A00AC657A93A81EF3AE6FB.

Signature string

The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (--armor to gpg), non-clearsigned (--sign rather than --clearsign to gpg) are supported. Concretely, gpg --sign --armor --output=signature.gpg payload.json will create the signature content expected in this field in signature.gpg for the payload.json attestation payload.

contentType String

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

pgpKeyId String

The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. gpg --list-keys. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the fpr field returned when calling --list-keys with --with-colons. For example: gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB: Above, the fingerprint is 24FF6481B76AC91E66A00AC657A93A81EF3AE6FB.

signature String

The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (--armor to gpg), non-clearsigned (--sign rather than --clearsign to gpg) are supported. Concretely, gpg --sign --armor --output=signature.gpg payload.json will create the signature content expected in this field in signature.gpg for the payload.json attestation payload.

contentType string

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

pgpKeyId string

The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. gpg --list-keys. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the fpr field returned when calling --list-keys with --with-colons. For example: gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB: Above, the fingerprint is 24FF6481B76AC91E66A00AC657A93A81EF3AE6FB.

signature string

The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (--armor to gpg), non-clearsigned (--sign rather than --clearsign to gpg) are supported. Concretely, gpg --sign --armor --output=signature.gpg payload.json will create the signature content expected in this field in signature.gpg for the payload.json attestation payload.

content_type str

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

pgp_key_id str

The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. gpg --list-keys. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the fpr field returned when calling --list-keys with --with-colons. For example: gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB: Above, the fingerprint is 24FF6481B76AC91E66A00AC657A93A81EF3AE6FB.

signature str

The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (--armor to gpg), non-clearsigned (--sign rather than --clearsign to gpg) are supported. Concretely, gpg --sign --armor --output=signature.gpg payload.json will create the signature content expected in this field in signature.gpg for the payload.json attestation payload.

contentType String

Type (for example schema) of the attestation payload that was signed. The verifier must ensure that the provided type is one that the verifier supports, and that the attestation payload is a valid instantiation of that type (for example by validating a JSON schema).

pgpKeyId String

The cryptographic fingerprint of the key used to generate the signature, as output by, e.g. gpg --list-keys. This should be the version 4, full 160-bit fingerprint, expressed as a 40 character hexadecimal string. See https://tools.ietf.org/html/rfc4880#section-12.2 for details. Implementations may choose to acknowledge "LONG", "SHORT", or other abbreviated key IDs, but only the full fingerprint is guaranteed to work. In gpg, the full fingerprint can be retrieved from the fpr field returned when calling --list-keys with --with-colons. For example: gpg --with-colons --with-fingerprint --force-v4-certs \ --list-keys attester@example.com tru::1:1513631572:0:3:1:5 pub:...... fpr:::::::::24FF6481B76AC91E66A00AC657A93A81EF3AE6FB: Above, the fingerprint is 24FF6481B76AC91E66A00AC657A93A81EF3AE6FB.

signature String

The raw content of the signature, as output by GNU Privacy Guard (GPG) or equivalent. Since this message only supports attached signatures, the payload that was signed must be attached. While the signature format supported is dependent on the verification implementation, currently only ASCII-armored (--armor to gpg), non-clearsigned (--sign rather than --clearsign to gpg) are supported. Concretely, gpg --sign --armor --output=signature.gpg payload.json will create the signature content expected in this field in signature.gpg for the payload.json attestation payload.

ProjectRepoId

Project string

The ID of the project.

RepoName string

The name of the repo. Leave empty for the default repo.

Project string

The ID of the project.

RepoName string

The name of the repo. Leave empty for the default repo.

project String

The ID of the project.

repoName String

The name of the repo. Leave empty for the default repo.

project string

The ID of the project.

repoName string

The name of the repo. Leave empty for the default repo.

project str

The ID of the project.

repo_name str

The name of the repo. Leave empty for the default repo.

project String

The ID of the project.

repoName String

The name of the repo. Leave empty for the default repo.

ProjectRepoIdResponse

Project string

The ID of the project.

RepoName string

The name of the repo. Leave empty for the default repo.

Project string

The ID of the project.

RepoName string

The name of the repo. Leave empty for the default repo.

project String

The ID of the project.

repoName String

The name of the repo. Leave empty for the default repo.

project string

The ID of the project.

repoName string

The name of the repo. Leave empty for the default repo.

project str

The ID of the project.

repo_name str

The name of the repo. Leave empty for the default repo.

project String

The ID of the project.

repoName String

The name of the repo. Leave empty for the default repo.

RelatedUrl

Label string

Label to describe usage of the URL.

Url string

Specific URL associated with the resource.

Label string

Label to describe usage of the URL.

Url string

Specific URL associated with the resource.

label String

Label to describe usage of the URL.

url String

Specific URL associated with the resource.

label string

Label to describe usage of the URL.

url string

Specific URL associated with the resource.

label str

Label to describe usage of the URL.

url str

Specific URL associated with the resource.

label String

Label to describe usage of the URL.

url String

Specific URL associated with the resource.

RelatedUrlResponse

Label string

Label to describe usage of the URL.

Url string

Specific URL associated with the resource.

Label string

Label to describe usage of the URL.

Url string

Specific URL associated with the resource.

label String

Label to describe usage of the URL.

url String

Specific URL associated with the resource.

label string

Label to describe usage of the URL.

url string

Specific URL associated with the resource.

label str

Label to describe usage of the URL.

url str

Specific URL associated with the resource.

label String

Label to describe usage of the URL.

url String

Specific URL associated with the resource.

RelationshipOccurrence

Comment string

A place for the SPDX file creator to record any general comments about the relationship

Source string

Also referred to as SPDXRef-A The source SPDX element (file, package, etc)

Target string

Also referred to as SPDXRef-B The target SPDC element (file, package, etc) In cases where there are "known unknowns", the use of the keyword NOASSERTION can be used The keywords NONE can be used to indicate that an SPDX element (package/file/snippet) has no other elements connected by some relationship to it

Comment string

A place for the SPDX file creator to record any general comments about the relationship

Source string

Also referred to as SPDXRef-A The source SPDX element (file, package, etc)

Target string

Also referred to as SPDXRef-B The target SPDC element (file, package, etc) In cases where there are "known unknowns", the use of the keyword NOASSERTION can be used The keywords NONE can be used to indicate that an SPDX element (package/file/snippet) has no other elements connected by some relationship to it

comment String

A place for the SPDX file creator to record any general comments about the relationship

source String

Also referred to as SPDXRef-A The source SPDX element (file, package, etc)

target String

Also referred to as SPDXRef-B The target SPDC element (file, package, etc) In cases where there are "known unknowns", the use of the keyword NOASSERTION can be used The keywords NONE can be used to indicate that an SPDX element (package/file/snippet) has no other elements connected by some relationship to it

comment string

A place for the SPDX file creator to record any general comments about the relationship

source string

Also referred to as SPDXRef-A The source SPDX element (file, package, etc)

target string

Also referred to as SPDXRef-B The target SPDC element (file, package, etc) In cases where there are "known unknowns", the use of the keyword NOASSERTION can be used The keywords NONE can be used to indicate that an SPDX element (package/file/snippet) has no other elements connected by some relationship to it

comment str

A place for the SPDX file creator to record any general comments about the relationship

source str

Also referred to as SPDXRef-A The source SPDX element (file, package, etc)

target str

Also referred to as SPDXRef-B The target SPDC element (file, package, etc) In cases where there are "known unknowns", the use of the keyword NOASSERTION can be used The keywords NONE can be used to indicate that an SPDX element (package/file/snippet) has no other elements connected by some relationship to it

comment String

A place for the SPDX file creator to record any general comments about the relationship

source String

Also referred to as SPDXRef-A The source SPDX element (file, package, etc)

target String

Also referred to as SPDXRef-B The target SPDC element (file, package, etc) In cases where there are "known unknowns", the use of the keyword NOASSERTION can be used The keywords NONE can be used to indicate that an SPDX element (package/file/snippet) has no other elements connected by some relationship to it

RelationshipOccurrenceResponse

Comment string

A place for the SPDX file creator to record any general comments about the relationship

Source string

Also referred to as SPDXRef-A The source SPDX element (file, package, etc)

Target string

Also referred to as SPDXRef-B The target SPDC element (file, package, etc) In cases where there are "known unknowns", the use of the keyword NOASSERTION can be used The keywords NONE can be used to indicate that an SPDX element (package/file/snippet) has no other elements connected by some relationship to it

Type string

The type of relationship between the source and target SPDX elements

Comment string

A place for the SPDX file creator to record any general comments about the relationship

Source string

Also referred to as SPDXRef-A The source SPDX element (file, package, etc)

Target string

Also referred to as SPDXRef-B The target SPDC element (file, package, etc) In cases where there are "known unknowns", the use of the keyword NOASSERTION can be used The keywords NONE can be used to indicate that an SPDX element (package/file/snippet) has no other elements connected by some relationship to it

Type string

The type of relationship between the source and target SPDX elements

comment String

A place for the SPDX file creator to record any general comments about the relationship

source String

Also referred to as SPDXRef-A The source SPDX element (file, package, etc)

target String

Also referred to as SPDXRef-B The target SPDC element (file, package, etc) In cases where there are "known unknowns", the use of the keyword NOASSERTION can be used The keywords NONE can be used to indicate that an SPDX element (package/file/snippet) has no other elements connected by some relationship to it

type String

The type of relationship between the source and target SPDX elements

comment string

A place for the SPDX file creator to record any general comments about the relationship

source string

Also referred to as SPDXRef-A The source SPDX element (file, package, etc)

target string

Also referred to as SPDXRef-B The target SPDC element (file, package, etc) In cases where there are "known unknowns", the use of the keyword NOASSERTION can be used The keywords NONE can be used to indicate that an SPDX element (package/file/snippet) has no other elements connected by some relationship to it

type string

The type of relationship between the source and target SPDX elements

comment str

A place for the SPDX file creator to record any general comments about the relationship

source str

Also referred to as SPDXRef-A The source SPDX element (file, package, etc)

target str

Also referred to as SPDXRef-B The target SPDC element (file, package, etc) In cases where there are "known unknowns", the use of the keyword NOASSERTION can be used The keywords NONE can be used to indicate that an SPDX element (package/file/snippet) has no other elements connected by some relationship to it

type str

The type of relationship between the source and target SPDX elements

comment String

A place for the SPDX file creator to record any general comments about the relationship

source String

Also referred to as SPDXRef-A The source SPDX element (file, package, etc)

target String

Also referred to as SPDXRef-B The target SPDC element (file, package, etc) In cases where there are "known unknowns", the use of the keyword NOASSERTION can be used The keywords NONE can be used to indicate that an SPDX element (package/file/snippet) has no other elements connected by some relationship to it

type String

The type of relationship between the source and target SPDX elements

Remediation

Details string

Contains a comprehensive human-readable discussion of the remediation.

RemediationType Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.RemediationRemediationType

The type of remediation that can be applied.

RemediationUri Pulumi.GoogleNative.ContainerAnalysis.V1Beta1.Inputs.RelatedUrl

Contains the URL where to obtain the remediation.

Details string

Contains a comprehensive human-readable discussion of the remediation.

RemediationType RemediationRemediationType

The type of remediation that can be applied.

RemediationUri RelatedUrl

Contains the URL where to obtain the remediation.

details String

Contains a comprehensive human-readable discussion of the remediation.

remediationType RemediationRemediationType

The type of remediation that can be applied.