GetNoteContaineranalysisV1beta1Result class
Result data returned by getNote.
Constructors
- GetNoteContaineranalysisV1beta1Result({required AuthorityResponse attestationAuthority, required BasisResponseContaineranalysisV1beta1 baseImage, required BuildResponse build, required String createTime, required DeployableResponseContaineranalysisV1beta1 deployable, required DiscoveryResponseContaineranalysisV1beta1 discovery, required String expirationTime, required InTotoResponse intoto, required String kind, required String longDescription, required String name, required PackageResponseContaineranalysisV1beta1 package, required DocumentNoteResponseContaineranalysisV1beta1 sbom, required SBOMReferenceNoteResponseContaineranalysisV1beta1 sbomReference, required String shortDescription, required FileNoteResponseContaineranalysisV1beta1 spdxFile, required PackageInfoNoteResponseContaineranalysisV1beta1 spdxPackage, required RelationshipNoteResponseContaineranalysisV1beta1 spdxRelationship, required String updateTime, required VulnerabilityResponse vulnerability, required VulnerabilityAssessmentNoteResponseContaineranalysisV1beta1 vulnerabilityAssessment})
-
Creates a new GetNoteContaineranalysisV1beta1Result.
attestationAuthorityA note describing an attestation role.baseImageA note describing a base image.buildA note describing build provenance for a verifiable build.createTimeThe time this note was created. This field can be used as a filter in list requests.deployableA note describing something that can be deployed.discoveryA note describing the initial analysis of a resource.expirationTimeTime of expiration for this note. Empty if note does not expire.intotoA note describing an in-toto link.kindThe type of analysis. This field can be used as a filter in list requests.longDescriptionA detailed description of this note.nameThe name of the note in the form ofprojects/[PROVIDER_ID]/notes/[NOTE_ID].packageA note describing a package hosted by various package managers.relatedNoteNamesOther notes related to this note.relatedUrlURLs associated with this note.sbomA note describing a software bill of materials.sbomReferenceA note describing an SBOM reference.shortDescriptionA one sentence description of this note.spdxFileA note describing an SPDX File.spdxPackageA note describing an SPDX Package.spdxRelationshipA note describing an SPDX File.updateTimeThe time this note was last updated. This field can be used as a filter in list requests.vulnerabilityA note describing a package vulnerability.vulnerabilityAssessmentA note describing a vulnerability assessment.const -
GetNoteContaineranalysisV1beta1Result.fromMap(Map<
String, dynamic> map) -
factory
Properties
- attestationAuthority → AuthorityResponse
-
A note describing an attestation role.
final
- baseImage → BasisResponseContaineranalysisV1beta1
-
A note describing a base image.
final
- build → BuildResponse
-
A note describing build provenance for a verifiable build.
final
- createTime → String
-
The time this note was created. This field can be used as a filter in list requests.
final
- deployable → DeployableResponseContaineranalysisV1beta1
-
A note describing something that can be deployed.
final
- discovery → DiscoveryResponseContaineranalysisV1beta1
-
A note describing the initial analysis of a resource.
final
- expirationTime → String
-
Time of expiration for this note. Empty if note does not expire.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- intoto → InTotoResponse
-
A note describing an in-toto link.
final
- kind → String
-
The type of analysis. This field can be used as a filter in list requests.
final
- longDescription → String
-
A detailed description of this note.
final
- name → String
-
The name of the note in the form of
projects/[PROVIDER_ID]/notes/[NOTE_ID].final - package → PackageResponseContaineranalysisV1beta1
-
A note describing a package hosted by various package managers.
final
-
Other notes related to this note.
final
-
URLs associated with this note.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sbom → DocumentNoteResponseContaineranalysisV1beta1
-
A note describing a software bill of materials.
final
- sbomReference → SBOMReferenceNoteResponseContaineranalysisV1beta1
-
A note describing an SBOM reference.
final
- shortDescription → String
-
A one sentence description of this note.
final
- spdxFile → FileNoteResponseContaineranalysisV1beta1
-
A note describing an SPDX File.
final
- spdxPackage → PackageInfoNoteResponseContaineranalysisV1beta1
-
A note describing an SPDX Package.
final
- spdxRelationship → RelationshipNoteResponseContaineranalysisV1beta1
-
A note describing an SPDX File.
final
- updateTime → String
-
The time this note was last updated. This field can be used as a filter in list requests.
final
- vulnerability → VulnerabilityResponse
-
A note describing a package vulnerability.
final
- vulnerabilityAssessment → VulnerabilityAssessmentNoteResponseContaineranalysisV1beta1
-
A note describing a vulnerability assessment.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited