Google Native

v0.26.0 published on Friday, Sep 16, 2022 by Pulumi

Occurrence

Creates a new Occurrence. Use this method to create Occurrences for a resource.

Create a Occurrence Resource

new Occurrence(name: string, args?: OccurrenceArgs, opts?: CustomResourceOptions);
@overload
def Occurrence(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               attestation: Optional[AttestationArgs] = None,
               build_details: Optional[BuildDetailsArgs] = None,
               compliance: Optional[ComplianceOccurrenceArgs] = None,
               deployment: Optional[DeploymentArgs] = None,
               derived_image: Optional[DerivedArgs] = None,
               discovered: Optional[DiscoveredArgs] = None,
               dsse_attestation: Optional[DSSEAttestationOccurrenceArgs] = None,
               envelope: Optional[EnvelopeArgs] = None,
               installation: Optional[InstallationArgs] = None,
               name: Optional[str] = None,
               note_name: Optional[str] = None,
               project: Optional[str] = None,
               remediation: Optional[str] = None,
               resource: Optional[ResourceArgs] = None,
               resource_url: Optional[str] = None,
               sbom: Optional[DocumentOccurrenceArgs] = None,
               spdx_file: Optional[FileOccurrenceArgs] = None,
               spdx_package: Optional[PackageInfoOccurrenceArgs] = None,
               spdx_relationship: Optional[RelationshipOccurrenceArgs] = None,
               upgrade: Optional[UpgradeOccurrenceArgs] = None,
               vulnerability_details: Optional[VulnerabilityDetailsArgs] = None)
@overload
def Occurrence(resource_name: str,
               args: Optional[OccurrenceArgs] = None,
               opts: Optional[ResourceOptions] = None)
func NewOccurrence(ctx *Context, name string, args *OccurrenceArgs, opts ...ResourceOption) (*Occurrence, error)
public Occurrence(string name, OccurrenceArgs? args = null, CustomResourceOptions? opts = null)
public Occurrence(String name, OccurrenceArgs args)
public Occurrence(String name, OccurrenceArgs args, CustomResourceOptions options)
type: google-native:containeranalysis/v1alpha1: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:

Attestation Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.AttestationArgs

Describes an attestation of an artifact.

BuildDetails Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.BuildDetailsArgs

Build details for a verifiable build.

Compliance Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.ComplianceOccurrenceArgs

Describes whether or not a resource passes compliance checks.

Deployment Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.DeploymentArgs

Describes the deployment of an artifact on a runtime.

DerivedImage Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.DerivedArgs

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

Discovered Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.DiscoveredArgs

Describes the initial scan status for this resource.

DsseAttestation Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.DSSEAttestationOccurrenceArgs

This represents a DSSE attestation occurrence

Envelope Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.EnvelopeArgs

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

Installation Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.InstallationArgs

Describes the installation of a package on the linked resource.

Name string

The name of the project. Should be of the form "projects/{project_id}". @Deprecated

NoteName string

An analysis note associated with this image, in the form "providers/{provider_id}/notes/{NOTE_ID}" This field can be used as a filter in list requests.

Project string
Remediation string

A description of actions that can be taken to remedy the Note

Resource Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.ResourceArgs

The resource for which the Occurrence applies.

ResourceUrl string

The unique URL of the image or the container for which the Occurrence applies. For example, https://gcr.io/project/image@sha256:foo This field can be used as a filter in list requests.

Sbom Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.DocumentOccurrenceArgs

Describes a specific software bill of materials document.

SpdxFile Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.FileOccurrenceArgs

Describes a specific SPDX File.

SpdxPackage Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.PackageInfoOccurrenceArgs

Describes a specific SPDX Package.

SpdxRelationship Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.RelationshipOccurrenceArgs

Describes a specific relationship between SPDX elements.

Upgrade Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.UpgradeOccurrenceArgs

Describes an upgrade.

VulnerabilityDetails Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.VulnerabilityDetailsArgs

Details of a security vulnerability note.

Attestation AttestationArgs

Describes an attestation of an artifact.

BuildDetails BuildDetailsArgs

Build details for a verifiable build.

Compliance ComplianceOccurrenceArgs

Describes whether or not a resource passes compliance checks.

Deployment DeploymentArgs

Describes the deployment of an artifact on a runtime.

DerivedImage DerivedArgs

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

Discovered DiscoveredArgs

Describes the initial scan status for this resource.

DsseAttestation DSSEAttestationOccurrenceArgs

This represents a DSSE attestation occurrence

Envelope EnvelopeArgs

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

Installation InstallationArgs

Describes the installation of a package on the linked resource.

Name string

The name of the project. Should be of the form "projects/{project_id}". @Deprecated

NoteName string

An analysis note associated with this image, in the form "providers/{provider_id}/notes/{NOTE_ID}" This field can be used as a filter in list requests.

Project string
Remediation string

A description of actions that can be taken to remedy the Note

Resource ResourceArgs

The resource for which the Occurrence applies.

ResourceUrl string

The unique URL of the image or the container for which the Occurrence applies. For example, https://gcr.io/project/image@sha256:foo This field can be used as a filter in list requests.

Sbom DocumentOccurrenceArgs

Describes a specific software bill of materials document.

SpdxFile FileOccurrenceArgs

Describes a specific SPDX File.

SpdxPackage PackageInfoOccurrenceArgs

Describes a specific SPDX Package.

SpdxRelationship RelationshipOccurrenceArgs

Describes a specific relationship between SPDX elements.

Upgrade UpgradeOccurrenceArgs

Describes an upgrade.

VulnerabilityDetails VulnerabilityDetailsArgs

Details of a security vulnerability note.

attestation AttestationArgs

Describes an attestation of an artifact.

buildDetails BuildDetailsArgs

Build details for a verifiable build.

compliance ComplianceOccurrenceArgs

Describes whether or not a resource passes compliance checks.

deployment DeploymentArgs

Describes the deployment of an artifact on a runtime.

derivedImage DerivedArgs

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

discovered DiscoveredArgs

Describes the initial scan status for this resource.

dsseAttestation DSSEAttestationOccurrenceArgs

This represents a DSSE attestation occurrence

envelope EnvelopeArgs

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

installation InstallationArgs

Describes the installation of a package on the linked resource.

name String

The name of the project. Should be of the form "projects/{project_id}". @Deprecated

noteName String

An analysis note associated with this image, in the form "providers/{provider_id}/notes/{NOTE_ID}" This field can be used as a filter in list requests.

project String
remediation String

A description of actions that can be taken to remedy the Note

resource ResourceArgs

The resource for which the Occurrence applies.

resourceUrl String

The unique URL of the image or the container for which the Occurrence applies. For example, https://gcr.io/project/image@sha256:foo This field can be used as a filter in list requests.

sbom DocumentOccurrenceArgs

Describes a specific software bill of materials document.

spdxFile FileOccurrenceArgs

Describes a specific SPDX File.

spdxPackage PackageInfoOccurrenceArgs

Describes a specific SPDX Package.

spdxRelationship RelationshipOccurrenceArgs

Describes a specific relationship between SPDX elements.

upgrade UpgradeOccurrenceArgs

Describes an upgrade.

vulnerabilityDetails VulnerabilityDetailsArgs

Details of a security vulnerability note.

attestation AttestationArgs

Describes an attestation of an artifact.

buildDetails BuildDetailsArgs

Build details for a verifiable build.

compliance ComplianceOccurrenceArgs

Describes whether or not a resource passes compliance checks.

deployment DeploymentArgs

Describes the deployment of an artifact on a runtime.

derivedImage DerivedArgs

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

discovered DiscoveredArgs

Describes the initial scan status for this resource.

dsseAttestation DSSEAttestationOccurrenceArgs

This represents a DSSE attestation occurrence

envelope EnvelopeArgs

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

installation InstallationArgs

Describes the installation of a package on the linked resource.

name string

The name of the project. Should be of the form "projects/{project_id}". @Deprecated

noteName string

An analysis note associated with this image, in the form "providers/{provider_id}/notes/{NOTE_ID}" This field can be used as a filter in list requests.

project string
remediation string

A description of actions that can be taken to remedy the Note

resource ResourceArgs

The resource for which the Occurrence applies.

resourceUrl string

The unique URL of the image or the container for which the Occurrence applies. For example, https://gcr.io/project/image@sha256:foo This field can be used as a filter in list requests.

sbom DocumentOccurrenceArgs

Describes a specific software bill of materials document.

spdxFile FileOccurrenceArgs

Describes a specific SPDX File.

spdxPackage PackageInfoOccurrenceArgs

Describes a specific SPDX Package.

spdxRelationship RelationshipOccurrenceArgs

Describes a specific relationship between SPDX elements.

upgrade UpgradeOccurrenceArgs

Describes an upgrade.

vulnerabilityDetails VulnerabilityDetailsArgs

Details of a security vulnerability note.

attestation AttestationArgs

Describes an attestation of an artifact.

build_details BuildDetailsArgs

Build details for a verifiable build.

compliance ComplianceOccurrenceArgs

Describes whether or not a resource passes compliance checks.

deployment DeploymentArgs

Describes the deployment of an artifact on a runtime.

derived_image DerivedArgs

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

discovered DiscoveredArgs

Describes the initial scan status for this resource.

dsse_attestation DSSEAttestationOccurrenceArgs

This represents a DSSE attestation occurrence

envelope EnvelopeArgs

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

installation InstallationArgs

Describes the installation of a package on the linked resource.

name str

The name of the project. Should be of the form "projects/{project_id}". @Deprecated

note_name str

An analysis note associated with this image, in the form "providers/{provider_id}/notes/{NOTE_ID}" This field can be used as a filter in list requests.

project str
remediation str

A description of actions that can be taken to remedy the Note

resource ResourceArgs

The resource for which the Occurrence applies.

resource_url str

The unique URL of the image or the container for which the Occurrence applies. For example, https://gcr.io/project/image@sha256:foo This field can be used as a filter in list requests.

sbom DocumentOccurrenceArgs

Describes a specific software bill of materials document.

spdx_file FileOccurrenceArgs

Describes a specific SPDX File.

spdx_package PackageInfoOccurrenceArgs

Describes a specific SPDX Package.

spdx_relationship RelationshipOccurrenceArgs

Describes a specific relationship between SPDX elements.

upgrade UpgradeOccurrenceArgs

Describes an upgrade.

vulnerability_details VulnerabilityDetailsArgs

Details of a security vulnerability note.

attestation Property Map

Describes an attestation of an artifact.

buildDetails Property Map

Build details for a verifiable build.

compliance Property Map

Describes whether or not a resource passes compliance checks.

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 the initial scan status for this resource.

dsseAttestation Property Map

This represents a DSSE attestation occurrence

envelope Property Map

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

installation Property Map

Describes the installation of a package on the linked resource.

name String

The name of the project. Should be of the form "projects/{project_id}". @Deprecated

noteName String

An analysis note associated with this image, in the form "providers/{provider_id}/notes/{NOTE_ID}" This field can be used as a filter in list requests.

project String
remediation String

A description of actions that can be taken to remedy the Note

resource Property Map

The resource for which the Occurrence applies.

resourceUrl String

The unique URL of the image or the container for which the Occurrence applies. For example, https://gcr.io/project/image@sha256:foo This field can be used as a filter in list requests.

sbom Property Map

Describes a specific software bill of materials document.

spdxFile Property Map

Describes a specific SPDX File.

spdxPackage Property Map

Describes a specific SPDX Package.

spdxRelationship Property Map

Describes a specific relationship between SPDX elements.

upgrade Property Map

Describes an upgrade.

vulnerabilityDetails Property Map

Details of a security vulnerability note.

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.

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.

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.

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.

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.

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.

updateTime String

The time this Occurrence was last updated.

Supporting Types

AnalysisCompleted

AnalysisType List<string>

type of analysis that were completed on a resource.

AnalysisType []string

type of analysis that were completed on a resource.

analysisType List<String>

type of analysis that were completed on a resource.

analysisType string[]

type of analysis that were completed on a resource.

analysis_type Sequence[str]

type of analysis that were completed on a resource.

analysisType List<String>

type of analysis that were completed on a resource.

AnalysisCompletedResponse

AnalysisType List<string>

type of analysis that were completed on a resource.

AnalysisType []string

type of analysis that were completed on a resource.

analysisType List<String>

type of analysis that were completed on a resource.

analysisType string[]

type of analysis that were completed on a resource.

analysis_type Sequence[str]

type of analysis that were completed on a resource.

analysisType List<String>

type of analysis that were completed on a resource.

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

Name string

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

Deprecated:

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

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

Name string

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

Deprecated:

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

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

name String

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

Deprecated:

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

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

name string

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

Deprecated:

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

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

name str

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

Deprecated:

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

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

name String

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

Deprecated:

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

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.

ArtifactResponse

Checksum string

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

Name string

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

Deprecated:

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

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.

Name string

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

Deprecated:

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

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.

name String

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

Deprecated:

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

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.

name string

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

Deprecated:

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

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.

name str

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

Deprecated:

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

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.

name String

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

Deprecated:

Name of the artifact. 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. This field is deprecated in favor of the plural names field; it continues to exist here to allow existing BuildProvenance serialized to json in google.devtools.containeranalysis.v1alpha1.BuildDetails.provenance_bytes to deserialize back into proto.

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

BuildDetails

IntotoProvenance Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.InTotoProvenance

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

Deprecated:

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

IntotoStatement Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.InTotoStatement

In-toto Statement representation as defined in spec. The intoto_statement can contain any type of provenance. The serialized payload of the statement can be stored and signed in the Occurrence's envelope.

Provenance Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.BuildProvenance

The actual provenance

ProvenanceBytes string

Serialized JSON representation of the provenance, used in generating the BuildSignature in the corresponding Result. 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.

IntotoProvenance InTotoProvenance

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

Deprecated:

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

IntotoStatement InTotoStatement

In-toto Statement representation as defined in spec. The intoto_statement can contain any type of provenance. The serialized payload of the statement can be stored and signed in the Occurrence's envelope.

Provenance BuildProvenance

The actual provenance

ProvenanceBytes string

Serialized JSON representation of the provenance, used in generating the BuildSignature in the corresponding Result. 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.

intotoProvenance InTotoProvenance

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

Deprecated:

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

intotoStatement InTotoStatement

In-toto Statement representation as defined in spec. The intoto_statement can contain any type of provenance. The serialized payload of the statement can be stored and signed in the Occurrence's envelope.

provenance BuildProvenance

The actual provenance

provenanceBytes String

Serialized JSON representation of the provenance, used in generating the BuildSignature in the corresponding Result. 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.

intotoProvenance InTotoProvenance

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

Deprecated:

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

intotoStatement InTotoStatement

In-toto Statement representation as defined in spec. The intoto_statement can contain any type of provenance. The serialized payload of the statement can be stored and signed in the Occurrence's envelope.

provenance BuildProvenance

The actual provenance

provenanceBytes string

Serialized JSON representation of the provenance, used in generating the BuildSignature in the corresponding Result. 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.

intoto_provenance InTotoProvenance

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

Deprecated:

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

intoto_statement InTotoStatement

In-toto Statement representation as defined in spec. The intoto_statement can contain any type of provenance. The serialized payload of the statement can be stored and signed in the Occurrence's envelope.

provenance BuildProvenance

The actual provenance

provenance_bytes str

Serialized JSON representation of the provenance, used in generating the BuildSignature in the corresponding Result. 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.

intotoProvenance Property Map

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

Deprecated:

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

intotoStatement Property Map

In-toto Statement representation as defined in spec. The intoto_statement can contain any type of provenance. The serialized payload of the statement can be stored and signed in the Occurrence's envelope.

provenance Property Map

The actual provenance

provenanceBytes String

Serialized JSON representation of the provenance, used in generating the BuildSignature in the corresponding Result. 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.

BuildDetailsResponse

IntotoProvenance Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.InTotoProvenanceResponse

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

Deprecated:

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

IntotoStatement Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.InTotoStatementResponse

In-toto Statement representation as defined in spec. The intoto_statement can contain any type of provenance. The serialized payload of the statement can be stored and signed in the Occurrence's envelope.

Provenance Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.BuildProvenanceResponse

The actual provenance

ProvenanceBytes string

Serialized JSON representation of the provenance, used in generating the BuildSignature in the corresponding Result. 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.

IntotoProvenance InTotoProvenanceResponse

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

Deprecated:

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

IntotoStatement InTotoStatementResponse

In-toto Statement representation as defined in spec. The intoto_statement can contain any type of provenance. The serialized payload of the statement can be stored and signed in the Occurrence's envelope.

Provenance BuildProvenanceResponse

The actual provenance

ProvenanceBytes string

Serialized JSON representation of the provenance, used in generating the BuildSignature in the corresponding Result. 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.

intotoProvenance InTotoProvenanceResponse

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

Deprecated:

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

intotoStatement InTotoStatementResponse

In-toto Statement representation as defined in spec. The intoto_statement can contain any type of provenance. The serialized payload of the statement can be stored and signed in the Occurrence's envelope.

provenance BuildProvenanceResponse

The actual provenance

provenanceBytes String

Serialized JSON representation of the provenance, used in generating the BuildSignature in the corresponding Result. 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.

intotoProvenance InTotoProvenanceResponse

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

Deprecated:

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

intotoStatement InTotoStatementResponse

In-toto Statement representation as defined in spec. The intoto_statement can contain any type of provenance. The serialized payload of the statement can be stored and signed in the Occurrence's envelope.

provenance BuildProvenanceResponse

The actual provenance

provenanceBytes string

Serialized JSON representation of the provenance, used in generating the BuildSignature in the corresponding Result. 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.

intoto_provenance InTotoProvenanceResponse

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

Deprecated:

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

intoto_statement InTotoStatementResponse

In-toto Statement representation as defined in spec. The intoto_statement can contain any type of provenance. The serialized payload of the statement can be stored and signed in the Occurrence's envelope.

provenance BuildProvenanceResponse

The actual provenance

provenance_bytes str

Serialized JSON representation of the provenance, used in generating the BuildSignature in the corresponding Result. 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.

intotoProvenance Property Map

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

Deprecated:

Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.

intotoStatement Property Map

In-toto Statement representation as defined in spec. The intoto_statement can contain any type of provenance. The serialized payload of the statement can be stored and signed in the Occurrence's envelope.

provenance Property Map

The actual provenance

provenanceBytes String

Serialized JSON representation of the provenance, used in generating the BuildSignature in the corresponding Result. 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.

BuildProvenance

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.V1Alpha1.Inputs.Artifact>

Output of the build.

Commands List<Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.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.

FinishTime string

Time at which execution of the build was finished.

Id string

Unique identifier of the build.

LogsBucket string

Google Cloud Storage bucket where logs were written.

Project string

ID of the project.

SourceProvenance Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.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.

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.

FinishTime string

Time at which execution of the build was finished.

Id string

Unique identifier of the build.

LogsBucket string

Google Cloud Storage bucket where logs 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.

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.

finishTime String

Time at which execution of the build was finished.

id String

Unique identifier of the build.

logsBucket String

Google Cloud Storage bucket where logs 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.

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.

finishTime string

Time at which execution of the build was finished.

id string

Unique identifier of the build.

logsBucket string

Google Cloud Storage bucket where logs 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.

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.

finish_time str

Time at which execution of the build was finished.

id str

Unique identifier of the build.

logs_bucket str

Google Cloud Storage bucket where logs 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.

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.

finishTime String

Time at which execution of the build was finished.

id String

Unique identifier of the build.

logsBucket String

Google Cloud Storage bucket where logs 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.V1Alpha1.Inputs.ArtifactResponse>

Output of the build.

Commands List<Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.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.

FinishTime string

Time at which execution of the build was finished.

LogsBucket string

Google Cloud Storage bucket where logs were written.

Project string

ID of the project.

SourceProvenance Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.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.

FinishTime string

Time at which execution of the build was finished.

LogsBucket string

Google Cloud Storage bucket where logs 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.

finishTime String

Time at which execution of the build was finished.

logsBucket String

Google Cloud Storage bucket where logs 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.

finishTime string

Time at which execution of the build was finished.

logsBucket string

Google Cloud Storage bucket where logs 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.

finish_time str

Time at which execution of the build was finished.

logs_bucket str

Google Cloud Storage bucket where logs 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.

finishTime String

Time at which execution of the build was finished.

logsBucket String

Google Cloud Storage bucket where logs 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.

BuilderConfig

Id string
Id string
id String
id string
id str
id String

CVSS

AttackComplexity Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.CVSSAttackComplexity

Defined in CVSS v3, CVSS v2

AttackVector Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.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.V1Alpha1.CVSSAuthentication

Defined in CVSS v2

AvailabilityImpact Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.CVSSAvailabilityImpact

Defined in CVSS v3, CVSS v2

BaseScore double

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

ConfidentialityImpact Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.CVSSConfidentialityImpact

Defined in CVSS v3, CVSS v2

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

Defined in CVSS v3, CVSS v2

PrivilegesRequired Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.CVSSPrivilegesRequired

Defined in CVSS v3

Scope Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.CVSSScope

Defined in CVSS v3

UserInteraction Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.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

Command

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.

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.

Id string

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

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.

id String

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

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.

id string

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

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.

id str

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

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.

id String

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

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.

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.

Completeness

Arguments bool

If true, the builder claims that recipe.arguments is complete, meaning that all external inputs are properly captured in the recipe.

Environment bool

If true, the builder claims that recipe.environment is claimed to be complete.

Materials bool

If true, the builder claims that materials are complete, usually through some controls to prevent network access. Sometimes called "hermetic".

Arguments bool

If true, the builder claims that recipe.arguments is complete, meaning that all external inputs are properly captured in the recipe.

Environment bool

If true, the builder claims that recipe.environment is claimed to be complete.

Materials bool

If true, the builder claims that materials are complete, usually through some controls to prevent network access. Sometimes called "hermetic".

arguments Boolean

If true, the builder claims that recipe.arguments is complete, meaning that all external inputs are properly captured in the recipe.

environment Boolean

If true, the builder claims that recipe.environment is claimed to be complete.

materials Boolean

If true, the builder claims that materials are complete, usually through some controls to prevent network access. Sometimes called "hermetic".

arguments boolean

If true, the builder claims that recipe.arguments is complete, meaning that all external inputs are properly captured in the recipe.

environment boolean

If true, the builder claims that recipe.environment is claimed to be complete.

materials boolean

If true, the builder claims that materials are complete, usually through some controls to prevent network access. Sometimes called "hermetic".

arguments bool

If true, the builder claims that recipe.arguments is complete, meaning that all external inputs are properly captured in the recipe.

environment bool

If true, the builder claims that recipe.environment is claimed to be complete.

materials bool

If true, the builder claims that materials are complete, usually through some controls to prevent network access. Sometimes called "hermetic".

arguments Boolean

If true, the builder claims that recipe.arguments is complete, meaning that all external inputs are properly captured in the recipe.

environment Boolean

If true, the builder claims that recipe.environment is claimed to be complete.

materials Boolean

If true, the builder claims that materials are complete, usually through some controls to prevent network access. Sometimes called "hermetic".

CompletenessResponse

Arguments bool

If true, the builder claims that recipe.arguments is complete, meaning that all external inputs are properly captured in the recipe.

Environment bool

If true, the builder claims that recipe.environment is claimed to be complete.

Materials bool

If true, the builder claims that materials are complete, usually through some controls to prevent network access. Sometimes called "hermetic".

Arguments bool

If true, the builder claims that recipe.arguments is complete, meaning that all external inputs are properly captured in the recipe.

Environment bool

If true, the builder claims that recipe.environment is claimed to be complete.

Materials bool

If true, the builder claims that materials are complete, usually through some controls to prevent network access. Sometimes called "hermetic".

arguments Boolean

If true, the builder claims that recipe.arguments is complete, meaning that all external inputs are properly captured in the recipe.

environment Boolean

If true, the builder claims that recipe.environment is claimed to be complete.

materials Boolean

If true, the builder claims that materials are complete, usually through some controls to prevent network access. Sometimes called "hermetic".

arguments boolean

If true, the builder claims that recipe.arguments is complete, meaning that all external inputs are properly captured in the recipe.

environment boolean

If true, the builder claims that recipe.environment is claimed to be complete.

materials boolean

If true, the builder claims that materials are complete, usually through some controls to prevent network access. Sometimes called "hermetic".

arguments bool

If true, the builder claims that recipe.arguments is complete, meaning that all external inputs are properly captured in the recipe.

environment bool

If true, the builder claims that recipe.environment is claimed to be complete.

materials bool

If true, the builder claims that materials are complete, usually through some controls to prevent network access. Sometimes called "hermetic".

arguments Boolean

If true, the builder claims that recipe.arguments is complete, meaning that all external inputs are properly captured in the recipe.

environment Boolean

If true, the builder claims that recipe.environment is claimed to be complete.

materials Boolean

If true, the builder claims that materials are complete, usually through some controls to prevent network access. Sometimes called "hermetic".

ComplianceOccurrence

NonComplianceReason string

The reason for non compliance of these files.

NonCompliantFiles List<Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.NonCompliantFile>

A list of files which are violating compliance checks.

NonComplianceReason string

The reason for non compliance of these files.

NonCompliantFiles []NonCompliantFile

A list of files which are violating compliance checks.

nonComplianceReason String

The reason for non compliance of these files.

nonCompliantFiles List<NonCompliantFile>

A list of files which are violating compliance checks.

nonComplianceReason string

The reason for non compliance of these files.

nonCompliantFiles NonCompliantFile[]

A list of files which are violating compliance checks.

non_compliance_reason str

The reason for non compliance of these files.

non_compliant_files Sequence[NonCompliantFile]

A list of files which are violating compliance checks.

nonComplianceReason String

The reason for non compliance of these files.

nonCompliantFiles List<Property Map>

A list of files which are violating compliance checks.

ComplianceOccurrenceResponse

NonComplianceReason string

The reason for non compliance of these files.

NonCompliantFiles List<Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.NonCompliantFileResponse>

A list of files which are violating compliance checks.

NonComplianceReason string

The reason for non compliance of these files.

NonCompliantFiles []NonCompliantFileResponse

A list of files which are violating compliance checks.

nonComplianceReason String

The reason for non compliance of these files.

nonCompliantFiles List<NonCompliantFileResponse>

A list of files which are violating compliance checks.

nonComplianceReason string

The reason for non compliance of these files.

nonCompliantFiles NonCompliantFileResponse[]

A list of files which are violating compliance checks.

non_compliance_reason str

The reason for non compliance of these files.

non_compliant_files Sequence[NonCompliantFileResponse]

A list of files which are violating compliance checks.

nonComplianceReason String

The reason for non compliance of these files.

nonCompliantFiles List<Property Map>

A list of files which are violating compliance checks.

DSSEAttestationOccurrence

Envelope Envelope

If doing something security critical, make sure to verify the signatures in this metadata.

Statement InTotoStatement
envelope Envelope

If doing something security critical, make sure to verify the signatures in this metadata.

statement InTotoStatement
envelope Envelope

If doing something security critical, make sure to verify the signatures in this metadata.

statement InTotoStatement
envelope Envelope

If doing something security critical, make sure to verify the signatures in this metadata.

statement InTotoStatement
envelope Property Map

If doing something security critical, make sure to verify the signatures in this metadata.

statement Property Map

DSSEAttestationOccurrenceResponse

Envelope EnvelopeResponse

If doing something security critical, make sure to verify the signatures in this metadata.

Statement InTotoStatementResponse
envelope EnvelopeResponse

If doing something security critical, make sure to verify the signatures in this metadata.

statement InTotoStatementResponse
envelope EnvelopeResponse

If doing something security critical, make sure to verify the signatures in this metadata.

statement InTotoStatementResponse
envelope EnvelopeResponse

If doing something security critical, make sure to verify the signatures in this metadata.

statement InTotoStatementResponse
envelope Property Map

If doing something security critical, make sure to verify the signatures in this metadata.

statement Property Map

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 Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.DeploymentPlatform

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 DeploymentPlatform

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 DeploymentPlatform

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 DeploymentPlatform

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 DeploymentPlatform

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 "PLATFORM_UNSPECIFIED" | "GKE" | "FLEX" | "CUSTOM"

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.

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.V1Alpha1.Inputs.Fingerprint

The fingerprint of the derived image.

LayerInfo List<Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.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.V1Alpha1.Inputs.FingerprintResponse

The fingerprint of the derived image.

LayerInfo List<Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.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.

Discovered

AnalysisCompleted Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.AnalysisCompleted

The list of analysis that were completed for a resource.

AnalysisError List<Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.Status>

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

AnalysisStatus Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.DiscoveredAnalysisStatus

The status of discovery for the resource.

AnalysisStatusError Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.Status

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

ArchiveTime string

The time occurrences related to this discovery occurrence were archived.

ContinuousAnalysis Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.DiscoveredContinuousAnalysis

Whether the resource is continuously analyzed.

Cpe string

The CPE of the resource being scanned.

LastScanTime string

The last time this resource was scanned.

AnalysisCompleted AnalysisCompleted

The list of analysis that were completed for a resource.

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 output only and populated by the API.

ArchiveTime string

The time occurrences related to this discovery occurrence were archived.

ContinuousAnalysis DiscoveredContinuousAnalysis

Whether the resource is continuously analyzed.

Cpe string

The CPE of the resource being scanned.

LastScanTime string

The last time this resource was scanned.

analysisCompleted AnalysisCompleted

The list of analysis that were completed for a resource.

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 output only and populated by the API.

archiveTime String

The time occurrences related to this discovery occurrence were archived.

continuousAnalysis DiscoveredContinuousAnalysis

Whether the resource is continuously analyzed.

cpe String

The CPE of the resource being scanned.

lastScanTime String

The last time this resource was scanned.

analysisCompleted AnalysisCompleted

The list of analysis that were completed for a resource.

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 output only and populated by the API.

archiveTime string

The time occurrences related to this discovery occurrence were archived.

continuousAnalysis DiscoveredContinuousAnalysis

Whether the resource is continuously analyzed.

cpe string

The CPE of the resource being scanned.

lastScanTime string

The last time this resource was scanned.

analysis_completed AnalysisCompleted

The list of analysis that were completed for a resource.

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 output only and populated by the API.

archive_time str

The time occurrences related to this discovery occurrence were archived.

continuous_analysis DiscoveredContinuousAnalysis

Whether the resource is continuously analyzed.

cpe str

The CPE of the resource being scanned.

last_scan_time str

The last time this resource was scanned.

analysisCompleted Property Map

The list of analysis that were completed for a resource.

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" | "COMPLETE" | "FINISHED_SUCCESS" | "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 output only and populated by the API.

archiveTime String

The time occurrences related to this discovery occurrence were archived.

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

Whether the resource is continuously analyzed.

cpe String

The CPE of the resource being scanned.

lastScanTime String

The last time this resource was scanned.

DiscoveredAnalysisStatus

AnalysisStatusUnspecified
ANALYSIS_STATUS_UNSPECIFIED

Unknown

Pending
PENDING

Resource is known but no action has been taken yet.

Scanning
SCANNING

Resource is being analyzed.

Complete
COMPLETE

Analysis has completed

FinishedSuccess
FINISHED_SUCCESS

Analysis has finished successfully.

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.

DiscoveredAnalysisStatusComplete
COMPLETE

Analysis has completed

DiscoveredAnalysisStatusFinishedSuccess
FINISHED_SUCCESS

Analysis has finished successfully.

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.

Complete
COMPLETE

Analysis has completed

FinishedSuccess
FINISHED_SUCCESS

Analysis has finished successfully.

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.

Complete
COMPLETE

Analysis has completed

FinishedSuccess
FINISHED_SUCCESS

Analysis has finished successfully.

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.

COMPLETE
COMPLETE

Analysis has completed

FINISHED_SUCCESS
FINISHED_SUCCESS

Analysis has finished successfully.

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.

"COMPLETE"
COMPLETE

Analysis has completed

"FINISHED_SUCCESS"
FINISHED_SUCCESS

Analysis has finished successfully.

"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.V1Alpha1.Inputs.AnalysisCompletedResponse

The list of analysis that were completed for a resource.

AnalysisError List<Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.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.V1Alpha1.Inputs.StatusResponse

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

ArchiveTime string

The time occurrences related to this discovery occurrence were archived.

ContinuousAnalysis string

Whether the resource is continuously analyzed.

Cpe string

The CPE of the resource being scanned.

LastScanTime string

The last time this resource was scanned.

Operation Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.OperationResponse

An operation that indicates the status of the current scan. This field is deprecated, do not use.

Deprecated:

Output only. An operation that indicates the status of the current scan. This field is deprecated, do not use.

AnalysisCompleted AnalysisCompletedResponse

The list of analysis that were completed for a resource.

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 output only and populated by the API.

ArchiveTime string

The time occurrences related to this discovery occurrence were archived.

ContinuousAnalysis string

Whether the resource is continuously analyzed.

Cpe string

The CPE of the resource being scanned.

LastScanTime string

The last time this resource was scanned.

Operation OperationResponse

An operation that indicates the status of the current scan. This field is deprecated, do not use.

Deprecated:

Output only. An operation that indicates the status of the current scan. This field is deprecated, do not use.

analysisCompleted AnalysisCompletedResponse

The list of analysis that were completed for a resource.

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 output only and populated by the API.

archiveTime String

The time occurrences related to this discovery occurrence were archived.

continuousAnalysis String

Whether the resource is continuously analyzed.

cpe String

The CPE of the resource being scanned.

lastScanTime String

The last time this resource was scanned.

operation OperationResponse

An operation that indicates the status of the current scan. This field is deprecated, do not use.

Deprecated:

Output only. An operation that indicates the status of the current scan. This field is deprecated, do not use.

analysisCompleted AnalysisCompletedResponse

The list of analysis that were completed for a resource.

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 output only and populated by the API.

archiveTime string

The time occurrences related to this discovery occurrence were archived.

continuousAnalysis string

Whether the resource is continuously analyzed.

cpe string

The CPE of the resource being scanned.

lastScanTime string

The last time this resource was scanned.

operation OperationResponse

An operation that indicates the status of the current scan. This field is deprecated, do not use.

Deprecated:

Output only. An operation that indicates the status of the current scan. This field is deprecated, do not use.

analysis_completed AnalysisCompletedResponse

The list of analysis that were completed for a resource.

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 output only and populated by the API.

archive_time str

The time occurrences related to this discovery occurrence were archived.

continuous_analysis str

Whether the resource is continuously analyzed.

cpe str

The CPE of the resource being scanned.

last_scan_time str

The last time this resource was scanned.

operation OperationResponse

An operation that indicates the status of the current scan. This field is deprecated, do not use.

Deprecated:

Output only. An operation that indicates the status of the current scan. This field is deprecated, do not use.

analysisCompleted Property Map

The list of analysis that were completed for a resource.

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 output only and populated by the API.

archiveTime String

The time occurrences related to this discovery occurrence were archived.

continuousAnalysis String

Whether the resource is continuously analyzed.

cpe String

The CPE of the resource being scanned.

lastScanTime String

The last time this resource was scanned.

operation Property Map

An operation that indicates the status of the current scan. This field is deprecated, do not use.

Deprecated:

Output only. An operation that indicates the status of the current scan. This field is 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

Payload string

The bytes being signed

PayloadType string

The type of payload being signed

Signatures List<Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.EnvelopeSignature>

The signatures over the payload

Payload string

The bytes being signed

PayloadType string

The type of payload being signed

Signatures []EnvelopeSignature

The signatures over the payload

payload String

The bytes being signed

payloadType String

The type of payload being signed

signatures List<EnvelopeSignature>

The signatures over the payload

payload string

The bytes being signed

payloadType string

The type of payload being signed

signatures EnvelopeSignature[]

The signatures over the payload

payload str

The bytes being signed

payload_type str

The type of payload being signed

signatures Sequence[EnvelopeSignature]

The signatures over the payload

payload String

The bytes being signed

payloadType String

The type of payload being signed

signatures List<Property Map>

The signatures over the payload

EnvelopeResponse

Payload string

The bytes being signed

PayloadType string

The type of payload being signed

Signatures List<Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.EnvelopeSignatureResponse>

The signatures over the payload

Payload string

The bytes being signed

PayloadType string

The type of payload being signed

Signatures []EnvelopeSignatureResponse

The signatures over the payload

payload String

The bytes being signed

payloadType String

The type of payload being signed

signatures List<EnvelopeSignatureResponse>

The signatures over the payload

payload string

The bytes being signed

payloadType string

The type of payload being signed

signatures EnvelopeSignatureResponse[]

The signatures over the payload

payload str

The bytes being signed

payload_type str

The type of payload being signed

signatures Sequence[EnvelopeSignatureResponse]

The signatures over the payload

payload String

The bytes being signed

payloadType String

The type of payload being signed

signatures List<Property Map>

The signatures over the payload

EnvelopeSignature

Keyid string

A reference id to the key being used for signing

Sig string

The signature itself

Keyid string

A reference id to the key being used for signing

Sig string

The signature itself

keyid String

A reference id to the key being used for signing

sig String

The signature itself

keyid string

A reference id to the key being used for signing

sig string

The signature itself

keyid str

A reference id to the key being used for signing

sig str

The signature itself

keyid String

A reference id to the key being used for signing

sig String

The signature itself

EnvelopeSignatureResponse

Keyid string

A reference id to the key being used for signing

Sig string

The signature itself

Keyid string

A reference id to the key being used for signing

Sig string

The signature itself

keyid String

A reference id to the key being used for signing

sig String

The signature itself

keyid string

A reference id to the key being used for signing

sig string

The signature itself

keyid str

A reference id to the key being used for signing

sig str

The signature itself

keyid String

A reference id to the key being used for signing

sig String

The signature itself

FileLocation

FilePath string

For jars that are contained inside .war files, this filepath can indicate the path to war file combined with the path to jar file.

FilePath string

For jars that are contained inside .war files, this filepath can indicate the path to war file combined with the path to jar file.

filePath String

For jars that are contained inside .war files, this filepath can indicate the path to war file combined with the path to jar file.

filePath string

For jars that are contained inside .war files, this filepath can indicate the path to war file combined with the path to jar file.

file_path str

For jars that are contained inside .war files, this filepath can indicate the path to war file combined with the path to jar file.

filePath String

For jars that are contained inside .war files, this filepath can indicate the path to war file combined with the path to jar file.

FileLocationResponse

FilePath string

For jars that are contained inside .war files, this filepath can indicate the path to war file combined with the path to jar file.

FilePath string

For jars that are contained inside .war files, this filepath can indicate the path to war file combined with the path to jar file.

filePath String

For jars that are contained inside .war files, this filepath can indicate the path to war file combined with the path to jar file.

filePath string

For jars that are contained inside .war files, this filepath can indicate the path to war file combined with the path to jar file.

file_path str

For jars that are contained inside .war files, this filepath can indicate the path to war file combined with the path to jar file.

filePath String

For jars that are contained inside .war files, this filepath can indicate the path to war file combined with the path to jar file.

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.V1Alpha1.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.V1Alpha1.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. This field can be used as a filter in list requests.

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. This field can be used as a filter in list requests.

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. This field can be used as a filter in list requests.

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. This field can be used as a filter in list requests.

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. This field can be used as a filter in list requests.

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. This field can be used as a filter in list requests.

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. This field can be used as a filter in list requests.

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. This field can be used as a filter in list requests.

V1Name string

The layer-id of the final layer in the Docker image's v1 representation. This field can be used as a filter in list requests.

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. This field can be used as a filter in list requests.

v1Name String

The layer-id of the final layer in the Docker image's v1 representation. This field can be used as a filter in list requests.

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. This field can be used as a filter in list requests.

v1Name string

The layer-id of the final layer in the Docker image's v1 representation. This field can be used as a filter in list requests.

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. This field can be used as a filter in list requests.

v1_name str

The layer-id of the final layer in the Docker image's v1 representation. This field can be used as a filter in list requests.

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. This field can be used as a filter in list requests.

v1Name String

The layer-id of the final layer in the Docker image's v1 representation. This field can be used as a filter in list requests.

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. This field can be used as a filter in list requests.

GoogleDevtoolsContaineranalysisV1alpha1AliasContext

GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind

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

GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindKindUnspecified
KIND_UNSPECIFIED

Unknown.

GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindFixed
FIXED

Git tag.

GoogleDevtoolsContaineranalysisV1alpha1AliasContextKindMovable
MOVABLE

Git branch.

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

GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponse

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.

GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContext

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.

GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponse

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.

GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContext

AliasContext Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.GoogleDevtoolsContaineranalysisV1alpha1AliasContext

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 GoogleDevtoolsContaineranalysisV1alpha1AliasContext

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 GoogleDevtoolsContaineranalysisV1alpha1AliasContext

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 GoogleDevtoolsContaineranalysisV1alpha1AliasContext

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 GoogleDevtoolsContaineranalysisV1alpha1AliasContext

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.

GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponse

AliasContext Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponse

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 GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponse

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 GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponse

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 GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponse

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 GoogleDevtoolsContaineranalysisV1alpha1AliasContextResponse

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.

GoogleDevtoolsContaineranalysisV1alpha1GitSourceContext

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.

GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponse

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.

GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoId

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.

GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponse

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.

GoogleDevtoolsContaineranalysisV1alpha1RepoId

ProjectRepoId Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoId

A combination of a project ID and a repo name.

Uid string

A server-assigned, globally unique identifier.

ProjectRepoId GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoId

A combination of a project ID and a repo name.

Uid string

A server-assigned, globally unique identifier.

projectRepoId GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoId

A combination of a project ID and a repo name.

uid String

A server-assigned, globally unique identifier.

projectRepoId GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoId

A combination of a project ID and a repo name.

uid string

A server-assigned, globally unique identifier.

project_repo_id GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoId

A combination of a project ID and a repo name.

uid str

A server-assigned, globally unique identifier.

projectRepoId Property Map

A combination of a project ID and a repo name.

uid String

A server-assigned, globally unique identifier.

GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponse

ProjectRepoId Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponse

A combination of a project ID and a repo name.

Uid string

A server-assigned, globally unique identifier.

ProjectRepoId GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponse

A combination of a project ID and a repo name.

Uid string

A server-assigned, globally unique identifier.

projectRepoId GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponse

A combination of a project ID and a repo name.

uid String

A server-assigned, globally unique identifier.

projectRepoId GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponse

A combination of a project ID and a repo name.

uid string

A server-assigned, globally unique identifier.

project_repo_id GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponse

A combination of a project ID and a repo name.

uid str

A server-assigned, globally unique identifier.

projectRepoId Property Map

A combination of a project ID and a repo name.

uid String

A server-assigned, globally unique identifier.

GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaBuilder

Id string

URI indicating the builder’s identity.

Id string

URI indicating the builder’s identity.

id String

URI indicating the builder’s identity.

id string

URI indicating the builder’s identity.

id str

URI indicating the builder’s identity.

id String

URI indicating the builder’s identity.

GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaCompleteness

Environment bool

If true, the builder claims that invocation.environment is complete.

Materials bool

If true, the builder claims that materials is complete.

Parameters bool

If true, the builder claims that invocation.parameters is complete.

Environment bool

If true, the builder claims that invocation.environment is complete.

Materials bool

If true, the builder claims that materials is complete.

Parameters bool

If true, the builder claims that invocation.parameters is complete.

environment Boolean

If true, the builder claims that invocation.environment is complete.

materials Boolean

If true, the builder claims that materials is complete.

parameters Boolean

If true, the builder claims that invocation.parameters is complete.

environment boolean

If true, the builder claims that invocation.environment is complete.

materials boolean

If true, the builder claims that materials is complete.

parameters boolean

If true, the builder claims that invocation.parameters is complete.

environment bool

If true, the builder claims that invocation.environment is complete.

materials bool

If true, the builder claims that materials is complete.

parameters bool

If true, the builder claims that invocation.parameters is complete.

environment Boolean

If true, the builder claims that invocation.environment is complete.

materials Boolean

If true, the builder claims that materials is complete.

parameters Boolean

If true, the builder claims that invocation.parameters is complete.

GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaCompletenessResponse

Environment bool

If true, the builder claims that invocation.environment is complete.

Materials bool

If true, the builder claims that materials is complete.

Parameters bool

If true, the builder claims that invocation.parameters is complete.

Environment bool

If true, the builder claims that invocation.environment is complete.

Materials bool

If true, the builder claims that materials is complete.

Parameters bool

If true, the builder claims that invocation.parameters is complete.

environment Boolean

If true, the builder claims that invocation.environment is complete.

materials Boolean

If true, the builder claims that materials is complete.

parameters Boolean

If true, the builder claims that invocation.parameters is complete.

environment boolean

If true, the builder claims that invocation.environment is complete.

materials boolean

If true, the builder claims that materials is complete.

parameters boolean

If true, the builder claims that invocation.parameters is complete.

environment bool

If true, the builder claims that invocation.environment is complete.

materials bool

If true, the builder claims that materials is complete.

parameters bool

If true, the builder claims that invocation.parameters is complete.

environment Boolean

If true, the builder claims that invocation.environment is complete.

materials Boolean

If true, the builder claims that materials is complete.

parameters Boolean

If true, the builder claims that invocation.parameters is complete.

GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaConfigSource

Digest Dictionary<string, string>

Collection of cryptographic digests for the contents of the artifact specified by invocation.configSource.uri.

EntryPoint string

String identifying the entry point into the build.

Uri string

URI indicating the identity of the source of the config.

Digest map[string]string

Collection of cryptographic digests for the contents of the artifact specified by invocation.configSource.uri.

EntryPoint string

String identifying the entry point into the build.

Uri string

URI indicating the identity of the source of the config.

digest Map<String,String>

Collection of cryptographic digests for the contents of the artifact specified by invocation.configSource.uri.

entryPoint String

String identifying the entry point into the build.

uri String

URI indicating the identity of the source of the config.

digest {[key: string]: string}

Collection of cryptographic digests for the contents of the artifact specified by invocation.configSource.uri.

entryPoint string

String identifying the entry point into the build.

uri string

URI indicating the identity of the source of the config.

digest Mapping[str, str]

Collection of cryptographic digests for the contents of the artifact specified by invocation.configSource.uri.

entry_point str

String identifying the entry point into the build.

uri str

URI indicating the identity of the source of the config.

digest Map<String>

Collection of cryptographic digests for the contents of the artifact specified by invocation.configSource.uri.

entryPoint String

String identifying the entry point into the build.

uri String

URI indicating the identity of the source of the config.

GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaConfigSourceResponse

Digest Dictionary<string, string>

Collection of cryptographic digests for the contents of the artifact specified by invocation.configSource.uri.

EntryPoint string

String identifying the entry point into the build.

Uri string

URI indicating the identity of the source of the config.

Digest map[string]string

Collection of cryptographic digests for the contents of the artifact specified by invocation.configSource.uri.

EntryPoint string

String identifying the entry point into the build.

Uri string

URI indicating the identity of the source of the config.

digest Map<String,String>

Collection of cryptographic digests for the contents of the artifact specified by invocation.configSource.uri.

entryPoint String

String identifying the entry point into the build.

uri String

URI indicating the identity of the source of the config.

digest {[key: string]: string}

Collection of cryptographic digests for the contents of the artifact specified by invocation.configSource.uri.

entryPoint string

String identifying the entry point into the build.

uri string

URI indicating the identity of the source of the config.

digest Mapping[str, str]

Collection of cryptographic digests for the contents of the artifact specified by invocation.configSource.uri.

entry_point str

String identifying the entry point into the build.

uri str

URI indicating the identity of the source of the config.

digest Map<String>

Collection of cryptographic digests for the contents of the artifact specified by invocation.configSource.uri.

entryPoint String

String identifying the entry point into the build.

uri String

URI indicating the identity of the source of the config.

GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaInvocation

ConfigSource Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaConfigSource

Describes where the config file that kicked off the build came from.

Environment Dictionary<string, string>

Any other builder-controlled inputs necessary for correctly evaluating the build.

Parameters Dictionary<string, string>

Collection of all external inputs that influenced the build on top of invocation.configSource.

ConfigSource GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaConfigSource

Describes where the config file that kicked off the build came from.

Environment map[string]string

Any other builder-controlled inputs necessary for correctly evaluating the build.

Parameters map[string]string

Collection of all external inputs that influenced the build on top of invocation.configSource.

configSource GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaConfigSource

Describes where the config file that kicked off the build came from.

environment Map<String,String>

Any other builder-controlled inputs necessary for correctly evaluating the build.

parameters Map<String,String>

Collection of all external inputs that influenced the build on top of invocation.configSource.

configSource GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaConfigSource

Describes where the config file that kicked off the build came from.

environment {[key: string]: string}

Any other builder-controlled inputs necessary for correctly evaluating the build.

parameters {[key: string]: string}

Collection of all external inputs that influenced the build on top of invocation.configSource.

config_source GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaConfigSource

Describes where the config file that kicked off the build came from.

environment Mapping[str, str]

Any other builder-controlled inputs necessary for correctly evaluating the build.

parameters Mapping[str, str]

Collection of all external inputs that influenced the build on top of invocation.configSource.

configSource Property Map

Describes where the config file that kicked off the build came from.

environment Map<String>

Any other builder-controlled inputs necessary for correctly evaluating the build.

parameters Map<String>

Collection of all external inputs that influenced the build on top of invocation.configSource.

GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaInvocationResponse

ConfigSource Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaConfigSourceResponse

Describes where the config file that kicked off the build came from.

Environment Dictionary<string, string>

Any other builder-controlled inputs necessary for correctly evaluating the build.

Parameters Dictionary<string, string>

Collection of all external inputs that influenced the build on top of invocation.configSource.

ConfigSource GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaConfigSourceResponse

Describes where the config file that kicked off the build came from.

Environment map[string]string

Any other builder-controlled inputs necessary for correctly evaluating the build.

