1. Packages
  2. Google Cloud Native
  3. API Docs
  4. containeranalysis
  5. containeranalysis/v1
  6. getNote

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

google-native.containeranalysis/v1.getNote

Explore with Pulumi AI

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi

Gets the specified note.

Using getNote

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getNote(args: GetNoteArgs, opts?: InvokeOptions): Promise<GetNoteResult>
function getNoteOutput(args: GetNoteOutputArgs, opts?: InvokeOptions): Output<GetNoteResult>
Copy
def get_note(note_id: Optional[str] = None,
             project: Optional[str] = None,
             opts: Optional[InvokeOptions] = None) -> GetNoteResult
def get_note_output(note_id: Optional[pulumi.Input[str]] = None,
             project: Optional[pulumi.Input[str]] = None,
             opts: Optional[InvokeOptions] = None) -> Output[GetNoteResult]
Copy
func LookupNote(ctx *Context, args *LookupNoteArgs, opts ...InvokeOption) (*LookupNoteResult, error)
func LookupNoteOutput(ctx *Context, args *LookupNoteOutputArgs, opts ...InvokeOption) LookupNoteResultOutput
Copy

> Note: This function is named LookupNote in the Go SDK.

public static class GetNote 
{
    public static Task<GetNoteResult> InvokeAsync(GetNoteArgs args, InvokeOptions? opts = null)
    public static Output<GetNoteResult> Invoke(GetNoteInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetNoteResult> getNote(GetNoteArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Copy
fn::invoke:
  function: google-native:containeranalysis/v1:getNote
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

NoteId This property is required. string
Project string
NoteId This property is required. string
Project string
noteId This property is required. String
project String
noteId This property is required. string
project string
note_id This property is required. str
project str
noteId This property is required. String
project String

getNote Result

The following output properties are available:

Attestation Pulumi.GoogleNative.ContainerAnalysis.V1.Outputs.AttestationNoteResponse
A note describing an attestation role.
Build Pulumi.GoogleNative.ContainerAnalysis.V1.Outputs.BuildNoteResponse
A note describing build provenance for a verifiable build.
Compliance Pulumi.GoogleNative.ContainerAnalysis.V1.Outputs.ComplianceNoteResponse
A note describing a compliance check.
CreateTime string
The time this note was created. This field can be used as a filter in list requests.
Deployment Pulumi.GoogleNative.ContainerAnalysis.V1.Outputs.DeploymentNoteResponse
A note describing something that can be deployed.
Discovery Pulumi.GoogleNative.ContainerAnalysis.V1.Outputs.DiscoveryNoteResponse
A note describing the initial analysis of a resource.
DsseAttestation Pulumi.GoogleNative.ContainerAnalysis.V1.Outputs.DSSEAttestationNoteResponse
A note describing a dsse attestation note.
ExpirationTime string
Time of expiration for this note. Empty if note does not expire.
Image Pulumi.GoogleNative.ContainerAnalysis.V1.Outputs.ImageNoteResponse
A note describing a base image.
Kind string
The type of analysis. This field can be used as a filter in list requests.
LongDescription string
A detailed description of this note.
Name string
The name of the note in the form of projects/[PROVIDER_ID]/notes/[NOTE_ID].
Package Pulumi.GoogleNative.ContainerAnalysis.V1.Outputs.PackageNoteResponse
A note describing a package hosted by various package managers.
RelatedNoteNames List<string>
Other notes related to this note.
RelatedUrl List<Pulumi.GoogleNative.ContainerAnalysis.V1.Outputs.RelatedUrlResponse>
URLs associated with this note.
SbomReference Pulumi.GoogleNative.ContainerAnalysis.V1.Outputs.SBOMReferenceNoteResponse
A note describing an SBOM reference.
ShortDescription string
A one sentence description of this note.
UpdateTime string
The time this note was last updated. This field can be used as a filter in list requests.
Upgrade Pulumi.GoogleNative.ContainerAnalysis.V1.Outputs.UpgradeNoteResponse
A note describing available package upgrades.
Vulnerability Pulumi.GoogleNative.ContainerAnalysis.V1.Outputs.VulnerabilityNoteResponse
A note describing a package vulnerability.
VulnerabilityAssessment Pulumi.GoogleNative.ContainerAnalysis.V1.Outputs.VulnerabilityAssessmentNoteResponse
A note describing a vulnerability assessment.
Attestation AttestationNoteResponse
A note describing an attestation role.
Build BuildNoteResponse
A note describing build provenance for a verifiable build.
Compliance ComplianceNoteResponse
A note describing a compliance check.
CreateTime string
The time this note was created. This field can be used as a filter in list requests.
Deployment DeploymentNoteResponse
A note describing something that can be deployed.
Discovery DiscoveryNoteResponse
A note describing the initial analysis of a resource.
DsseAttestation DSSEAttestationNoteResponse
A note describing a dsse attestation note.
ExpirationTime string
Time of expiration for this note. Empty if note does not expire.
Image ImageNoteResponse
A note describing a base image.
Kind string
The type of analysis. This field can be used as a filter in list requests.
LongDescription string
A detailed description of this note.
Name string
The name of the note in the form of projects/[PROVIDER_ID]/notes/[NOTE_ID].
Package PackageNoteResponse
A note describing a package hosted by various package managers.
RelatedNoteNames []string
Other notes related to this note.
RelatedUrl []RelatedUrlResponse
URLs associated with this note.
SbomReference SBOMReferenceNoteResponse
A note describing an SBOM reference.
ShortDescription string
A one sentence description of this note.
UpdateTime string
The time this note was last updated. This field can be used as a filter in list requests.
Upgrade UpgradeNoteResponse
A note describing available package upgrades.
Vulnerability VulnerabilityNoteResponse
A note describing a package vulnerability.
VulnerabilityAssessment VulnerabilityAssessmentNoteResponse
A note describing a vulnerability assessment.
attestation AttestationNoteResponse
A note describing an attestation role.
build BuildNoteResponse
A note describing build provenance for a verifiable build.
compliance ComplianceNoteResponse
A note describing a compliance check.
createTime String
The time this note was created. This field can be used as a filter in list requests.
deployment DeploymentNoteResponse
A note describing something that can be deployed.
discovery DiscoveryNoteResponse
A note describing the initial analysis of a resource.
dsseAttestation DSSEAttestationNoteResponse
A note describing a dsse attestation note.
expirationTime String
Time of expiration for this note. Empty if note does not expire.
image ImageNoteResponse
A note describing a base image.
kind String
The type of analysis. This field can be used as a filter in list requests.
longDescription String
A detailed description of this note.
name String
The name of the note in the form of projects/[PROVIDER_ID]/notes/[NOTE_ID].
package_ PackageNoteResponse
A note describing a package hosted by various package managers.
relatedNoteNames List<String>
Other notes related to this note.
relatedUrl List<RelatedUrlResponse>
URLs associated with this note.
sbomReference SBOMReferenceNoteResponse
A note describing an SBOM reference.
shortDescription String
A one sentence description of this note.
updateTime String
The time this note was last updated. This field can be used as a filter in list requests.
upgrade UpgradeNoteResponse
A note describing available package upgrades.
vulnerability VulnerabilityNoteResponse
A note describing a package vulnerability.
vulnerabilityAssessment VulnerabilityAssessmentNoteResponse
A note describing a vulnerability assessment.
attestation AttestationNoteResponse
A note describing an attestation role.
build BuildNoteResponse
A note describing build provenance for a verifiable build.
compliance ComplianceNoteResponse
A note describing a compliance check.
createTime string
The time this note was created. This field can be used as a filter in list requests.
deployment DeploymentNoteResponse
A note describing something that can be deployed.
discovery DiscoveryNoteResponse
A note describing the initial analysis of a resource.
dsseAttestation DSSEAttestationNoteResponse
A note describing a dsse attestation note.
expirationTime string
Time of expiration for this note. Empty if note does not expire.
image ImageNoteResponse
A note describing a base image.
kind string
The type of analysis. This field can be used as a filter in list requests.
longDescription string
A detailed description of this note.
name string
The name of the note in the form of projects/[PROVIDER_ID]/notes/[NOTE_ID].
package PackageNoteResponse
A note describing a package hosted by various package managers.
relatedNoteNames string[]
Other notes related to this note.
relatedUrl RelatedUrlResponse[]
URLs associated with this note.
sbomReference SBOMReferenceNoteResponse
A note describing an SBOM reference.
shortDescription string
A one sentence description of this note.
updateTime string
The time this note was last updated. This field can be used as a filter in list requests.
upgrade UpgradeNoteResponse
A note describing available package upgrades.
vulnerability VulnerabilityNoteResponse
A note describing a package vulnerability.
vulnerabilityAssessment VulnerabilityAssessmentNoteResponse
A note describing a vulnerability assessment.
attestation AttestationNoteResponse
A note describing an attestation role.
build BuildNoteResponse
A note describing build provenance for a verifiable build.
compliance ComplianceNoteResponse
A note describing a compliance check.
create_time str
The time this note was created. This field can be used as a filter in list requests.
deployment DeploymentNoteResponse
A note describing something that can be deployed.
discovery DiscoveryNoteResponse
A note describing the initial analysis of a resource.
dsse_attestation DSSEAttestationNoteResponse
A note describing a dsse attestation note.
expiration_time str
Time of expiration for this note. Empty if note does not expire.
image ImageNoteResponse
A note describing a base image.
kind str
The type of analysis. This field can be used as a filter in list requests.
long_description str
A detailed description of this note.
name str
The name of the note in the form of projects/[PROVIDER_ID]/notes/[NOTE_ID].
package PackageNoteResponse
A note describing a package hosted by various package managers.
related_note_names Sequence[str]
Other notes related to this note.
related_url Sequence[RelatedUrlResponse]
URLs associated with this note.
sbom_reference SBOMReferenceNoteResponse
A note describing an SBOM reference.
short_description str
A one sentence description of this note.
update_time str
The time this note was last updated. This field can be used as a filter in list requests.
upgrade UpgradeNoteResponse
A note describing available package upgrades.
vulnerability VulnerabilityNoteResponse
A note describing a package vulnerability.
vulnerability_assessment VulnerabilityAssessmentNoteResponse
A note describing a vulnerability assessment.
attestation Property Map
A note describing an attestation role.
build Property Map
A note describing build provenance for a verifiable build.
compliance Property Map
A note describing a compliance check.
createTime String
The time this note was created. This field can be used as a filter in list requests.
deployment Property Map
A note describing something that can be deployed.
discovery Property Map
A note describing the initial analysis of a resource.
dsseAttestation Property Map
A note describing a dsse attestation note.
expirationTime String
Time of expiration for this note. Empty if note does not expire.
image Property Map
A note describing a base image.
kind String
The type of analysis. This field can be used as a filter in list requests.
longDescription String
A detailed description of this note.
name String
The name of the note in the form of projects/[PROVIDER_ID]/notes/[NOTE_ID].
package Property Map
A note describing a package hosted by various package managers.
relatedNoteNames List<String>
Other notes related to this note.
relatedUrl List<Property Map>
URLs associated with this note.
sbomReference Property Map
A note describing an SBOM reference.
shortDescription String
A one sentence description of this note.
updateTime String
The time this note was last updated. This field can be used as a filter in list requests.
upgrade Property Map
A note describing available package upgrades.
vulnerability Property Map
A note describing a package vulnerability.
vulnerabilityAssessment Property Map
A note describing a vulnerability assessment.

Supporting Types

AssessmentResponse

Cve This property is required. string
Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.

Deprecated: Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.

Impacts This property is required. List<string>
Contains information about the impact of this vulnerability, this will change with time.
Justification This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.JustificationResponse
Justification provides the justification when the state of the assessment if NOT_AFFECTED.
LongDescription This property is required. string
A detailed description of this Vex.
RelatedUris This property is required. List<Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.RelatedUrlResponse>
Holds a list of references associated with this vulnerability item and assessment. These uris have additional information about the vulnerability and the assessment itself. E.g. Link to a document which details how this assessment concluded the state of this vulnerability.
Remediations This property is required. List<Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.RemediationResponse>
Specifies details on how to handle (and presumably, fix) a vulnerability.
ShortDescription This property is required. string
A one sentence description of this Vex.
State This property is required. string
Provides the state of this Vulnerability assessment.
VulnerabilityId This property is required. string
The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
Cve This property is required. string
Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.

Deprecated: Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.

Impacts This property is required. []string
Contains information about the impact of this vulnerability, this will change with time.
Justification This property is required. JustificationResponse
Justification provides the justification when the state of the assessment if NOT_AFFECTED.
LongDescription This property is required. string
A detailed description of this Vex.
RelatedUris This property is required. []RelatedUrlResponse
Holds a list of references associated with this vulnerability item and assessment. These uris have additional information about the vulnerability and the assessment itself. E.g. Link to a document which details how this assessment concluded the state of this vulnerability.
Remediations This property is required. []RemediationResponse
Specifies details on how to handle (and presumably, fix) a vulnerability.
ShortDescription This property is required. string
A one sentence description of this Vex.
State This property is required. string
Provides the state of this Vulnerability assessment.
VulnerabilityId This property is required. string
The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
cve This property is required. String
Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.

Deprecated: Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.

impacts This property is required. List<String>
Contains information about the impact of this vulnerability, this will change with time.
justification This property is required. JustificationResponse
Justification provides the justification when the state of the assessment if NOT_AFFECTED.
longDescription This property is required. String
A detailed description of this Vex.
relatedUris This property is required. List<RelatedUrlResponse>
Holds a list of references associated with this vulnerability item and assessment. These uris have additional information about the vulnerability and the assessment itself. E.g. Link to a document which details how this assessment concluded the state of this vulnerability.
remediations This property is required. List<RemediationResponse>
Specifies details on how to handle (and presumably, fix) a vulnerability.
shortDescription This property is required. String
A one sentence description of this Vex.
state This property is required. String
Provides the state of this Vulnerability assessment.
vulnerabilityId This property is required. String
The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
cve This property is required. string
Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.

Deprecated: Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.

impacts This property is required. string[]
Contains information about the impact of this vulnerability, this will change with time.
justification This property is required. JustificationResponse
Justification provides the justification when the state of the assessment if NOT_AFFECTED.
longDescription This property is required. string
A detailed description of this Vex.
relatedUris This property is required. RelatedUrlResponse[]
Holds a list of references associated with this vulnerability item and assessment. These uris have additional information about the vulnerability and the assessment itself. E.g. Link to a document which details how this assessment concluded the state of this vulnerability.
remediations This property is required. RemediationResponse[]
Specifies details on how to handle (and presumably, fix) a vulnerability.
shortDescription This property is required. string
A one sentence description of this Vex.
state This property is required. string
Provides the state of this Vulnerability assessment.
vulnerabilityId This property is required. string
The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
cve This property is required. str
Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.

Deprecated: Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.

impacts This property is required. Sequence[str]
Contains information about the impact of this vulnerability, this will change with time.
justification This property is required. JustificationResponse
Justification provides the justification when the state of the assessment if NOT_AFFECTED.
long_description This property is required. str
A detailed description of this Vex.
related_uris This property is required. Sequence[RelatedUrlResponse]
Holds a list of references associated with this vulnerability item and assessment. These uris have additional information about the vulnerability and the assessment itself. E.g. Link to a document which details how this assessment concluded the state of this vulnerability.
remediations This property is required. Sequence[RemediationResponse]
Specifies details on how to handle (and presumably, fix) a vulnerability.
short_description This property is required. str
A one sentence description of this Vex.
state This property is required. str
Provides the state of this Vulnerability assessment.
vulnerability_id This property is required. str
The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
cve This property is required. String
Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.

Deprecated: Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.

impacts This property is required. List<String>
Contains information about the impact of this vulnerability, this will change with time.
justification This property is required. Property Map
Justification provides the justification when the state of the assessment if NOT_AFFECTED.
longDescription This property is required. String
A detailed description of this Vex.
relatedUris This property is required. List<Property Map>
Holds a list of references associated with this vulnerability item and assessment. These uris have additional information about the vulnerability and the assessment itself. E.g. Link to a document which details how this assessment concluded the state of this vulnerability.
remediations This property is required. List<Property Map>
Specifies details on how to handle (and presumably, fix) a vulnerability.
shortDescription This property is required. String
A one sentence description of this Vex.
state This property is required. String
Provides the state of this Vulnerability assessment.
vulnerabilityId This property is required. String
The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.

AttestationNoteResponse

Hint This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.HintResponse
Hint hints at the purpose of the attestation authority.
Hint This property is required. HintResponse
Hint hints at the purpose of the attestation authority.
hint This property is required. HintResponse
Hint hints at the purpose of the attestation authority.
hint This property is required. HintResponse
Hint hints at the purpose of the attestation authority.
hint This property is required. HintResponse
Hint hints at the purpose of the attestation authority.
hint This property is required. Property Map
Hint hints at the purpose of the attestation authority.

BuildNoteResponse

BuilderVersion This property is required. string
Immutable. Version of the builder which produced this build.
BuilderVersion This property is required. string
Immutable. Version of the builder which produced this build.
builderVersion This property is required. String
Immutable. Version of the builder which produced this build.
builderVersion This property is required. string
Immutable. Version of the builder which produced this build.
builder_version This property is required. str
Immutable. Version of the builder which produced this build.
builderVersion This property is required. String
Immutable. Version of the builder which produced this build.

CVSSResponse

AttackComplexity This property is required. string
AttackVector This property is required. string
Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
Authentication This property is required. string
AvailabilityImpact This property is required. string
BaseScore This property is required. double
The base score is a function of the base metric scores.
ConfidentialityImpact This property is required. string
ExploitabilityScore This property is required. double
ImpactScore This property is required. double
IntegrityImpact This property is required. string
PrivilegesRequired This property is required. string
Scope This property is required. string
UserInteraction This property is required. string
AttackComplexity This property is required. string
AttackVector This property is required. string
Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
Authentication This property is required. string
AvailabilityImpact This property is required. string
BaseScore This property is required. float64
The base score is a function of the base metric scores.
ConfidentialityImpact This property is required. string
ExploitabilityScore This property is required. float64
ImpactScore This property is required. float64
IntegrityImpact This property is required. string
PrivilegesRequired This property is required. string
Scope This property is required. string
UserInteraction This property is required. string
attackComplexity This property is required. String
attackVector This property is required. String
Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
authentication This property is required. String
availabilityImpact This property is required. String
baseScore This property is required. Double
The base score is a function of the base metric scores.
confidentialityImpact This property is required. String
exploitabilityScore This property is required. Double
impactScore This property is required. Double
integrityImpact This property is required. String
privilegesRequired This property is required. String
scope This property is required. String
userInteraction This property is required. String
attackComplexity This property is required. string
attackVector This property is required. string
Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
authentication This property is required. string
availabilityImpact This property is required. string
baseScore This property is required. number
The base score is a function of the base metric scores.
confidentialityImpact This property is required. string
exploitabilityScore This property is required. number
impactScore This property is required. number
integrityImpact This property is required. string
privilegesRequired This property is required. string
scope This property is required. string
userInteraction This property is required. string
attack_complexity This property is required. str
attack_vector This property is required. str
Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
authentication This property is required. str
availability_impact This property is required. str
base_score This property is required. float
The base score is a function of the base metric scores.
confidentiality_impact This property is required. str
exploitability_score This property is required. float
impact_score This property is required. float
integrity_impact This property is required. str
privileges_required This property is required. str
scope This property is required. str
user_interaction This property is required. str
attackComplexity This property is required. String
attackVector This property is required. String
Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
authentication This property is required. String
availabilityImpact This property is required. String
baseScore This property is required. Number
The base score is a function of the base metric scores.
confidentialityImpact This property is required. String
exploitabilityScore This property is required. Number
impactScore This property is required. Number
integrityImpact This property is required. String
privilegesRequired This property is required. String
scope This property is required. String
userInteraction This property is required. String

CVSSv3Response

AttackComplexity This property is required. string
AttackVector This property is required. string
Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
AvailabilityImpact This property is required. string
BaseScore This property is required. double
The base score is a function of the base metric scores.
ConfidentialityImpact This property is required. string
ExploitabilityScore This property is required. double
ImpactScore This property is required. double
IntegrityImpact This property is required. string
PrivilegesRequired This property is required. string
Scope This property is required. string
UserInteraction This property is required. string
AttackComplexity This property is required. string
AttackVector This property is required. string
Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
AvailabilityImpact This property is required. string
BaseScore This property is required. float64
The base score is a function of the base metric scores.
ConfidentialityImpact This property is required. string
ExploitabilityScore This property is required. float64
ImpactScore This property is required. float64
IntegrityImpact This property is required. string
PrivilegesRequired This property is required. string
Scope This property is required. string
UserInteraction This property is required. string
attackComplexity This property is required. String
attackVector This property is required. String
Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
availabilityImpact This property is required. String
baseScore This property is required. Double
The base score is a function of the base metric scores.
confidentialityImpact This property is required. String
exploitabilityScore This property is required. Double
impactScore This property is required. Double
integrityImpact This property is required. String
privilegesRequired This property is required. String
scope This property is required. String
userInteraction This property is required. String
attackComplexity This property is required. string
attackVector This property is required. string
Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
availabilityImpact This property is required. string
baseScore This property is required. number
The base score is a function of the base metric scores.
confidentialityImpact This property is required. string
exploitabilityScore This property is required. number
impactScore This property is required. number
integrityImpact This property is required. string
privilegesRequired This property is required. string
scope This property is required. string
userInteraction This property is required. string
attack_complexity This property is required. str
attack_vector This property is required. str
Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
availability_impact This property is required. str
base_score This property is required. float
The base score is a function of the base metric scores.
confidentiality_impact This property is required. str
exploitability_score This property is required. float
impact_score This property is required. float
integrity_impact This property is required. str
privileges_required This property is required. str
scope This property is required. str
user_interaction This property is required. str
attackComplexity This property is required. String
attackVector This property is required. String
Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
availabilityImpact This property is required. String
baseScore This property is required. Number
The base score is a function of the base metric scores.
confidentialityImpact This property is required. String
exploitabilityScore This property is required. Number
impactScore This property is required. Number
integrityImpact This property is required. String
privilegesRequired This property is required. String
scope This property is required. String
userInteraction This property is required. String

CategoryResponse

CategoryId This property is required. string
The identifier of the category.
Name This property is required. string
The localized name of the category.
CategoryId This property is required. string
The identifier of the category.
Name This property is required. string
The localized name of the category.
categoryId This property is required. String
The identifier of the category.
name This property is required. String
The localized name of the category.
categoryId This property is required. string
The identifier of the category.
name This property is required. string
The localized name of the category.
category_id This property is required. str
The identifier of the category.
name This property is required. str
The localized name of the category.
categoryId This property is required. String
The identifier of the category.
name This property is required. String
The localized name of the category.

CisBenchmarkResponse

ProfileLevel This property is required. int
Severity This property is required. string
ProfileLevel This property is required. int
Severity This property is required. string
profileLevel This property is required. Integer
severity This property is required. String
profileLevel This property is required. number
severity This property is required. string
profile_level This property is required. int
severity This property is required. str
profileLevel This property is required. Number
severity This property is required. String

ComplianceNoteResponse

CisBenchmark This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.CisBenchmarkResponse
Description This property is required. string
A description about this compliance check.
Rationale This property is required. string
A rationale for the existence of this compliance check.
Remediation This property is required. string
A description of remediation steps if the compliance check fails.
ScanInstructions This property is required. string
Serialized scan instructions with a predefined format.
Title This property is required. string
The title that identifies this compliance check.
Version This property is required. List<Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.ComplianceVersionResponse>
The OS and config versions the benchmark applies to.
CisBenchmark This property is required. CisBenchmarkResponse
Description This property is required. string
A description about this compliance check.
Rationale This property is required. string
A rationale for the existence of this compliance check.
Remediation This property is required. string
A description of remediation steps if the compliance check fails.
ScanInstructions This property is required. string
Serialized scan instructions with a predefined format.
Title This property is required. string
The title that identifies this compliance check.
Version This property is required. []ComplianceVersionResponse
The OS and config versions the benchmark applies to.
cisBenchmark This property is required. CisBenchmarkResponse
description This property is required. String
A description about this compliance check.
rationale This property is required. String
A rationale for the existence of this compliance check.
remediation This property is required. String
A description of remediation steps if the compliance check fails.
scanInstructions This property is required. String
Serialized scan instructions with a predefined format.
title This property is required. String
The title that identifies this compliance check.
version This property is required. List<ComplianceVersionResponse>
The OS and config versions the benchmark applies to.
cisBenchmark This property is required. CisBenchmarkResponse
description This property is required. string
A description about this compliance check.
rationale This property is required. string
A rationale for the existence of this compliance check.
remediation This property is required. string
A description of remediation steps if the compliance check fails.
scanInstructions This property is required. string
Serialized scan instructions with a predefined format.
title This property is required. string
The title that identifies this compliance check.
version This property is required. ComplianceVersionResponse[]
The OS and config versions the benchmark applies to.
cis_benchmark This property is required. CisBenchmarkResponse
description This property is required. str
A description about this compliance check.
rationale This property is required. str
A rationale for the existence of this compliance check.
remediation This property is required. str
A description of remediation steps if the compliance check fails.
scan_instructions This property is required. str
Serialized scan instructions with a predefined format.
title This property is required. str
The title that identifies this compliance check.
version This property is required. Sequence[ComplianceVersionResponse]
The OS and config versions the benchmark applies to.
cisBenchmark This property is required. Property Map
description This property is required. String
A description about this compliance check.
rationale This property is required. String
A rationale for the existence of this compliance check.
remediation This property is required. String
A description of remediation steps if the compliance check fails.
scanInstructions This property is required. String
Serialized scan instructions with a predefined format.
title This property is required. String
The title that identifies this compliance check.
version This property is required. List<Property Map>
The OS and config versions the benchmark applies to.

ComplianceVersionResponse

BenchmarkDocument This property is required. string
The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
CpeUri This property is required. string
The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
Version This property is required. string
The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
BenchmarkDocument This property is required. string
The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
CpeUri This property is required. string
The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
Version This property is required. string
The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
benchmarkDocument This property is required. String
The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
cpeUri This property is required. String
The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
version This property is required. String
The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
benchmarkDocument This property is required. string
The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
cpeUri This property is required. string
The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
version This property is required. string
The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
benchmark_document This property is required. str
The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
cpe_uri This property is required. str
The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
version This property is required. str
The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
benchmarkDocument This property is required. String
The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
cpeUri This property is required. String
The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
version This property is required. String
The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.

DSSEAttestationNoteResponse

Hint This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.DSSEHintResponse
DSSEHint hints at the purpose of the attestation authority.
Hint This property is required. DSSEHintResponse
DSSEHint hints at the purpose of the attestation authority.
hint This property is required. DSSEHintResponse
DSSEHint hints at the purpose of the attestation authority.
hint This property is required. DSSEHintResponse
DSSEHint hints at the purpose of the attestation authority.
hint This property is required. DSSEHintResponse
DSSEHint hints at the purpose of the attestation authority.
hint This property is required. Property Map
DSSEHint hints at the purpose of the attestation authority.

DSSEHintResponse

HumanReadableName This property is required. string
The human readable name of this attestation authority, for example "cloudbuild-prod".
HumanReadableName This property is required. string
The human readable name of this attestation authority, for example "cloudbuild-prod".
humanReadableName This property is required. String
The human readable name of this attestation authority, for example "cloudbuild-prod".
humanReadableName This property is required. string
The human readable name of this attestation authority, for example "cloudbuild-prod".
human_readable_name This property is required. str
The human readable name of this attestation authority, for example "cloudbuild-prod".
humanReadableName This property is required. String
The human readable name of this attestation authority, for example "cloudbuild-prod".

DeploymentNoteResponse

ResourceUri This property is required. List<string>
Resource URI for the artifact being deployed.
ResourceUri This property is required. []string
Resource URI for the artifact being deployed.
resourceUri This property is required. List<String>
Resource URI for the artifact being deployed.
resourceUri This property is required. string[]
Resource URI for the artifact being deployed.
resource_uri This property is required. Sequence[str]
Resource URI for the artifact being deployed.
resourceUri This property is required. List<String>
Resource URI for the artifact being deployed.

DetailResponse

AffectedCpeUri This property is required. string
The CPE URI this vulnerability affects.
AffectedPackage This property is required. string
The package this vulnerability affects.
AffectedVersionEnd This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.VersionResponse
The version number at the end of an interval in which this vulnerability exists. A vulnerability can affect a package between version numbers that are disjoint sets of intervals (example: [1.0.0-1.1.0], [2.4.6-2.4.8] and [4.5.6-4.6.8]) each of which will be represented in its own Detail. If a specific affected version is provided by a vulnerability database, affected_version_start and affected_version_end will be the same in that Detail.
AffectedVersionStart This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.VersionResponse
The version number at the start of an interval in which this vulnerability exists. A vulnerability can affect a package between version numbers that are disjoint sets of intervals (example: [1.0.0-1.1.0], [2.4.6-2.4.8] and [4.5.6-4.6.8]) each of which will be represented in its own Detail. If a specific affected version is provided by a vulnerability database, affected_version_start and affected_version_end will be the same in that Detail.
Description This property is required. string
A vendor-specific description of this vulnerability.
FixedCpeUri This property is required. string
The distro recommended CPE URI to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_cpe_uri.
FixedPackage This property is required. string
The distro recommended package to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_package.
FixedVersion This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.VersionResponse
The distro recommended version to update to that contains a fix for this vulnerability. Setting this to VersionKind.MAXIMUM means no such version is yet available.
IsObsolete This property is required. bool
Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
PackageType This property is required. string
The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
SeverityName This property is required. string
The distro assigned severity of this vulnerability.
Source This property is required. string
The source from which the information in this Detail was obtained.
SourceUpdateTime This property is required. string
The time this information was last changed at the source. This is an upstream timestamp from the underlying information source - e.g. Ubuntu security tracker.
Vendor This property is required. string
The name of the vendor of the product.
AffectedCpeUri This property is required. string
The CPE URI this vulnerability affects.
AffectedPackage This property is required. string
The package this vulnerability affects.
AffectedVersionEnd This property is required. VersionResponse
The version number at the end of an interval in which this vulnerability exists. A vulnerability can affect a package between version numbers that are disjoint sets of intervals (example: [1.0.0-1.1.0], [2.4.6-2.4.8] and [4.5.6-4.6.8]) each of which will be represented in its own Detail. If a specific affected version is provided by a vulnerability database, affected_version_start and affected_version_end will be the same in that Detail.
AffectedVersionStart This property is required. VersionResponse
The version number at the start of an interval in which this vulnerability exists. A vulnerability can affect a package between version numbers that are disjoint sets of intervals (example: [1.0.0-1.1.0], [2.4.6-2.4.8] and [4.5.6-4.6.8]) each of which will be represented in its own Detail. If a specific affected version is provided by a vulnerability database, affected_version_start and affected_version_end will be the same in that Detail.
Description This property is required. string
A vendor-specific description of this vulnerability.
FixedCpeUri This property is required. string
The distro recommended CPE URI to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_cpe_uri.
FixedPackage This property is required. string
The distro recommended package to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_package.
FixedVersion This property is required. VersionResponse
The distro recommended version to update to that contains a fix for this vulnerability. Setting this to VersionKind.MAXIMUM means no such version is yet available.
IsObsolete This property is required. bool
Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
PackageType This property is required. string
The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
SeverityName This property is required. string
The distro assigned severity of this vulnerability.
Source This property is required. string
The source from which the information in this Detail was obtained.
SourceUpdateTime This property is required. string
The time this information was last changed at the source. This is an upstream timestamp from the underlying information source - e.g. Ubuntu security tracker.
Vendor This property is required. string
The name of the vendor of the product.
affectedCpeUri This property is required. String
The CPE URI this vulnerability affects.
affectedPackage This property is required. String
The package this vulnerability affects.
affectedVersionEnd This property is required. VersionResponse
The version number at the end of an interval in which this vulnerability exists. A vulnerability can affect a package between version numbers that are disjoint sets of intervals (example: [1.0.0-1.1.0], [2.4.6-2.4.8] and [4.5.6-4.6.8]) each of which will be represented in its own Detail. If a specific affected version is provided by a vulnerability database, affected_version_start and affected_version_end will be the same in that Detail.
affectedVersionStart This property is required. VersionResponse
The version number at the start of an interval in which this vulnerability exists. A vulnerability can affect a package between version numbers that are disjoint sets of intervals (example: [1.0.0-1.1.0], [2.4.6-2.4.8] and [4.5.6-4.6.8]) each of which will be represented in its own Detail. If a specific affected version is provided by a vulnerability database, affected_version_start and affected_version_end will be the same in that Detail.
description This property is required. String
A vendor-specific description of this vulnerability.
fixedCpeUri This property is required. String
The distro recommended CPE URI to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_cpe_uri.
fixedPackage This property is required. String
The distro recommended package to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_package.
fixedVersion This property is required. VersionResponse
The distro recommended version to update to that contains a fix for this vulnerability. Setting this to VersionKind.MAXIMUM means no such version is yet available.
isObsolete This property is required. Boolean
Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
packageType This property is required. String
The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
severityName This property is required. String
The distro assigned severity of this vulnerability.
source This property is required. String
The source from which the information in this Detail was obtained.
sourceUpdateTime This property is required. String
The time this information was last changed at the source. This is an upstream timestamp from the underlying information source - e.g. Ubuntu security tracker.
vendor This property is required. String
The name of the vendor of the product.
affectedCpeUri This property is required. string
The CPE URI this vulnerability affects.
affectedPackage This property is required. string
The package this vulnerability affects.
affectedVersionEnd This property is required. VersionResponse
The version number at the end of an interval in which this vulnerability exists. A vulnerability can affect a package between version numbers that are disjoint sets of intervals (example: [1.0.0-1.1.0], [2.4.6-2.4.8] and [4.5.6-4.6.8]) each of which will be represented in its own Detail. If a specific affected version is provided by a vulnerability database, affected_version_start and affected_version_end will be the same in that Detail.
affectedVersionStart This property is required. VersionResponse
The version number at the start of an interval in which this vulnerability exists. A vulnerability can affect a package between version numbers that are disjoint sets of intervals (example: [1.0.0-1.1.0], [2.4.6-2.4.8] and [4.5.6-4.6.8]) each of which will be represented in its own Detail. If a specific affected version is provided by a vulnerability database, affected_version_start and affected_version_end will be the same in that Detail.
description This property is required. string
A vendor-specific description of this vulnerability.
fixedCpeUri This property is required. string
The distro recommended CPE URI to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_cpe_uri.
fixedPackage This property is required. string
The distro recommended package to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_package.
fixedVersion This property is required. VersionResponse
The distro recommended version to update to that contains a fix for this vulnerability. Setting this to VersionKind.MAXIMUM means no such version is yet available.
isObsolete This property is required. boolean
Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
packageType This property is required. string
The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
severityName This property is required. string
The distro assigned severity of this vulnerability.
source This property is required. string
The source from which the information in this Detail was obtained.
sourceUpdateTime This property is required. string
The time this information was last changed at the source. This is an upstream timestamp from the underlying information source - e.g. Ubuntu security tracker.
vendor This property is required. string
The name of the vendor of the product.
affected_cpe_uri This property is required. str
The CPE URI this vulnerability affects.
affected_package This property is required. str
The package this vulnerability affects.
affected_version_end This property is required. VersionResponse
The version number at the end of an interval in which this vulnerability exists. A vulnerability can affect a package between version numbers that are disjoint sets of intervals (example: [1.0.0-1.1.0], [2.4.6-2.4.8] and [4.5.6-4.6.8]) each of which will be represented in its own Detail. If a specific affected version is provided by a vulnerability database, affected_version_start and affected_version_end will be the same in that Detail.
affected_version_start This property is required. VersionResponse
The version number at the start of an interval in which this vulnerability exists. A vulnerability can affect a package between version numbers that are disjoint sets of intervals (example: [1.0.0-1.1.0], [2.4.6-2.4.8] and [4.5.6-4.6.8]) each of which will be represented in its own Detail. If a specific affected version is provided by a vulnerability database, affected_version_start and affected_version_end will be the same in that Detail.
description This property is required. str
A vendor-specific description of this vulnerability.
fixed_cpe_uri This property is required. str
The distro recommended CPE URI to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_cpe_uri.
fixed_package This property is required. str
The distro recommended package to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_package.
fixed_version This property is required. VersionResponse
The distro recommended version to update to that contains a fix for this vulnerability. Setting this to VersionKind.MAXIMUM means no such version is yet available.
is_obsolete This property is required. bool
Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
package_type This property is required. str
The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
severity_name This property is required. str
The distro assigned severity of this vulnerability.
source This property is required. str
The source from which the information in this Detail was obtained.
source_update_time This property is required. str
The time this information was last changed at the source. This is an upstream timestamp from the underlying information source - e.g. Ubuntu security tracker.
vendor This property is required. str
The name of the vendor of the product.
affectedCpeUri This property is required. String
The CPE URI this vulnerability affects.
affectedPackage This property is required. String
The package this vulnerability affects.
affectedVersionEnd This property is required. Property Map
The version number at the end of an interval in which this vulnerability exists. A vulnerability can affect a package between version numbers that are disjoint sets of intervals (example: [1.0.0-1.1.0], [2.4.6-2.4.8] and [4.5.6-4.6.8]) each of which will be represented in its own Detail. If a specific affected version is provided by a vulnerability database, affected_version_start and affected_version_end will be the same in that Detail.
affectedVersionStart This property is required. Property Map
The version number at the start of an interval in which this vulnerability exists. A vulnerability can affect a package between version numbers that are disjoint sets of intervals (example: [1.0.0-1.1.0], [2.4.6-2.4.8] and [4.5.6-4.6.8]) each of which will be represented in its own Detail. If a specific affected version is provided by a vulnerability database, affected_version_start and affected_version_end will be the same in that Detail.
description This property is required. String
A vendor-specific description of this vulnerability.
fixedCpeUri This property is required. String
The distro recommended CPE URI to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_cpe_uri.
fixedPackage This property is required. String
The distro recommended package to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_package.
fixedVersion This property is required. Property Map
The distro recommended version to update to that contains a fix for this vulnerability. Setting this to VersionKind.MAXIMUM means no such version is yet available.
isObsolete This property is required. Boolean
Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
packageType This property is required. String
The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
severityName This property is required. String
The distro assigned severity of this vulnerability.
source This property is required. String
The source from which the information in this Detail was obtained.
sourceUpdateTime This property is required. String
The time this information was last changed at the source. This is an upstream timestamp from the underlying information source - e.g. Ubuntu security tracker.
vendor This property is required. String
The name of the vendor of the product.

DigestResponse

Algo This property is required. string
SHA1, SHA512 etc.
DigestBytes This property is required. string
Value of the digest.
Algo This property is required. string
SHA1, SHA512 etc.
DigestBytes This property is required. string
Value of the digest.
algo This property is required. String
SHA1, SHA512 etc.
digestBytes This property is required. String
Value of the digest.
algo This property is required. string
SHA1, SHA512 etc.
digestBytes This property is required. string
Value of the digest.
algo This property is required. str
SHA1, SHA512 etc.
digest_bytes This property is required. str
Value of the digest.
algo This property is required. String
SHA1, SHA512 etc.
digestBytes This property is required. String
Value of the digest.

DiscoveryNoteResponse

AnalysisKind This property is required. string
Immutable. The kind of analysis that is handled by this discovery.
AnalysisKind This property is required. string
Immutable. The kind of analysis that is handled by this discovery.
analysisKind This property is required. String
Immutable. The kind of analysis that is handled by this discovery.
analysisKind This property is required. string
Immutable. The kind of analysis that is handled by this discovery.
analysis_kind This property is required. str
Immutable. The kind of analysis that is handled by this discovery.
analysisKind This property is required. String
Immutable. The kind of analysis that is handled by this discovery.

DistributionResponse

Architecture This property is required. string
The CPU architecture for which packages in this distribution channel were built.
CpeUri This property is required. string
The cpe_uri in CPE format denoting the package manager version distributing a package.
Description This property is required. string
The distribution channel-specific description of this package.
LatestVersion This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.VersionResponse
The latest available version of this package in this distribution channel.
Maintainer This property is required. string
A freeform string denoting the maintainer of this package.
Url This property is required. string
The distribution channel-specific homepage for this package.
Architecture This property is required. string
The CPU architecture for which packages in this distribution channel were built.
CpeUri This property is required. string
The cpe_uri in CPE format denoting the package manager version distributing a package.
Description This property is required. string
The distribution channel-specific description of this package.
LatestVersion This property is required. VersionResponse
The latest available version of this package in this distribution channel.
Maintainer This property is required. string
A freeform string denoting the maintainer of this package.
Url This property is required. string
The distribution channel-specific homepage for this package.
architecture This property is required. String
The CPU architecture for which packages in this distribution channel were built.
cpeUri This property is required. String
The cpe_uri in CPE format denoting the package manager version distributing a package.
description This property is required. String
The distribution channel-specific description of this package.
latestVersion This property is required. VersionResponse
The latest available version of this package in this distribution channel.
maintainer This property is required. String
A freeform string denoting the maintainer of this package.
url This property is required. String
The distribution channel-specific homepage for this package.
architecture This property is required. string
The CPU architecture for which packages in this distribution channel were built.
cpeUri This property is required. string
The cpe_uri in CPE format denoting the package manager version distributing a package.
description This property is required. string
The distribution channel-specific description of this package.
latestVersion This property is required. VersionResponse
The latest available version of this package in this distribution channel.
maintainer This property is required. string
A freeform string denoting the maintainer of this package.
url This property is required. string
The distribution channel-specific homepage for this package.
architecture This property is required. str
The CPU architecture for which packages in this distribution channel were built.
cpe_uri This property is required. str
The cpe_uri in CPE format denoting the package manager version distributing a package.
description This property is required. str
The distribution channel-specific description of this package.
latest_version This property is required. VersionResponse
The latest available version of this package in this distribution channel.
maintainer This property is required. str
A freeform string denoting the maintainer of this package.
url This property is required. str
The distribution channel-specific homepage for this package.
architecture This property is required. String
The CPU architecture for which packages in this distribution channel were built.
cpeUri This property is required. String
The cpe_uri in CPE format denoting the package manager version distributing a package.
description This property is required. String
The distribution channel-specific description of this package.
latestVersion This property is required. Property Map
The latest available version of this package in this distribution channel.
maintainer This property is required. String
A freeform string denoting the maintainer of this package.
url This property is required. String
The distribution channel-specific homepage for this package.

FingerprintResponse

V1Name This property is required. string
The layer ID of the final layer in the Docker image's v1 representation.
V2Blob This property is required. List<string>
The ordered list of v2 blobs that represent a given image.
V2Name This property is required. 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.
V1Name This property is required. string
The layer ID of the final layer in the Docker image's v1 representation.
V2Blob This property is required. []string
The ordered list of v2 blobs that represent a given image.
V2Name This property is required. 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.
v1Name This property is required. String
The layer ID of the final layer in the Docker image's v1 representation.
v2Blob This property is required. List<String>
The ordered list of v2 blobs that represent a given image.
v2Name This property is required. 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.
v1Name This property is required. string
The layer ID of the final layer in the Docker image's v1 representation.
v2Blob This property is required. string[]
The ordered list of v2 blobs that represent a given image.
v2Name This property is required. 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.
v1_name This property is required. str
The layer ID of the final layer in the Docker image's v1 representation.
v2_blob This property is required. Sequence[str]
The ordered list of v2 blobs that represent a given image.
v2_name This property is required. 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.
v1Name This property is required. String
The layer ID of the final layer in the Docker image's v1 representation.
v2Blob This property is required. List<String>
The ordered list of v2 blobs that represent a given image.
v2Name This property is required. 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.

HintResponse

HumanReadableName This property is required. string
The human readable name of this attestation authority, for example "qa".
HumanReadableName This property is required. string
The human readable name of this attestation authority, for example "qa".
humanReadableName This property is required. String
The human readable name of this attestation authority, for example "qa".
humanReadableName This property is required. string
The human readable name of this attestation authority, for example "qa".
human_readable_name This property is required. str
The human readable name of this attestation authority, for example "qa".
humanReadableName This property is required. String
The human readable name of this attestation authority, for example "qa".

IdentityResponse

Revision This property is required. int
The revision number of the update.
UpdateId This property is required. string
The revision independent identifier of the update.
Revision This property is required. int
The revision number of the update.
UpdateId This property is required. string
The revision independent identifier of the update.
revision This property is required. Integer
The revision number of the update.
updateId This property is required. String
The revision independent identifier of the update.
revision This property is required. number
The revision number of the update.
updateId This property is required. string
The revision independent identifier of the update.
revision This property is required. int
The revision number of the update.
update_id This property is required. str
The revision independent identifier of the update.
revision This property is required. Number
The revision number of the update.
updateId This property is required. String
The revision independent identifier of the update.

ImageNoteResponse

Fingerprint This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.FingerprintResponse
Immutable. The fingerprint of the base image.
ResourceUrl This property is required. string
Immutable. The resource_url for the resource representing the basis of associated occurrence images.
Fingerprint This property is required. FingerprintResponse
Immutable. The fingerprint of the base image.
ResourceUrl This property is required. string
Immutable. The resource_url for the resource representing the basis of associated occurrence images.
fingerprint This property is required. FingerprintResponse
Immutable. The fingerprint of the base image.
resourceUrl This property is required. String
Immutable. The resource_url for the resource representing the basis of associated occurrence images.
fingerprint This property is required. FingerprintResponse
Immutable. The fingerprint of the base image.
resourceUrl This property is required. string
Immutable. The resource_url for the resource representing the basis of associated occurrence images.
fingerprint This property is required. FingerprintResponse
Immutable. The fingerprint of the base image.
resource_url This property is required. str
Immutable. The resource_url for the resource representing the basis of associated occurrence images.
fingerprint This property is required. Property Map
Immutable. The fingerprint of the base image.
resourceUrl This property is required. String
Immutable. The resource_url for the resource representing the basis of associated occurrence images.

JustificationResponse

Details This property is required. string
Additional details on why this justification was chosen.
JustificationType This property is required. string
The justification type for this vulnerability.
Details This property is required. string
Additional details on why this justification was chosen.
JustificationType This property is required. string
The justification type for this vulnerability.
details This property is required. String
Additional details on why this justification was chosen.
justificationType This property is required. String
The justification type for this vulnerability.
details This property is required. string
Additional details on why this justification was chosen.
justificationType This property is required. string
The justification type for this vulnerability.
details This property is required. str
Additional details on why this justification was chosen.
justification_type This property is required. str
The justification type for this vulnerability.
details This property is required. String
Additional details on why this justification was chosen.
justificationType This property is required. String
The justification type for this vulnerability.

KnowledgeBaseResponse

Name This property is required. string
The KB name (generally of the form KB[0-9]+ (e.g., KB123456)).
Url This property is required. string
A link to the KB in the [Windows update catalog] (https://www.catalog.update.microsoft.com/).
Name This property is required. string
The KB name (generally of the form KB[0-9]+ (e.g., KB123456)).
Url This property is required. string
A link to the KB in the [Windows update catalog] (https://www.catalog.update.microsoft.com/).
name This property is required. String
The KB name (generally of the form KB[0-9]+ (e.g., KB123456)).
url This property is required. String
A link to the KB in the [Windows update catalog] (https://www.catalog.update.microsoft.com/).
name This property is required. string
The KB name (generally of the form KB[0-9]+ (e.g., KB123456)).
url This property is required. string
A link to the KB in the [Windows update catalog] (https://www.catalog.update.microsoft.com/).
name This property is required. str
The KB name (generally of the form KB[0-9]+ (e.g., KB123456)).
url This property is required. str
A link to the KB in the [Windows update catalog] (https://www.catalog.update.microsoft.com/).
name This property is required. String
The KB name (generally of the form KB[0-9]+ (e.g., KB123456)).
url This property is required. String
A link to the KB in the [Windows update catalog] (https://www.catalog.update.microsoft.com/).

LicenseResponse

Comments This property is required. string
Comments
Expression This property is required. 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 This property is required. string
Comments
Expression This property is required. 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 This property is required. String
Comments
expression This property is required. 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 This property is required. string
Comments
expression This property is required. 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 This property is required. str
Comments
expression This property is required. 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 This property is required. String
Comments
expression This property is required. 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".

PackageNoteResponse

Architecture This property is required. string
The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
CpeUri This property is required. string
The cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages.
Description This property is required. string
The description of this package.
Digest This property is required. List<Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.DigestResponse>
Hash value, typically a file digest, that allows unique identification a specific package.
Distribution This property is required. List<Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.DistributionResponse>
Deprecated. The various channels by which a package is distributed.

Deprecated: Deprecated. The various channels by which a package is distributed.

License This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.LicenseResponse
Licenses that have been declared by the authors of the package.
Maintainer This property is required. string
A freeform text denoting the maintainer of this package.
Name This property is required. string
Immutable. The name of the package.
PackageType This property is required. string
The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
Url This property is required. string
The homepage for this package.
Version This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.VersionResponse
The version of the package.
Architecture This property is required. string
The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
CpeUri This property is required. string
The cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages.
Description This property is required. string
The description of this package.
Digest This property is required. []DigestResponse
Hash value, typically a file digest, that allows unique identification a specific package.
Distribution This property is required. []DistributionResponse
Deprecated. The various channels by which a package is distributed.

Deprecated: Deprecated. The various channels by which a package is distributed.

License This property is required. LicenseResponse
Licenses that have been declared by the authors of the package.
Maintainer This property is required. string
A freeform text denoting the maintainer of this package.
Name This property is required. string
Immutable. The name of the package.
PackageType This property is required. string
The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
Url This property is required. string
The homepage for this package.
Version This property is required. VersionResponse
The version of the package.
architecture This property is required. String
The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
cpeUri This property is required. String
The cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages.
description This property is required. String
The description of this package.
digest This property is required. List<DigestResponse>
Hash value, typically a file digest, that allows unique identification a specific package.
distribution This property is required. List<DistributionResponse>
Deprecated. The various channels by which a package is distributed.

Deprecated: Deprecated. The various channels by which a package is distributed.

license This property is required. LicenseResponse
Licenses that have been declared by the authors of the package.
maintainer This property is required. String
A freeform text denoting the maintainer of this package.
name This property is required. String
Immutable. The name of the package.
packageType This property is required. String
The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
url This property is required. String
The homepage for this package.
version This property is required. VersionResponse
The version of the package.
architecture This property is required. string
The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
cpeUri This property is required. string
The cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages.
description This property is required. string
The description of this package.
digest This property is required. DigestResponse[]
Hash value, typically a file digest, that allows unique identification a specific package.
distribution This property is required. DistributionResponse[]
Deprecated. The various channels by which a package is distributed.

Deprecated: Deprecated. The various channels by which a package is distributed.

license This property is required. LicenseResponse
Licenses that have been declared by the authors of the package.
maintainer This property is required. string
A freeform text denoting the maintainer of this package.
name This property is required. string
Immutable. The name of the package.
packageType This property is required. string
The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
url This property is required. string
The homepage for this package.
version This property is required. VersionResponse
The version of the package.
architecture This property is required. str
The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
cpe_uri This property is required. str
The cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages.
description This property is required. str
The description of this package.
digest This property is required. Sequence[DigestResponse]
Hash value, typically a file digest, that allows unique identification a specific package.
distribution This property is required. Sequence[DistributionResponse]
Deprecated. The various channels by which a package is distributed.

Deprecated: Deprecated. The various channels by which a package is distributed.

license This property is required. LicenseResponse
Licenses that have been declared by the authors of the package.
maintainer This property is required. str
A freeform text denoting the maintainer of this package.
name This property is required. str
Immutable. The name of the package.
package_type This property is required. str
The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
url This property is required. str
The homepage for this package.
version This property is required. VersionResponse
The version of the package.
architecture This property is required. String
The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
cpeUri This property is required. String
The cpe_uri in CPE format denoting the package manager version distributing a package. The cpe_uri will be blank for language packages.
description This property is required. String
The description of this package.
digest This property is required. List<Property Map>
Hash value, typically a file digest, that allows unique identification a specific package.
distribution This property is required. List<Property Map>
Deprecated. The various channels by which a package is distributed.

Deprecated: Deprecated. The various channels by which a package is distributed.

license This property is required. Property Map
Licenses that have been declared by the authors of the package.
maintainer This property is required. String
A freeform text denoting the maintainer of this package.
name This property is required. String
Immutable. The name of the package.
packageType This property is required. String
The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
url This property is required. String
The homepage for this package.
version This property is required. Property Map
The version of the package.

ProductResponse

GenericUri This property is required. string
Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
Name This property is required. string
Name of the product.
GenericUri This property is required. string
Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
Name This property is required. string
Name of the product.
genericUri This property is required. String
Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
name This property is required. String
Name of the product.
genericUri This property is required. string
Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
name This property is required. string
Name of the product.
generic_uri This property is required. str
Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
name This property is required. str
Name of the product.
genericUri This property is required. String
Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
name This property is required. String
Name of the product.

PublisherResponse

IssuingAuthority This property is required. string
Provides information about the authority of the issuing party to release the document, in particular, the party's constituency and responsibilities or other obligations.
Name This property is required. string
Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
PublisherNamespace This property is required. string
The context or namespace. Contains a URL which is under control of the issuing party and can be used as a globally unique identifier for that issuing party. Example: https://csaf.io
IssuingAuthority This property is required. string
Provides information about the authority of the issuing party to release the document, in particular, the party's constituency and responsibilities or other obligations.
Name This property is required. string
Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
PublisherNamespace This property is required. string
The context or namespace. Contains a URL which is under control of the issuing party and can be used as a globally unique identifier for that issuing party. Example: https://csaf.io
issuingAuthority This property is required. String
Provides information about the authority of the issuing party to release the document, in particular, the party's constituency and responsibilities or other obligations.
name This property is required. String
Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
publisherNamespace This property is required. String
The context or namespace. Contains a URL which is under control of the issuing party and can be used as a globally unique identifier for that issuing party. Example: https://csaf.io
issuingAuthority This property is required. string
Provides information about the authority of the issuing party to release the document, in particular, the party's constituency and responsibilities or other obligations.
name This property is required. string
Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
publisherNamespace This property is required. string
The context or namespace. Contains a URL which is under control of the issuing party and can be used as a globally unique identifier for that issuing party. Example: https://csaf.io
issuing_authority This property is required. str
Provides information about the authority of the issuing party to release the document, in particular, the party's constituency and responsibilities or other obligations.
name This property is required. str
Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
publisher_namespace This property is required. str
The context or namespace. Contains a URL which is under control of the issuing party and can be used as a globally unique identifier for that issuing party. Example: https://csaf.io
issuingAuthority This property is required. String
Provides information about the authority of the issuing party to release the document, in particular, the party's constituency and responsibilities or other obligations.
name This property is required. String
Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
publisherNamespace This property is required. String
The context or namespace. Contains a URL which is under control of the issuing party and can be used as a globally unique identifier for that issuing party. Example: https://csaf.io

RelatedUrlResponse

Label This property is required. string
Label to describe usage of the URL.
Url This property is required. string
Specific URL associated with the resource.
Label This property is required. string
Label to describe usage of the URL.
Url This property is required. string
Specific URL associated with the resource.
label This property is required. String
Label to describe usage of the URL.
url This property is required. String
Specific URL associated with the resource.
label This property is required. string
Label to describe usage of the URL.
url This property is required. string
Specific URL associated with the resource.
label This property is required. str
Label to describe usage of the URL.
url This property is required. str
Specific URL associated with the resource.
label This property is required. String
Label to describe usage of the URL.
url This property is required. String
Specific URL associated with the resource.

RemediationResponse

Details This property is required. string
Contains a comprehensive human-readable discussion of the remediation.
RemediationType This property is required. string
The type of remediation that can be applied.
RemediationUri This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.RelatedUrlResponse
Contains the URL where to obtain the remediation.
Details This property is required. string
Contains a comprehensive human-readable discussion of the remediation.
RemediationType This property is required. string
The type of remediation that can be applied.
RemediationUri This property is required. RelatedUrlResponse
Contains the URL where to obtain the remediation.
details This property is required. String
Contains a comprehensive human-readable discussion of the remediation.
remediationType This property is required. String
The type of remediation that can be applied.
remediationUri This property is required. RelatedUrlResponse
Contains the URL where to obtain the remediation.
details This property is required. string
Contains a comprehensive human-readable discussion of the remediation.
remediationType This property is required. string
The type of remediation that can be applied.
remediationUri This property is required. RelatedUrlResponse
Contains the URL where to obtain the remediation.
details This property is required. str
Contains a comprehensive human-readable discussion of the remediation.
remediation_type This property is required. str
The type of remediation that can be applied.
remediation_uri This property is required. RelatedUrlResponse
Contains the URL where to obtain the remediation.
details This property is required. String
Contains a comprehensive human-readable discussion of the remediation.
remediationType This property is required. String
The type of remediation that can be applied.
remediationUri This property is required. Property Map
Contains the URL where to obtain the remediation.

SBOMReferenceNoteResponse

Format This property is required. string
The format that SBOM takes. E.g. may be spdx, cyclonedx, etc...
Version This property is required. string
The version of the format that the SBOM takes. E.g. if the format is spdx, the version may be 2.3.
Format This property is required. string
The format that SBOM takes. E.g. may be spdx, cyclonedx, etc...
Version This property is required. string
The version of the format that the SBOM takes. E.g. if the format is spdx, the version may be 2.3.
format This property is required. String
The format that SBOM takes. E.g. may be spdx, cyclonedx, etc...
version This property is required. String
The version of the format that the SBOM takes. E.g. if the format is spdx, the version may be 2.3.
format This property is required. string
The format that SBOM takes. E.g. may be spdx, cyclonedx, etc...
version This property is required. string
The version of the format that the SBOM takes. E.g. if the format is spdx, the version may be 2.3.
format This property is required. str
The format that SBOM takes. E.g. may be spdx, cyclonedx, etc...
version This property is required. str
The version of the format that the SBOM takes. E.g. if the format is spdx, the version may be 2.3.
format This property is required. String
The format that SBOM takes. E.g. may be spdx, cyclonedx, etc...
version This property is required. String
The version of the format that the SBOM takes. E.g. if the format is spdx, the version may be 2.3.

UpgradeDistributionResponse

Classification This property is required. string
The operating system classification of this Upgrade, as specified by the upstream operating system upgrade feed. For Windows the classification is one of the category_ids listed at https://docs.microsoft.com/en-us/previous-versions/windows/desktop/ff357803(v=vs.85)
CpeUri This property is required. string
Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
Cve This property is required. List<string>
The cve tied to this Upgrade.
Severity This property is required. string
The severity as specified by the upstream operating system.
Classification This property is required. string
The operating system classification of this Upgrade, as specified by the upstream operating system upgrade feed. For Windows the classification is one of the category_ids listed at https://docs.microsoft.com/en-us/previous-versions/windows/desktop/ff357803(v=vs.85)
CpeUri This property is required. string
Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
Cve This property is required. []string
The cve tied to this Upgrade.
Severity This property is required. string
The severity as specified by the upstream operating system.
classification This property is required. String
The operating system classification of this Upgrade, as specified by the upstream operating system upgrade feed. For Windows the classification is one of the category_ids listed at https://docs.microsoft.com/en-us/previous-versions/windows/desktop/ff357803(v=vs.85)
cpeUri This property is required. String
Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
cve This property is required. List<String>
The cve tied to this Upgrade.
severity This property is required. String
The severity as specified by the upstream operating system.
classification This property is required. string
The operating system classification of this Upgrade, as specified by the upstream operating system upgrade feed. For Windows the classification is one of the category_ids listed at https://docs.microsoft.com/en-us/previous-versions/windows/desktop/ff357803(v=vs.85)
cpeUri This property is required. string
Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
cve This property is required. string[]
The cve tied to this Upgrade.
severity This property is required. string
The severity as specified by the upstream operating system.
classification This property is required. str
The operating system classification of this Upgrade, as specified by the upstream operating system upgrade feed. For Windows the classification is one of the category_ids listed at https://docs.microsoft.com/en-us/previous-versions/windows/desktop/ff357803(v=vs.85)
cpe_uri This property is required. str
Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
cve This property is required. Sequence[str]
The cve tied to this Upgrade.
severity This property is required. str
The severity as specified by the upstream operating system.
classification This property is required. String
The operating system classification of this Upgrade, as specified by the upstream operating system upgrade feed. For Windows the classification is one of the category_ids listed at https://docs.microsoft.com/en-us/previous-versions/windows/desktop/ff357803(v=vs.85)
cpeUri This property is required. String
Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
cve This property is required. List<String>
The cve tied to this Upgrade.
severity This property is required. String
The severity as specified by the upstream operating system.

UpgradeNoteResponse

Distributions This property is required. List<Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.UpgradeDistributionResponse>
Metadata about the upgrade for each specific operating system.
Package This property is required. string
Required for non-Windows OS. The package this Upgrade is for.
Version This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.VersionResponse
Required for non-Windows OS. The version of the package in machine + human readable form.
WindowsUpdate This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.WindowsUpdateResponse
Required for Windows OS. Represents the metadata about the Windows update.
Distributions This property is required. []UpgradeDistributionResponse
Metadata about the upgrade for each specific operating system.
Package This property is required. string
Required for non-Windows OS. The package this Upgrade is for.
Version This property is required. VersionResponse
Required for non-Windows OS. The version of the package in machine + human readable form.
WindowsUpdate This property is required. WindowsUpdateResponse
Required for Windows OS. Represents the metadata about the Windows update.
distributions This property is required. List<UpgradeDistributionResponse>
Metadata about the upgrade for each specific operating system.
package_ This property is required. String
Required for non-Windows OS. The package this Upgrade is for.
version This property is required. VersionResponse
Required for non-Windows OS. The version of the package in machine + human readable form.
windowsUpdate This property is required. WindowsUpdateResponse
Required for Windows OS. Represents the metadata about the Windows update.
distributions This property is required. UpgradeDistributionResponse[]
Metadata about the upgrade for each specific operating system.
package This property is required. string
Required for non-Windows OS. The package this Upgrade is for.
version This property is required. VersionResponse
Required for non-Windows OS. The version of the package in machine + human readable form.
windowsUpdate This property is required. WindowsUpdateResponse
Required for Windows OS. Represents the metadata about the Windows update.
distributions This property is required. Sequence[UpgradeDistributionResponse]
Metadata about the upgrade for each specific operating system.
package This property is required. str
Required for non-Windows OS. The package this Upgrade is for.
version This property is required. VersionResponse
Required for non-Windows OS. The version of the package in machine + human readable form.
windows_update This property is required. WindowsUpdateResponse
Required for Windows OS. Represents the metadata about the Windows update.
distributions This property is required. List<Property Map>
Metadata about the upgrade for each specific operating system.
package This property is required. String
Required for non-Windows OS. The package this Upgrade is for.
version This property is required. Property Map
Required for non-Windows OS. The version of the package in machine + human readable form.
windowsUpdate This property is required. Property Map
Required for Windows OS. Represents the metadata about the Windows update.

VersionResponse

Epoch This property is required. int
Used to correct mistakes in the version numbering scheme.
FullName This property is required. string
Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
Inclusive This property is required. bool
Whether this version is specifying part of an inclusive range. Grafeas does not have the capability to specify version ranges; instead we have fields that specify start version and end versions. At times this is insufficient - we also need to specify whether the version is included in the range or is excluded from the range. This boolean is expected to be set to true when the version is included in a range.
Kind This property is required. string
Distinguishes between sentinel MIN/MAX versions and normal versions.
Name This property is required. string
Required only when version kind is NORMAL. The main part of the version name.
Revision This property is required. string
The iteration of the package build from the above version.
Epoch This property is required. int
Used to correct mistakes in the version numbering scheme.
FullName This property is required. string
Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
Inclusive This property is required. bool
Whether this version is specifying part of an inclusive range. Grafeas does not have the capability to specify version ranges; instead we have fields that specify start version and end versions. At times this is insufficient - we also need to specify whether the version is included in the range or is excluded from the range. This boolean is expected to be set to true when the version is included in a range.
Kind This property is required. string
Distinguishes between sentinel MIN/MAX versions and normal versions.
Name This property is required. string
Required only when version kind is NORMAL. The main part of the version name.
Revision This property is required. string
The iteration of the package build from the above version.
epoch This property is required. Integer
Used to correct mistakes in the version numbering scheme.
fullName This property is required. String
Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
inclusive This property is required. Boolean
Whether this version is specifying part of an inclusive range. Grafeas does not have the capability to specify version ranges; instead we have fields that specify start version and end versions. At times this is insufficient - we also need to specify whether the version is included in the range or is excluded from the range. This boolean is expected to be set to true when the version is included in a range.
kind This property is required. String
Distinguishes between sentinel MIN/MAX versions and normal versions.
name This property is required. String
Required only when version kind is NORMAL. The main part of the version name.
revision This property is required. String
The iteration of the package build from the above version.
epoch This property is required. number
Used to correct mistakes in the version numbering scheme.
fullName This property is required. string
Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
inclusive This property is required. boolean
Whether this version is specifying part of an inclusive range. Grafeas does not have the capability to specify version ranges; instead we have fields that specify start version and end versions. At times this is insufficient - we also need to specify whether the version is included in the range or is excluded from the range. This boolean is expected to be set to true when the version is included in a range.
kind This property is required. string
Distinguishes between sentinel MIN/MAX versions and normal versions.
name This property is required. string
Required only when version kind is NORMAL. The main part of the version name.
revision This property is required. string
The iteration of the package build from the above version.
epoch This property is required. int
Used to correct mistakes in the version numbering scheme.
full_name This property is required. str
Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
inclusive This property is required. bool
Whether this version is specifying part of an inclusive range. Grafeas does not have the capability to specify version ranges; instead we have fields that specify start version and end versions. At times this is insufficient - we also need to specify whether the version is included in the range or is excluded from the range. This boolean is expected to be set to true when the version is included in a range.
kind This property is required. str
Distinguishes between sentinel MIN/MAX versions and normal versions.
name This property is required. str
Required only when version kind is NORMAL. The main part of the version name.
revision This property is required. str
The iteration of the package build from the above version.
epoch This property is required. Number
Used to correct mistakes in the version numbering scheme.
fullName This property is required. String
Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
inclusive This property is required. Boolean
Whether this version is specifying part of an inclusive range. Grafeas does not have the capability to specify version ranges; instead we have fields that specify start version and end versions. At times this is insufficient - we also need to specify whether the version is included in the range or is excluded from the range. This boolean is expected to be set to true when the version is included in a range.
kind This property is required. String
Distinguishes between sentinel MIN/MAX versions and normal versions.
name This property is required. String
Required only when version kind is NORMAL. The main part of the version name.
revision This property is required. String
The iteration of the package build from the above version.

VulnerabilityAssessmentNoteResponse

Assessment This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.AssessmentResponse
Represents a vulnerability assessment for the product.
LanguageCode This property is required. string
Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
LongDescription This property is required. string
A detailed description of this Vex.
Product This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.ProductResponse
The product affected by this vex.
Publisher This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.PublisherResponse
Publisher details of this Note.
ShortDescription This property is required. string
A one sentence description of this Vex.
Title This property is required. string
The title of the note. E.g. Vex-Debian-11.4
Assessment This property is required. AssessmentResponse
Represents a vulnerability assessment for the product.
LanguageCode This property is required. string
Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
LongDescription This property is required. string
A detailed description of this Vex.
Product This property is required. ProductResponse
The product affected by this vex.
Publisher This property is required. PublisherResponse
Publisher details of this Note.
ShortDescription This property is required. string
A one sentence description of this Vex.
Title This property is required. string
The title of the note. E.g. Vex-Debian-11.4
assessment This property is required. AssessmentResponse
Represents a vulnerability assessment for the product.
languageCode This property is required. String
Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
longDescription This property is required. String
A detailed description of this Vex.
product This property is required. ProductResponse
The product affected by this vex.
publisher This property is required. PublisherResponse
Publisher details of this Note.
shortDescription This property is required. String
A one sentence description of this Vex.
title This property is required. String
The title of the note. E.g. Vex-Debian-11.4
assessment This property is required. AssessmentResponse
Represents a vulnerability assessment for the product.
languageCode This property is required. string
Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
longDescription This property is required. string
A detailed description of this Vex.
product This property is required. ProductResponse
The product affected by this vex.
publisher This property is required. PublisherResponse
Publisher details of this Note.
shortDescription This property is required. string
A one sentence description of this Vex.
title This property is required. string
The title of the note. E.g. Vex-Debian-11.4
assessment This property is required. AssessmentResponse
Represents a vulnerability assessment for the product.
language_code This property is required. str
Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
long_description This property is required. str
A detailed description of this Vex.
product This property is required. ProductResponse
The product affected by this vex.
publisher This property is required. PublisherResponse
Publisher details of this Note.
short_description This property is required. str
A one sentence description of this Vex.
title This property is required. str
The title of the note. E.g. Vex-Debian-11.4
assessment This property is required. Property Map
Represents a vulnerability assessment for the product.
languageCode This property is required. String
Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
longDescription This property is required. String
A detailed description of this Vex.
product This property is required. Property Map
The product affected by this vex.
publisher This property is required. Property Map
Publisher details of this Note.
shortDescription This property is required. String
A one sentence description of this Vex.
title This property is required. String
The title of the note. E.g. Vex-Debian-11.4

VulnerabilityNoteResponse

CvssScore This property is required. double
The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
CvssV2 This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.CVSSResponse
The full description of the v2 CVSS for this vulnerability.
CvssV3 This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.CVSSv3Response
The full description of the CVSSv3 for this vulnerability.
CvssVersion This property is required. string
CVSS version used to populate cvss_score and severity.
Details This property is required. List<Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.DetailResponse>
Details of all known distros and packages affected by this vulnerability.
Severity This property is required. string
The note provider assigned severity of this vulnerability.
SourceUpdateTime This property is required. string
The time this information was last changed at the source. This is an upstream timestamp from the underlying information source - e.g. Ubuntu security tracker.
WindowsDetails This property is required. List<Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.WindowsDetailResponse>
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
CvssScore This property is required. float64
The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
CvssV2 This property is required. CVSSResponse
The full description of the v2 CVSS for this vulnerability.
CvssV3 This property is required. CVSSv3Response
The full description of the CVSSv3 for this vulnerability.
CvssVersion This property is required. string
CVSS version used to populate cvss_score and severity.
Details This property is required. []DetailResponse
Details of all known distros and packages affected by this vulnerability.
Severity This property is required. string
The note provider assigned severity of this vulnerability.
SourceUpdateTime This property is required. string
The time this information was last changed at the source. This is an upstream timestamp from the underlying information source - e.g. Ubuntu security tracker.
WindowsDetails This property is required. []WindowsDetailResponse
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
cvssScore This property is required. Double
The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
cvssV2 This property is required. CVSSResponse
The full description of the v2 CVSS for this vulnerability.
cvssV3 This property is required. CVSSv3Response
The full description of the CVSSv3 for this vulnerability.
cvssVersion This property is required. String
CVSS version used to populate cvss_score and severity.
details This property is required. List<DetailResponse>
Details of all known distros and packages affected by this vulnerability.
severity This property is required. String
The note provider assigned severity of this vulnerability.
sourceUpdateTime This property is required. String
The time this information was last changed at the source. This is an upstream timestamp from the underlying information source - e.g. Ubuntu security tracker.
windowsDetails This property is required. List<WindowsDetailResponse>
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
cvssScore This property is required. number
The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
cvssV2 This property is required. CVSSResponse
The full description of the v2 CVSS for this vulnerability.
cvssV3 This property is required. CVSSv3Response
The full description of the CVSSv3 for this vulnerability.
cvssVersion This property is required. string
CVSS version used to populate cvss_score and severity.
details This property is required. DetailResponse[]
Details of all known distros and packages affected by this vulnerability.
severity This property is required. string
The note provider assigned severity of this vulnerability.
sourceUpdateTime This property is required. string
The time this information was last changed at the source. This is an upstream timestamp from the underlying information source - e.g. Ubuntu security tracker.
windowsDetails This property is required. WindowsDetailResponse[]
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
cvss_score This property is required. float
The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
cvss_v2 This property is required. CVSSResponse
The full description of the v2 CVSS for this vulnerability.
cvss_v3 This property is required. CVSSv3Response
The full description of the CVSSv3 for this vulnerability.
cvss_version This property is required. str
CVSS version used to populate cvss_score and severity.
details This property is required. Sequence[DetailResponse]
Details of all known distros and packages affected by this vulnerability.
severity This property is required. str
The note provider assigned severity of this vulnerability.
source_update_time This property is required. str
The time this information was last changed at the source. This is an upstream timestamp from the underlying information source - e.g. Ubuntu security tracker.
windows_details This property is required. Sequence[WindowsDetailResponse]
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.
cvssScore This property is required. Number
The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
cvssV2 This property is required. Property Map
The full description of the v2 CVSS for this vulnerability.
cvssV3 This property is required. Property Map
The full description of the CVSSv3 for this vulnerability.
cvssVersion This property is required. String
CVSS version used to populate cvss_score and severity.
details This property is required. List<Property Map>
Details of all known distros and packages affected by this vulnerability.
severity This property is required. String
The note provider assigned severity of this vulnerability.
sourceUpdateTime This property is required. String
The time this information was last changed at the source. This is an upstream timestamp from the underlying information source - e.g. Ubuntu security tracker.
windowsDetails This property is required. List<Property Map>
Windows details get their own format because the information format and model don't match a normal detail. Specifically Windows updates are done as patches, thus Windows vulnerabilities really are a missing package, rather than a package being at an incorrect version.

WindowsDetailResponse

CpeUri This property is required. string
The CPE URI this vulnerability affects.
Description This property is required. string
The description of this vulnerability.
FixingKbs This property is required. List<Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.KnowledgeBaseResponse>
The names of the KBs which have hotfixes to mitigate this vulnerability. Note that there may be multiple hotfixes (and thus multiple KBs) that mitigate a given vulnerability. Currently any listed KBs presence is considered a fix.
Name This property is required. string
The name of this vulnerability.
CpeUri This property is required. string
The CPE URI this vulnerability affects.
Description This property is required. string
The description of this vulnerability.
FixingKbs This property is required. []KnowledgeBaseResponse
The names of the KBs which have hotfixes to mitigate this vulnerability. Note that there may be multiple hotfixes (and thus multiple KBs) that mitigate a given vulnerability. Currently any listed KBs presence is considered a fix.
Name This property is required. string
The name of this vulnerability.
cpeUri This property is required. String
The CPE URI this vulnerability affects.
description This property is required. String
The description of this vulnerability.
fixingKbs This property is required. List<KnowledgeBaseResponse>
The names of the KBs which have hotfixes to mitigate this vulnerability. Note that there may be multiple hotfixes (and thus multiple KBs) that mitigate a given vulnerability. Currently any listed KBs presence is considered a fix.
name This property is required. String
The name of this vulnerability.
cpeUri This property is required. string
The CPE URI this vulnerability affects.
description This property is required. string
The description of this vulnerability.
fixingKbs This property is required. KnowledgeBaseResponse[]
The names of the KBs which have hotfixes to mitigate this vulnerability. Note that there may be multiple hotfixes (and thus multiple KBs) that mitigate a given vulnerability. Currently any listed KBs presence is considered a fix.
name This property is required. string
The name of this vulnerability.
cpe_uri This property is required. str
The CPE URI this vulnerability affects.
description This property is required. str
The description of this vulnerability.
fixing_kbs This property is required. Sequence[KnowledgeBaseResponse]
The names of the KBs which have hotfixes to mitigate this vulnerability. Note that there may be multiple hotfixes (and thus multiple KBs) that mitigate a given vulnerability. Currently any listed KBs presence is considered a fix.
name This property is required. str
The name of this vulnerability.
cpeUri This property is required. String
The CPE URI this vulnerability affects.
description This property is required. String
The description of this vulnerability.
fixingKbs This property is required. List<Property Map>
The names of the KBs which have hotfixes to mitigate this vulnerability. Note that there may be multiple hotfixes (and thus multiple KBs) that mitigate a given vulnerability. Currently any listed KBs presence is considered a fix.
name This property is required. String
The name of this vulnerability.

WindowsUpdateResponse

Categories This property is required. List<Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.CategoryResponse>
The list of categories to which the update belongs.
Description This property is required. string
The localized description of the update.
Identity This property is required. Pulumi.GoogleNative.ContainerAnalysis.V1.Inputs.IdentityResponse
Required - The unique identifier for the update.
KbArticleIds This property is required. List<string>
The Microsoft Knowledge Base article IDs that are associated with the update.
LastPublishedTimestamp This property is required. string
The last published timestamp of the update.
SupportUrl This property is required. string
The hyperlink to the support information for the update.
Title This property is required. string
The localized title of the update.
Categories This property is required. []CategoryResponse
The list of categories to which the update belongs.
Description This property is required. string
The localized description of the update.
Identity This property is required. IdentityResponse
Required - The unique identifier for the update.
KbArticleIds This property is required. []string
The Microsoft Knowledge Base article IDs that are associated with the update.
LastPublishedTimestamp This property is required. string
The last published timestamp of the update.
SupportUrl This property is required. string
The hyperlink to the support information for the update.
Title This property is required. string
The localized title of the update.
categories This property is required. List<CategoryResponse>
The list of categories to which the update belongs.
description This property is required. String
The localized description of the update.
identity This property is required. IdentityResponse
Required - The unique identifier for the update.
kbArticleIds This property is required. List<String>
The Microsoft Knowledge Base article IDs that are associated with the update.
lastPublishedTimestamp This property is required. String
The last published timestamp of the update.
supportUrl This property is required. String
The hyperlink to the support information for the update.
title This property is required. String
The localized title of the update.
categories This property is required. CategoryResponse[]
The list of categories to which the update belongs.
description This property is required. string
The localized description of the update.
identity This property is required. IdentityResponse
Required - The unique identifier for the update.
kbArticleIds This property is required. string[]
The Microsoft Knowledge Base article IDs that are associated with the update.
lastPublishedTimestamp This property is required. string
The last published timestamp of the update.
supportUrl This property is required. string
The hyperlink to the support information for the update.
title This property is required. string
The localized title of the update.
categories This property is required. Sequence[CategoryResponse]
The list of categories to which the update belongs.
description This property is required. str
The localized description of the update.
identity This property is required. IdentityResponse
Required - The unique identifier for the update.
kb_article_ids This property is required. Sequence[str]
The Microsoft Knowledge Base article IDs that are associated with the update.
last_published_timestamp This property is required. str
The last published timestamp of the update.
support_url This property is required. str
The hyperlink to the support information for the update.
title This property is required. str
The localized title of the update.
categories This property is required. List<Property Map>
The list of categories to which the update belongs.
description This property is required. String
The localized description of the update.
identity This property is required. Property Map
Required - The unique identifier for the update.
kbArticleIds This property is required. List<String>
The Microsoft Knowledge Base article IDs that are associated with the update.
lastPublishedTimestamp This property is required. String
The last published timestamp of the update.
supportUrl This property is required. String
The hyperlink to the support information for the update.
title This property is required. String
The localized title of the update.

Package Details

Repository
Google Cloud Native pulumi/pulumi-google-native
License
Apache-2.0

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi