1. Packages
  2. Google Cloud Native
  3. API Docs
  4. containeranalysis
  5. containeranalysis/v1alpha1
  6. Occurrence

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.30.0 published on Friday, Apr 14, 2023 by Pulumi

google-native.containeranalysis/v1alpha1.Occurrence

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.30.0 published on Friday, Apr 14, 2023 by Pulumi

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

    Create 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,
                   sbom_reference: Optional[SBOMReferenceOccurrenceArgs] = 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.

    SbomReference Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.Inputs.SBOMReferenceOccurrenceArgs

    This represents an SBOM reference occurrence

    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.

    SbomReference SBOMReferenceOccurrenceArgs

    This represents an SBOM reference occurrence

    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.

    sbomReference SBOMReferenceOccurrenceArgs

    This represents an SBOM reference occurrence

    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.

    sbomReference SBOMReferenceOccurrenceArgs

    This represents an SBOM reference occurrence

    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.

    sbom_reference SBOMReferenceOccurrenceArgs

    This represents an SBOM reference occurrence

    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.

    sbomReference Property Map

    This represents an SBOM reference occurrence

    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.

    Justification

    Details string

    Additional details on why this justification was chosen.

    JustificationType Pulumi.GoogleNative.ContainerAnalysis.V1Alpha1.JustificationJustificationType

    The justification type for this vulnerability.

    Details string

    Additional details on why this justification was chosen.

    JustificationType JustificationJustificationType

    The justification type for this vulnerability.

    details String

    Additional details on why this justification was chosen.

    justificationType JustificationJustificationType

    The justification type for this vulnerability.

    details string

    Additional details on why this justification was chosen.

    justificationType JustificationJustificationType

    The justification type for this vulnerability.

    details str

    Additional details on why this justification was chosen.

    justification_type JustificationJustificationType

    The justification type for this vulnerability.

    JustificationJustificationType

    JustificationTypeUnspecified
    JUSTIFICATION_TYPE_UNSPECIFIED

    JUSTIFICATION_TYPE_UNSPECIFIED.

    ComponentNotPresent
    COMPONENT_NOT_PRESENT

    The vulnerable component is not present in the product.

    VulnerableCodeNotPresent
    VULNERABLE_CODE_NOT_PRESENT

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

    VulnerableCodeNotInExecutePath
    VULNERABLE_CODE_NOT_IN_EXECUTE_PATH

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

    VulnerableCodeCannotBeControlledByAdversary
    VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY

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

    InlineMitigationsAlreadyExist
    INLINE_MITIGATIONS_ALREADY_EXIST

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

    JustificationJustificationTypeJustificationTypeUnspecified
    JUSTIFICATION_TYPE_UNSPECIFIED

    JUSTIFICATION_TYPE_UNSPECIFIED.

    JustificationJustificationTypeComponentNotPresent
    COMPONENT_NOT_PRESENT

    The vulnerable component is not present in the product.

    JustificationJustificationTypeVulnerableCodeNotPresent
    VULNERABLE_CODE_NOT_PRESENT

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

    JustificationJustificationTypeVulnerableCodeNotInExecutePath
    VULNERABLE_CODE_NOT_IN_EXECUTE_PATH

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

    JustificationJustificationTypeVulnerableCodeCannotBeControlledByAdversary
    VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY

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

    JustificationJustificationTypeInlineMitigationsAlreadyExist
    INLINE_MITIGATIONS_ALREADY_EXIST

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

    JustificationTypeUnspecified
    JUSTIFICATION_TYPE_UNSPECIFIED

    JUSTIFICATION_TYPE_UNSPECIFIED.

    ComponentNotPresent
    COMPONENT_NOT_PRESENT

    The vulnerable component is not present in the product.

    VulnerableCodeNotPresent
    VULNERABLE_CODE_NOT_PRESENT

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

    VulnerableCodeNotInExecutePath
    VULNERABLE_CODE_NOT_IN_EXECUTE_PATH

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

    VulnerableCodeCannotBeControlledByAdversary
    VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY

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

    InlineMitigationsAlreadyExist
    INLINE_MITIGATIONS_ALREADY_EXIST

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

    JustificationTypeUnspecified
    JUSTIFICATION_TYPE_UNSPECIFIED

    JUSTIFICATION_TYPE_UNSPECIFIED.

    ComponentNotPresent
    COMPONENT_NOT_PRESENT

    The vulnerable component is not present in the product.

    VulnerableCodeNotPresent
    VULNERABLE_CODE_NOT_PRESENT

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

    VulnerableCodeNotInExecutePath
    VULNERABLE_CODE_NOT_IN_EXECUTE_PATH

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

    VulnerableCodeCannotBeControlledByAdversary
    VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY

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

    InlineMitigationsAlreadyExist
    INLINE_MITIGATIONS_ALREADY_EXIST

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

    JUSTIFICATION_TYPE_UNSPECIFIED
    JUSTIFICATION_TYPE_UNSPECIFIED

    JUSTIFICATION_TYPE_UNSPECIFIED.

    COMPONENT_NOT_PRESENT
    COMPONENT_NOT_PRESENT

    The vulnerable component is not present in the product.

    VULNERABLE_CODE_NOT_PRESENT
    VULNERABLE_CODE_NOT_PRESENT

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

    VULNERABLE_CODE_NOT_IN_EXECUTE_PATH
    VULNERABLE_CODE_NOT_IN_EXECUTE_PATH

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

    VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY
    VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY

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

    INLINE_MITIGATIONS_ALREADY_EXIST
    INLINE_MITIGATIONS_ALREADY_EXIST

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

    "JUSTIFICATION_TYPE_UNSPECIFIED"
    JUSTIFICATION_TYPE_UNSPECIFIED

    JUSTIFICATION_TYPE_UNSPECIFIED.

    "COMPONENT_NOT_PRESENT"
    COMPONENT_NOT_PRESENT

    The vulnerable component is not present in the product.

    "VULNERABLE_CODE_NOT_PRESENT"
    VULNERABLE_CODE_NOT_PRESENT

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

    "VULNERABLE_CODE_NOT_IN_EXECUTE_PATH"
    VULNERABLE_CODE_NOT_IN_EXECUTE_PATH

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

    "VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY"
    VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY

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

    "INLINE_MITIGATIONS_ALREADY_EXIST"
    INLINE_MITIGATIONS_ALREADY_EXIST

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

    JustificationResponse

    Details string

    Additional details on why this justification was chosen.

    JustificationType string

    The justification type for this vulnerability.

    Details string

    Additional details on why this justification was chosen.

    JustificationType string

    The justification type for this vulnerability.

    details String

    Additional details on why this justification was chosen.

    justificationType String

    The justification type for this vulnerability.

    details string

    Additional details on why this justification was chosen.

    justificationType string

    The justification type for this vulnerability.

    details str

    Additional details on why this justification was chosen.

    justification_type str

    The justification type for this vulnerability.

    details String

    Additional details on why this justification was chosen.

    justificationType String

    The justification type for this vulnerability.

    Layer

    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.