View Source GoogleApi.ContainerAnalysis.V1.Model.Note (google_api_container_analysis v0.28.0)
A type of analysis that can be done for a resource.
Attributes
-
attestation
(type:GoogleApi.ContainerAnalysis.V1.Model.AttestationNote.t
, default:nil
) - A note describing an attestation role. -
build
(type:GoogleApi.ContainerAnalysis.V1.Model.BuildNote.t
, default:nil
) - A note describing build provenance for a verifiable build. -
compliance
(type:GoogleApi.ContainerAnalysis.V1.Model.ComplianceNote.t
, default:nil
) - A note describing a compliance check. -
createTime
(type:DateTime.t
, default:nil
) - Output only. The time this note was created. This field can be used as a filter in list requests. -
deployment
(type:GoogleApi.ContainerAnalysis.V1.Model.DeploymentNote.t
, default:nil
) - A note describing something that can be deployed. -
discovery
(type:GoogleApi.ContainerAnalysis.V1.Model.DiscoveryNote.t
, default:nil
) - A note describing the initial analysis of a resource. -
dsseAttestation
(type:GoogleApi.ContainerAnalysis.V1.Model.DSSEAttestationNote.t
, default:nil
) - A note describing a dsse attestation note. -
expirationTime
(type:DateTime.t
, default:nil
) - Time of expiration for this note. Empty if note does not expire. -
image
(type:GoogleApi.ContainerAnalysis.V1.Model.ImageNote.t
, default:nil
) - A note describing a base image. -
kind
(type:String.t
, default:nil
) - Output only. The type of analysis. This field can be used as a filter in list requests. -
longDescription
(type:String.t
, default:nil
) - A detailed description of this note. -
name
(type:String.t
, default:nil
) - Output only. The name of the note in the form ofprojects/[PROVIDER_ID]/notes/[NOTE_ID]
. -
package
(type:GoogleApi.ContainerAnalysis.V1.Model.PackageNote.t
, default:nil
) - A note describing a package hosted by various package managers. -
relatedNoteNames
(type:list(String.t)
, default:nil
) - Other notes related to this note. -
relatedUrl
(type:list(GoogleApi.ContainerAnalysis.V1.Model.RelatedUrl.t)
, default:nil
) - URLs associated with this note. -
sbomReference
(type:GoogleApi.ContainerAnalysis.V1.Model.SBOMReferenceNote.t
, default:nil
) - A note describing an SBOM reference. -
shortDescription
(type:String.t
, default:nil
) - A one sentence description of this note. -
updateTime
(type:DateTime.t
, default:nil
) - Output only. The time this note was last updated. This field can be used as a filter in list requests. -
upgrade
(type:GoogleApi.ContainerAnalysis.V1.Model.UpgradeNote.t
, default:nil
) - A note describing available package upgrades. -
vulnerability
(type:GoogleApi.ContainerAnalysis.V1.Model.VulnerabilityNote.t
, default:nil
) - A note describing a package vulnerability. -
vulnerabilityAssessment
(type:GoogleApi.ContainerAnalysis.V1.Model.VulnerabilityAssessmentNote.t
, default:nil
) - A note describing a vulnerability assessment.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.ContainerAnalysis.V1.Model.Note{ attestation: GoogleApi.ContainerAnalysis.V1.Model.AttestationNote.t() | nil, build: GoogleApi.ContainerAnalysis.V1.Model.BuildNote.t() | nil, compliance: GoogleApi.ContainerAnalysis.V1.Model.ComplianceNote.t() | nil, createTime: DateTime.t() | nil, deployment: GoogleApi.ContainerAnalysis.V1.Model.DeploymentNote.t() | nil, discovery: GoogleApi.ContainerAnalysis.V1.Model.DiscoveryNote.t() | nil, dsseAttestation: GoogleApi.ContainerAnalysis.V1.Model.DSSEAttestationNote.t() | nil, expirationTime: DateTime.t() | nil, image: GoogleApi.ContainerAnalysis.V1.Model.ImageNote.t() | nil, kind: String.t() | nil, longDescription: String.t() | nil, name: String.t() | nil, package: GoogleApi.ContainerAnalysis.V1.Model.PackageNote.t() | nil, relatedNoteNames: [String.t()] | nil, relatedUrl: [GoogleApi.ContainerAnalysis.V1.Model.RelatedUrl.t()] | nil, sbomReference: GoogleApi.ContainerAnalysis.V1.Model.SBOMReferenceNote.t() | nil, shortDescription: String.t() | nil, updateTime: DateTime.t() | nil, upgrade: GoogleApi.ContainerAnalysis.V1.Model.UpgradeNote.t() | nil, vulnerability: GoogleApi.ContainerAnalysis.V1.Model.VulnerabilityNote.t() | nil, vulnerabilityAssessment: GoogleApi.ContainerAnalysis.V1.Model.VulnerabilityAssessmentNote.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.