Parameters map[string]string

Collection of all external inputs that influenced the build on top of invocation.configSource.

configSource GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaConfigSourceResponse

Describes where the config file that kicked off the build came from.

environment Map<String,String>

Any other builder-controlled inputs necessary for correctly evaluating the build.

parameters Map<String,String>

Collection of all external inputs that influenced the build on top of invocation.configSource.

configSource GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaConfigSourceResponse

Describes where the config file that kicked off the build came from.

environment {[key: string]: string}

Any other builder-controlled inputs necessary for correctly evaluating the build.

parameters {[key: string]: string}

Collection of all external inputs that influenced the build on top of invocation.configSource.

config_source GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaConfigSourceResponse

Describes where the config file that kicked off the build came from.

environment Mapping[str, str]

Any other builder-controlled inputs necessary for correctly evaluating the build.

parameters Mapping[str, str]

Collection of all external inputs that influenced the build on top of invocation.configSource.

configSource Property Map

Describes where the config file that kicked off the build came from.

environment Map<String>

Any other builder-controlled inputs necessary for correctly evaluating the build.

parameters Map<String>

Collection of all external inputs that influenced the build on top of invocation.configSource.

GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMaterial

Digest Dictionary<string, string>

Collection of cryptographic digests for the contents of this artifact.

Uri string

The method by which this artifact was referenced during the build.

Digest map[string]string

Collection of cryptographic digests for the contents of this artifact.

Uri string

The method by which this artifact was referenced during the build.

digest Map<String,String>

Collection of cryptographic digests for the contents of this artifact.

uri String

The method by which this artifact was referenced during the build.

digest {[key: string]: string}

Collection of cryptographic digests for the contents of this artifact.

uri string

The method by which this artifact was referenced during the build.

digest Mapping[str, str]

Collection of cryptographic digests for the contents of this artifact.

uri str

The method by which this artifact was referenced during the build.

digest Map<String>

Collection of cryptographic digests for the contents of this artifact.

uri String

The method by which this artifact was referenced during the build.

GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMaterialResponse

Digest Dictionary<string, string>

Collection of cryptographic digests for the contents of this artifact.

Uri string

The method by which this artifact was referenced during the build.

Digest map[string]string

Collection of cryptographic digests for the contents of this artifact.

Uri string

The method by which this artifact was referenced during the build.

digest Map<String,String>

Collection of cryptographic digests for the contents of this artifact.

uri String

The method by which this artifact was referenced during the build.

digest {[key: string]: string}

Collection of cryptographic digests for the contents of this artifact.

uri string

The method by which this artifact was referenced during the build.

digest Mapping[str, str]

Collection of cryptographic digests for the contents of this artifact.

uri str

The method by which this artifact was referenced during the build.

digest Map<String>

Collection of cryptographic digests for the contents of this artifact.

uri String

The method by which this artifact was referenced during the build.

GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMetadata

BuildFinishedOn string

The timestamp of when the build completed.

BuildInvocationId string

Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.

BuildStartedOn string

The timestamp of when the build started.

Completeness Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaCompleteness

Indicates that the builder claims certain fields in this message to be complete.

Reproducible bool

If true, the builder claims that running invocation on materials will produce bit-for-bit identical output.

BuildFinishedOn string

The timestamp of when the build completed.

BuildInvocationId string

Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.

BuildStartedOn string

The timestamp of when the build started.

Completeness GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaCompleteness

Indicates that the builder claims certain fields in this message to be complete.

Reproducible bool

If true, the builder claims that running invocation on materials will produce bit-for-bit identical output.

buildFinishedOn String

The timestamp of when the build completed.

buildInvocationId String

Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.

buildStartedOn String

The timestamp of when the build started.

completeness GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaCompleteness

Indicates that the builder claims certain fields in this message to be complete.

reproducible Boolean

If true, the builder claims that running invocation on materials will produce bit-for-bit identical output.

buildFinishedOn string

The timestamp of when the build completed.

buildInvocationId string

Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.

buildStartedOn string

The timestamp of when the build started.

completeness GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaCompleteness

Indicates that the builder claims certain fields in this message to be complete.

reproducible boolean

If true, the builder claims that running invocation on materials will produce bit-for-bit identical output.

build_finished_on str

The timestamp of when the build completed.

build_invocation_id str

Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.

build_started_on str

The timestamp of when the build started.

completeness GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaCompleteness

Indicates that the builder claims certain fields in this message to be complete.

reproducible bool

If true, the builder claims that running invocation on materials will produce bit-for-bit identical output.

buildFinishedOn String

The timestamp of when the build completed.

buildInvocationId String

Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.

buildStartedOn String

The timestamp of when the build started.

completeness Property Map

Indicates that the builder claims certain fields in this message to be complete.

reproducible Boolean

If true, the builder claims that running invocation on materials will produce bit-for-bit identical output.

GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMetadataResponse

BuildFinishedOn string

The timestamp of when the build completed.

BuildInvocationId string

Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.

BuildStartedOn string

The timestamp of when the build started.

Completeness Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaCompletenessResponse

Indicates that the builder claims certain fields in this message to be complete.

Reproducible bool

If true, the builder claims that running invocation on materials will produce bit-for-bit identical output.

BuildFinishedOn string

The timestamp of when the build completed.

BuildInvocationId string

Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.

BuildStartedOn string

The timestamp of when the build started.

Completeness GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaCompletenessResponse

Indicates that the builder claims certain fields in this message to be complete.

Reproducible bool

If true, the builder claims that running invocation on materials will produce bit-for-bit identical output.

buildFinishedOn String

The timestamp of when the build completed.

buildInvocationId String

Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.

buildStartedOn String

The timestamp of when the build started.

completeness GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaCompletenessResponse

Indicates that the builder claims certain fields in this message to be complete.

reproducible Boolean

If true, the builder claims that running invocation on materials will produce bit-for-bit identical output.

buildFinishedOn string

The timestamp of when the build completed.

buildInvocationId string

Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.

buildStartedOn string

The timestamp of when the build started.

completeness GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaCompletenessResponse

Indicates that the builder claims certain fields in this message to be complete.

reproducible boolean

If true, the builder claims that running invocation on materials will produce bit-for-bit identical output.

build_finished_on str

The timestamp of when the build completed.

build_invocation_id str

Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.

build_started_on str

The timestamp of when the build started.

completeness GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaCompletenessResponse

Indicates that the builder claims certain fields in this message to be complete.

reproducible bool

If true, the builder claims that running invocation on materials will produce bit-for-bit identical output.

buildFinishedOn String

The timestamp of when the build completed.

buildInvocationId String

Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.

buildStartedOn String

The timestamp of when the build started.

completeness Property Map

Indicates that the builder claims certain fields in this message to be complete.

reproducible Boolean

If true, the builder claims that running invocation on materials will produce bit-for-bit identical output.

GoogleDevtoolsContaineranalysisV1alpha1SourceContext

CloudRepo Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContext

A SourceContext referring to a revision in a Google Cloud Source Repo.

Gerrit Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContext

A SourceContext referring to a Gerrit project.

Git Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.GoogleDevtoolsContaineranalysisV1alpha1GitSourceContext

A SourceContext referring to any third party Git repo (e.g., GitHub).

Labels Dictionary<string, string>

Labels with user defined metadata.

CloudRepo GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContext

A SourceContext referring to a revision in a Google Cloud Source Repo.

Gerrit GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContext

A SourceContext referring to a Gerrit project.

Git GoogleDevtoolsContaineranalysisV1alpha1GitSourceContext

A SourceContext referring to any third party Git repo (e.g., GitHub).

Labels map[string]string

Labels with user defined metadata.

cloudRepo GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContext

A SourceContext referring to a revision in a Google Cloud Source Repo.

gerrit GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContext

A SourceContext referring to a Gerrit project.

git GoogleDevtoolsContaineranalysisV1alpha1GitSourceContext

A SourceContext referring to any third party Git repo (e.g., GitHub).

labels Map<String,String>

Labels with user defined metadata.

cloudRepo GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContext

A SourceContext referring to a revision in a Google Cloud Source Repo.

gerrit GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContext

A SourceContext referring to a Gerrit project.

git GoogleDevtoolsContaineranalysisV1alpha1GitSourceContext

A SourceContext referring to any third party Git repo (e.g., GitHub).

labels {[key: string]: string}

Labels with user defined metadata.

cloud_repo GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContext

A SourceContext referring to a revision in a Google Cloud Source Repo.

gerrit GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContext

A SourceContext referring to a Gerrit project.

git GoogleDevtoolsContaineranalysisV1alpha1GitSourceContext

A SourceContext referring to any third party Git repo (e.g., GitHub).

labels Mapping[str, str]

Labels with user defined metadata.

cloudRepo Property Map

A SourceContext referring to a revision in a Google Cloud Source Repo.

gerrit Property Map

A SourceContext referring to a Gerrit project.

git Property Map

A SourceContext referring to any third party Git repo (e.g., GitHub).

labels Map<String>

Labels with user defined metadata.

GoogleDevtoolsContaineranalysisV1alpha1SourceContextResponse

CloudRepo GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponse

A SourceContext referring to a revision in a Google Cloud Source Repo.

Gerrit GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponse

A SourceContext referring to a Gerrit project.

Git GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponse

A SourceContext referring to any third party Git repo (e.g., GitHub).

Labels map[string]string

Labels with user defined metadata.

cloudRepo GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponse

A SourceContext referring to a revision in a Google Cloud Source Repo.

gerrit GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponse

A SourceContext referring to a Gerrit project.

git GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponse

A SourceContext referring to any third party Git repo (e.g., GitHub).

labels Map<String,String>

Labels with user defined metadata.

cloudRepo GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponse

A SourceContext referring to a revision in a Google Cloud Source Repo.

gerrit GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponse

A SourceContext referring to a Gerrit project.

git GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponse

A SourceContext referring to any third party Git repo (e.g., GitHub).

labels {[key: string]: string}

Labels with user defined metadata.

cloud_repo GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponse

A SourceContext referring to a revision in a Google Cloud Source Repo.

gerrit GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponse

A SourceContext referring to a Gerrit project.

git GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponse

A SourceContext referring to any third party Git repo (e.g., GitHub).

labels Mapping[str, str]

Labels with user defined metadata.

cloudRepo Property Map

A SourceContext referring to a revision in a Google Cloud Source Repo.

gerrit Property Map

A SourceContext referring to a Gerrit project.

git Property Map

A SourceContext referring to any third party Git repo (e.g., GitHub).

labels Map<String>

Labels with user defined metadata.

Hash

Type Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.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 "NONE" | "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

None
NONE

No hash requested.

Sha256
SHA256

A sha256 hash.

HashTypeNone
NONE

No hash requested.

HashTypeSha256
SHA256

A sha256 hash.

None
NONE

No hash requested.

Sha256
SHA256

A sha256 hash.

None
NONE

No hash requested.

Sha256
SHA256

A sha256 hash.

NONE
NONE

No hash requested.

SHA256
SHA256

A sha256 hash.

"NONE"
NONE

No hash requested.

"SHA256"
SHA256

A sha256 hash.

InTotoProvenance

BuilderConfig Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.BuilderConfig

required

Materials List<string>

The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.

Metadata Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.Metadata
Recipe Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.Recipe

Identifies the configuration used for the build. When combined with materials, this SHOULD fully describe the build, such that re-running this recipe results in bit-for-bit identical output (if the build is reproducible). required

BuilderConfig BuilderConfig

required

Materials []string

The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.

Metadata Metadata
Recipe Recipe

Identifies the configuration used for the build. When combined with materials, this SHOULD fully describe the build, such that re-running this recipe results in bit-for-bit identical output (if the build is reproducible). required

builderConfig BuilderConfig

required

materials List<String>

The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.

metadata Metadata
recipe Recipe

Identifies the configuration used for the build. When combined with materials, this SHOULD fully describe the build, such that re-running this recipe results in bit-for-bit identical output (if the build is reproducible). required

builderConfig BuilderConfig

required

materials string[]

The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.

metadata Metadata
recipe Recipe

Identifies the configuration used for the build. When combined with materials, this SHOULD fully describe the build, such that re-running this recipe results in bit-for-bit identical output (if the build is reproducible). required

builder_config BuilderConfig

required

materials Sequence[str]

The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.

metadata Metadata
recipe Recipe

Identifies the configuration used for the build. When combined with materials, this SHOULD fully describe the build, such that re-running this recipe results in bit-for-bit identical output (if the build is reproducible). required

builderConfig Property Map

required

materials List<String>

The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.

metadata Property Map
recipe Property Map

Identifies the configuration used for the build. When combined with materials, this SHOULD fully describe the build, such that re-running this recipe results in bit-for-bit identical output (if the build is reproducible). required

InTotoProvenanceResponse

BuilderConfig Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.BuilderConfigResponse

required

Materials List<string>

The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.

Metadata Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.MetadataResponse
Recipe Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.RecipeResponse

Identifies the configuration used for the build. When combined with materials, this SHOULD fully describe the build, such that re-running this recipe results in bit-for-bit identical output (if the build is reproducible). required

BuilderConfig BuilderConfigResponse

required

Materials []string

The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.

Metadata MetadataResponse
Recipe RecipeResponse

Identifies the configuration used for the build. When combined with materials, this SHOULD fully describe the build, such that re-running this recipe results in bit-for-bit identical output (if the build is reproducible). required

builderConfig BuilderConfigResponse

required

materials List<String>

The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.

metadata MetadataResponse
recipe RecipeResponse

Identifies the configuration used for the build. When combined with materials, this SHOULD fully describe the build, such that re-running this recipe results in bit-for-bit identical output (if the build is reproducible). required

builderConfig BuilderConfigResponse

required

materials string[]

The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.

metadata MetadataResponse
recipe RecipeResponse

Identifies the configuration used for the build. When combined with materials, this SHOULD fully describe the build, such that re-running this recipe results in bit-for-bit identical output (if the build is reproducible). required

builder_config BuilderConfigResponse

required

materials Sequence[str]

The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.

metadata MetadataResponse
recipe RecipeResponse

Identifies the configuration used for the build. When combined with materials, this SHOULD fully describe the build, such that re-running this recipe results in bit-for-bit identical output (if the build is reproducible). required

builderConfig Property Map

required

materials List<String>

The collection of artifacts that influenced the build including sources, dependencies, build tools, base images, and so on. This is considered to be incomplete unless metadata.completeness.materials is true. Unset or null is equivalent to empty.

metadata Property Map
recipe Property Map

Identifies the configuration used for the build. When combined with materials, this SHOULD fully describe the build, such that re-running this recipe results in bit-for-bit identical output (if the build is reproducible). required

InTotoStatement

PredicateType string

"https://slsa.dev/provenance/v0.1" for SlsaProvenance.

Provenance InTotoProvenance

Generic Grafeas provenance.

SlsaProvenance SlsaProvenance

SLSA 0.1 provenance.

SlsaProvenanceZeroTwo SlsaProvenanceZeroTwo

SLSA 0.2 provenance.

Subject []Subject

subject is the subjects of the intoto statement

Type string

Always "https://in-toto.io/Statement/v0.1".

predicateType String

"https://slsa.dev/provenance/v0.1" for SlsaProvenance.

provenance InTotoProvenance

Generic Grafeas provenance.

slsaProvenance SlsaProvenance

SLSA 0.1 provenance.

slsaProvenanceZeroTwo SlsaProvenanceZeroTwo

SLSA 0.2 provenance.

subject List<Subject>

subject is the subjects of the intoto statement

type String

Always "https://in-toto.io/Statement/v0.1".

predicateType string

"https://slsa.dev/provenance/v0.1" for SlsaProvenance.

provenance InTotoProvenance

Generic Grafeas provenance.

slsaProvenance SlsaProvenance

SLSA 0.1 provenance.

slsaProvenanceZeroTwo SlsaProvenanceZeroTwo

SLSA 0.2 provenance.

subject Subject[]

subject is the subjects of the intoto statement

type string

Always "https://in-toto.io/Statement/v0.1".

predicate_type str

"https://slsa.dev/provenance/v0.1" for SlsaProvenance.

provenance InTotoProvenance

Generic Grafeas provenance.

slsa_provenance SlsaProvenance

SLSA 0.1 provenance.

slsa_provenance_zero_two SlsaProvenanceZeroTwo

SLSA 0.2 provenance.

subject Sequence[Subject]

subject is the subjects of the intoto statement

type str

Always "https://in-toto.io/Statement/v0.1".

predicateType String

"https://slsa.dev/provenance/v0.1" for SlsaProvenance.

provenance Property Map

Generic Grafeas provenance.

slsaProvenance Property Map

SLSA 0.1 provenance.

slsaProvenanceZeroTwo Property Map

SLSA 0.2 provenance.

subject List<Property Map>

subject is the subjects of the intoto statement

type String

Always "https://in-toto.io/Statement/v0.1".

InTotoStatementResponse

PredicateType string

"https://slsa.dev/provenance/v0.1" for SlsaProvenance.

Provenance InTotoProvenanceResponse

Generic Grafeas provenance.

SlsaProvenance SlsaProvenanceResponse

SLSA 0.1 provenance.

SlsaProvenanceZeroTwo SlsaProvenanceZeroTwoResponse

SLSA 0.2 provenance.

Subject []SubjectResponse

subject is the subjects of the intoto statement

Type string

Always "https://in-toto.io/Statement/v0.1".

predicateType String

"https://slsa.dev/provenance/v0.1" for SlsaProvenance.

provenance InTotoProvenanceResponse

Generic Grafeas provenance.

slsaProvenance SlsaProvenanceResponse

SLSA 0.1 provenance.

slsaProvenanceZeroTwo SlsaProvenanceZeroTwoResponse

SLSA 0.2 provenance.

subject List<SubjectResponse>

subject is the subjects of the intoto statement

type String

Always "https://in-toto.io/Statement/v0.1".

predicateType string

"https://slsa.dev/provenance/v0.1" for SlsaProvenance.

provenance InTotoProvenanceResponse

Generic Grafeas provenance.

slsaProvenance SlsaProvenanceResponse

SLSA 0.1 provenance.

slsaProvenanceZeroTwo SlsaProvenanceZeroTwoResponse

SLSA 0.2 provenance.

subject SubjectResponse[]

subject is the subjects of the intoto statement

type string

Always "https://in-toto.io/Statement/v0.1".

predicate_type str

"https://slsa.dev/provenance/v0.1" for SlsaProvenance.

provenance InTotoProvenanceResponse

Generic Grafeas provenance.

slsa_provenance SlsaProvenanceResponse

SLSA 0.1 provenance.

slsa_provenance_zero_two SlsaProvenanceZeroTwoResponse

SLSA 0.2 provenance.

subject Sequence[SubjectResponse]

subject is the subjects of the intoto statement

type str

Always "https://in-toto.io/Statement/v0.1".

predicateType String

"https://slsa.dev/provenance/v0.1" for SlsaProvenance.

provenance Property Map

Generic Grafeas provenance.

slsaProvenance Property Map

SLSA 0.1 provenance.

slsaProvenanceZeroTwo Property Map

SLSA 0.2 provenance.

subject List<Property Map>

subject is the subjects of the intoto statement

type String

Always "https://in-toto.io/Statement/v0.1".

Installation

License Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.License

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

Location List<Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.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.V1Alpha1.Inputs.LicenseResponse

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

Location List<Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.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.V1Alpha1.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.

Layer

Arguments string

The recovered arguments to the Dockerfile directive.

Directive Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.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.

directive LayerDirective

The recovered Dockerfile directive used to construct this layer.

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/reference/builder/#copy

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/reference/builder/#copy

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/reference/builder/#copy

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/reference/builder/#copy

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/reference/builder/#copy

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/reference/builder/#copy

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

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

Material

Digest Dictionary<string, string>

digest is a map from a hash algorithm (e.g. sha256) to the value in the material

Uri string

uri is the uri of the material

Digest map[string]string

digest is a map from a hash algorithm (e.g. sha256) to the value in the material

Uri string

uri is the uri of the material

digest Map<String,String>

digest is a map from a hash algorithm (e.g. sha256) to the value in the material

uri String

uri is the uri of the material

digest {[key: string]: string}

digest is a map from a hash algorithm (e.g. sha256) to the value in the material

uri string

uri is the uri of the material

digest Mapping[str, str]

digest is a map from a hash algorithm (e.g. sha256) to the value in the material

uri str

uri is the uri of the material

digest Map<String>

digest is a map from a hash algorithm (e.g. sha256) to the value in the material

uri String

uri is the uri of the material

MaterialResponse

Digest Dictionary<string, string>

digest is a map from a hash algorithm (e.g. sha256) to the value in the material

Uri string

uri is the uri of the material

Digest map[string]string

digest is a map from a hash algorithm (e.g. sha256) to the value in the material

Uri string

uri is the uri of the material

digest Map<String,String>

digest is a map from a hash algorithm (e.g. sha256) to the value in the material

uri String

uri is the uri of the material

digest {[key: string]: string}

digest is a map from a hash algorithm (e.g. sha256) to the value in the material

uri string

uri is the uri of the material

digest Mapping[str, str]

digest is a map from a hash algorithm (e.g. sha256) to the value in the material

uri str

uri is the uri of the material

digest Map<String>

digest is a map from a hash algorithm (e.g. sha256) to the value in the material

uri String

uri is the uri of the material

Metadata

BuildFinishedOn string

The timestamp of when the build completed.

BuildInvocationId string

Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.

BuildStartedOn string

The timestamp of when the build started.

Completeness Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.Completeness

Indicates that the builder claims certain fields in this message to be complete.

Reproducible bool

If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.

BuildFinishedOn string

The timestamp of when the build completed.

BuildInvocationId string

Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.

BuildStartedOn string

The timestamp of when the build started.

Completeness Completeness

Indicates that the builder claims certain fields in this message to be complete.

Reproducible bool

If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.

buildFinishedOn String

The timestamp of when the build completed.

buildInvocationId String

Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.

buildStartedOn String

The timestamp of when the build started.

completeness Completeness

Indicates that the builder claims certain fields in this message to be complete.

reproducible Boolean

If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.

buildFinishedOn string

The timestamp of when the build completed.

buildInvocationId string

Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.

buildStartedOn string

The timestamp of when the build started.

completeness Completeness

Indicates that the builder claims certain fields in this message to be complete.

reproducible boolean

If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.

build_finished_on str

The timestamp of when the build completed.

build_invocation_id str

Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.

build_started_on str

The timestamp of when the build started.

completeness Completeness

Indicates that the builder claims certain fields in this message to be complete.

reproducible bool

If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.

buildFinishedOn String

The timestamp of when the build completed.

buildInvocationId String

Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.

buildStartedOn String

The timestamp of when the build started.

completeness Property Map

Indicates that the builder claims certain fields in this message to be complete.

reproducible Boolean

If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.

MetadataResponse

BuildFinishedOn string

The timestamp of when the build completed.

BuildInvocationId string

Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.

BuildStartedOn string

The timestamp of when the build started.

Completeness Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.CompletenessResponse

Indicates that the builder claims certain fields in this message to be complete.

Reproducible bool

If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.

BuildFinishedOn string

The timestamp of when the build completed.

BuildInvocationId string

Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.

BuildStartedOn string

The timestamp of when the build started.

Completeness CompletenessResponse

Indicates that the builder claims certain fields in this message to be complete.

Reproducible bool

If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.

buildFinishedOn String

The timestamp of when the build completed.

buildInvocationId String

Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.

buildStartedOn String

The timestamp of when the build started.

completeness CompletenessResponse

Indicates that the builder claims certain fields in this message to be complete.

reproducible Boolean

If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.

buildFinishedOn string

The timestamp of when the build completed.

buildInvocationId string

Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.

buildStartedOn string

The timestamp of when the build started.

completeness CompletenessResponse

Indicates that the builder claims certain fields in this message to be complete.

reproducible boolean

If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.

build_finished_on str

The timestamp of when the build completed.

build_invocation_id str

Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.

build_started_on str

The timestamp of when the build started.

completeness CompletenessResponse

Indicates that the builder claims certain fields in this message to be complete.

reproducible bool

If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.

buildFinishedOn String

The timestamp of when the build completed.

buildInvocationId String

Identifies the particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis. The value SHOULD be globally unique, per in-toto Provenance spec.

buildStartedOn String

The timestamp of when the build started.

completeness Property Map

Indicates that the builder claims certain fields in this message to be complete.

reproducible Boolean

If true, the builder claims that running the recipe on materials will produce bit-for-bit identical output.

NonCompliantFile

DisplayCommand string

Command to display the non-compliant files.

Path string

display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if display_command is set.

Reason string

Explains why a file is non compliant for a CIS check.

DisplayCommand string

Command to display the non-compliant files.

Path string

display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if display_command is set.

Reason string

Explains why a file is non compliant for a CIS check.

displayCommand String

Command to display the non-compliant files.

path String

display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if display_command is set.

reason String

Explains why a file is non compliant for a CIS check.

displayCommand string

Command to display the non-compliant files.

path string

display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if display_command is set.

reason string

Explains why a file is non compliant for a CIS check.

display_command str

Command to display the non-compliant files.

path str

display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if display_command is set.

reason str

Explains why a file is non compliant for a CIS check.

displayCommand String

Command to display the non-compliant files.

path String

display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if display_command is set.

reason String

Explains why a file is non compliant for a CIS check.

NonCompliantFileResponse

DisplayCommand string

Command to display the non-compliant files.

Path string

display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if display_command is set.

Reason string

Explains why a file is non compliant for a CIS check.

DisplayCommand string

Command to display the non-compliant files.

Path string

display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if display_command is set.

Reason string

Explains why a file is non compliant for a CIS check.

displayCommand String

Command to display the non-compliant files.

path String

display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if display_command is set.

reason String

Explains why a file is non compliant for a CIS check.

displayCommand string

Command to display the non-compliant files.

path string

display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if display_command is set.

reason string

Explains why a file is non compliant for a CIS check.

display_command str

Command to display the non-compliant files.

path str

display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if display_command is set.

reason str

Explains why a file is non compliant for a CIS check.

displayCommand String

Command to display the non-compliant files.

path String

display_command is a single command that can be used to display a list of non compliant files. When there is no such command, we can also iterate a list of non compliant file using 'path'. Empty if display_command is set.

reason String

Explains why a file is non compliant for a CIS check.

OperationResponse

Done bool

If the value is false, it means the operation is still in progress. If true, the operation is completed, and either error or response is available.

Error Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.StatusResponse

The error result of the operation in case of failure or cancellation.

Metadata Dictionary<string, string>

Service-specific metadata associated with the operation. It typically contains progress information and common metadata such as create time. Some services might not provide such metadata. Any method that returns a long-running operation should document the metadata type, if any.

Name string

The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the name should be a resource name ending with operations/{unique_id}.

Response Dictionary<string, string>

The normal response of the operation in case of success. If the original method returns no data on success, such as Delete, the response is google.protobuf.Empty. If the original method is standard Get/Create/Update, the response should be the resource. For other methods, the response should have the type XxxResponse, where Xxx is the original method name. For example, if the original method name is TakeSnapshot(), the inferred response type is TakeSnapshotResponse.

Done bool

If the value is false, it means the operation is still in progress. If true, the operation is completed, and either error or response is available.

Error StatusResponse

The error result of the operation in case of failure or cancellation.

Metadata map[string]string

Service-specific metadata associated with the operation. It typically contains progress information and common metadata such as create time. Some services might not provide such metadata. Any method that returns a long-running operation should document the metadata type, if any.

Name string

The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the name should be a resource name ending with operations/{unique_id}.

Response map[string]string

The normal response of the operation in case of success. If the original method returns no data on success, such as Delete, the response is google.protobuf.Empty. If the original method is standard Get/Create/Update, the response should be the resource. For other methods, the response should have the type XxxResponse, where Xxx is the original method name. For example, if the original method name is TakeSnapshot(), the inferred response type is TakeSnapshotResponse.

done Boolean

If the value is false, it means the operation is still in progress. If true, the operation is completed, and either error or response is available.

error StatusResponse

The error result of the operation in case of failure or cancellation.

metadata Map<String,String>

Service-specific metadata associated with the operation. It typically contains progress information and common metadata such as create time. Some services might not provide such metadata. Any method that returns a long-running operation should document the metadata type, if any.

name String

The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the name should be a resource name ending with operations/{unique_id}.

response Map<String,String>

The normal response of the operation in case of success. If the original method returns no data on success, such as Delete, the response is google.protobuf.Empty. If the original method is standard Get/Create/Update, the response should be the resource. For other methods, the response should have the type XxxResponse, where Xxx is the original method name. For example, if the original method name is TakeSnapshot(), the inferred response type is TakeSnapshotResponse.

done boolean

If the value is false, it means the operation is still in progress. If true, the operation is completed, and either error or response is available.

error StatusResponse

The error result of the operation in case of failure or cancellation.

metadata {[key: string]: string}

Service-specific metadata associated with the operation. It typically contains progress information and common metadata such as create time. Some services might not provide such metadata. Any method that returns a long-running operation should document the metadata type, if any.

name string

The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the name should be a resource name ending with operations/{unique_id}.

response {[key: string]: string}

The normal response of the operation in case of success. If the original method returns no data on success, such as Delete, the response is google.protobuf.Empty. If the original method is standard Get/Create/Update, the response should be the resource. For other methods, the response should have the type XxxResponse, where Xxx is the original method name. For example, if the original method name is TakeSnapshot(), the inferred response type is TakeSnapshotResponse.

done bool

If the value is false, it means the operation is still in progress. If true, the operation is completed, and either error or response is available.

error StatusResponse

The error result of the operation in case of failure or cancellation.

metadata Mapping[str, str]

Service-specific metadata associated with the operation. It typically contains progress information and common metadata such as create time. Some services might not provide such metadata. Any method that returns a long-running operation should document the metadata type, if any.

name str

The server-assigned name, which is only unique within the same service that originally returns it. If you use the default HTTP mapping, the name should be a resource name ending with operations/{unique_id}.