Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.containeranalysis/v1alpha1.Occurrence
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
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.
Google Native. Container Analysis. V1Alpha1. Inputs. Attestation Args Describes an attestation of an artifact.
- Build
Details Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Build Details Args Build details for a verifiable build.
- Compliance
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Compliance Occurrence Args Describes whether or not a resource passes compliance checks.
- Deployment
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Deployment Args Describes the deployment of an artifact on a runtime.
- Derived
Image Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Derived Args Describes how this resource derives from the basis in the associated note.
- Discovered
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Discovered Args Describes the initial scan status for this resource.
- Dsse
Attestation Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. DSSEAttestation Occurrence Args This represents a DSSE attestation occurrence
- Envelope
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Envelope Args https://github.com/secure-systems-lab/dsse
- Installation
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Installation Args 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
- Note
Name 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.
Google Native. Container Analysis. V1Alpha1. Inputs. Resource Args The resource for which the
Occurrence
applies.- Resource
Url 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.
Google Native. Container Analysis. V1Alpha1. Inputs. Document Occurrence Args Describes a specific software bill of materials document.
- Sbom
Reference Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. SBOMReference Occurrence Args This represents an SBOM reference occurrence
- Spdx
File Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. File Occurrence Args Describes a specific SPDX File.
- Spdx
Package Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Package Info Occurrence Args Describes a specific SPDX Package.
- Spdx
Relationship Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Relationship Occurrence Args Describes a specific relationship between SPDX elements.
- Upgrade
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Upgrade Occurrence Args Describes an upgrade.
- Vulnerability
Details Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Vulnerability Details Args Details of a security vulnerability note.
- Attestation
Attestation
Args Describes an attestation of an artifact.
- Build
Details BuildDetails Args Build details for a verifiable build.
- Compliance
Compliance
Occurrence Args Describes whether or not a resource passes compliance checks.
- Deployment
Deployment
Args 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
Discovered
Args Describes the initial scan status for this resource.
- Dsse
Attestation DSSEAttestationOccurrence Args This represents a DSSE attestation occurrence
- Envelope
Envelope
Args https://github.com/secure-systems-lab/dsse
- Installation
Installation
Args 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
- Note
Name 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
Resource
Args The resource for which the
Occurrence
applies.- Resource
Url 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
Document
Occurrence Args Describes a specific software bill of materials document.
- Sbom
Reference SBOMReferenceOccurrence Args This represents an SBOM reference occurrence
- Spdx
File FileOccurrence Args Describes a specific SPDX File.
- Spdx
Package PackageInfo Occurrence Args Describes a specific SPDX Package.
- Spdx
Relationship RelationshipOccurrence Args Describes a specific relationship between SPDX elements.
- Upgrade
Upgrade
Occurrence Args Describes an upgrade.
- Vulnerability
Details VulnerabilityDetails Args Details of a security vulnerability note.
- attestation
Attestation
Args Describes an attestation of an artifact.
- build
Details BuildDetails Args Build details for a verifiable build.
- compliance
Compliance
Occurrence Args Describes whether or not a resource passes compliance checks.
- deployment
Deployment
Args 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
Discovered
Args Describes the initial scan status for this resource.
- dsse
Attestation DSSEAttestationOccurrence Args This represents a DSSE attestation occurrence
- envelope
Envelope
Args https://github.com/secure-systems-lab/dsse
- installation
Installation
Args 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
- note
Name 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
Resource
Args The resource for which the
Occurrence
applies.- resource
Url 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
Document
Occurrence Args Describes a specific software bill of materials document.
- sbom
Reference SBOMReferenceOccurrence Args This represents an SBOM reference occurrence
- spdx
File FileOccurrence Args Describes a specific SPDX File.
- spdx
Package PackageInfo Occurrence Args Describes a specific SPDX Package.
- spdx
Relationship RelationshipOccurrence Args Describes a specific relationship between SPDX elements.
- upgrade
Upgrade
Occurrence Args Describes an upgrade.
- vulnerability
Details VulnerabilityDetails Args Details of a security vulnerability note.
- attestation
Attestation
Args Describes an attestation of an artifact.
- build
Details BuildDetails Args Build details for a verifiable build.
- compliance
Compliance
Occurrence Args Describes whether or not a resource passes compliance checks.
- deployment
Deployment
Args 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
Discovered
Args Describes the initial scan status for this resource.
- dsse
Attestation DSSEAttestationOccurrence Args This represents a DSSE attestation occurrence
- envelope
Envelope
Args https://github.com/secure-systems-lab/dsse
- installation
Installation
Args 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
- note
Name 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
Resource
Args The resource for which the
Occurrence
applies.- resource
Url 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
Document
Occurrence Args Describes a specific software bill of materials document.
- sbom
Reference SBOMReferenceOccurrence Args This represents an SBOM reference occurrence
- spdx
File FileOccurrence Args Describes a specific SPDX File.
- spdx
Package PackageInfo Occurrence Args Describes a specific SPDX Package.
- spdx
Relationship RelationshipOccurrence Args Describes a specific relationship between SPDX elements.
- upgrade
Upgrade
Occurrence Args Describes an upgrade.
- vulnerability
Details VulnerabilityDetails Args Details of a security vulnerability note.
- attestation
Attestation
Args Describes an attestation of an artifact.
- build_
details BuildDetails Args Build details for a verifiable build.
- compliance
Compliance
Occurrence Args Describes whether or not a resource passes compliance checks.
- deployment
Deployment
Args 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
Discovered
Args Describes the initial scan status for this resource.
- dsse_
attestation DSSEAttestationOccurrence Args This represents a DSSE attestation occurrence
- envelope
Envelope
Args https://github.com/secure-systems-lab/dsse
- installation
Installation
Args 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
Resource
Args 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
Document
Occurrence Args Describes a specific software bill of materials document.
- sbom_
reference SBOMReferenceOccurrence Args This represents an SBOM reference occurrence
- spdx_
file FileOccurrence Args Describes a specific SPDX File.
- spdx_
package PackageInfo Occurrence Args Describes a specific SPDX Package.
- spdx_
relationship RelationshipOccurrence Args Describes a specific relationship between SPDX elements.
- upgrade
Upgrade
Occurrence Args Describes an upgrade.
- vulnerability_
details VulnerabilityDetails Args Details of a security vulnerability note.
- attestation Property Map
Describes an attestation of an artifact.
- build
Details 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.
- derived
Image 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.
- dsse
Attestation 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
- note
Name 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.- resource
Url 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.
- sbom
Reference Property Map This represents an SBOM reference occurrence
- spdx
File Property Map Describes a specific SPDX File.
- spdx
Package Property Map Describes a specific SPDX Package.
- spdx
Relationship Property Map Describes a specific relationship between SPDX elements.
- upgrade Property Map
Describes an upgrade.
- vulnerability
Details 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:
- Create
Time 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.- Update
Time string The time this
Occurrence
was last updated.
- Create
Time 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.- Update
Time string The time this
Occurrence
was last updated.
- create
Time 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.- update
Time String The time this
Occurrence
was last updated.
- create
Time 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.- update
Time 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.
- create
Time 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.- update
Time String The time this
Occurrence
was last updated.
Supporting Types
AnalysisCompleted
- Analysis
Type List<string> type of analysis that were completed on a resource.
- Analysis
Type []string type of analysis that were completed on a resource.
- analysis
Type List<String> type of analysis that were completed on a resource.
- analysis
Type string[] type of analysis that were completed on a resource.
- analysis_
type Sequence[str] type of analysis that were completed on a resource.
- analysis
Type List<String> type of analysis that were completed on a resource.
AnalysisCompletedResponse
- Analysis
Type List<string> type of analysis that were completed on a resource.
- Analysis
Type []string type of analysis that were completed on a resource.
- analysis
Type List<String> type of analysis that were completed on a resource.
- analysis
Type string[] type of analysis that were completed on a resource.
- analysis_
type Sequence[str] type of analysis that were completed on a resource.
- analysis
Type 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 pluralnames
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.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 pluralnames
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 pluralnames
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.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 pluralnames
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 pluralnames
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.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 pluralnames
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 pluralnames
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.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 pluralnames
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 pluralnames
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.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 pluralnames
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 pluralnames
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.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 pluralnames
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 pluralnames
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.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 pluralnames
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 pluralnames
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.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 pluralnames
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 pluralnames
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.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 pluralnames
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 pluralnames
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.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 pluralnames
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 pluralnames
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.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 pluralnames
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 pluralnames
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.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 pluralnames
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
- Intoto
Provenance Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. In Toto Provenance Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
- Intoto
Statement Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. In Toto Statement 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.
Google Native. Container Analysis. V1Alpha1. Inputs. Build Provenance The actual provenance
- Provenance
Bytes 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 InToto Provenance Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
- Intoto
Statement InToto Statement 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
Build
Provenance The actual provenance
- Provenance
Bytes 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 InToto Provenance Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
- intoto
Statement InToto Statement 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
Build
Provenance The actual provenance
- provenance
Bytes 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 InToto Provenance Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
- intoto
Statement InToto Statement 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
Build
Provenance The actual provenance
- provenance
Bytes 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 InToto Provenance Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
- intoto_
statement InToto Statement 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
Build
Provenance 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.
- intoto
Provenance Property Map Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
- intoto
Statement 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
- provenance
Bytes 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
- Intoto
Provenance Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. In Toto Provenance Response Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
- Intoto
Statement Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. In Toto Statement Response 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.
Google Native. Container Analysis. V1Alpha1. Inputs. Build Provenance Response The actual provenance
- Provenance
Bytes 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 InToto Provenance Response Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
- Intoto
Statement InToto Statement Response 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
Build
Provenance Response The actual provenance
- Provenance
Bytes 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 InToto Provenance Response Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
- intoto
Statement InToto Statement Response 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
Build
Provenance Response The actual provenance
- provenance
Bytes 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 InToto Provenance Response Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
- intoto
Statement InToto Statement Response 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
Build
Provenance Response The actual provenance
- provenance
Bytes 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 InToto Provenance Response Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
- intoto_
statement InToto Statement Response 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
Build
Provenance Response 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.
- intoto
Provenance Property Map Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
Deprecated. See InTotoStatement for the replacement. In-toto Provenance representation as defined in spec.
- intoto
Statement 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
- provenance
Bytes 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
- Build
Options Dictionary<string, string> Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.
- Builder
Version string Version string of the builder at the time this build was executed.
- Built
Artifacts List<Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Artifact> Output of the build.
- Commands
List<Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Command> Commands requested by the build.
- Create
Time 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.
- Finish
Time string Time at which execution of the build was finished.
- Id string
Unique identifier of the build.
- Logs
Bucket string Google Cloud Storage bucket where logs were written.
- Project string
ID of the project.
- Source
Provenance Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Source Details of the Source input to the build.
- Start
Time string Time at which execution of the build was started.
- Trigger
Id string Trigger identifier if the build was triggered automatically; empty if not.
- Build
Options map[string]string Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.
- Builder
Version string Version string of the builder at the time this build was executed.
- Built
Artifacts []Artifact Output of the build.
- Commands []Command
Commands requested by the build.
- Create
Time 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.
- Finish
Time string Time at which execution of the build was finished.
- Id string
Unique identifier of the build.
- Logs
Bucket string Google Cloud Storage bucket where logs were written.
- Project string
ID of the project.
- Source
Provenance Source Details of the Source input to the build.
- Start
Time string Time at which execution of the build was started.
- Trigger
Id string Trigger identifier if the build was triggered automatically; empty if not.
- build
Options Map<String,String> Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.
- builder
Version String Version string of the builder at the time this build was executed.
- built
Artifacts List<Artifact> Output of the build.
- commands List<Command>
Commands requested by the build.
- create
Time 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.
- finish
Time String Time at which execution of the build was finished.
- id String
Unique identifier of the build.
- logs
Bucket String Google Cloud Storage bucket where logs were written.
- project String
ID of the project.
- source
Provenance Source Details of the Source input to the build.
- start
Time String Time at which execution of the build was started.
- trigger
Id String Trigger identifier if the build was triggered automatically; empty if not.
- build
Options {[key: string]: string} Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.
- builder
Version string Version string of the builder at the time this build was executed.
- built
Artifacts Artifact[] Output of the build.
- commands Command[]
Commands requested by the build.
- create
Time 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.
- finish
Time string Time at which execution of the build was finished.
- id string
Unique identifier of the build.
- logs
Bucket string Google Cloud Storage bucket where logs were written.
- project string
ID of the project.
- source
Provenance Source Details of the Source input to the build.
- start
Time string Time at which execution of the build was started.
- trigger
Id 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.
- build
Options Map<String> Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.
- builder
Version String Version string of the builder at the time this build was executed.
- built
Artifacts List<Property Map> Output of the build.
- commands List<Property Map>
Commands requested by the build.
- create
Time 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.
- finish
Time String Time at which execution of the build was finished.
- id String
Unique identifier of the build.
- logs
Bucket String Google Cloud Storage bucket where logs were written.
- project String
ID of the project.
- source
Provenance Property Map Details of the Source input to the build.
- start
Time String Time at which execution of the build was started.
- trigger
Id String Trigger identifier if the build was triggered automatically; empty if not.
BuildProvenanceResponse
- Build
Options Dictionary<string, string> Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.
- Builder
Version string Version string of the builder at the time this build was executed.
- Built
Artifacts List<Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Artifact Response> Output of the build.
- Commands
List<Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Command Response> Commands requested by the build.
- Create
Time 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.
- Finish
Time string Time at which execution of the build was finished.
- Logs
Bucket string Google Cloud Storage bucket where logs were written.
- Project string
ID of the project.
- Source
Provenance Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Source Response Details of the Source input to the build.
- Start
Time string Time at which execution of the build was started.
- Trigger
Id string Trigger identifier if the build was triggered automatically; empty if not.
- Build
Options map[string]string Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.
- Builder
Version string Version string of the builder at the time this build was executed.
- Built
Artifacts []ArtifactResponse Output of the build.
- Commands
[]Command
Response Commands requested by the build.
- Create
Time 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.
- Finish
Time string Time at which execution of the build was finished.
- Logs
Bucket string Google Cloud Storage bucket where logs were written.
- Project string
ID of the project.
- Source
Provenance SourceResponse Details of the Source input to the build.
- Start
Time string Time at which execution of the build was started.
- Trigger
Id string Trigger identifier if the build was triggered automatically; empty if not.
- build
Options Map<String,String> Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.
- builder
Version String Version string of the builder at the time this build was executed.
- built
Artifacts List<ArtifactResponse> Output of the build.
- commands
List<Command
Response> Commands requested by the build.
- create
Time 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.
- finish
Time String Time at which execution of the build was finished.
- logs
Bucket String Google Cloud Storage bucket where logs were written.
- project String
ID of the project.
- source
Provenance SourceResponse Details of the Source input to the build.
- start
Time String Time at which execution of the build was started.
- trigger
Id String Trigger identifier if the build was triggered automatically; empty if not.
- build
Options {[key: string]: string} Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.
- builder
Version string Version string of the builder at the time this build was executed.
- built
Artifacts ArtifactResponse[] Output of the build.
- commands
Command
Response[] Commands requested by the build.
- create
Time 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.
- finish
Time string Time at which execution of the build was finished.
- logs
Bucket string Google Cloud Storage bucket where logs were written.
- project string
ID of the project.
- source
Provenance SourceResponse Details of the Source input to the build.
- start
Time string Time at which execution of the build was started.
- trigger
Id 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[Command
Response] 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.
- build
Options Map<String> Special options applied to this build. This is a catch-all field where build providers can enter any desired additional details.
- builder
Version String Version string of the builder at the time this build was executed.
- built
Artifacts List<Property Map> Output of the build.
- commands List<Property Map>
Commands requested by the build.
- create
Time 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.
- finish
Time String Time at which execution of the build was finished.
- logs
Bucket String Google Cloud Storage bucket where logs were written.
- project String
ID of the project.
- source
Provenance Property Map Details of the Source input to the build.
- start
Time String Time at which execution of the build was started.
- trigger
Id 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
- Attack
Complexity Pulumi.Google Native. Container Analysis. V1Alpha1. CVSSAttack Complexity Defined in CVSS v3, CVSS v2
- Attack
Vector Pulumi.Google Native. Container Analysis. V1Alpha1. CVSSAttack Vector 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.
Google Native. Container Analysis. V1Alpha1. CVSSAuthentication Defined in CVSS v2
- Availability
Impact Pulumi.Google Native. Container Analysis. V1Alpha1. CVSSAvailability Impact Defined in CVSS v3, CVSS v2
- Base
Score double The base score is a function of the base metric scores.
- Confidentiality
Impact Pulumi.Google Native. Container Analysis. V1Alpha1. CVSSConfidentiality Impact Defined in CVSS v3, CVSS v2
- Exploitability
Score double - Impact
Score double - Integrity
Impact Pulumi.Google Native. Container Analysis. V1Alpha1. CVSSIntegrity Impact Defined in CVSS v3, CVSS v2
- Privileges
Required Pulumi.Google Native. Container Analysis. V1Alpha1. CVSSPrivileges Required Defined in CVSS v3
- Scope
Pulumi.
Google Native. Container Analysis. V1Alpha1. CVSSScope Defined in CVSS v3
- User
Interaction Pulumi.Google Native. Container Analysis. V1Alpha1. CVSSUser Interaction 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 float64 The base score is a function of the base metric scores.
- Confidentiality
Impact CVSSConfidentialityImpact Defined in CVSS v3, CVSS v2
- Exploitability
Score float64 - Impact
Score float64 - 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
- 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 Double The base score is a function of the base metric scores.
- confidentiality
Impact CVSSConfidentialityImpact Defined in CVSS v3, CVSS v2
- exploitability
Score Double - impact
Score Double - 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
- 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 number The base score is a function of the base metric scores.
- confidentiality
Impact CVSSConfidentialityImpact Defined in CVSS v3, CVSS v2
- exploitability
Score number - impact
Score number - 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
- 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
- attack
Complexity "ATTACK_COMPLEXITY_UNSPECIFIED" | "ATTACK_COMPLEXITY_LOW" | "ATTACK_COMPLEXITY_HIGH" | "ATTACK_COMPLEXITY_MEDIUM" Defined in CVSS v3, CVSS v2
- attack
Vector "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
- availability
Impact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE" | "IMPACT_PARTIAL" | "IMPACT_COMPLETE" Defined in CVSS v3, CVSS v2
- base
Score Number The base score is a function of the base metric scores.
- confidentiality
Impact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE" | "IMPACT_PARTIAL" | "IMPACT_COMPLETE" Defined in CVSS v3, CVSS v2
- exploitability
Score Number - impact
Score Number - integrity
Impact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE" | "IMPACT_PARTIAL" | "IMPACT_COMPLETE" Defined in CVSS v3, CVSS v2
- privileges
Required "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
- user
Interaction "USER_INTERACTION_UNSPECIFIED" | "USER_INTERACTION_NONE" | "USER_INTERACTION_REQUIRED" Defined in CVSS v3
CVSSAttackComplexity
- 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
- CVSSAttack
Complexity Attack Complexity Unspecified - ATTACK_COMPLEXITY_UNSPECIFIED
Defined in CVSS v3, CVSS v2
- CVSSAttack
Complexity Attack Complexity Low - ATTACK_COMPLEXITY_LOW
Defined in CVSS v3, CVSS v2
- CVSSAttack
Complexity Attack Complexity High - ATTACK_COMPLEXITY_HIGH
Defined in CVSS v3, CVSS v2
- CVSSAttack
Complexity 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
- 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
- "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
- 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
- CVSSAttack
Vector Attack Vector Unspecified - ATTACK_VECTOR_UNSPECIFIED
Defined in CVSS v3, CVSS v2
- CVSSAttack
Vector Attack Vector Network - ATTACK_VECTOR_NETWORK
Defined in CVSS v3, CVSS v2
- CVSSAttack
Vector Attack Vector Adjacent - ATTACK_VECTOR_ADJACENT
Defined in CVSS v3, CVSS v2
- CVSSAttack
Vector Attack Vector Local - ATTACK_VECTOR_LOCAL
Defined in CVSS v3, CVSS v2
- CVSSAttack
Vector 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
- 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
- "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
- 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
- CVSSAuthentication
Authentication Unspecified - AUTHENTICATION_UNSPECIFIED
Defined in CVSS v2
- CVSSAuthentication
Authentication Multiple - AUTHENTICATION_MULTIPLE
Defined in CVSS v2
- CVSSAuthentication
Authentication Single - AUTHENTICATION_SINGLE
Defined in CVSS v2
- CVSSAuthentication
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
- 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
- "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
- 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
- CVSSAvailability
Impact Impact Unspecified - IMPACT_UNSPECIFIED
Defined in CVSS v3, CVSS v2
- CVSSAvailability
Impact Impact High - IMPACT_HIGH
Defined in CVSS v3
- CVSSAvailability
Impact Impact Low - IMPACT_LOW
Defined in CVSS v3
- CVSSAvailability
Impact Impact None - IMPACT_NONE
Defined in CVSS v3, CVSS v2
- CVSSAvailability
Impact Impact Partial - IMPACT_PARTIAL
Defined in CVSS v2
- CVSSAvailability
Impact 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
- 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
- "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
- 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
- CVSSConfidentiality
Impact Impact Unspecified - IMPACT_UNSPECIFIED
Defined in CVSS v3, CVSS v2
- CVSSConfidentiality
Impact Impact High - IMPACT_HIGH
Defined in CVSS v3
- CVSSConfidentiality
Impact Impact Low - IMPACT_LOW
Defined in CVSS v3
- CVSSConfidentiality
Impact Impact None - IMPACT_NONE
Defined in CVSS v3, CVSS v2
- CVSSConfidentiality
Impact Impact Partial - IMPACT_PARTIAL
Defined in CVSS v2
- CVSSConfidentiality
Impact 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
- 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
- "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
- 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
- CVSSIntegrity
Impact Impact Unspecified - IMPACT_UNSPECIFIED
Defined in CVSS v3, CVSS v2
- CVSSIntegrity
Impact Impact High - IMPACT_HIGH
Defined in CVSS v3
- CVSSIntegrity
Impact Impact Low - IMPACT_LOW
Defined in CVSS v3
- CVSSIntegrity
Impact Impact None - IMPACT_NONE
Defined in CVSS v3, CVSS v2
- CVSSIntegrity
Impact Impact Partial - IMPACT_PARTIAL
Defined in CVSS v2
- CVSSIntegrity
Impact 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
- 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
- "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
- 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
- CVSSPrivileges
Required Privileges Required Unspecified - PRIVILEGES_REQUIRED_UNSPECIFIED
Defined in CVSS v3
- CVSSPrivileges
Required Privileges Required None - PRIVILEGES_REQUIRED_NONE
Defined in CVSS v3
- CVSSPrivileges
Required Privileges Required Low - PRIVILEGES_REQUIRED_LOW
Defined in CVSS v3
- CVSSPrivileges
Required 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
- 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
- "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
- Attack
Complexity string Defined in CVSS v3, CVSS v2
- Attack
Vector 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
- Availability
Impact string Defined in CVSS v3, CVSS v2
- Base
Score double The base score is a function of the base metric scores.
- Confidentiality
Impact string Defined in CVSS v3, CVSS v2
- Exploitability
Score double - Impact
Score double - Integrity
Impact string Defined in CVSS v3, CVSS v2
- Privileges
Required string Defined in CVSS v3
- Scope string
Defined in CVSS v3
- User
Interaction string Defined in CVSS v3
- Attack
Complexity string Defined in CVSS v3, CVSS v2
- Attack
Vector 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
- Availability
Impact string Defined in CVSS v3, CVSS v2
- Base
Score float64 The base score is a function of the base metric scores.
- Confidentiality
Impact string Defined in CVSS v3, CVSS v2
- Exploitability
Score float64 - Impact
Score float64 - Integrity
Impact string Defined in CVSS v3, CVSS v2
- Privileges
Required string Defined in CVSS v3
- Scope string
Defined in CVSS v3
- User
Interaction string Defined in CVSS v3
- attack
Complexity String Defined in CVSS v3, CVSS v2
- attack
Vector 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
- availability
Impact String Defined in CVSS v3, CVSS v2
- base
Score Double The base score is a function of the base metric scores.
- confidentiality
Impact String Defined in CVSS v3, CVSS v2
- exploitability
Score Double - impact
Score Double - integrity
Impact String Defined in CVSS v3, CVSS v2
- privileges
Required String Defined in CVSS v3
- scope String
Defined in CVSS v3
- user
Interaction String Defined in CVSS v3
- attack
Complexity string Defined in CVSS v3, CVSS v2
- attack
Vector 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
- availability
Impact string Defined in CVSS v3, CVSS v2
- base
Score number The base score is a function of the base metric scores.
- confidentiality
Impact string Defined in CVSS v3, CVSS v2
- exploitability
Score number - impact
Score number - integrity
Impact string Defined in CVSS v3, CVSS v2
- privileges
Required string Defined in CVSS v3
- scope string
Defined in CVSS v3
- user
Interaction 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
- attack
Complexity String Defined in CVSS v3, CVSS v2
- attack
Vector 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
- availability
Impact String Defined in CVSS v3, CVSS v2
- base
Score Number The base score is a function of the base metric scores.
- confidentiality
Impact String Defined in CVSS v3, CVSS v2
- exploitability
Score Number - impact
Score Number - integrity
Impact String Defined in CVSS v3, CVSS v2
- privileges
Required String Defined in CVSS v3
- scope String
Defined in CVSS v3
- user
Interaction String Defined in CVSS v3
CVSSScope
- Scope
Unspecified - SCOPE_UNSPECIFIED
Defined in CVSS v3
- Scope
Unchanged - SCOPE_UNCHANGED
Defined in CVSS v3
- Scope
Changed - SCOPE_CHANGED
Defined in CVSS v3
- CVSSScope
Scope Unspecified - SCOPE_UNSPECIFIED
Defined in CVSS v3
- CVSSScope
Scope Unchanged - SCOPE_UNCHANGED
Defined in CVSS v3
- CVSSScope
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
- 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
- "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
- 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
- CVSSUser
Interaction User Interaction Unspecified - USER_INTERACTION_UNSPECIFIED
Defined in CVSS v3
- CVSSUser
Interaction User Interaction None - USER_INTERACTION_NONE
Defined in CVSS v3
- CVSSUser
Interaction 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
- 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
- "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
.- Wait
For 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
.- Wait
For []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
.- wait
For 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
.- wait
For 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
.- wait
For 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
.- Wait
For 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
.- Wait
For []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
.- wait
For 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
.- wait
For 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
.- wait
For 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
- Non
Compliance stringReason The reason for non compliance of these files.
- Non
Compliant List<Pulumi.Files Google Native. Container Analysis. V1Alpha1. Inputs. Non Compliant File> A list of files which are violating compliance checks.
- Non
Compliance stringReason The reason for non compliance of these files.
- Non
Compliant []NonFiles Compliant File A list of files which are violating compliance checks.
- non
Compliance StringReason The reason for non compliance of these files.
- non
Compliant List<NonFiles Compliant File> A list of files which are violating compliance checks.
- non
Compliance stringReason The reason for non compliance of these files.
- non
Compliant NonFiles Compliant File[] A list of files which are violating compliance checks.
- non_
compliance_ strreason The reason for non compliance of these files.
- non_
compliant_ Sequence[Nonfiles Compliant File] A list of files which are violating compliance checks.
- non
Compliance StringReason The reason for non compliance of these files.
- non
Compliant List<Property Map>Files A list of files which are violating compliance checks.
ComplianceOccurrenceResponse
- Non
Compliance stringReason The reason for non compliance of these files.
- Non
Compliant List<Pulumi.Files Google Native. Container Analysis. V1Alpha1. Inputs. Non Compliant File Response> A list of files which are violating compliance checks.
- Non
Compliance stringReason The reason for non compliance of these files.
- Non
Compliant []NonFiles Compliant File Response A list of files which are violating compliance checks.
- non
Compliance StringReason The reason for non compliance of these files.
- non
Compliant List<NonFiles Compliant File Response> A list of files which are violating compliance checks.
- non
Compliance stringReason The reason for non compliance of these files.
- non
Compliant NonFiles Compliant File Response[] A list of files which are violating compliance checks.
- non_
compliance_ strreason The reason for non compliance of these files.
- non_
compliant_ Sequence[Nonfiles Compliant File Response] A list of files which are violating compliance checks.
- non
Compliance StringReason The reason for non compliance of these files.
- non
Compliant List<Property Map>Files A list of files which are violating compliance checks.
DSSEAttestationOccurrence
- Envelope
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Envelope If doing something security critical, make sure to verify the signatures in this metadata.
- Statement
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. In Toto Statement
- Envelope Envelope
If doing something security critical, make sure to verify the signatures in this metadata.
- Statement
In
Toto Statement
- envelope Envelope
If doing something security critical, make sure to verify the signatures in this metadata.
- statement
In
Toto Statement
- envelope Envelope
If doing something security critical, make sure to verify the signatures in this metadata.
- statement
In
Toto Statement
- envelope Envelope
If doing something security critical, make sure to verify the signatures in this metadata.
- statement
In
Toto Statement
- envelope Property Map
If doing something security critical, make sure to verify the signatures in this metadata.
- statement Property Map
DSSEAttestationOccurrenceResponse
- Envelope
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Envelope Response If doing something security critical, make sure to verify the signatures in this metadata.
- Statement
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. In Toto Statement Response
- Envelope
Envelope
Response If doing something security critical, make sure to verify the signatures in this metadata.
- Statement
In
Toto Statement Response
- envelope
Envelope
Response If doing something security critical, make sure to verify the signatures in this metadata.
- statement
In
Toto Statement Response
- envelope
Envelope
Response If doing something security critical, make sure to verify the signatures in this metadata.
- statement
In
Toto Statement Response
- envelope
Envelope
Response If doing something security critical, make sure to verify the signatures in this metadata.
- statement
In
Toto Statement Response
- 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.
- Deploy
Time string Beginning of the lifetime of this deployment.
- Platform
Pulumi.
Google Native. Container Analysis. V1Alpha1. Deployment Platform Platform hosting this deployment.
- Resource
Uri List<string> Resource URI for the artifact being deployed taken from the deployable field with the same name.
- Undeploy
Time string End of the lifetime of this deployment.
- User
Email 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.
- Deploy
Time string Beginning of the lifetime of this deployment.
- Platform
Deployment
Platform Platform hosting this deployment.
- Resource
Uri []string Resource URI for the artifact being deployed taken from the deployable field with the same name.
- Undeploy
Time string End of the lifetime of this deployment.
- User
Email 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.
- deploy
Time String Beginning of the lifetime of this deployment.
- platform
Deployment
Platform Platform hosting this deployment.
- resource
Uri List<String> Resource URI for the artifact being deployed taken from the deployable field with the same name.
- undeploy
Time String End of the lifetime of this deployment.
- user
Email 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.
- deploy
Time string Beginning of the lifetime of this deployment.
- platform
Deployment
Platform Platform hosting this deployment.
- resource
Uri string[] Resource URI for the artifact being deployed taken from the deployable field with the same name.
- undeploy
Time string End of the lifetime of this deployment.
- user
Email 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
Deployment
Platform 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.
- deploy
Time String Beginning of the lifetime of this deployment.
- platform "PLATFORM_UNSPECIFIED" | "GKE" | "FLEX" | "CUSTOM"
Platform hosting this deployment.
- resource
Uri List<String> Resource URI for the artifact being deployed taken from the deployable field with the same name.
- undeploy
Time String End of the lifetime of this deployment.
- user
Email String Identity of the user that triggered this deployment.
DeploymentPlatform
- Platform
Unspecified - PLATFORM_UNSPECIFIED
Unknown
- Gke
- GKE
Google Container Engine
- Flex
- FLEX
Google App Engine: Flexible Environment
- Custom
- CUSTOM
Custom user-defined platform
- Deployment
Platform Platform Unspecified - PLATFORM_UNSPECIFIED
Unknown
- Deployment
Platform Gke - GKE
Google Container Engine
- Deployment
Platform Flex - FLEX
Google App Engine: Flexible Environment
- Deployment
Platform 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
- 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.
- Deploy
Time string Beginning of the lifetime of this deployment.
- Platform string
Platform hosting this deployment.
- Resource
Uri List<string> Resource URI for the artifact being deployed taken from the deployable field with the same name.
- Undeploy
Time string End of the lifetime of this deployment.
- User
Email 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.
- Deploy
Time string Beginning of the lifetime of this deployment.
- Platform string
Platform hosting this deployment.
- Resource
Uri []string Resource URI for the artifact being deployed taken from the deployable field with the same name.
- Undeploy
Time string End of the lifetime of this deployment.
- User
Email 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.
- deploy
Time String Beginning of the lifetime of this deployment.
- platform String
Platform hosting this deployment.
- resource
Uri List<String> Resource URI for the artifact being deployed taken from the deployable field with the same name.
- undeploy
Time String End of the lifetime of this deployment.
- user
Email 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.
- deploy
Time string Beginning of the lifetime of this deployment.
- platform string
Platform hosting this deployment.
- resource
Uri string[] Resource URI for the artifact being deployed taken from the deployable field with the same name.
- undeploy
Time string End of the lifetime of this deployment.
- user
Email 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.
- deploy
Time String Beginning of the lifetime of this deployment.
- platform String
Platform hosting this deployment.
- resource
Uri List<String> Resource URI for the artifact being deployed taken from the deployable field with the same name.
- undeploy
Time String End of the lifetime of this deployment.
- user
Email String Identity of the user that triggered this deployment.
Derived
- Fingerprint
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Fingerprint The fingerprint of the derived image.
- Layer
Info List<Pulumi.Google Native. Container Analysis. 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.
- Layer
Info []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 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.
- layer
Info 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.
- layer
Info 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
- Base
Resource stringUrl 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.
Google Native. Container Analysis. V1Alpha1. Inputs. Fingerprint Response The fingerprint of the derived image.
- Layer
Info List<Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Layer Response> 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 stringUrl 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
Fingerprint
Response The fingerprint of the derived image.
- Layer
Info []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 StringUrl 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
Fingerprint
Response The fingerprint of the derived image.
- layer
Info 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.
- base
Resource stringUrl 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
Fingerprint
Response The fingerprint of the derived image.
- layer
Info 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_ strurl 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
Fingerprint
Response 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.
- base
Resource StringUrl 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.
- layer
Info 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
- Analysis
Completed Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Analysis Completed The list of analysis that were completed for a resource.
- Analysis
Error List<Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Status> Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.
- Analysis
Status Pulumi.Google Native. Container Analysis. V1Alpha1. Discovered Analysis Status The status of discovery for the resource.
- Analysis
Status Pulumi.Error Google Native. Container Analysis. 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.
- Archive
Time string The time occurrences related to this discovery occurrence were archived.
- Continuous
Analysis Pulumi.Google Native. Container Analysis. V1Alpha1. Discovered Continuous Analysis Whether the resource is continuously analyzed.
- Cpe string
The CPE of the resource being scanned.
- Last
Scan stringTime The last time this resource was scanned.
- Analysis
Completed AnalysisCompleted The list of analysis that were completed for a resource.
- Analysis
Error []Status Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.
- Analysis
Status DiscoveredAnalysis Status The status of discovery for the resource.
- Analysis
Status StatusError 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 string The time occurrences related to this discovery occurrence were archived.
- Continuous
Analysis DiscoveredContinuous Analysis Whether the resource is continuously analyzed.
- Cpe string
The CPE of the resource being scanned.
- Last
Scan stringTime The last time this resource was scanned.
- analysis
Completed AnalysisCompleted The list of analysis that were completed for a resource.
- analysis
Error List<Status> Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.
- analysis
Status DiscoveredAnalysis Status The status of discovery for the resource.
- analysis
Status StatusError 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 String The time occurrences related to this discovery occurrence were archived.
- continuous
Analysis DiscoveredContinuous Analysis Whether the resource is continuously analyzed.
- cpe String
The CPE of the resource being scanned.
- last
Scan StringTime The last time this resource was scanned.
- analysis
Completed AnalysisCompleted The list of analysis that were completed for a resource.
- analysis
Error Status[] Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.
- analysis
Status DiscoveredAnalysis Status The status of discovery for the resource.
- analysis
Status StatusError 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 string The time occurrences related to this discovery occurrence were archived.
- continuous
Analysis DiscoveredContinuous Analysis Whether the resource is continuously analyzed.
- cpe string
The CPE of the resource being scanned.
- last
Scan stringTime 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 DiscoveredAnalysis Status The status of discovery for the resource.
- analysis_
status_ Statuserror 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 DiscoveredContinuous Analysis Whether the resource is continuously analyzed.
- cpe str
The CPE of the resource being scanned.
- last_
scan_ strtime The last time this resource was scanned.
- analysis
Completed Property Map The list of analysis that were completed for a resource.
- analysis
Error List<Property Map> Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.
- analysis
Status "ANALYSIS_STATUS_UNSPECIFIED" | "PENDING" | "SCANNING" | "COMPLETE" | "FINISHED_SUCCESS" | "FINISHED_FAILED" | "FINISHED_UNSUPPORTED" The status of discovery for the resource.
- analysis
Status Property MapError 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 String The time occurrences related to this discovery occurrence were archived.
- continuous
Analysis "CONTINUOUS_ANALYSIS_UNSPECIFIED" | "ACTIVE" | "INACTIVE" Whether the resource is continuously analyzed.
- cpe String
The CPE of the resource being scanned.
- last
Scan StringTime The last time this resource was scanned.
DiscoveredAnalysisStatus
- 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.
- Discovered
Analysis Status Analysis Status Unspecified - ANALYSIS_STATUS_UNSPECIFIED
Unknown
- Discovered
Analysis Status Pending - PENDING
Resource is known but no action has been taken yet.
- Discovered
Analysis Status Scanning - SCANNING
Resource is being analyzed.
- Discovered
Analysis Status Complete - COMPLETE
Analysis has completed
- Discovered
Analysis Status Finished Success - FINISHED_SUCCESS
Analysis has finished successfully.
- Discovered
Analysis Status Finished Failed - FINISHED_FAILED
Analysis has finished unsuccessfully, the analysis itself is in a bad state.
- Discovered
Analysis Status 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.
- 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.
- "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
- Continuous
Analysis Unspecified - CONTINUOUS_ANALYSIS_UNSPECIFIED
Unknown
- Active
- ACTIVE
The resource is continuously analyzed.
- Inactive
- INACTIVE
The resource is ignored for continuous analysis.
- Discovered
Continuous Analysis Continuous Analysis Unspecified - CONTINUOUS_ANALYSIS_UNSPECIFIED
Unknown
- Discovered
Continuous Analysis Active - ACTIVE
The resource is continuously analyzed.
- Discovered
Continuous Analysis 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.
- 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
- Analysis
Completed Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Analysis Completed Response The list of analysis that were completed for a resource.
- Analysis
Error List<Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Status Response> Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.
- Analysis
Status string The status of discovery for the resource.
- Analysis
Status Pulumi.Error Google Native. Container Analysis. V1Alpha1. Inputs. Status Response 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 string The time occurrences related to this discovery occurrence were archived.
- Continuous
Analysis string Whether the resource is continuously analyzed.
- Cpe string
The CPE of the resource being scanned.
- Last
Scan stringTime The last time this resource was scanned.
- Operation
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Operation Response An operation that indicates the status of the current scan. This field is deprecated, do not use.
Output only. An operation that indicates the status of the current scan. This field is deprecated, do not use.
- Analysis
Completed AnalysisCompleted Response The list of analysis that were completed for a resource.
- Analysis
Error []StatusResponse Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.
- Analysis
Status string The status of discovery for the resource.
- Analysis
Status StatusError Response 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 string The time occurrences related to this discovery occurrence were archived.
- Continuous
Analysis string Whether the resource is continuously analyzed.
- Cpe string
The CPE of the resource being scanned.
- Last
Scan stringTime The last time this resource was scanned.
- Operation
Operation
Response An operation that indicates the status of the current scan. This field is deprecated, do not use.
Output only. An operation that indicates the status of the current scan. This field is deprecated, do not use.
- analysis
Completed AnalysisCompleted Response The list of analysis that were completed for a resource.
- analysis
Error List<StatusResponse> Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.
- analysis
Status String The status of discovery for the resource.
- analysis
Status StatusError Response 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 String The time occurrences related to this discovery occurrence were archived.
- continuous
Analysis String Whether the resource is continuously analyzed.
- cpe String
The CPE of the resource being scanned.
- last
Scan StringTime The last time this resource was scanned.
- operation
Operation
Response An operation that indicates the status of the current scan. This field is deprecated, do not use.
Output only. An operation that indicates the status of the current scan. This field is deprecated, do not use.
- analysis
Completed AnalysisCompleted Response The list of analysis that were completed for a resource.
- analysis
Error StatusResponse[] Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.
- analysis
Status string The status of discovery for the resource.
- analysis
Status StatusError Response 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 string The time occurrences related to this discovery occurrence were archived.
- continuous
Analysis string Whether the resource is continuously analyzed.
- cpe string
The CPE of the resource being scanned.
- last
Scan stringTime The last time this resource was scanned.
- operation
Operation
Response An operation that indicates the status of the current scan. This field is deprecated, do not use.
Output only. An operation that indicates the status of the current scan. This field is deprecated, do not use.
- analysis_
completed AnalysisCompleted Response 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_ Statuserror Response 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_ strtime The last time this resource was scanned.
- operation
Operation
Response An operation that indicates the status of the current scan. This field is deprecated, do not use.
Output only. An operation that indicates the status of the current scan. This field is deprecated, do not use.
- analysis
Completed Property Map The list of analysis that were completed for a resource.
- analysis
Error List<Property Map> Indicates any errors encountered during analysis of a resource. There could be 0 or more of these errors.
- analysis
Status String The status of discovery for the resource.
- analysis
Status Property MapError 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 String The time occurrences related to this discovery occurrence were archived.
- continuous
Analysis String Whether the resource is continuously analyzed.
- cpe String
The CPE of the resource being scanned.
- last
Scan StringTime 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.
Output only. An operation that indicates the status of the current scan. This field is deprecated, do not use.
DocumentOccurrence
- Create
Time 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
- Creator
Comment 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
- Document
Comment string A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document
- External
Document List<string>Refs 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
- License
List stringVersion 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 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
- Creator
Comment 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
- Document
Comment string A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document
- External
Document []stringRefs 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
- License
List stringVersion 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 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
- creator
Comment 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
- document
Comment String A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document
- external
Document List<String>Refs 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
- license
List StringVersion 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 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
- creator
Comment 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
- document
Comment string A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document
- external
Document string[]Refs 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
- license
List stringVersion 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_ Sequence[str]refs 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_ strversion 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
- create
Time 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
- creator
Comment 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
- document
Comment String A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document
- external
Document List<String>Refs 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
- license
List StringVersion 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
- Create
Time 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
- Creator
Comment 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
- Document
Comment string A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document
- External
Document List<string>Refs Identify any external SPDX documents referenced within this SPDX document
- License
List stringVersion 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 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
- Creator
Comment 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
- Document
Comment string A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document
- External
Document []stringRefs Identify any external SPDX documents referenced within this SPDX document
- License
List stringVersion 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 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
- creator
Comment 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
- document
Comment String A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document
- external
Document List<String>Refs Identify any external SPDX documents referenced within this SPDX document
- license
List StringVersion 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 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
- creator
Comment 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
- document
Comment string A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document
- external
Document string[]Refs Identify any external SPDX documents referenced within this SPDX document
- license
List stringVersion 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_ Sequence[str]refs Identify any external SPDX documents referenced within this SPDX document
- license_
list_ strversion 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
- create
Time 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
- creator
Comment 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
- document
Comment String A field for creators of the SPDX file content to provide comments to the consumers of the SPDX document
- external
Document List<String>Refs Identify any external SPDX documents referenced within this SPDX document
- license
List StringVersion 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
- Payload
Type string The type of payload being signed
- Signatures
List<Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Envelope Signature> The signatures over the payload
- Payload string
The bytes being signed
- Payload
Type string The type of payload being signed
- Signatures
[]Envelope
Signature The signatures over the payload
- payload String
The bytes being signed
- payload
Type String The type of payload being signed
- signatures
List<Envelope
Signature> The signatures over the payload
- payload string
The bytes being signed
- payload
Type string The type of payload being signed
- signatures
Envelope
Signature[] The signatures over the payload
- payload str
The bytes being signed
- payload_
type str The type of payload being signed
- signatures
Sequence[Envelope
Signature] The signatures over the payload
- payload String
The bytes being signed
- payload
Type String The type of payload being signed
- signatures List<Property Map>
The signatures over the payload
EnvelopeResponse
- Payload string
The bytes being signed
- Payload
Type string The type of payload being signed
- Signatures
List<Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Envelope Signature Response> The signatures over the payload
- Payload string
The bytes being signed
- Payload
Type string The type of payload being signed
- Signatures
[]Envelope
Signature Response The signatures over the payload
- payload String
The bytes being signed
- payload
Type String The type of payload being signed
- signatures
List<Envelope
Signature Response> The signatures over the payload
- payload string
The bytes being signed
- payload
Type string The type of payload being signed
- signatures
Envelope
Signature Response[] The signatures over the payload
- payload str
The bytes being signed
- payload_
type str The type of payload being signed
- signatures
Sequence[Envelope
Signature Response] The signatures over the payload
- payload String
The bytes being signed
- payload
Type String The type of payload being signed
- signatures List<Property Map>
The signatures over the payload
EnvelopeSignature
EnvelopeSignatureResponse
FileLocation
- File
Path 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 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 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 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.
- file
Path 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
- File
Path 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 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 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 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.
- file
Path 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
- Files
License List<string>Info 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
- License
Concluded Pulumi.Google Native. Container Analysis. 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
- Files
License []stringInfo 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
- 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 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
- files
License List<String>Info 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
- 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 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
- files
License string[]Info 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
- 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 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_ Sequence[str]info 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
- files
License List<String>Info 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
- license
Concluded 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
- Files
License List<string>Info This field contains the license information actually found in the file, if any
- License
Concluded Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. License Response 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
- Files
License []stringInfo 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 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
- files
License List<String>Info 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 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
- files
License string[]Info 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 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_ Sequence[str]info 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
- files
License List<String>Info This field contains the license information actually found in the file, if any
- license
Concluded 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
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
- Kind
Pulumi.
Google Native. Container Analysis. V1Alpha1. Google Devtools Containeranalysis V1alpha1Alias Context Kind The alias kind.
- Name string
The alias name.
- Kind
Google
Devtools Containeranalysis V1alpha1Alias Context Kind The alias kind.
- Name string
The alias name.
- kind
Google
Devtools Containeranalysis V1alpha1Alias Context Kind The alias kind.
- name String
The alias name.
- kind
Google
Devtools Containeranalysis V1alpha1Alias Context Kind The alias kind.
- name string
The alias name.
- kind
Google
Devtools Containeranalysis V1alpha1Alias Context Kind The alias kind.
- name str
The alias name.
- kind "KIND_UNSPECIFIED" | "FIXED" | "MOVABLE" | "OTHER"
The alias kind.
- name String
The alias name.
GoogleDevtoolsContaineranalysisV1alpha1AliasContextKind
- 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".
- Google
Devtools Containeranalysis V1alpha1Alias Context Kind Kind Unspecified - KIND_UNSPECIFIED
Unknown.
- Google
Devtools Containeranalysis V1alpha1Alias Context Kind Fixed - FIXED
Git tag.
- Google
Devtools Containeranalysis V1alpha1Alias Context Kind Movable - MOVABLE
Git branch.
- Google
Devtools Containeranalysis V1alpha1Alias Context Kind 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".
- 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
GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContext
- Alias
Context Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Alias Context An alias, which may be a branch or tag.
- Repo
Id Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Repo Id The ID of the repo.
- Revision
Id string A revision ID.
- Alias
Context GoogleDevtools Containeranalysis V1alpha1Alias Context An alias, which may be a branch or tag.
- Repo
Id GoogleDevtools Containeranalysis V1alpha1Repo Id The ID of the repo.
- Revision
Id string A revision ID.
- alias
Context GoogleDevtools Containeranalysis V1alpha1Alias Context An alias, which may be a branch or tag.
- repo
Id GoogleDevtools Containeranalysis V1alpha1Repo Id The ID of the repo.
- revision
Id String A revision ID.
- alias
Context GoogleDevtools Containeranalysis V1alpha1Alias Context An alias, which may be a branch or tag.
- repo
Id GoogleDevtools Containeranalysis V1alpha1Repo Id The ID of the repo.
- revision
Id string A revision ID.
- alias_
context GoogleDevtools Containeranalysis V1alpha1Alias Context An alias, which may be a branch or tag.
- repo_
id GoogleDevtools Containeranalysis V1alpha1Repo Id The ID of the repo.
- revision_
id str A revision ID.
- alias
Context Property Map An alias, which may be a branch or tag.
- repo
Id Property Map The ID of the repo.
- revision
Id String A revision ID.
GoogleDevtoolsContaineranalysisV1alpha1CloudRepoSourceContextResponse
- Alias
Context Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Alias Context Response An alias, which may be a branch or tag.
- Repo
Id Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Repo Id Response The ID of the repo.
- Revision
Id string A revision ID.
- Alias
Context GoogleDevtools Containeranalysis V1alpha1Alias Context Response An alias, which may be a branch or tag.
- Repo
Id GoogleDevtools Containeranalysis V1alpha1Repo Id Response The ID of the repo.
- Revision
Id string A revision ID.
- alias
Context GoogleDevtools Containeranalysis V1alpha1Alias Context Response An alias, which may be a branch or tag.
- repo
Id GoogleDevtools Containeranalysis V1alpha1Repo Id Response The ID of the repo.
- revision
Id String A revision ID.
- alias
Context GoogleDevtools Containeranalysis V1alpha1Alias Context Response An alias, which may be a branch or tag.
- repo
Id GoogleDevtools Containeranalysis V1alpha1Repo Id Response The ID of the repo.
- revision
Id string A revision ID.
- alias_
context GoogleDevtools Containeranalysis V1alpha1Alias Context Response An alias, which may be a branch or tag.
- repo_
id GoogleDevtools Containeranalysis V1alpha1Repo Id Response The ID of the repo.
- revision_
id str A revision ID.
- alias
Context Property Map An alias, which may be a branch or tag.
- repo
Id Property Map The ID of the repo.
- revision
Id String A revision ID.
GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContext
- Alias
Context Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Alias Context An alias, which may be a branch or tag.
- Gerrit
Project 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.
- Host
Uri string The URI of a running Gerrit instance.
- Revision
Id string A revision (commit) ID.
- Alias
Context GoogleDevtools Containeranalysis V1alpha1Alias Context An alias, which may be a branch or tag.
- Gerrit
Project 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.
- Host
Uri string The URI of a running Gerrit instance.
- Revision
Id string A revision (commit) ID.
- alias
Context GoogleDevtools Containeranalysis V1alpha1Alias Context An alias, which may be a branch or tag.
- gerrit
Project 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.
- host
Uri String The URI of a running Gerrit instance.
- revision
Id String A revision (commit) ID.
- alias
Context GoogleDevtools Containeranalysis V1alpha1Alias Context An alias, which may be a branch or tag.
- gerrit
Project 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.
- host
Uri string The URI of a running Gerrit instance.
- revision
Id string A revision (commit) ID.
- alias_
context GoogleDevtools Containeranalysis V1alpha1Alias Context 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.
- alias
Context Property Map An alias, which may be a branch or tag.
- gerrit
Project 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.
- host
Uri String The URI of a running Gerrit instance.
- revision
Id String A revision (commit) ID.
GoogleDevtoolsContaineranalysisV1alpha1GerritSourceContextResponse
- Alias
Context Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Alias Context Response An alias, which may be a branch or tag.
- Gerrit
Project 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.
- Host
Uri string The URI of a running Gerrit instance.
- Revision
Id string A revision (commit) ID.
- Alias
Context GoogleDevtools Containeranalysis V1alpha1Alias Context Response An alias, which may be a branch or tag.
- Gerrit
Project 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.
- Host
Uri string The URI of a running Gerrit instance.
- Revision
Id string A revision (commit) ID.
- alias
Context GoogleDevtools Containeranalysis V1alpha1Alias Context Response An alias, which may be a branch or tag.
- gerrit
Project 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.
- host
Uri String The URI of a running Gerrit instance.
- revision
Id String A revision (commit) ID.
- alias
Context GoogleDevtools Containeranalysis V1alpha1Alias Context Response An alias, which may be a branch or tag.
- gerrit
Project 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.
- host
Uri string The URI of a running Gerrit instance.
- revision
Id string A revision (commit) ID.
- alias_
context GoogleDevtools Containeranalysis V1alpha1Alias Context Response 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.
- alias
Context Property Map An alias, which may be a branch or tag.
- gerrit
Project 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.
- host
Uri String The URI of a running Gerrit instance.
- revision
Id String A revision (commit) ID.
GoogleDevtoolsContaineranalysisV1alpha1GitSourceContext
- Revision
Id string Git commit hash.
- Url string
Git repository URL.
- Revision
Id string Git commit hash.
- Url string
Git repository URL.
- revision
Id String Git commit hash.
- url String
Git repository URL.
- revision
Id string Git commit hash.
- url string
Git repository URL.
- revision_
id str Git commit hash.
- url str
Git repository URL.
- revision
Id String Git commit hash.
- url String
Git repository URL.
GoogleDevtoolsContaineranalysisV1alpha1GitSourceContextResponse
- Revision
Id string Git commit hash.
- Url string
Git repository URL.
- Revision
Id string Git commit hash.
- Url string
Git repository URL.
- revision
Id String Git commit hash.
- url String
Git repository URL.
- revision
Id string Git commit hash.
- url string
Git repository URL.
- revision_
id str Git commit hash.
- url str
Git repository URL.
- revision
Id String Git commit hash.
- url String
Git repository URL.
GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoId
GoogleDevtoolsContaineranalysisV1alpha1ProjectRepoIdResponse
GoogleDevtoolsContaineranalysisV1alpha1RepoId
- Project
Repo Pulumi.Id Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Project Repo Id A combination of a project ID and a repo name.
- Uid string
A server-assigned, globally unique identifier.
- Project
Repo GoogleId Devtools Containeranalysis V1alpha1Project Repo Id A combination of a project ID and a repo name.
- Uid string
A server-assigned, globally unique identifier.
- project
Repo GoogleId Devtools Containeranalysis V1alpha1Project Repo Id A combination of a project ID and a repo name.
- uid String
A server-assigned, globally unique identifier.
- project
Repo GoogleId Devtools Containeranalysis V1alpha1Project Repo Id A combination of a project ID and a repo name.
- uid string
A server-assigned, globally unique identifier.
- project_
repo_ Googleid Devtools Containeranalysis V1alpha1Project Repo Id A combination of a project ID and a repo name.
- uid str
A server-assigned, globally unique identifier.
- project
Repo Property MapId A combination of a project ID and a repo name.
- uid String
A server-assigned, globally unique identifier.
GoogleDevtoolsContaineranalysisV1alpha1RepoIdResponse
- Project
Repo Pulumi.Id Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Project Repo Id Response A combination of a project ID and a repo name.
- Uid string
A server-assigned, globally unique identifier.
- Project
Repo GoogleId Devtools Containeranalysis V1alpha1Project Repo Id Response A combination of a project ID and a repo name.
- Uid string
A server-assigned, globally unique identifier.
- project
Repo GoogleId Devtools Containeranalysis V1alpha1Project Repo Id Response A combination of a project ID and a repo name.
- uid String
A server-assigned, globally unique identifier.
- project
Repo GoogleId Devtools Containeranalysis V1alpha1Project Repo Id Response A combination of a project ID and a repo name.
- uid string
A server-assigned, globally unique identifier.
- project_
repo_ Googleid Devtools Containeranalysis V1alpha1Project Repo Id Response A combination of a project ID and a repo name.
- uid str
A server-assigned, globally unique identifier.
- project
Repo Property MapId 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.
- Entry
Point 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.
- Entry
Point 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.
- entry
Point 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.
- entry
Point 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.
- entry
Point 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.
- Entry
Point 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.
- Entry
Point 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.
- entry
Point 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.
- entry
Point 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.
- entry
Point String String identifying the entry point into the build.
- uri String
URI indicating the identity of the source of the config.
GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaInvocation
- Config
Source Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Config Source 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.
- Config
Source GoogleDevtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Config Source 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.
- config
Source GoogleDevtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Config Source 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.
- config
Source GoogleDevtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Config Source 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 GoogleDevtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Config Source 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.
- config
Source 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
- Config
Source Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Config Source Response 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.
- Config
Source GoogleDevtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Config Source Response 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.
- config
Source GoogleDevtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Config Source Response 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.
- config
Source GoogleDevtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Config Source Response 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 GoogleDevtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Config Source Response 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.
- config
Source 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
GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMaterialResponse
GoogleDevtoolsContaineranalysisV1alpha1SlsaProvenanceZeroTwoSlsaMetadata
- Build
Finished stringOn The timestamp of when the build completed.
- Build
Invocation stringId Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.
- Build
Started stringOn The timestamp of when the build started.
- Completeness
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Completeness 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.
- Build
Finished stringOn The timestamp of when the build completed.
- Build
Invocation stringId Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.
- Build
Started stringOn The timestamp of when the build started.
- Completeness
Google
Devtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Completeness 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.
- build
Finished StringOn The timestamp of when the build completed.
- build
Invocation StringId Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.
- build
Started StringOn The timestamp of when the build started.
- completeness
Google
Devtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Completeness 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 stringOn The timestamp of when the build completed.
- build
Invocation stringId Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.
- build
Started stringOn The timestamp of when the build started.
- completeness
Google
Devtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Completeness 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_ stron The timestamp of when the build completed.
- build_
invocation_ strid Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.
- build_
started_ stron The timestamp of when the build started.
- completeness
Google
Devtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Completeness 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.
- build
Finished StringOn The timestamp of when the build completed.
- build
Invocation StringId Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.
- build
Started StringOn 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
- Build
Finished stringOn The timestamp of when the build completed.
- Build
Invocation stringId Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.
- Build
Started stringOn The timestamp of when the build started.
- Completeness
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Completeness Response 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.
- Build
Finished stringOn The timestamp of when the build completed.
- Build
Invocation stringId Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.
- Build
Started stringOn The timestamp of when the build started.
- Completeness
Google
Devtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Completeness Response 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.
- build
Finished StringOn The timestamp of when the build completed.
- build
Invocation StringId Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.
- build
Started StringOn The timestamp of when the build started.
- completeness
Google
Devtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Completeness Response 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 stringOn The timestamp of when the build completed.
- build
Invocation stringId Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.
- build
Started stringOn The timestamp of when the build started.
- completeness
Google
Devtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Completeness Response 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_ stron The timestamp of when the build completed.
- build_
invocation_ strid Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.
- build_
started_ stron The timestamp of when the build started.
- completeness
Google
Devtools Containeranalysis V1alpha1Slsa Provenance Zero Two Slsa Completeness Response 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.
- build
Finished StringOn The timestamp of when the build completed.
- build
Invocation StringId Identifies this particular build invocation, which can be useful for finding associated logs or other ad-hoc analysis.
- build
Started StringOn 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
- Cloud
Repo Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Cloud Repo Source Context A SourceContext referring to a revision in a Google Cloud Source Repo.
- Gerrit
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Gerrit Source Context A SourceContext referring to a Gerrit project.
- Git
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Git Source Context A SourceContext referring to any third party Git repo (e.g., GitHub).
- Labels Dictionary<string, string>
Labels with user defined metadata.
- Cloud
Repo GoogleDevtools Containeranalysis V1alpha1Cloud Repo Source Context A SourceContext referring to a revision in a Google Cloud Source Repo.
- Gerrit
Google
Devtools Containeranalysis V1alpha1Gerrit Source Context A SourceContext referring to a Gerrit project.
- Git
Google
Devtools Containeranalysis V1alpha1Git Source Context A SourceContext referring to any third party Git repo (e.g., GitHub).
- Labels map[string]string
Labels with user defined metadata.
- cloud
Repo GoogleDevtools Containeranalysis V1alpha1Cloud Repo Source Context A SourceContext referring to a revision in a Google Cloud Source Repo.
- gerrit
Google
Devtools Containeranalysis V1alpha1Gerrit Source Context A SourceContext referring to a Gerrit project.
- git
Google
Devtools Containeranalysis V1alpha1Git Source Context A SourceContext referring to any third party Git repo (e.g., GitHub).
- labels Map<String,String>
Labels with user defined metadata.
- cloud
Repo GoogleDevtools Containeranalysis V1alpha1Cloud Repo Source Context A SourceContext referring to a revision in a Google Cloud Source Repo.
- gerrit
Google
Devtools Containeranalysis V1alpha1Gerrit Source Context A SourceContext referring to a Gerrit project.
- git
Google
Devtools Containeranalysis V1alpha1Git Source Context A SourceContext referring to any third party Git repo (e.g., GitHub).
- labels {[key: string]: string}
Labels with user defined metadata.
- cloud_
repo GoogleDevtools Containeranalysis V1alpha1Cloud Repo Source Context A SourceContext referring to a revision in a Google Cloud Source Repo.
- gerrit
Google
Devtools Containeranalysis V1alpha1Gerrit Source Context A SourceContext referring to a Gerrit project.
- git
Google
Devtools Containeranalysis V1alpha1Git Source Context A SourceContext referring to any third party Git repo (e.g., GitHub).
- labels Mapping[str, str]
Labels with user defined metadata.
- cloud
Repo 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
- Cloud
Repo Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Cloud Repo Source Context Response A SourceContext referring to a revision in a Google Cloud Source Repo.
- Gerrit
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Gerrit Source Context Response A SourceContext referring to a Gerrit project.
- Git
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Google Devtools Containeranalysis V1alpha1Git Source Context Response A SourceContext referring to any third party Git repo (e.g., GitHub).
- Labels Dictionary<string, string>
Labels with user defined metadata.
- Cloud
Repo GoogleDevtools Containeranalysis V1alpha1Cloud Repo Source Context Response A SourceContext referring to a revision in a Google Cloud Source Repo.
- Gerrit
Google
Devtools Containeranalysis V1alpha1Gerrit Source Context Response A SourceContext referring to a Gerrit project.
- Git
Google
Devtools Containeranalysis V1alpha1Git Source Context Response A SourceContext referring to any third party Git repo (e.g., GitHub).
- Labels map[string]string
Labels with user defined metadata.
- cloud
Repo GoogleDevtools Containeranalysis V1alpha1Cloud Repo Source Context Response A SourceContext referring to a revision in a Google Cloud Source Repo.
- gerrit
Google
Devtools Containeranalysis V1alpha1Gerrit Source Context Response A SourceContext referring to a Gerrit project.
- git
Google
Devtools Containeranalysis V1alpha1Git Source Context Response A SourceContext referring to any third party Git repo (e.g., GitHub).
- labels Map<String,String>
Labels with user defined metadata.
- cloud
Repo GoogleDevtools Containeranalysis V1alpha1Cloud Repo Source Context Response A SourceContext referring to a revision in a Google Cloud Source Repo.
- gerrit
Google
Devtools Containeranalysis V1alpha1Gerrit Source Context Response A SourceContext referring to a Gerrit project.
- git
Google
Devtools Containeranalysis V1alpha1Git Source Context Response A SourceContext referring to any third party Git repo (e.g., GitHub).
- labels {[key: string]: string}
Labels with user defined metadata.
- cloud_
repo GoogleDevtools Containeranalysis V1alpha1Cloud Repo Source Context Response A SourceContext referring to a revision in a Google Cloud Source Repo.
- gerrit
Google
Devtools Containeranalysis V1alpha1Gerrit Source Context Response A SourceContext referring to a Gerrit project.
- git
Google
Devtools Containeranalysis V1alpha1Git Source Context Response A SourceContext referring to any third party Git repo (e.g., GitHub).
- labels Mapping[str, str]
Labels with user defined metadata.
- cloud
Repo 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.
Google Native. Container Analysis. V1Alpha1. Hash Type The type of hash that was performed.
- Value string
The hash value.
- type "NONE" | "SHA256"
The type of hash that was performed.
- value String
The hash value.
HashResponse
HashType
- None
- NONE
No hash requested.
- Sha256
- SHA256
A sha256 hash.
- Hash
Type None - NONE
No hash requested.
- Hash
Type 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.
- "NONE"
- NONE
No hash requested.
- "SHA256"
- SHA256
A sha256 hash.
InTotoProvenance
- Builder
Config Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Builder Config 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.
Google Native. Container Analysis. V1Alpha1. Inputs. Metadata - Recipe
Pulumi.
Google Native. Container Analysis. 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
- Builder
Config 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 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
- builder
Config 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
- builder
Config 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
- Builder
Config Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Builder Config Response 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.
Google Native. Container Analysis. V1Alpha1. Inputs. Metadata Response - Recipe
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Recipe Response 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 Response 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
Response - Recipe
Recipe
Response 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 Response 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
Response - recipe
Recipe
Response 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 Response 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
Response - recipe
Recipe
Response 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 Response 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
Response - recipe
Recipe
Response 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 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
- Predicate
Type string "https://slsa.dev/provenance/v0.1" for SlsaProvenance.
- Provenance
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. In Toto Provenance Generic Grafeas provenance.
- Slsa
Provenance Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Slsa Provenance SLSA 0.1 provenance.
- Slsa
Provenance Pulumi.Zero Two Google Native. Container Analysis. V1Alpha1. Inputs. Slsa Provenance Zero Two SLSA 0.2 provenance.
- Subject
List<Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Subject> subject is the subjects of the intoto statement
- Type string
Always "https://in-toto.io/Statement/v0.1".
- Predicate
Type string "https://slsa.dev/provenance/v0.1" for SlsaProvenance.
- Provenance
In
Toto Provenance Generic Grafeas provenance.
- Slsa
Provenance SlsaProvenance SLSA 0.1 provenance.
- Slsa
Provenance SlsaZero Two Provenance Zero Two 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 String "https://slsa.dev/provenance/v0.1" for SlsaProvenance.
- provenance
In
Toto Provenance Generic Grafeas provenance.
- slsa
Provenance SlsaProvenance SLSA 0.1 provenance.
- slsa
Provenance SlsaZero Two Provenance Zero Two 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".
- predicate
Type string "https://slsa.dev/provenance/v0.1" for SlsaProvenance.
- provenance
In
Toto Provenance Generic Grafeas provenance.
- slsa
Provenance SlsaProvenance SLSA 0.1 provenance.
- slsa
Provenance SlsaZero Two Provenance Zero Two 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
In
Toto Provenance Generic Grafeas provenance.
- slsa_
provenance SlsaProvenance SLSA 0.1 provenance.
- slsa_
provenance_ Slsazero_ two Provenance Zero Two 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".
- predicate
Type String "https://slsa.dev/provenance/v0.1" for SlsaProvenance.
- provenance Property Map
Generic Grafeas provenance.
- slsa
Provenance Property Map SLSA 0.1 provenance.
- slsa
Provenance Property MapZero Two 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
- Predicate
Type string "https://slsa.dev/provenance/v0.1" for SlsaProvenance.
- Provenance
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. In Toto Provenance Response Generic Grafeas provenance.
- Slsa
Provenance Pulumi.Google Native. Container Analysis. V1Alpha1. Inputs. Slsa Provenance Response SLSA 0.1 provenance.
- Slsa
Provenance Pulumi.Zero Two Google Native. Container Analysis. V1Alpha1. Inputs. Slsa Provenance Zero Two Response SLSA 0.2 provenance.
- Subject
List<Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Subject Response> subject is the subjects of the intoto statement
- Type string
Always "https://in-toto.io/Statement/v0.1".
- Predicate
Type string "https://slsa.dev/provenance/v0.1" for SlsaProvenance.
- Provenance
In
Toto Provenance Response Generic Grafeas provenance.
- Slsa
Provenance SlsaProvenance Response SLSA 0.1 provenance.
- Slsa
Provenance SlsaZero Two Provenance Zero Two Response SLSA 0.2 provenance.
- Subject
[]Subject
Response subject is the subjects of the intoto statement
- Type string
Always "https://in-toto.io/Statement/v0.1".
- predicate
Type String "https://slsa.dev/provenance/v0.1" for SlsaProvenance.
- provenance
In
Toto Provenance Response Generic Grafeas provenance.
- slsa
Provenance SlsaProvenance Response SLSA 0.1 provenance.
- slsa
Provenance SlsaZero Two Provenance Zero Two Response SLSA 0.2 provenance.
- subject
List<Subject
Response> subject is the subjects of the intoto statement
- type String
Always "https://in-toto.io/Statement/v0.1".
- predicate
Type string "https://slsa.dev/provenance/v0.1" for SlsaProvenance.
- provenance
In
Toto Provenance Response Generic Grafeas provenance.
- slsa
Provenance SlsaProvenance Response SLSA 0.1 provenance.
- slsa
Provenance SlsaZero Two Provenance Zero Two Response SLSA 0.2 provenance.
- subject
Subject
Response[] 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
In
Toto Provenance Response Generic Grafeas provenance.
- slsa_
provenance SlsaProvenance Response SLSA 0.1 provenance.
- slsa_
provenance_ Slsazero_ two Provenance Zero Two Response SLSA 0.2 provenance.
- subject
Sequence[Subject
Response] subject is the subjects of the intoto statement
- type str
Always "https://in-toto.io/Statement/v0.1".
- predicate
Type String "https://slsa.dev/provenance/v0.1" for SlsaProvenance.
- provenance Property Map
Generic Grafeas provenance.
- slsa
Provenance Property Map SLSA 0.1 provenance.
- slsa
Provenance Property MapZero Two 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.
Google Native. Container Analysis. V1Alpha1. Inputs. License Licenses that have been declared by the authors of the package.
- Location
List<Pulumi.
Google Native. Container Analysis. 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.
- Cpe
Uri 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.
Google Native. Container Analysis. V1Alpha1. Inputs. License Response Licenses that have been declared by the authors of the package.
- Location
List<Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Location Response> All of the places within the filesystem versions of this package have been found.
- Name string
The name of the installed package.
- Package
Type string The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- Version
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Version Response 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.
- Cpe
Uri 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
License
Response Licenses that have been declared by the authors of the package.
- Location
[]Location
Response All of the places within the filesystem versions of this package have been found.
- Name string
The name of the installed package.
- Package
Type string The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- Version
Version
Response 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.
- cpe
Uri 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
License
Response Licenses that have been declared by the authors of the package.
- location
List<Location
Response> All of the places within the filesystem versions of this package have been found.
- name String
The name of the installed package.
- package
Type String The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- version
Version
Response 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.
- cpe
Uri 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
License
Response Licenses that have been declared by the authors of the package.
- location
Location
Response[] All of the places within the filesystem versions of this package have been found.
- name string
The name of the installed package.
- package
Type string The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- version
Version
Response 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
License
Response Licenses that have been declared by the authors of the package.
- location
Sequence[Location
Response] 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
Version
Response 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.
- cpe
Uri 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.
- package
Type 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.
- Justification
Type Pulumi.Google Native. Container Analysis. V1Alpha1. Justification Justification Type The justification type for this vulnerability.
- Details string
Additional details on why this justification was chosen.
- Justification
Type JustificationJustification Type The justification type for this vulnerability.
- details String
Additional details on why this justification was chosen.
- justification
Type JustificationJustification Type The justification type for this vulnerability.
- details string
Additional details on why this justification was chosen.
- justification
Type JustificationJustification Type The justification type for this vulnerability.
- details str
Additional details on why this justification was chosen.
- justification_
type JustificationJustification Type The justification type for this vulnerability.
- details String
Additional details on why this justification was chosen.
- justification
Type "JUSTIFICATION_TYPE_UNSPECIFIED" | "COMPONENT_NOT_PRESENT" | "VULNERABLE_CODE_NOT_PRESENT" | "VULNERABLE_CODE_NOT_IN_EXECUTE_PATH" | "VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY" | "INLINE_MITIGATIONS_ALREADY_EXIST" The justification type for this vulnerability.
JustificationJustificationType
- 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
Justification Type Justification Type Unspecified - JUSTIFICATION_TYPE_UNSPECIFIED
JUSTIFICATION_TYPE_UNSPECIFIED.
- Justification
Justification Type Component Not Present - COMPONENT_NOT_PRESENT
The vulnerable component is not present in the product.
- Justification
Justification Type 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.
- Justification
Justification Type 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.
- Justification
Justification Type 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.
- Justification
Justification Type 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.
- 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.
- "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.
- Justification
Type string The justification type for this vulnerability.
- Details string
Additional details on why this justification was chosen.
- Justification
Type string The justification type for this vulnerability.
- details String
Additional details on why this justification was chosen.
- justification
Type String The justification type for this vulnerability.
- details string
Additional details on why this justification was chosen.
- justification
Type 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.
- justification
Type String The justification type for this vulnerability.
Layer
- Arguments string
The recovered arguments to the Dockerfile directive.
- Directive
Pulumi.
Google Native. Container Analysis. V1Alpha1. Layer Directive The recovered Dockerfile directive used to construct this layer.
- Arguments string
The recovered arguments to the Dockerfile directive.
- Directive
Layer
Directive The recovered Dockerfile directive used to construct this layer.
- arguments String
The recovered arguments to the Dockerfile directive.
- directive
Layer
Directive The recovered Dockerfile directive used to construct this layer.
- arguments string
The recovered arguments to the Dockerfile directive.
- directive
Layer
Directive The recovered Dockerfile directive used to construct this layer.
- arguments str
The recovered arguments to the Dockerfile directive.
- directive
Layer
Directive The recovered Dockerfile directive used to construct this layer.
- arguments String
The recovered arguments to the Dockerfile directive.
- directive "DIRECTIVE_UNSPECIFIED" | "MAINTAINER" | "RUN" | "CMD" | "LABEL" | "EXPOSE" | "ENV" | "ADD" | "COPY" | "ENTRYPOINT" | "VOLUME" | "USER" | "WORKDIR" | "ARG" | "ONBUILD" | "STOPSIGNAL" | "HEALTHCHECK" | "SHELL"
The recovered Dockerfile directive used to construct this layer.
LayerDirective
- 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/
- Layer
Directive Directive Unspecified - DIRECTIVE_UNSPECIFIED
Default value for unsupported/missing directive
- Layer
Directive Maintainer - MAINTAINER
https://docs.docker.com/engine/reference/builder/
- Layer
Directive Run - RUN
https://docs.docker.com/engine/reference/builder/
- Layer
Directive Cmd - CMD
https://docs.docker.com/engine/reference/builder/
- Layer
Directive Label - LABEL
https://docs.docker.com/engine/reference/builder/
- Layer
Directive Expose - EXPOSE
https://docs.docker.com/engine/reference/builder/
- Layer
Directive Env - ENV
https://docs.docker.com/engine/reference/builder/
- Layer
Directive Add - ADD
https://docs.docker.com/engine/reference/builder/
- Layer
Directive Copy - COPY
https://docs.docker.com/reference/builder/#copy
- Layer
Directive Entrypoint - ENTRYPOINT
https://docs.docker.com/engine/reference/builder/
- Layer
Directive Volume - VOLUME
https://docs.docker.com/engine/reference/builder/
- Layer
Directive User - USER
https://docs.docker.com/engine/reference/builder/
- Layer
Directive Workdir - WORKDIR
https://docs.docker.com/engine/reference/builder/
- Layer
Directive Arg - ARG
https://docs.docker.com/engine/reference/builder/
- Layer
Directive Onbuild - ONBUILD
https://docs.docker.com/engine/reference/builder/
- Layer
Directive Stopsignal - STOPSIGNAL
https://docs.docker.com/engine/reference/builder/
- Layer
Directive Healthcheck - HEALTHCHECK
https://docs.docker.com/engine/reference/builder/
- Layer
Directive 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/
- 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
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
- Cpe
Uri string Deprecated. The cpe_uri in cpe format denoting the package manager version distributing a package.
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.
Google Native. Container Analysis. V1Alpha1. Inputs. Version Deprecated. The version installed at this location.
Deprecated. The version installed at this location.
- Cpe
Uri string Deprecated. The cpe_uri in cpe format denoting the package manager version distributing a package.
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. The version installed at this location.
- cpe
Uri String Deprecated. The cpe_uri in cpe format denoting the package manager version distributing a package.
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. The version installed at this location.
- cpe
Uri string Deprecated. The cpe_uri in cpe format denoting the package manager version distributing a package.
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. 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. 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. The version installed at this location.
- cpe
Uri String Deprecated. The cpe_uri in cpe format denoting the package manager version distributing a package.
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. The version installed at this location.
LocationResponse
- Cpe
Uri string Deprecated. The cpe_uri in cpe format denoting the package manager version distributing a package.
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.
Google Native. Container Analysis. V1Alpha1. Inputs. Version Response Deprecated. The version installed at this location.
Deprecated. The version installed at this location.
- Cpe
Uri string Deprecated. The cpe_uri in cpe format denoting the package manager version distributing a package.
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
Response Deprecated. The version installed at this location.
Deprecated. The version installed at this location.
- cpe
Uri String Deprecated. The cpe_uri in cpe format denoting the package manager version distributing a package.
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
Response Deprecated. The version installed at this location.
Deprecated. The version installed at this location.
- cpe
Uri string Deprecated. The cpe_uri in cpe format denoting the package manager version distributing a package.
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
Response Deprecated. The version installed at this location.
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. 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
Response Deprecated. The version installed at this location.
Deprecated. The version installed at this location.
- cpe
Uri String Deprecated. The cpe_uri in cpe format denoting the package manager version distributing a package.
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. The version installed at this location.
Material
MaterialResponse
Metadata
- Build
Finished stringOn The timestamp of when the build completed.
- Build
Invocation stringId 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 stringOn The timestamp of when the build started.
- Completeness
Pulumi.
Google Native. Container Analysis. 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.
- Build
Finished stringOn The timestamp of when the build completed.
- Build
Invocation stringId 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 stringOn 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.
- build
Finished StringOn The timestamp of when the build completed.
- build
Invocation StringId 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 StringOn 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 stringOn The timestamp of when the build completed.
- build
Invocation stringId 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 stringOn 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_ stron The timestamp of when the build completed.
- build_
invocation_ strid 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_ stron 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.
- build
Finished StringOn The timestamp of when the build completed.
- build
Invocation StringId 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 StringOn 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
- Build
Finished stringOn The timestamp of when the build completed.
- Build
Invocation stringId 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 stringOn The timestamp of when the build started.
- Completeness
Pulumi.
Google Native. Container Analysis. V1Alpha1. Inputs. Completeness Response 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.
- Build
Finished stringOn The timestamp of when the build completed.
- Build
Invocation stringId 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 stringOn The timestamp of when the build started.
- Completeness
Completeness
Response 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.
- build
Finished StringOn The timestamp of when the build completed.
- build
Invocation StringId 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 StringOn The timestamp of when the build started.
- completeness
Completeness
Response 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 stringOn The timestamp of when the build completed.
- build
Invocation stringId 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 stringOn The timestamp of when the build started.
- completeness
Completeness
Response 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_ stron The timestamp of when the build completed.
- build_
invocation_ strid 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_ stron The timestamp of when the build started.
- completeness
Completeness
Response 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.
- build
Finished StringOn The timestamp of when the build completed.
- build
Invocation StringId 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 StringOn 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
- Display
Command 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 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 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 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.