GoogleApi.ContainerAnalysis.V1beta1.Model.Occurrence (google_api_container_analysis v0.10.0) View Source
An instance of an analysis type that has been found on a resource.
Attributes
-
attestation(type:GoogleApi.ContainerAnalysis.V1beta1.Model.Details.t, default:nil) - Describes an attestation of an artifact. -
build(type:GoogleApi.ContainerAnalysis.V1beta1.Model.GrafeasV1beta1BuildDetails.t, default:nil) - Describes a verifiable build. -
createTime(type:DateTime.t, default:nil) - Output only. The time this occurrence was created. -
deployment(type:GoogleApi.ContainerAnalysis.V1beta1.Model.GrafeasV1beta1DeploymentDetails.t, default:nil) - Describes the deployment of an artifact on a runtime. -
derivedImage(type:GoogleApi.ContainerAnalysis.V1beta1.Model.GrafeasV1beta1ImageDetails.t, default:nil) - Describes how this resource derives from the basis in the associated note. -
discovered(type:GoogleApi.ContainerAnalysis.V1beta1.Model.GrafeasV1beta1DiscoveryDetails.t, default:nil) - Describes when a resource was discovered. -
installation(type:GoogleApi.ContainerAnalysis.V1beta1.Model.GrafeasV1beta1PackageDetails.t, default:nil) - Describes the installation of a package on the linked resource. -
intoto(type:GoogleApi.ContainerAnalysis.V1beta1.Model.GrafeasV1beta1IntotoDetails.t, default:nil) - Describes a specific in-toto link. -
kind(type:String.t, default:nil) - Output only. This explicitly denotes which of the occurrence details are specified. This field can be used as a filter in list requests. -
name(type:String.t, default:nil) - Output only. The name of the occurrence in the form ofprojects/[PROJECT_ID]/occurrences/[OCCURRENCE_ID]. -
noteName(type:String.t, default:nil) - Required. Immutable. The analysis note associated with this occurrence, in the form ofprojects/[PROVIDER_ID]/notes/[NOTE_ID]. This field can be used as a filter in list requests. -
remediation(type:String.t, default:nil) - A description of actions that can be taken to remedy the note. -
resource(type:GoogleApi.ContainerAnalysis.V1beta1.Model.Resource.t, default:nil) - Required. Immutable. The resource for which the occurrence applies. -
updateTime(type:DateTime.t, default:nil) - Output only. The time this occurrence was last updated. -
vulnerability(type:GoogleApi.ContainerAnalysis.V1beta1.Model.GrafeasV1beta1VulnerabilityDetails.t, default:nil) - Describes a security vulnerability.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Specs
t() :: %GoogleApi.ContainerAnalysis.V1beta1.Model.Occurrence{
attestation: GoogleApi.ContainerAnalysis.V1beta1.Model.Details.t(),
build:
GoogleApi.ContainerAnalysis.V1beta1.Model.GrafeasV1beta1BuildDetails.t(),
createTime: DateTime.t(),
deployment:
GoogleApi.ContainerAnalysis.V1beta1.Model.GrafeasV1beta1DeploymentDetails.t(),
derivedImage:
GoogleApi.ContainerAnalysis.V1beta1.Model.GrafeasV1beta1ImageDetails.t(),
discovered:
GoogleApi.ContainerAnalysis.V1beta1.Model.GrafeasV1beta1DiscoveryDetails.t(),
installation:
GoogleApi.ContainerAnalysis.V1beta1.Model.GrafeasV1beta1PackageDetails.t(),
intoto:
GoogleApi.ContainerAnalysis.V1beta1.Model.GrafeasV1beta1IntotoDetails.t(),
kind: String.t(),
name: String.t(),
noteName: String.t(),
remediation: String.t(),
resource: GoogleApi.ContainerAnalysis.V1beta1.Model.Resource.t(),
updateTime: DateTime.t(),
vulnerability:
GoogleApi.ContainerAnalysis.V1beta1.Model.GrafeasV1beta1VulnerabilityDetails.t()
}
Link to this section Functions
Specs
Unwrap a decoded JSON object into its complex fields.