google_api_container_analysis v0.5.0 GoogleApi.ContainerAnalysis.V1alpha1.Model.Occurrence View Source
Occurrence
includes information about analysis occurrences for an image.
Attributes
attestation
(type:GoogleApi.ContainerAnalysis.V1alpha1.Model.Attestation.t
, default:nil
) - Describes an attestation of an artifact.buildDetails
(type:GoogleApi.ContainerAnalysis.V1alpha1.Model.BuildDetails.t
, default:nil
) - Build details for a verifiable build.createTime
(type:DateTime.t
, default:nil
) - Output only. The time thisOccurrence
was created.deployment
(type:GoogleApi.ContainerAnalysis.V1alpha1.Model.Deployment.t
, default:nil
) - Describes the deployment of an artifact on a runtime.derivedImage
(type:GoogleApi.ContainerAnalysis.V1alpha1.Model.Derived.t
, default:nil
) - Describes how this resource derives from the basis in the associated note.discovered
(type:GoogleApi.ContainerAnalysis.V1alpha1.Model.Discovered.t
, default:nil
) - Describes the initial scan status for this resource.installation
(type:GoogleApi.ContainerAnalysis.V1alpha1.Model.Installation.t
, default:nil
) - Describes the installation of a package on the linked resource.kind
(type:String.t
, default:nil
) - Output only. This explicitly denotes which of theOccurrence
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 theOccurrence
in the form "projects/{project_id}/occurrences/{OCCURRENCE_ID}"noteName
(type:String.t
, default:nil
) - 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.remediation
(type:String.t
, default:nil
) - A description of actions that can be taken to remedy theNote
resource
(type:GoogleApi.ContainerAnalysis.V1alpha1.Model.Resource.t
, default:nil
) - The resource for which theOccurrence
applies.resourceUrl
(type:String.t
, default:nil
) - The unique URL of the image or the container for which theOccurrence
applies. For example, https://gcr.io/project/image@sha256:foo This field can be used as a filter in list requests.updateTime
(type:DateTime.t
, default:nil
) - Output only. The time thisOccurrence
was last updated.upgrade
(type:GoogleApi.ContainerAnalysis.V1alpha1.Model.UpgradeOccurrence.t
, default:nil
) - Describes an upgrade.vulnerabilityDetails
(type:GoogleApi.ContainerAnalysis.V1alpha1.Model.VulnerabilityDetails.t
, default:nil
) - Details of a security vulnerability note.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
Link to this type
t()
View Sourcet() :: %GoogleApi.ContainerAnalysis.V1alpha1.Model.Occurrence{ attestation: GoogleApi.ContainerAnalysis.V1alpha1.Model.Attestation.t(), buildDetails: GoogleApi.ContainerAnalysis.V1alpha1.Model.BuildDetails.t(), createTime: DateTime.t(), deployment: GoogleApi.ContainerAnalysis.V1alpha1.Model.Deployment.t(), derivedImage: GoogleApi.ContainerAnalysis.V1alpha1.Model.Derived.t(), discovered: GoogleApi.ContainerAnalysis.V1alpha1.Model.Discovered.t(), installation: GoogleApi.ContainerAnalysis.V1alpha1.Model.Installation.t(), kind: String.t(), name: String.t(), noteName: String.t(), remediation: String.t(), resource: GoogleApi.ContainerAnalysis.V1alpha1.Model.Resource.t(), resourceUrl: String.t(), updateTime: DateTime.t(), upgrade: GoogleApi.ContainerAnalysis.V1alpha1.Model.UpgradeOccurrence.t(), vulnerabilityDetails: GoogleApi.ContainerAnalysis.V1alpha1.Model.VulnerabilityDetails.t() }
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.