Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.containeranalysis/v1.Note
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates a new note. Auto-naming is currently not supported for this resource.
Create Note Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Note(name: string, args: NoteArgs, opts?: CustomResourceOptions);
@overload
def Note(resource_name: str,
args: NoteArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Note(resource_name: str,
opts: Optional[ResourceOptions] = None,
note_id: Optional[str] = None,
long_description: Optional[str] = None,
deployment: Optional[DeploymentNoteArgs] = None,
package: Optional[PackageNoteArgs] = None,
project: Optional[str] = None,
dsse_attestation: Optional[DSSEAttestationNoteArgs] = None,
expiration_time: Optional[str] = None,
image: Optional[ImageNoteArgs] = None,
attestation: Optional[AttestationNoteArgs] = None,
vulnerability_assessment: Optional[VulnerabilityAssessmentNoteArgs] = None,
compliance: Optional[ComplianceNoteArgs] = None,
discovery: Optional[DiscoveryNoteArgs] = None,
related_note_names: Optional[Sequence[str]] = None,
related_url: Optional[Sequence[RelatedUrlArgs]] = None,
sbom_reference: Optional[SBOMReferenceNoteArgs] = None,
short_description: Optional[str] = None,
upgrade: Optional[UpgradeNoteArgs] = None,
vulnerability: Optional[VulnerabilityNoteArgs] = None,
build: Optional[BuildNoteArgs] = None)
func NewNote(ctx *Context, name string, args NoteArgs, opts ...ResourceOption) (*Note, error)
public Note(string name, NoteArgs args, CustomResourceOptions? opts = null)
type: google-native:containeranalysis/v1:Note
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args NoteArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args NoteArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args NoteArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args NoteArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args NoteArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var noteResource = new GoogleNative.ContainerAnalysis.V1.Note("noteResource", new()
{
NoteId = "string",
LongDescription = "string",
Deployment = new GoogleNative.ContainerAnalysis.V1.Inputs.DeploymentNoteArgs
{
ResourceUri = new[]
{
"string",
},
},
Package = new GoogleNative.ContainerAnalysis.V1.Inputs.PackageNoteArgs
{
Name = "string",
Architecture = GoogleNative.ContainerAnalysis.V1.PackageNoteArchitecture.ArchitectureUnspecified,
CpeUri = "string",
Description = "string",
Digest = new[]
{
new GoogleNative.ContainerAnalysis.V1.Inputs.DigestArgs
{
Algo = "string",
DigestBytes = "string",
},
},
License = new GoogleNative.ContainerAnalysis.V1.Inputs.LicenseArgs
{
Comments = "string",
Expression = "string",
},
Maintainer = "string",
PackageType = "string",
Url = "string",
Version = new GoogleNative.ContainerAnalysis.V1.Inputs.VersionArgs
{
Kind = GoogleNative.ContainerAnalysis.V1.VersionKind.VersionKindUnspecified,
Epoch = 0,
FullName = "string",
Inclusive = false,
Name = "string",
Revision = "string",
},
},
Project = "string",
DsseAttestation = new GoogleNative.ContainerAnalysis.V1.Inputs.DSSEAttestationNoteArgs
{
Hint = new GoogleNative.ContainerAnalysis.V1.Inputs.DSSEHintArgs
{
HumanReadableName = "string",
},
},
ExpirationTime = "string",
Image = new GoogleNative.ContainerAnalysis.V1.Inputs.ImageNoteArgs
{
Fingerprint = new GoogleNative.ContainerAnalysis.V1.Inputs.FingerprintArgs
{
V1Name = "string",
V2Blob = new[]
{
"string",
},
},
ResourceUrl = "string",
},
Attestation = new GoogleNative.ContainerAnalysis.V1.Inputs.AttestationNoteArgs
{
Hint = new GoogleNative.ContainerAnalysis.V1.Inputs.HintArgs
{
HumanReadableName = "string",
},
},
VulnerabilityAssessment = new GoogleNative.ContainerAnalysis.V1.Inputs.VulnerabilityAssessmentNoteArgs
{
Assessment = new GoogleNative.ContainerAnalysis.V1.Inputs.AssessmentArgs
{
Impacts = new[]
{
"string",
},
Justification = new GoogleNative.ContainerAnalysis.V1.Inputs.JustificationArgs
{
Details = "string",
JustificationType = GoogleNative.ContainerAnalysis.V1.JustificationJustificationType.JustificationTypeUnspecified,
},
LongDescription = "string",
RelatedUris = new[]
{
new GoogleNative.ContainerAnalysis.V1.Inputs.RelatedUrlArgs
{
Label = "string",
Url = "string",
},
},
Remediations = new[]
{
new GoogleNative.ContainerAnalysis.V1.Inputs.RemediationArgs
{
Details = "string",
RemediationType = GoogleNative.ContainerAnalysis.V1.RemediationRemediationType.RemediationTypeUnspecified,
RemediationUri = new GoogleNative.ContainerAnalysis.V1.Inputs.RelatedUrlArgs
{
Label = "string",
Url = "string",
},
},
},
ShortDescription = "string",
State = GoogleNative.ContainerAnalysis.V1.AssessmentState.StateUnspecified,
VulnerabilityId = "string",
},
LanguageCode = "string",
LongDescription = "string",
Product = new GoogleNative.ContainerAnalysis.V1.Inputs.ProductArgs
{
GenericUri = "string",
Id = "string",
Name = "string",
},
Publisher = new GoogleNative.ContainerAnalysis.V1.Inputs.PublisherArgs
{
IssuingAuthority = "string",
Name = "string",
PublisherNamespace = "string",
},
ShortDescription = "string",
Title = "string",
},
Compliance = new GoogleNative.ContainerAnalysis.V1.Inputs.ComplianceNoteArgs
{
CisBenchmark = new GoogleNative.ContainerAnalysis.V1.Inputs.CisBenchmarkArgs
{
ProfileLevel = 0,
Severity = GoogleNative.ContainerAnalysis.V1.CisBenchmarkSeverity.SeverityUnspecified,
},
Description = "string",
Rationale = "string",
Remediation = "string",
ScanInstructions = "string",
Title = "string",
Version = new[]
{
new GoogleNative.ContainerAnalysis.V1.Inputs.ComplianceVersionArgs
{
BenchmarkDocument = "string",
CpeUri = "string",
Version = "string",
},
},
},
Discovery = new GoogleNative.ContainerAnalysis.V1.Inputs.DiscoveryNoteArgs
{
AnalysisKind = GoogleNative.ContainerAnalysis.V1.DiscoveryNoteAnalysisKind.NoteKindUnspecified,
},
RelatedNoteNames = new[]
{
"string",
},
RelatedUrl = new[]
{
new GoogleNative.ContainerAnalysis.V1.Inputs.RelatedUrlArgs
{
Label = "string",
Url = "string",
},
},
SbomReference = new GoogleNative.ContainerAnalysis.V1.Inputs.SBOMReferenceNoteArgs
{
Format = "string",
Version = "string",
},
ShortDescription = "string",
Upgrade = new GoogleNative.ContainerAnalysis.V1.Inputs.UpgradeNoteArgs
{
Distributions = new[]
{
new GoogleNative.ContainerAnalysis.V1.Inputs.UpgradeDistributionArgs
{
Classification = "string",
CpeUri = "string",
Cve = new[]
{
"string",
},
Severity = "string",
},
},
Package = "string",
Version = new GoogleNative.ContainerAnalysis.V1.Inputs.VersionArgs
{
Kind = GoogleNative.ContainerAnalysis.V1.VersionKind.VersionKindUnspecified,
Epoch = 0,
FullName = "string",
Inclusive = false,
Name = "string",
Revision = "string",
},
WindowsUpdate = new GoogleNative.ContainerAnalysis.V1.Inputs.WindowsUpdateArgs
{
Categories = new[]
{
new GoogleNative.ContainerAnalysis.V1.Inputs.CategoryArgs
{
CategoryId = "string",
Name = "string",
},
},
Description = "string",
Identity = new GoogleNative.ContainerAnalysis.V1.Inputs.IdentityArgs
{
Revision = 0,
UpdateId = "string",
},
KbArticleIds = new[]
{
"string",
},
LastPublishedTimestamp = "string",
SupportUrl = "string",
Title = "string",
},
},
Vulnerability = new GoogleNative.ContainerAnalysis.V1.Inputs.VulnerabilityNoteArgs
{
CvssScore = 0,
CvssV2 = new GoogleNative.ContainerAnalysis.V1.Inputs.CVSSArgs
{
AttackComplexity = GoogleNative.ContainerAnalysis.V1.CVSSAttackComplexity.AttackComplexityUnspecified,
AttackVector = GoogleNative.ContainerAnalysis.V1.CVSSAttackVector.AttackVectorUnspecified,
Authentication = GoogleNative.ContainerAnalysis.V1.CVSSAuthentication.AuthenticationUnspecified,
AvailabilityImpact = GoogleNative.ContainerAnalysis.V1.CVSSAvailabilityImpact.ImpactUnspecified,
BaseScore = 0,
ConfidentialityImpact = GoogleNative.ContainerAnalysis.V1.CVSSConfidentialityImpact.ImpactUnspecified,
ExploitabilityScore = 0,
ImpactScore = 0,
IntegrityImpact = GoogleNative.ContainerAnalysis.V1.CVSSIntegrityImpact.ImpactUnspecified,
PrivilegesRequired = GoogleNative.ContainerAnalysis.V1.CVSSPrivilegesRequired.PrivilegesRequiredUnspecified,
Scope = GoogleNative.ContainerAnalysis.V1.CVSSScope.ScopeUnspecified,
UserInteraction = GoogleNative.ContainerAnalysis.V1.CVSSUserInteraction.UserInteractionUnspecified,
},
CvssV3 = new GoogleNative.ContainerAnalysis.V1.Inputs.CVSSv3Args
{
AttackComplexity = GoogleNative.ContainerAnalysis.V1.CVSSv3AttackComplexity.AttackComplexityUnspecified,
AttackVector = GoogleNative.ContainerAnalysis.V1.CVSSv3AttackVector.AttackVectorUnspecified,
AvailabilityImpact = GoogleNative.ContainerAnalysis.V1.CVSSv3AvailabilityImpact.ImpactUnspecified,
BaseScore = 0,
ConfidentialityImpact = GoogleNative.ContainerAnalysis.V1.CVSSv3ConfidentialityImpact.ImpactUnspecified,
ExploitabilityScore = 0,
ImpactScore = 0,
IntegrityImpact = GoogleNative.ContainerAnalysis.V1.CVSSv3IntegrityImpact.ImpactUnspecified,
PrivilegesRequired = GoogleNative.ContainerAnalysis.V1.CVSSv3PrivilegesRequired.PrivilegesRequiredUnspecified,
Scope = GoogleNative.ContainerAnalysis.V1.CVSSv3Scope.ScopeUnspecified,
UserInteraction = GoogleNative.ContainerAnalysis.V1.CVSSv3UserInteraction.UserInteractionUnspecified,
},
CvssVersion = GoogleNative.ContainerAnalysis.V1.VulnerabilityNoteCvssVersion.CvssVersionUnspecified,
Details = new[]
{
new GoogleNative.ContainerAnalysis.V1.Inputs.DetailArgs
{
AffectedCpeUri = "string",
AffectedPackage = "string",
AffectedVersionEnd = new GoogleNative.ContainerAnalysis.V1.Inputs.VersionArgs
{
Kind = GoogleNative.ContainerAnalysis.V1.VersionKind.VersionKindUnspecified,
Epoch = 0,
FullName = "string",
Inclusive = false,
Name = "string",
Revision = "string",
},
AffectedVersionStart = new GoogleNative.ContainerAnalysis.V1.Inputs.VersionArgs
{
Kind = GoogleNative.ContainerAnalysis.V1.VersionKind.VersionKindUnspecified,
Epoch = 0,
FullName = "string",
Inclusive = false,
Name = "string",
Revision = "string",
},
Description = "string",
FixedCpeUri = "string",
FixedPackage = "string",
FixedVersion = new GoogleNative.ContainerAnalysis.V1.Inputs.VersionArgs
{
Kind = GoogleNative.ContainerAnalysis.V1.VersionKind.VersionKindUnspecified,
Epoch = 0,
FullName = "string",
Inclusive = false,
Name = "string",
Revision = "string",
},
IsObsolete = false,
PackageType = "string",
SeverityName = "string",
Source = "string",
SourceUpdateTime = "string",
Vendor = "string",
},
},
Severity = GoogleNative.ContainerAnalysis.V1.VulnerabilityNoteSeverity.SeverityUnspecified,
SourceUpdateTime = "string",
WindowsDetails = new[]
{
new GoogleNative.ContainerAnalysis.V1.Inputs.WindowsDetailArgs
{
CpeUri = "string",
FixingKbs = new[]
{
new GoogleNative.ContainerAnalysis.V1.Inputs.KnowledgeBaseArgs
{
Name = "string",
Url = "string",
},
},
Name = "string",
Description = "string",
},
},
},
Build = new GoogleNative.ContainerAnalysis.V1.Inputs.BuildNoteArgs
{
BuilderVersion = "string",
},
});
example, err := containeranalysis.NewNote(ctx, "noteResource", &containeranalysis.NoteArgs{
NoteId: pulumi.String("string"),
LongDescription: pulumi.String("string"),
Deployment: &containeranalysis.DeploymentNoteArgs{
ResourceUri: pulumi.StringArray{
pulumi.String("string"),
},
},
Package: &containeranalysis.PackageNoteArgs{
Name: pulumi.String("string"),
Architecture: containeranalysis.PackageNoteArchitectureArchitectureUnspecified,
CpeUri: pulumi.String("string"),
Description: pulumi.String("string"),
Digest: containeranalysis.DigestArray{
&containeranalysis.DigestArgs{
Algo: pulumi.String("string"),
DigestBytes: pulumi.String("string"),
},
},
License: &containeranalysis.LicenseArgs{
Comments: pulumi.String("string"),
Expression: pulumi.String("string"),
},
Maintainer: pulumi.String("string"),
PackageType: pulumi.String("string"),
Url: pulumi.String("string"),
Version: &containeranalysis.VersionArgs{
Kind: containeranalysis.VersionKindVersionKindUnspecified,
Epoch: pulumi.Int(0),
FullName: pulumi.String("string"),
Inclusive: pulumi.Bool(false),
Name: pulumi.String("string"),
Revision: pulumi.String("string"),
},
},
Project: pulumi.String("string"),
DsseAttestation: &containeranalysis.DSSEAttestationNoteArgs{
Hint: &containeranalysis.DSSEHintArgs{
HumanReadableName: pulumi.String("string"),
},
},
ExpirationTime: pulumi.String("string"),
Image: &containeranalysis.ImageNoteArgs{
Fingerprint: &containeranalysis.FingerprintArgs{
V1Name: pulumi.String("string"),
V2Blob: pulumi.StringArray{
pulumi.String("string"),
},
},
ResourceUrl: pulumi.String("string"),
},
Attestation: &containeranalysis.AttestationNoteArgs{
Hint: &containeranalysis.HintArgs{
HumanReadableName: pulumi.String("string"),
},
},
VulnerabilityAssessment: &containeranalysis.VulnerabilityAssessmentNoteArgs{
Assessment: &containeranalysis.AssessmentArgs{
Impacts: pulumi.StringArray{
pulumi.String("string"),
},
Justification: &containeranalysis.JustificationArgs{
Details: pulumi.String("string"),
JustificationType: containeranalysis.JustificationJustificationTypeJustificationTypeUnspecified,
},
LongDescription: pulumi.String("string"),
RelatedUris: containeranalysis.RelatedUrlArray{
&containeranalysis.RelatedUrlArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
},
},
Remediations: containeranalysis.RemediationArray{
&containeranalysis.RemediationArgs{
Details: pulumi.String("string"),
RemediationType: containeranalysis.RemediationRemediationTypeRemediationTypeUnspecified,
RemediationUri: &containeranalysis.RelatedUrlArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
},
},
},
ShortDescription: pulumi.String("string"),
State: containeranalysis.AssessmentStateStateUnspecified,
VulnerabilityId: pulumi.String("string"),
},
LanguageCode: pulumi.String("string"),
LongDescription: pulumi.String("string"),
Product: &containeranalysis.ProductArgs{
GenericUri: pulumi.String("string"),
Id: pulumi.String("string"),
Name: pulumi.String("string"),
},
Publisher: &containeranalysis.PublisherArgs{
IssuingAuthority: pulumi.String("string"),
Name: pulumi.String("string"),
PublisherNamespace: pulumi.String("string"),
},
ShortDescription: pulumi.String("string"),
Title: pulumi.String("string"),
},
Compliance: &containeranalysis.ComplianceNoteArgs{
CisBenchmark: &containeranalysis.CisBenchmarkArgs{
ProfileLevel: pulumi.Int(0),
Severity: containeranalysis.CisBenchmarkSeveritySeverityUnspecified,
},
Description: pulumi.String("string"),
Rationale: pulumi.String("string"),
Remediation: pulumi.String("string"),
ScanInstructions: pulumi.String("string"),
Title: pulumi.String("string"),
Version: containeranalysis.ComplianceVersionArray{
&containeranalysis.ComplianceVersionArgs{
BenchmarkDocument: pulumi.String("string"),
CpeUri: pulumi.String("string"),
Version: pulumi.String("string"),
},
},
},
Discovery: &containeranalysis.DiscoveryNoteArgs{
AnalysisKind: containeranalysis.DiscoveryNoteAnalysisKindNoteKindUnspecified,
},
RelatedNoteNames: pulumi.StringArray{
pulumi.String("string"),
},
RelatedUrl: containeranalysis.RelatedUrlArray{
&containeranalysis.RelatedUrlArgs{
Label: pulumi.String("string"),
Url: pulumi.String("string"),
},
},
SbomReference: &containeranalysis.SBOMReferenceNoteArgs{
Format: pulumi.String("string"),
Version: pulumi.String("string"),
},
ShortDescription: pulumi.String("string"),
Upgrade: &containeranalysis.UpgradeNoteArgs{
Distributions: containeranalysis.UpgradeDistributionArray{
&containeranalysis.UpgradeDistributionArgs{
Classification: pulumi.String("string"),
CpeUri: pulumi.String("string"),
Cve: pulumi.StringArray{
pulumi.String("string"),
},
Severity: pulumi.String("string"),
},
},
Package: pulumi.String("string"),
Version: &containeranalysis.VersionArgs{
Kind: containeranalysis.VersionKindVersionKindUnspecified,
Epoch: pulumi.Int(0),
FullName: pulumi.String("string"),
Inclusive: pulumi.Bool(false),
Name: pulumi.String("string"),
Revision: pulumi.String("string"),
},
WindowsUpdate: &containeranalysis.WindowsUpdateArgs{
Categories: containeranalysis.CategoryArray{
&containeranalysis.CategoryArgs{
CategoryId: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
Description: pulumi.String("string"),
Identity: &containeranalysis.IdentityArgs{
Revision: pulumi.Int(0),
UpdateId: pulumi.String("string"),
},
KbArticleIds: pulumi.StringArray{
pulumi.String("string"),
},
LastPublishedTimestamp: pulumi.String("string"),
SupportUrl: pulumi.String("string"),
Title: pulumi.String("string"),
},
},
Vulnerability: &containeranalysis.VulnerabilityNoteArgs{
CvssScore: pulumi.Float64(0),
CvssV2: &containeranalysis.CVSSArgs{
AttackComplexity: containeranalysis.CVSSAttackComplexityAttackComplexityUnspecified,
AttackVector: containeranalysis.CVSSAttackVectorAttackVectorUnspecified,
Authentication: containeranalysis.CVSSAuthenticationAuthenticationUnspecified,
AvailabilityImpact: containeranalysis.CVSSAvailabilityImpactImpactUnspecified,
BaseScore: pulumi.Float64(0),
ConfidentialityImpact: containeranalysis.CVSSConfidentialityImpactImpactUnspecified,
ExploitabilityScore: pulumi.Float64(0),
ImpactScore: pulumi.Float64(0),
IntegrityImpact: containeranalysis.CVSSIntegrityImpactImpactUnspecified,
PrivilegesRequired: containeranalysis.CVSSPrivilegesRequiredPrivilegesRequiredUnspecified,
Scope: containeranalysis.CVSSScopeScopeUnspecified,
UserInteraction: containeranalysis.CVSSUserInteractionUserInteractionUnspecified,
},
CvssV3: &containeranalysis.CVSSv3Args{
AttackComplexity: containeranalysis.CVSSv3AttackComplexityAttackComplexityUnspecified,
AttackVector: containeranalysis.CVSSv3AttackVectorAttackVectorUnspecified,
AvailabilityImpact: containeranalysis.CVSSv3AvailabilityImpactImpactUnspecified,
BaseScore: pulumi.Float64(0),
ConfidentialityImpact: containeranalysis.CVSSv3ConfidentialityImpactImpactUnspecified,
ExploitabilityScore: pulumi.Float64(0),
ImpactScore: pulumi.Float64(0),
IntegrityImpact: containeranalysis.CVSSv3IntegrityImpactImpactUnspecified,
PrivilegesRequired: containeranalysis.CVSSv3PrivilegesRequiredPrivilegesRequiredUnspecified,
Scope: containeranalysis.CVSSv3ScopeScopeUnspecified,
UserInteraction: containeranalysis.CVSSv3UserInteractionUserInteractionUnspecified,
},
CvssVersion: containeranalysis.VulnerabilityNoteCvssVersionCvssVersionUnspecified,
Details: containeranalysis.DetailArray{
&containeranalysis.DetailArgs{
AffectedCpeUri: pulumi.String("string"),
AffectedPackage: pulumi.String("string"),
AffectedVersionEnd: &containeranalysis.VersionArgs{
Kind: containeranalysis.VersionKindVersionKindUnspecified,
Epoch: pulumi.Int(0),
FullName: pulumi.String("string"),
Inclusive: pulumi.Bool(false),
Name: pulumi.String("string"),
Revision: pulumi.String("string"),
},
AffectedVersionStart: &containeranalysis.VersionArgs{
Kind: containeranalysis.VersionKindVersionKindUnspecified,
Epoch: pulumi.Int(0),
FullName: pulumi.String("string"),
Inclusive: pulumi.Bool(false),
Name: pulumi.String("string"),
Revision: pulumi.String("string"),
},
Description: pulumi.String("string"),
FixedCpeUri: pulumi.String("string"),
FixedPackage: pulumi.String("string"),
FixedVersion: &containeranalysis.VersionArgs{
Kind: containeranalysis.VersionKindVersionKindUnspecified,
Epoch: pulumi.Int(0),
FullName: pulumi.String("string"),
Inclusive: pulumi.Bool(false),
Name: pulumi.String("string"),
Revision: pulumi.String("string"),
},
IsObsolete: pulumi.Bool(false),
PackageType: pulumi.String("string"),
SeverityName: pulumi.String("string"),
Source: pulumi.String("string"),
SourceUpdateTime: pulumi.String("string"),
Vendor: pulumi.String("string"),
},
},
Severity: containeranalysis.VulnerabilityNoteSeveritySeverityUnspecified,
SourceUpdateTime: pulumi.String("string"),
WindowsDetails: containeranalysis.WindowsDetailArray{
&containeranalysis.WindowsDetailArgs{
CpeUri: pulumi.String("string"),
FixingKbs: containeranalysis.KnowledgeBaseArray{
&containeranalysis.KnowledgeBaseArgs{
Name: pulumi.String("string"),
Url: pulumi.String("string"),
},
},
Name: pulumi.String("string"),
Description: pulumi.String("string"),
},
},
},
Build: &containeranalysis.BuildNoteArgs{
BuilderVersion: pulumi.String("string"),
},
})
var noteResource = new Note("noteResource", NoteArgs.builder()
.noteId("string")
.longDescription("string")
.deployment(DeploymentNoteArgs.builder()
.resourceUri("string")
.build())
.package_(PackageNoteArgs.builder()
.name("string")
.architecture("ARCHITECTURE_UNSPECIFIED")
.cpeUri("string")
.description("string")
.digest(DigestArgs.builder()
.algo("string")
.digestBytes("string")
.build())
.license(LicenseArgs.builder()
.comments("string")
.expression("string")
.build())
.maintainer("string")
.packageType("string")
.url("string")
.version(VersionArgs.builder()
.kind("VERSION_KIND_UNSPECIFIED")
.epoch(0)
.fullName("string")
.inclusive(false)
.name("string")
.revision("string")
.build())
.build())
.project("string")
.dsseAttestation(DSSEAttestationNoteArgs.builder()
.hint(DSSEHintArgs.builder()
.humanReadableName("string")
.build())
.build())
.expirationTime("string")
.image(ImageNoteArgs.builder()
.fingerprint(FingerprintArgs.builder()
.v1Name("string")
.v2Blob("string")
.build())
.resourceUrl("string")
.build())
.attestation(AttestationNoteArgs.builder()
.hint(HintArgs.builder()
.humanReadableName("string")
.build())
.build())
.vulnerabilityAssessment(VulnerabilityAssessmentNoteArgs.builder()
.assessment(AssessmentArgs.builder()
.impacts("string")
.justification(JustificationArgs.builder()
.details("string")
.justificationType("JUSTIFICATION_TYPE_UNSPECIFIED")
.build())
.longDescription("string")
.relatedUris(RelatedUrlArgs.builder()
.label("string")
.url("string")
.build())
.remediations(RemediationArgs.builder()
.details("string")
.remediationType("REMEDIATION_TYPE_UNSPECIFIED")
.remediationUri(RelatedUrlArgs.builder()
.label("string")
.url("string")
.build())
.build())
.shortDescription("string")
.state("STATE_UNSPECIFIED")
.vulnerabilityId("string")
.build())
.languageCode("string")
.longDescription("string")
.product(ProductArgs.builder()
.genericUri("string")
.id("string")
.name("string")
.build())
.publisher(PublisherArgs.builder()
.issuingAuthority("string")
.name("string")
.publisherNamespace("string")
.build())
.shortDescription("string")
.title("string")
.build())
.compliance(ComplianceNoteArgs.builder()
.cisBenchmark(CisBenchmarkArgs.builder()
.profileLevel(0)
.severity("SEVERITY_UNSPECIFIED")
.build())
.description("string")
.rationale("string")
.remediation("string")
.scanInstructions("string")
.title("string")
.version(ComplianceVersionArgs.builder()
.benchmarkDocument("string")
.cpeUri("string")
.version("string")
.build())
.build())
.discovery(DiscoveryNoteArgs.builder()
.analysisKind("NOTE_KIND_UNSPECIFIED")
.build())
.relatedNoteNames("string")
.relatedUrl(RelatedUrlArgs.builder()
.label("string")
.url("string")
.build())
.sbomReference(SBOMReferenceNoteArgs.builder()
.format("string")
.version("string")
.build())
.shortDescription("string")
.upgrade(UpgradeNoteArgs.builder()
.distributions(UpgradeDistributionArgs.builder()
.classification("string")
.cpeUri("string")
.cve("string")
.severity("string")
.build())
.package_("string")
.version(VersionArgs.builder()
.kind("VERSION_KIND_UNSPECIFIED")
.epoch(0)
.fullName("string")
.inclusive(false)
.name("string")
.revision("string")
.build())
.windowsUpdate(WindowsUpdateArgs.builder()
.categories(CategoryArgs.builder()
.categoryId("string")
.name("string")
.build())
.description("string")
.identity(IdentityArgs.builder()
.revision(0)
.updateId("string")
.build())
.kbArticleIds("string")
.lastPublishedTimestamp("string")
.supportUrl("string")
.title("string")
.build())
.build())
.vulnerability(VulnerabilityNoteArgs.builder()
.cvssScore(0)
.cvssV2(CVSSArgs.builder()
.attackComplexity("ATTACK_COMPLEXITY_UNSPECIFIED")
.attackVector("ATTACK_VECTOR_UNSPECIFIED")
.authentication("AUTHENTICATION_UNSPECIFIED")
.availabilityImpact("IMPACT_UNSPECIFIED")
.baseScore(0)
.confidentialityImpact("IMPACT_UNSPECIFIED")
.exploitabilityScore(0)
.impactScore(0)
.integrityImpact("IMPACT_UNSPECIFIED")
.privilegesRequired("PRIVILEGES_REQUIRED_UNSPECIFIED")
.scope("SCOPE_UNSPECIFIED")
.userInteraction("USER_INTERACTION_UNSPECIFIED")
.build())
.cvssV3(CVSSv3Args.builder()
.attackComplexity("ATTACK_COMPLEXITY_UNSPECIFIED")
.attackVector("ATTACK_VECTOR_UNSPECIFIED")
.availabilityImpact("IMPACT_UNSPECIFIED")
.baseScore(0)
.confidentialityImpact("IMPACT_UNSPECIFIED")
.exploitabilityScore(0)
.impactScore(0)
.integrityImpact("IMPACT_UNSPECIFIED")
.privilegesRequired("PRIVILEGES_REQUIRED_UNSPECIFIED")
.scope("SCOPE_UNSPECIFIED")
.userInteraction("USER_INTERACTION_UNSPECIFIED")
.build())
.cvssVersion("CVSS_VERSION_UNSPECIFIED")
.details(DetailArgs.builder()
.affectedCpeUri("string")
.affectedPackage("string")
.affectedVersionEnd(VersionArgs.builder()
.kind("VERSION_KIND_UNSPECIFIED")
.epoch(0)
.fullName("string")
.inclusive(false)
.name("string")
.revision("string")
.build())
.affectedVersionStart(VersionArgs.builder()
.kind("VERSION_KIND_UNSPECIFIED")
.epoch(0)
.fullName("string")
.inclusive(false)
.name("string")
.revision("string")
.build())
.description("string")
.fixedCpeUri("string")
.fixedPackage("string")
.fixedVersion(VersionArgs.builder()
.kind("VERSION_KIND_UNSPECIFIED")
.epoch(0)
.fullName("string")
.inclusive(false)
.name("string")
.revision("string")
.build())
.isObsolete(false)
.packageType("string")
.severityName("string")
.source("string")
.sourceUpdateTime("string")
.vendor("string")
.build())
.severity("SEVERITY_UNSPECIFIED")
.sourceUpdateTime("string")
.windowsDetails(WindowsDetailArgs.builder()
.cpeUri("string")
.fixingKbs(KnowledgeBaseArgs.builder()
.name("string")
.url("string")
.build())
.name("string")
.description("string")
.build())
.build())
.build(BuildNoteArgs.builder()
.builderVersion("string")
.build())
.build());
note_resource = google_native.containeranalysis.v1.Note("noteResource",
note_id="string",
long_description="string",
deployment=google_native.containeranalysis.v1.DeploymentNoteArgs(
resource_uri=["string"],
),
package=google_native.containeranalysis.v1.PackageNoteArgs(
name="string",
architecture=google_native.containeranalysis.v1.PackageNoteArchitecture.ARCHITECTURE_UNSPECIFIED,
cpe_uri="string",
description="string",
digest=[google_native.containeranalysis.v1.DigestArgs(
algo="string",
digest_bytes="string",
)],
license=google_native.containeranalysis.v1.LicenseArgs(
comments="string",
expression="string",
),
maintainer="string",
package_type="string",
url="string",
version=google_native.containeranalysis.v1.VersionArgs(
kind=google_native.containeranalysis.v1.VersionKind.VERSION_KIND_UNSPECIFIED,
epoch=0,
full_name="string",
inclusive=False,
name="string",
revision="string",
),
),
project="string",
dsse_attestation=google_native.containeranalysis.v1.DSSEAttestationNoteArgs(
hint=google_native.containeranalysis.v1.DSSEHintArgs(
human_readable_name="string",
),
),
expiration_time="string",
image=google_native.containeranalysis.v1.ImageNoteArgs(
fingerprint=google_native.containeranalysis.v1.FingerprintArgs(
v1_name="string",
v2_blob=["string"],
),
resource_url="string",
),
attestation=google_native.containeranalysis.v1.AttestationNoteArgs(
hint=google_native.containeranalysis.v1.HintArgs(
human_readable_name="string",
),
),
vulnerability_assessment=google_native.containeranalysis.v1.VulnerabilityAssessmentNoteArgs(
assessment=google_native.containeranalysis.v1.AssessmentArgs(
impacts=["string"],
justification=google_native.containeranalysis.v1.JustificationArgs(
details="string",
justification_type=google_native.containeranalysis.v1.JustificationJustificationType.JUSTIFICATION_TYPE_UNSPECIFIED,
),
long_description="string",
related_uris=[google_native.containeranalysis.v1.RelatedUrlArgs(
label="string",
url="string",
)],
remediations=[google_native.containeranalysis.v1.RemediationArgs(
details="string",
remediation_type=google_native.containeranalysis.v1.RemediationRemediationType.REMEDIATION_TYPE_UNSPECIFIED,
remediation_uri=google_native.containeranalysis.v1.RelatedUrlArgs(
label="string",
url="string",
),
)],
short_description="string",
state=google_native.containeranalysis.v1.AssessmentState.STATE_UNSPECIFIED,
vulnerability_id="string",
),
language_code="string",
long_description="string",
product=google_native.containeranalysis.v1.ProductArgs(
generic_uri="string",
id="string",
name="string",
),
publisher=google_native.containeranalysis.v1.PublisherArgs(
issuing_authority="string",
name="string",
publisher_namespace="string",
),
short_description="string",
title="string",
),
compliance=google_native.containeranalysis.v1.ComplianceNoteArgs(
cis_benchmark=google_native.containeranalysis.v1.CisBenchmarkArgs(
profile_level=0,
severity=google_native.containeranalysis.v1.CisBenchmarkSeverity.SEVERITY_UNSPECIFIED,
),
description="string",
rationale="string",
remediation="string",
scan_instructions="string",
title="string",
version=[google_native.containeranalysis.v1.ComplianceVersionArgs(
benchmark_document="string",
cpe_uri="string",
version="string",
)],
),
discovery=google_native.containeranalysis.v1.DiscoveryNoteArgs(
analysis_kind=google_native.containeranalysis.v1.DiscoveryNoteAnalysisKind.NOTE_KIND_UNSPECIFIED,
),
related_note_names=["string"],
related_url=[google_native.containeranalysis.v1.RelatedUrlArgs(
label="string",
url="string",
)],
sbom_reference=google_native.containeranalysis.v1.SBOMReferenceNoteArgs(
format="string",
version="string",
),
short_description="string",
upgrade=google_native.containeranalysis.v1.UpgradeNoteArgs(
distributions=[google_native.containeranalysis.v1.UpgradeDistributionArgs(
classification="string",
cpe_uri="string",
cve=["string"],
severity="string",
)],
package="string",
version=google_native.containeranalysis.v1.VersionArgs(
kind=google_native.containeranalysis.v1.VersionKind.VERSION_KIND_UNSPECIFIED,
epoch=0,
full_name="string",
inclusive=False,
name="string",
revision="string",
),
windows_update=google_native.containeranalysis.v1.WindowsUpdateArgs(
categories=[google_native.containeranalysis.v1.CategoryArgs(
category_id="string",
name="string",
)],
description="string",
identity=google_native.containeranalysis.v1.IdentityArgs(
revision=0,
update_id="string",
),
kb_article_ids=["string"],
last_published_timestamp="string",
support_url="string",
title="string",
),
),
vulnerability=google_native.containeranalysis.v1.VulnerabilityNoteArgs(
cvss_score=0,
cvss_v2=google_native.containeranalysis.v1.CVSSArgs(
attack_complexity=google_native.containeranalysis.v1.CVSSAttackComplexity.ATTACK_COMPLEXITY_UNSPECIFIED,
attack_vector=google_native.containeranalysis.v1.CVSSAttackVector.ATTACK_VECTOR_UNSPECIFIED,
authentication=google_native.containeranalysis.v1.CVSSAuthentication.AUTHENTICATION_UNSPECIFIED,
availability_impact=google_native.containeranalysis.v1.CVSSAvailabilityImpact.IMPACT_UNSPECIFIED,
base_score=0,
confidentiality_impact=google_native.containeranalysis.v1.CVSSConfidentialityImpact.IMPACT_UNSPECIFIED,
exploitability_score=0,
impact_score=0,
integrity_impact=google_native.containeranalysis.v1.CVSSIntegrityImpact.IMPACT_UNSPECIFIED,
privileges_required=google_native.containeranalysis.v1.CVSSPrivilegesRequired.PRIVILEGES_REQUIRED_UNSPECIFIED,
scope=google_native.containeranalysis.v1.CVSSScope.SCOPE_UNSPECIFIED,
user_interaction=google_native.containeranalysis.v1.CVSSUserInteraction.USER_INTERACTION_UNSPECIFIED,
),
cvss_v3=google_native.containeranalysis.v1.CVSSv3Args(
attack_complexity=google_native.containeranalysis.v1.CVSSv3AttackComplexity.ATTACK_COMPLEXITY_UNSPECIFIED,
attack_vector=google_native.containeranalysis.v1.CVSSv3AttackVector.ATTACK_VECTOR_UNSPECIFIED,
availability_impact=google_native.containeranalysis.v1.CVSSv3AvailabilityImpact.IMPACT_UNSPECIFIED,
base_score=0,
confidentiality_impact=google_native.containeranalysis.v1.CVSSv3ConfidentialityImpact.IMPACT_UNSPECIFIED,
exploitability_score=0,
impact_score=0,
integrity_impact=google_native.containeranalysis.v1.CVSSv3IntegrityImpact.IMPACT_UNSPECIFIED,
privileges_required=google_native.containeranalysis.v1.CVSSv3PrivilegesRequired.PRIVILEGES_REQUIRED_UNSPECIFIED,
scope=google_native.containeranalysis.v1.CVSSv3Scope.SCOPE_UNSPECIFIED,
user_interaction=google_native.containeranalysis.v1.CVSSv3UserInteraction.USER_INTERACTION_UNSPECIFIED,
),
cvss_version=google_native.containeranalysis.v1.VulnerabilityNoteCvssVersion.CVSS_VERSION_UNSPECIFIED,
details=[google_native.containeranalysis.v1.DetailArgs(
affected_cpe_uri="string",
affected_package="string",
affected_version_end=google_native.containeranalysis.v1.VersionArgs(
kind=google_native.containeranalysis.v1.VersionKind.VERSION_KIND_UNSPECIFIED,
epoch=0,
full_name="string",
inclusive=False,
name="string",
revision="string",
),
affected_version_start=google_native.containeranalysis.v1.VersionArgs(
kind=google_native.containeranalysis.v1.VersionKind.VERSION_KIND_UNSPECIFIED,
epoch=0,
full_name="string",
inclusive=False,
name="string",
revision="string",
),
description="string",
fixed_cpe_uri="string",
fixed_package="string",
fixed_version=google_native.containeranalysis.v1.VersionArgs(
kind=google_native.containeranalysis.v1.VersionKind.VERSION_KIND_UNSPECIFIED,
epoch=0,
full_name="string",
inclusive=False,
name="string",
revision="string",
),
is_obsolete=False,
package_type="string",
severity_name="string",
source="string",
source_update_time="string",
vendor="string",
)],
severity=google_native.containeranalysis.v1.VulnerabilityNoteSeverity.SEVERITY_UNSPECIFIED,
source_update_time="string",
windows_details=[google_native.containeranalysis.v1.WindowsDetailArgs(
cpe_uri="string",
fixing_kbs=[google_native.containeranalysis.v1.KnowledgeBaseArgs(
name="string",
url="string",
)],
name="string",
description="string",
)],
),
build=google_native.containeranalysis.v1.BuildNoteArgs(
builder_version="string",
))
const noteResource = new google_native.containeranalysis.v1.Note("noteResource", {
noteId: "string",
longDescription: "string",
deployment: {
resourceUri: ["string"],
},
"package": {
name: "string",
architecture: google_native.containeranalysis.v1.PackageNoteArchitecture.ArchitectureUnspecified,
cpeUri: "string",
description: "string",
digest: [{
algo: "string",
digestBytes: "string",
}],
license: {
comments: "string",
expression: "string",
},
maintainer: "string",
packageType: "string",
url: "string",
version: {
kind: google_native.containeranalysis.v1.VersionKind.VersionKindUnspecified,
epoch: 0,
fullName: "string",
inclusive: false,
name: "string",
revision: "string",
},
},
project: "string",
dsseAttestation: {
hint: {
humanReadableName: "string",
},
},
expirationTime: "string",
image: {
fingerprint: {
v1Name: "string",
v2Blob: ["string"],
},
resourceUrl: "string",
},
attestation: {
hint: {
humanReadableName: "string",
},
},
vulnerabilityAssessment: {
assessment: {
impacts: ["string"],
justification: {
details: "string",
justificationType: google_native.containeranalysis.v1.JustificationJustificationType.JustificationTypeUnspecified,
},
longDescription: "string",
relatedUris: [{
label: "string",
url: "string",
}],
remediations: [{
details: "string",
remediationType: google_native.containeranalysis.v1.RemediationRemediationType.RemediationTypeUnspecified,
remediationUri: {
label: "string",
url: "string",
},
}],
shortDescription: "string",
state: google_native.containeranalysis.v1.AssessmentState.StateUnspecified,
vulnerabilityId: "string",
},
languageCode: "string",
longDescription: "string",
product: {
genericUri: "string",
id: "string",
name: "string",
},
publisher: {
issuingAuthority: "string",
name: "string",
publisherNamespace: "string",
},
shortDescription: "string",
title: "string",
},
compliance: {
cisBenchmark: {
profileLevel: 0,
severity: google_native.containeranalysis.v1.CisBenchmarkSeverity.SeverityUnspecified,
},
description: "string",
rationale: "string",
remediation: "string",
scanInstructions: "string",
title: "string",
version: [{
benchmarkDocument: "string",
cpeUri: "string",
version: "string",
}],
},
discovery: {
analysisKind: google_native.containeranalysis.v1.DiscoveryNoteAnalysisKind.NoteKindUnspecified,
},
relatedNoteNames: ["string"],
relatedUrl: [{
label: "string",
url: "string",
}],
sbomReference: {
format: "string",
version: "string",
},
shortDescription: "string",
upgrade: {
distributions: [{
classification: "string",
cpeUri: "string",
cve: ["string"],
severity: "string",
}],
"package": "string",
version: {
kind: google_native.containeranalysis.v1.VersionKind.VersionKindUnspecified,
epoch: 0,
fullName: "string",
inclusive: false,
name: "string",
revision: "string",
},
windowsUpdate: {
categories: [{
categoryId: "string",
name: "string",
}],
description: "string",
identity: {
revision: 0,
updateId: "string",
},
kbArticleIds: ["string"],
lastPublishedTimestamp: "string",
supportUrl: "string",
title: "string",
},
},
vulnerability: {
cvssScore: 0,
cvssV2: {
attackComplexity: google_native.containeranalysis.v1.CVSSAttackComplexity.AttackComplexityUnspecified,
attackVector: google_native.containeranalysis.v1.CVSSAttackVector.AttackVectorUnspecified,
authentication: google_native.containeranalysis.v1.CVSSAuthentication.AuthenticationUnspecified,
availabilityImpact: google_native.containeranalysis.v1.CVSSAvailabilityImpact.ImpactUnspecified,
baseScore: 0,
confidentialityImpact: google_native.containeranalysis.v1.CVSSConfidentialityImpact.ImpactUnspecified,
exploitabilityScore: 0,
impactScore: 0,
integrityImpact: google_native.containeranalysis.v1.CVSSIntegrityImpact.ImpactUnspecified,
privilegesRequired: google_native.containeranalysis.v1.CVSSPrivilegesRequired.PrivilegesRequiredUnspecified,
scope: google_native.containeranalysis.v1.CVSSScope.ScopeUnspecified,
userInteraction: google_native.containeranalysis.v1.CVSSUserInteraction.UserInteractionUnspecified,
},
cvssV3: {
attackComplexity: google_native.containeranalysis.v1.CVSSv3AttackComplexity.AttackComplexityUnspecified,
attackVector: google_native.containeranalysis.v1.CVSSv3AttackVector.AttackVectorUnspecified,
availabilityImpact: google_native.containeranalysis.v1.CVSSv3AvailabilityImpact.ImpactUnspecified,
baseScore: 0,
confidentialityImpact: google_native.containeranalysis.v1.CVSSv3ConfidentialityImpact.ImpactUnspecified,
exploitabilityScore: 0,
impactScore: 0,
integrityImpact: google_native.containeranalysis.v1.CVSSv3IntegrityImpact.ImpactUnspecified,
privilegesRequired: google_native.containeranalysis.v1.CVSSv3PrivilegesRequired.PrivilegesRequiredUnspecified,
scope: google_native.containeranalysis.v1.CVSSv3Scope.ScopeUnspecified,
userInteraction: google_native.containeranalysis.v1.CVSSv3UserInteraction.UserInteractionUnspecified,
},
cvssVersion: google_native.containeranalysis.v1.VulnerabilityNoteCvssVersion.CvssVersionUnspecified,
details: [{
affectedCpeUri: "string",
affectedPackage: "string",
affectedVersionEnd: {
kind: google_native.containeranalysis.v1.VersionKind.VersionKindUnspecified,
epoch: 0,
fullName: "string",
inclusive: false,
name: "string",
revision: "string",
},
affectedVersionStart: {
kind: google_native.containeranalysis.v1.VersionKind.VersionKindUnspecified,
epoch: 0,
fullName: "string",
inclusive: false,
name: "string",
revision: "string",
},
description: "string",
fixedCpeUri: "string",
fixedPackage: "string",
fixedVersion: {
kind: google_native.containeranalysis.v1.VersionKind.VersionKindUnspecified,
epoch: 0,
fullName: "string",
inclusive: false,
name: "string",
revision: "string",
},
isObsolete: false,
packageType: "string",
severityName: "string",
source: "string",
sourceUpdateTime: "string",
vendor: "string",
}],
severity: google_native.containeranalysis.v1.VulnerabilityNoteSeverity.SeverityUnspecified,
sourceUpdateTime: "string",
windowsDetails: [{
cpeUri: "string",
fixingKbs: [{
name: "string",
url: "string",
}],
name: "string",
description: "string",
}],
},
build: {
builderVersion: "string",
},
});
type: google-native:containeranalysis/v1:Note
properties:
attestation:
hint:
humanReadableName: string
build:
builderVersion: string
compliance:
cisBenchmark:
profileLevel: 0
severity: SEVERITY_UNSPECIFIED
description: string
rationale: string
remediation: string
scanInstructions: string
title: string
version:
- benchmarkDocument: string
cpeUri: string
version: string
deployment:
resourceUri:
- string
discovery:
analysisKind: NOTE_KIND_UNSPECIFIED
dsseAttestation:
hint:
humanReadableName: string
expirationTime: string
image:
fingerprint:
v1Name: string
v2Blob:
- string
resourceUrl: string
longDescription: string
noteId: string
package:
architecture: ARCHITECTURE_UNSPECIFIED
cpeUri: string
description: string
digest:
- algo: string
digestBytes: string
license:
comments: string
expression: string
maintainer: string
name: string
packageType: string
url: string
version:
epoch: 0
fullName: string
inclusive: false
kind: VERSION_KIND_UNSPECIFIED
name: string
revision: string
project: string
relatedNoteNames:
- string
relatedUrl:
- label: string
url: string
sbomReference:
format: string
version: string
shortDescription: string
upgrade:
distributions:
- classification: string
cpeUri: string
cve:
- string
severity: string
package: string
version:
epoch: 0
fullName: string
inclusive: false
kind: VERSION_KIND_UNSPECIFIED
name: string
revision: string
windowsUpdate:
categories:
- categoryId: string
name: string
description: string
identity:
revision: 0
updateId: string
kbArticleIds:
- string
lastPublishedTimestamp: string
supportUrl: string
title: string
vulnerability:
cvssScore: 0
cvssV2:
attackComplexity: ATTACK_COMPLEXITY_UNSPECIFIED
attackVector: ATTACK_VECTOR_UNSPECIFIED
authentication: AUTHENTICATION_UNSPECIFIED
availabilityImpact: IMPACT_UNSPECIFIED
baseScore: 0
confidentialityImpact: IMPACT_UNSPECIFIED
exploitabilityScore: 0
impactScore: 0
integrityImpact: IMPACT_UNSPECIFIED
privilegesRequired: PRIVILEGES_REQUIRED_UNSPECIFIED
scope: SCOPE_UNSPECIFIED
userInteraction: USER_INTERACTION_UNSPECIFIED
cvssV3:
attackComplexity: ATTACK_COMPLEXITY_UNSPECIFIED
attackVector: ATTACK_VECTOR_UNSPECIFIED
availabilityImpact: IMPACT_UNSPECIFIED
baseScore: 0
confidentialityImpact: IMPACT_UNSPECIFIED
exploitabilityScore: 0
impactScore: 0
integrityImpact: IMPACT_UNSPECIFIED
privilegesRequired: PRIVILEGES_REQUIRED_UNSPECIFIED
scope: SCOPE_UNSPECIFIED
userInteraction: USER_INTERACTION_UNSPECIFIED
cvssVersion: CVSS_VERSION_UNSPECIFIED
details:
- affectedCpeUri: string
affectedPackage: string
affectedVersionEnd:
epoch: 0
fullName: string
inclusive: false
kind: VERSION_KIND_UNSPECIFIED
name: string
revision: string
affectedVersionStart:
epoch: 0
fullName: string
inclusive: false
kind: VERSION_KIND_UNSPECIFIED
name: string
revision: string
description: string
fixedCpeUri: string
fixedPackage: string
fixedVersion:
epoch: 0
fullName: string
inclusive: false
kind: VERSION_KIND_UNSPECIFIED
name: string
revision: string
isObsolete: false
packageType: string
severityName: string
source: string
sourceUpdateTime: string
vendor: string
severity: SEVERITY_UNSPECIFIED
sourceUpdateTime: string
windowsDetails:
- cpeUri: string
description: string
fixingKbs:
- name: string
url: string
name: string
vulnerabilityAssessment:
assessment:
impacts:
- string
justification:
details: string
justificationType: JUSTIFICATION_TYPE_UNSPECIFIED
longDescription: string
relatedUris:
- label: string
url: string
remediations:
- details: string
remediationType: REMEDIATION_TYPE_UNSPECIFIED
remediationUri:
label: string
url: string
shortDescription: string
state: STATE_UNSPECIFIED
vulnerabilityId: string
languageCode: string
longDescription: string
product:
genericUri: string
id: string
name: string
publisher:
issuingAuthority: string
name: string
publisherNamespace: string
shortDescription: string
title: string
Note Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Note resource accepts the following input properties:
- Note
Id string - Required. The ID to use for this note.
- Attestation
Pulumi.
Google Native. Container Analysis. V1. Inputs. Attestation Note - A note describing an attestation role.
- Build
Pulumi.
Google Native. Container Analysis. V1. Inputs. Build Note - A note describing build provenance for a verifiable build.
- Compliance
Pulumi.
Google Native. Container Analysis. V1. Inputs. Compliance Note - A note describing a compliance check.
- Deployment
Pulumi.
Google Native. Container Analysis. V1. Inputs. Deployment Note - A note describing something that can be deployed.
- Discovery
Pulumi.
Google Native. Container Analysis. V1. Inputs. Discovery Note - A note describing the initial analysis of a resource.
- Dsse
Attestation Pulumi.Google Native. Container Analysis. V1. Inputs. DSSEAttestation Note - A note describing a dsse attestation note.
- Expiration
Time string - Time of expiration for this note. Empty if note does not expire.
- Image
Pulumi.
Google Native. Container Analysis. V1. Inputs. Image Note - A note describing a base image.
- Long
Description string - A detailed description of this note.
- Package
Pulumi.
Google Native. Container Analysis. V1. Inputs. Package Note - A note describing a package hosted by various package managers.
- Project string
- List<string>
- Other notes related to this note.
- List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Related Url> - URLs associated with this note.
- Sbom
Reference Pulumi.Google Native. Container Analysis. V1. Inputs. SBOMReference Note - A note describing an SBOM reference.
- Short
Description string - A one sentence description of this note.
- Upgrade
Pulumi.
Google Native. Container Analysis. V1. Inputs. Upgrade Note - A note describing available package upgrades.
- Vulnerability
Pulumi.
Google Native. Container Analysis. V1. Inputs. Vulnerability Note - A note describing a package vulnerability.
- Vulnerability
Assessment Pulumi.Google Native. Container Analysis. V1. Inputs. Vulnerability Assessment Note - A note describing a vulnerability assessment.
- Note
Id string - Required. The ID to use for this note.
- Attestation
Attestation
Note Args - A note describing an attestation role.
- Build
Build
Note Args - A note describing build provenance for a verifiable build.
- Compliance
Compliance
Note Args - A note describing a compliance check.
- Deployment
Deployment
Note Args - A note describing something that can be deployed.
- Discovery
Discovery
Note Args - A note describing the initial analysis of a resource.
- Dsse
Attestation DSSEAttestationNote Args - A note describing a dsse attestation note.
- Expiration
Time string - Time of expiration for this note. Empty if note does not expire.
- Image
Image
Note Args - A note describing a base image.
- Long
Description string - A detailed description of this note.
- Package
Package
Note Args - A note describing a package hosted by various package managers.
- Project string
- []string
- Other notes related to this note.
- []Related
Url Args - URLs associated with this note.
- Sbom
Reference SBOMReferenceNote Args - A note describing an SBOM reference.
- Short
Description string - A one sentence description of this note.
- Upgrade
Upgrade
Note Args - A note describing available package upgrades.
- Vulnerability
Vulnerability
Note Args - A note describing a package vulnerability.
- Vulnerability
Assessment VulnerabilityAssessment Note Args - A note describing a vulnerability assessment.
- note
Id String - Required. The ID to use for this note.
- attestation
Attestation
Note - A note describing an attestation role.
- build
Build
Note - A note describing build provenance for a verifiable build.
- compliance
Compliance
Note - A note describing a compliance check.
- deployment
Deployment
Note - A note describing something that can be deployed.
- discovery
Discovery
Note - A note describing the initial analysis of a resource.
- dsse
Attestation DSSEAttestationNote - A note describing a dsse attestation note.
- expiration
Time String - Time of expiration for this note. Empty if note does not expire.
- image
Image
Note - A note describing a base image.
- long
Description String - A detailed description of this note.
- package_
Package
Note - A note describing a package hosted by various package managers.
- project String
- List<String>
- Other notes related to this note.
- List<Related
Url> - URLs associated with this note.
- sbom
Reference SBOMReferenceNote - A note describing an SBOM reference.
- short
Description String - A one sentence description of this note.
- upgrade
Upgrade
Note - A note describing available package upgrades.
- vulnerability
Vulnerability
Note - A note describing a package vulnerability.
- vulnerability
Assessment VulnerabilityAssessment Note - A note describing a vulnerability assessment.
- note
Id string - Required. The ID to use for this note.
- attestation
Attestation
Note - A note describing an attestation role.
- build
Build
Note - A note describing build provenance for a verifiable build.
- compliance
Compliance
Note - A note describing a compliance check.
- deployment
Deployment
Note - A note describing something that can be deployed.
- discovery
Discovery
Note - A note describing the initial analysis of a resource.
- dsse
Attestation DSSEAttestationNote - A note describing a dsse attestation note.
- expiration
Time string - Time of expiration for this note. Empty if note does not expire.
- image
Image
Note - A note describing a base image.
- long
Description string - A detailed description of this note.
- package
Package
Note - A note describing a package hosted by various package managers.
- project string
- string[]
- Other notes related to this note.
- Related
Url[] - URLs associated with this note.
- sbom
Reference SBOMReferenceNote - A note describing an SBOM reference.
- short
Description string - A one sentence description of this note.
- upgrade
Upgrade
Note - A note describing available package upgrades.
- vulnerability
Vulnerability
Note - A note describing a package vulnerability.
- vulnerability
Assessment VulnerabilityAssessment Note - A note describing a vulnerability assessment.
- note_
id str - Required. The ID to use for this note.
- attestation
Attestation
Note Args - A note describing an attestation role.
- build
Build
Note Args - A note describing build provenance for a verifiable build.
- compliance
Compliance
Note Args - A note describing a compliance check.
- deployment
Deployment
Note Args - A note describing something that can be deployed.
- discovery
Discovery
Note Args - A note describing the initial analysis of a resource.
- dsse_
attestation DSSEAttestationNote Args - A note describing a dsse attestation note.
- expiration_
time str - Time of expiration for this note. Empty if note does not expire.
- image
Image
Note Args - A note describing a base image.
- long_
description str - A detailed description of this note.
- package
Package
Note Args - A note describing a package hosted by various package managers.
- project str
- Sequence[str]
- Other notes related to this note.
- Sequence[Related
Url Args] - URLs associated with this note.
- sbom_
reference SBOMReferenceNote Args - A note describing an SBOM reference.
- short_
description str - A one sentence description of this note.
- upgrade
Upgrade
Note Args - A note describing available package upgrades.
- vulnerability
Vulnerability
Note Args - A note describing a package vulnerability.
- vulnerability_
assessment VulnerabilityAssessment Note Args - A note describing a vulnerability assessment.
- note
Id String - Required. The ID to use for this note.
- 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.
- deployment Property Map
- A note describing something that can be deployed.
- discovery Property Map
- A note describing the initial analysis of a resource.
- dsse
Attestation Property Map - A note describing a dsse attestation note.
- expiration
Time String - Time of expiration for this note. Empty if note does not expire.
- image Property Map
- A note describing a base image.
- long
Description String - A detailed description of this note.
- package Property Map
- A note describing a package hosted by various package managers.
- project String
- List<String>
- Other notes related to this note.
- List<Property Map>
- URLs associated with this note.
- sbom
Reference Property Map - A note describing an SBOM reference.
- short
Description String - A one sentence description of this note.
- upgrade Property Map
- A note describing available package upgrades.
- vulnerability Property Map
- A note describing a package vulnerability.
- vulnerability
Assessment Property Map - A note describing a vulnerability assessment.
Outputs
All input properties are implicitly available as output properties. Additionally, the Note resource produces the following output properties:
- Create
Time string - The time this note was created. This field can be used as a filter in list requests.
- Id string
- The provider-assigned unique ID for this managed resource.
- Kind string
- The type of analysis. This field can be used as a filter in list requests.
- Name string
- The name of the note in the form of
projects/[PROVIDER_ID]/notes/[NOTE_ID]
. - Update
Time string - The time this note was last updated. This field can be used as a filter in list requests.
- Create
Time string - The time this note was created. This field can be used as a filter in list requests.
- Id string
- The provider-assigned unique ID for this managed resource.
- Kind string
- The type of analysis. This field can be used as a filter in list requests.
- Name string
- The name of the note in the form of
projects/[PROVIDER_ID]/notes/[NOTE_ID]
. - Update
Time string - The time this note was last updated. This field can be used as a filter in list requests.
- create
Time String - The time this note was created. This field can be used as a filter in list requests.
- id String
- The provider-assigned unique ID for this managed resource.
- kind String
- The type of analysis. This field can be used as a filter in list requests.
- name String
- The name of the note in the form of
projects/[PROVIDER_ID]/notes/[NOTE_ID]
. - update
Time String - The time this note was last updated. This field can be used as a filter in list requests.
- create
Time string - The time this note was created. This field can be used as a filter in list requests.
- id string
- The provider-assigned unique ID for this managed resource.
- kind string
- The type of analysis. This field can be used as a filter in list requests.
- name string
- The name of the note in the form of
projects/[PROVIDER_ID]/notes/[NOTE_ID]
. - update
Time string - The time this note was last updated. This field can be used as a filter in list requests.
- create_
time str - The time this note was created. This field can be used as a filter in list requests.
- id str
- The provider-assigned unique ID for this managed resource.
- kind str
- The type of analysis. This field can be used as a filter in list requests.
- name str
- The name of the note in the form of
projects/[PROVIDER_ID]/notes/[NOTE_ID]
. - update_
time str - The time this note was last updated. This field can be used as a filter in list requests.
- create
Time String - The time this note was created. This field can be used as a filter in list requests.
- id String
- The provider-assigned unique ID for this managed resource.
- kind String
- The type of analysis. This field can be used as a filter in list requests.
- name String
- The name of the note in the form of
projects/[PROVIDER_ID]/notes/[NOTE_ID]
. - update
Time String - The time this note was last updated. This field can be used as a filter in list requests.
Supporting Types
Assessment, AssessmentArgs
- Cve string
- Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.
- Impacts List<string>
- Contains information about the impact of this vulnerability, this will change with time.
- Justification
Pulumi.
Google Native. Container Analysis. V1. Inputs. Justification - Justification provides the justification when the state of the assessment if NOT_AFFECTED.
- Long
Description string - A detailed description of this Vex.
- List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Related Url> - 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
List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Remediation> - Specifies details on how to handle (and presumably, fix) a vulnerability.
- Short
Description string - A one sentence description of this Vex.
- State
Pulumi.
Google Native. Container Analysis. V1. Assessment State - Provides the state of this Vulnerability assessment.
- Vulnerability
Id string - The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
- Cve string
- Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.
- Impacts []string
- Contains information about the impact of this vulnerability, this will change with time.
- Justification Justification
- Justification provides the justification when the state of the assessment if NOT_AFFECTED.
- Long
Description string - A detailed description of this Vex.
- []Related
Url - 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 []Remediation
- Specifies details on how to handle (and presumably, fix) a vulnerability.
- Short
Description string - A one sentence description of this Vex.
- State
Assessment
State - Provides the state of this Vulnerability assessment.
- Vulnerability
Id string - The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
- cve String
- Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.
- impacts List<String>
- Contains information about the impact of this vulnerability, this will change with time.
- justification Justification
- Justification provides the justification when the state of the assessment if NOT_AFFECTED.
- long
Description String - A detailed description of this Vex.
- List<Related
Url> - 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 List<Remediation>
- Specifies details on how to handle (and presumably, fix) a vulnerability.
- short
Description String - A one sentence description of this Vex.
- state
Assessment
State - Provides the state of this Vulnerability assessment.
- vulnerability
Id String - The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
- cve string
- Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.
- impacts string[]
- Contains information about the impact of this vulnerability, this will change with time.
- justification Justification
- Justification provides the justification when the state of the assessment if NOT_AFFECTED.
- long
Description string - A detailed description of this Vex.
- Related
Url[] - 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 Remediation[]
- Specifies details on how to handle (and presumably, fix) a vulnerability.
- short
Description string - A one sentence description of this Vex.
- state
Assessment
State - Provides the state of this Vulnerability assessment.
- vulnerability
Id string - The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
- cve str
- Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.
- impacts Sequence[str]
- Contains information about the impact of this vulnerability, this will change with time.
- justification Justification
- Justification provides the justification when the state of the assessment if NOT_AFFECTED.
- long_
description str - A detailed description of this Vex.
- Sequence[Related
Url] - 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 Sequence[Remediation]
- Specifies details on how to handle (and presumably, fix) a vulnerability.
- short_
description str - A one sentence description of this Vex.
- state
Assessment
State - Provides the state of this Vulnerability assessment.
- vulnerability_
id str - The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
- cve String
- Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.
- impacts List<String>
- Contains information about the impact of this vulnerability, this will change with time.
- justification Property Map
- Justification provides the justification when the state of the assessment if NOT_AFFECTED.
- long
Description String - A detailed description of this Vex.
- 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 List<Property Map>
- Specifies details on how to handle (and presumably, fix) a vulnerability.
- short
Description String - A one sentence description of this Vex.
- state "STATE_UNSPECIFIED" | "AFFECTED" | "NOT_AFFECTED" | "FIXED" | "UNDER_INVESTIGATION"
- Provides the state of this Vulnerability assessment.
- vulnerability
Id String - The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
AssessmentResponse, AssessmentResponseArgs
- Cve string
- Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.
- Impacts List<string>
- Contains information about the impact of this vulnerability, this will change with time.
- Justification
Pulumi.
Google Native. Container Analysis. V1. Inputs. Justification Response - Justification provides the justification when the state of the assessment if NOT_AFFECTED.
- Long
Description string - A detailed description of this Vex.
- List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Related Url Response> - 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
List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Remediation Response> - Specifies details on how to handle (and presumably, fix) a vulnerability.
- Short
Description string - A one sentence description of this Vex.
- State string
- Provides the state of this Vulnerability assessment.
- Vulnerability
Id string - The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
- Cve string
- Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.
- Impacts []string
- Contains information about the impact of this vulnerability, this will change with time.
- Justification
Justification
Response - Justification provides the justification when the state of the assessment if NOT_AFFECTED.
- Long
Description string - A detailed description of this Vex.
- []Related
Url Response - 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
[]Remediation
Response - Specifies details on how to handle (and presumably, fix) a vulnerability.
- Short
Description string - A one sentence description of this Vex.
- State string
- Provides the state of this Vulnerability assessment.
- Vulnerability
Id string - The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
- cve String
- Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.
- impacts List<String>
- Contains information about the impact of this vulnerability, this will change with time.
- justification
Justification
Response - Justification provides the justification when the state of the assessment if NOT_AFFECTED.
- long
Description String - A detailed description of this Vex.
- List<Related
Url Response> - 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
List<Remediation
Response> - Specifies details on how to handle (and presumably, fix) a vulnerability.
- short
Description String - A one sentence description of this Vex.
- state String
- Provides the state of this Vulnerability assessment.
- vulnerability
Id String - The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
- cve string
- Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.
- impacts string[]
- Contains information about the impact of this vulnerability, this will change with time.
- justification
Justification
Response - Justification provides the justification when the state of the assessment if NOT_AFFECTED.
- long
Description string - A detailed description of this Vex.
- Related
Url Response[] - 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
Remediation
Response[] - Specifies details on how to handle (and presumably, fix) a vulnerability.
- short
Description string - A one sentence description of this Vex.
- state string
- Provides the state of this Vulnerability assessment.
- vulnerability
Id string - The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
- cve str
- Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.
- impacts Sequence[str]
- Contains information about the impact of this vulnerability, this will change with time.
- justification
Justification
Response - Justification provides the justification when the state of the assessment if NOT_AFFECTED.
- long_
description str - A detailed description of this Vex.
- Sequence[Related
Url Response] - 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
Sequence[Remediation
Response] - Specifies details on how to handle (and presumably, fix) a vulnerability.
- short_
description str - A one sentence description of this Vex.
- state str
- Provides the state of this Vulnerability assessment.
- vulnerability_
id str - The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
- cve String
- Holds the MITRE standard Common Vulnerabilities and Exposures (CVE) tracking number for the vulnerability. Deprecated: Use vulnerability_id instead to denote CVEs.
- impacts List<String>
- Contains information about the impact of this vulnerability, this will change with time.
- justification Property Map
- Justification provides the justification when the state of the assessment if NOT_AFFECTED.
- long
Description String - A detailed description of this Vex.
- 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 List<Property Map>
- Specifies details on how to handle (and presumably, fix) a vulnerability.
- short
Description String - A one sentence description of this Vex.
- state String
- Provides the state of this Vulnerability assessment.
- vulnerability
Id String - The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
AssessmentState, AssessmentStateArgs
- State
Unspecified - STATE_UNSPECIFIEDNo state is specified.
- Affected
- AFFECTEDThis product is known to be affected by this vulnerability.
- Not
Affected - NOT_AFFECTEDThis product is known to be not affected by this vulnerability.
- Fixed
- FIXEDThis product contains a fix for this vulnerability.
- Under
Investigation - UNDER_INVESTIGATIONIt is not known yet whether these versions are or are not affected by the vulnerability. However, it is still under investigation.
- Assessment
State State Unspecified - STATE_UNSPECIFIEDNo state is specified.
- Assessment
State Affected - AFFECTEDThis product is known to be affected by this vulnerability.
- Assessment
State Not Affected - NOT_AFFECTEDThis product is known to be not affected by this vulnerability.
- Assessment
State Fixed - FIXEDThis product contains a fix for this vulnerability.
- Assessment
State Under Investigation - UNDER_INVESTIGATIONIt is not known yet whether these versions are or are not affected by the vulnerability. However, it is still under investigation.
- State
Unspecified - STATE_UNSPECIFIEDNo state is specified.
- Affected
- AFFECTEDThis product is known to be affected by this vulnerability.
- Not
Affected - NOT_AFFECTEDThis product is known to be not affected by this vulnerability.
- Fixed
- FIXEDThis product contains a fix for this vulnerability.
- Under
Investigation - UNDER_INVESTIGATIONIt is not known yet whether these versions are or are not affected by the vulnerability. However, it is still under investigation.
- State
Unspecified - STATE_UNSPECIFIEDNo state is specified.
- Affected
- AFFECTEDThis product is known to be affected by this vulnerability.
- Not
Affected - NOT_AFFECTEDThis product is known to be not affected by this vulnerability.
- Fixed
- FIXEDThis product contains a fix for this vulnerability.
- Under
Investigation - UNDER_INVESTIGATIONIt is not known yet whether these versions are or are not affected by the vulnerability. However, it is still under investigation.
- STATE_UNSPECIFIED
- STATE_UNSPECIFIEDNo state is specified.
- AFFECTED
- AFFECTEDThis product is known to be affected by this vulnerability.
- NOT_AFFECTED
- NOT_AFFECTEDThis product is known to be not affected by this vulnerability.
- FIXED
- FIXEDThis product contains a fix for this vulnerability.
- UNDER_INVESTIGATION
- UNDER_INVESTIGATIONIt is not known yet whether these versions are or are not affected by the vulnerability. However, it is still under investigation.
- "STATE_UNSPECIFIED"
- STATE_UNSPECIFIEDNo state is specified.
- "AFFECTED"
- AFFECTEDThis product is known to be affected by this vulnerability.
- "NOT_AFFECTED"
- NOT_AFFECTEDThis product is known to be not affected by this vulnerability.
- "FIXED"
- FIXEDThis product contains a fix for this vulnerability.
- "UNDER_INVESTIGATION"
- UNDER_INVESTIGATIONIt is not known yet whether these versions are or are not affected by the vulnerability. However, it is still under investigation.
AttestationNote, AttestationNoteArgs
- Hint
Pulumi.
Google Native. Container Analysis. V1. Inputs. Hint - Hint hints at the purpose of the attestation authority.
- hint Property Map
- Hint hints at the purpose of the attestation authority.
AttestationNoteResponse, AttestationNoteResponseArgs
- Hint
Pulumi.
Google Native. Container Analysis. V1. Inputs. Hint Response - Hint hints at the purpose of the attestation authority.
- Hint
Hint
Response - Hint hints at the purpose of the attestation authority.
- hint
Hint
Response - Hint hints at the purpose of the attestation authority.
- hint
Hint
Response - Hint hints at the purpose of the attestation authority.
- hint
Hint
Response - Hint hints at the purpose of the attestation authority.
- hint Property Map
- Hint hints at the purpose of the attestation authority.
BuildNote, BuildNoteArgs
- Builder
Version string - Immutable. Version of the builder which produced this build.
- Builder
Version string - Immutable. Version of the builder which produced this build.
- builder
Version String - Immutable. Version of the builder which produced this build.
- builder
Version string - Immutable. Version of the builder which produced this build.
- builder_
version str - Immutable. Version of the builder which produced this build.
- builder
Version String - Immutable. Version of the builder which produced this build.
BuildNoteResponse, BuildNoteResponseArgs
- Builder
Version string - Immutable. Version of the builder which produced this build.
- Builder
Version string - Immutable. Version of the builder which produced this build.
- builder
Version String - Immutable. Version of the builder which produced this build.
- builder
Version string - Immutable. Version of the builder which produced this build.
- builder_
version str - Immutable. Version of the builder which produced this build.
- builder
Version String - Immutable. Version of the builder which produced this build.
CVSS, CVSSArgs
- Attack
Complexity Pulumi.Google Native. Container Analysis. V1. CVSSAttack Complexity - Attack
Vector Pulumi.Google Native. Container Analysis. V1. CVSSAttack Vector - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- Authentication
Pulumi.
Google Native. Container Analysis. V1. CVSSAuthentication - Availability
Impact Pulumi.Google Native. Container Analysis. V1. CVSSAvailability Impact - Base
Score double - The base score is a function of the base metric scores.
- Confidentiality
Impact Pulumi.Google Native. Container Analysis. V1. CVSSConfidentiality Impact - Exploitability
Score double - Impact
Score double - Integrity
Impact Pulumi.Google Native. Container Analysis. V1. CVSSIntegrity Impact - Privileges
Required Pulumi.Google Native. Container Analysis. V1. CVSSPrivileges Required - Scope
Pulumi.
Google Native. Container Analysis. V1. CVSSScope - User
Interaction Pulumi.Google Native. Container Analysis. V1. CVSSUser Interaction
- Attack
Complexity CVSSAttackComplexity - Attack
Vector CVSSAttackVector - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- Authentication CVSSAuthentication
- Availability
Impact CVSSAvailabilityImpact - Base
Score float64 - The base score is a function of the base metric scores.
- Confidentiality
Impact CVSSConfidentialityImpact - Exploitability
Score float64 - Impact
Score float64 - Integrity
Impact CVSSIntegrityImpact - Privileges
Required CVSSPrivilegesRequired - Scope CVSSScope
- User
Interaction CVSSUserInteraction
- attack
Complexity CVSSAttackComplexity - attack
Vector CVSSAttackVector - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- authentication CVSSAuthentication
- availability
Impact CVSSAvailabilityImpact - base
Score Double - The base score is a function of the base metric scores.
- confidentiality
Impact CVSSConfidentialityImpact - exploitability
Score Double - impact
Score Double - integrity
Impact CVSSIntegrityImpact - privileges
Required CVSSPrivilegesRequired - scope CVSSScope
- user
Interaction CVSSUserInteraction
- attack
Complexity CVSSAttackComplexity - attack
Vector CVSSAttackVector - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- authentication CVSSAuthentication
- availability
Impact CVSSAvailabilityImpact - base
Score number - The base score is a function of the base metric scores.
- confidentiality
Impact CVSSConfidentialityImpact - exploitability
Score number - impact
Score number - integrity
Impact CVSSIntegrityImpact - privileges
Required CVSSPrivilegesRequired - scope CVSSScope
- user
Interaction CVSSUserInteraction
- attack_
complexity CVSSAttackComplexity - attack_
vector CVSSAttackVector - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- authentication CVSSAuthentication
- availability_
impact CVSSAvailabilityImpact - base_
score float - The base score is a function of the base metric scores.
- confidentiality_
impact CVSSConfidentialityImpact - exploitability_
score float - impact_
score float - integrity_
impact CVSSIntegrityImpact - privileges_
required CVSSPrivilegesRequired - scope CVSSScope
- user_
interaction CVSSUserInteraction
- attack
Complexity "ATTACK_COMPLEXITY_UNSPECIFIED" | "ATTACK_COMPLEXITY_LOW" | "ATTACK_COMPLEXITY_HIGH" | "ATTACK_COMPLEXITY_MEDIUM" - attack
Vector "ATTACK_VECTOR_UNSPECIFIED" | "ATTACK_VECTOR_NETWORK" | "ATTACK_VECTOR_ADJACENT" | "ATTACK_VECTOR_LOCAL" | "ATTACK_VECTOR_PHYSICAL" - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- authentication "AUTHENTICATION_UNSPECIFIED" | "AUTHENTICATION_MULTIPLE" | "AUTHENTICATION_SINGLE" | "AUTHENTICATION_NONE"
- availability
Impact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE" | "IMPACT_PARTIAL" | "IMPACT_COMPLETE" - base
Score Number - The base score is a function of the base metric scores.
- confidentiality
Impact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE" | "IMPACT_PARTIAL" | "IMPACT_COMPLETE" - exploitability
Score Number - impact
Score Number - integrity
Impact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE" | "IMPACT_PARTIAL" | "IMPACT_COMPLETE" - privileges
Required "PRIVILEGES_REQUIRED_UNSPECIFIED" | "PRIVILEGES_REQUIRED_NONE" | "PRIVILEGES_REQUIRED_LOW" | "PRIVILEGES_REQUIRED_HIGH" - scope "SCOPE_UNSPECIFIED" | "SCOPE_UNCHANGED" | "SCOPE_CHANGED"
- user
Interaction "USER_INTERACTION_UNSPECIFIED" | "USER_INTERACTION_NONE" | "USER_INTERACTION_REQUIRED"
CVSSAttackComplexity, CVSSAttackComplexityArgs
- Attack
Complexity Unspecified - ATTACK_COMPLEXITY_UNSPECIFIED
- Attack
Complexity Low - ATTACK_COMPLEXITY_LOW
- Attack
Complexity High - ATTACK_COMPLEXITY_HIGH
- Attack
Complexity Medium - ATTACK_COMPLEXITY_MEDIUM
- CVSSAttack
Complexity Attack Complexity Unspecified - ATTACK_COMPLEXITY_UNSPECIFIED
- CVSSAttack
Complexity Attack Complexity Low - ATTACK_COMPLEXITY_LOW
- CVSSAttack
Complexity Attack Complexity High - ATTACK_COMPLEXITY_HIGH
- CVSSAttack
Complexity Attack Complexity Medium - ATTACK_COMPLEXITY_MEDIUM
- Attack
Complexity Unspecified - ATTACK_COMPLEXITY_UNSPECIFIED
- Attack
Complexity Low - ATTACK_COMPLEXITY_LOW
- Attack
Complexity High - ATTACK_COMPLEXITY_HIGH
- Attack
Complexity Medium - ATTACK_COMPLEXITY_MEDIUM
- Attack
Complexity Unspecified - ATTACK_COMPLEXITY_UNSPECIFIED
- Attack
Complexity Low - ATTACK_COMPLEXITY_LOW
- Attack
Complexity High - ATTACK_COMPLEXITY_HIGH
- Attack
Complexity Medium - ATTACK_COMPLEXITY_MEDIUM
- ATTACK_COMPLEXITY_UNSPECIFIED
- ATTACK_COMPLEXITY_UNSPECIFIED
- ATTACK_COMPLEXITY_LOW
- ATTACK_COMPLEXITY_LOW
- ATTACK_COMPLEXITY_HIGH
- ATTACK_COMPLEXITY_HIGH
- ATTACK_COMPLEXITY_MEDIUM
- ATTACK_COMPLEXITY_MEDIUM
- "ATTACK_COMPLEXITY_UNSPECIFIED"
- ATTACK_COMPLEXITY_UNSPECIFIED
- "ATTACK_COMPLEXITY_LOW"
- ATTACK_COMPLEXITY_LOW
- "ATTACK_COMPLEXITY_HIGH"
- ATTACK_COMPLEXITY_HIGH
- "ATTACK_COMPLEXITY_MEDIUM"
- ATTACK_COMPLEXITY_MEDIUM
CVSSAttackVector, CVSSAttackVectorArgs
- Attack
Vector Unspecified - ATTACK_VECTOR_UNSPECIFIED
- Attack
Vector Network - ATTACK_VECTOR_NETWORK
- Attack
Vector Adjacent - ATTACK_VECTOR_ADJACENT
- Attack
Vector Local - ATTACK_VECTOR_LOCAL
- Attack
Vector Physical - ATTACK_VECTOR_PHYSICAL
- CVSSAttack
Vector Attack Vector Unspecified - ATTACK_VECTOR_UNSPECIFIED
- CVSSAttack
Vector Attack Vector Network - ATTACK_VECTOR_NETWORK
- CVSSAttack
Vector Attack Vector Adjacent - ATTACK_VECTOR_ADJACENT
- CVSSAttack
Vector Attack Vector Local - ATTACK_VECTOR_LOCAL
- CVSSAttack
Vector Attack Vector Physical - ATTACK_VECTOR_PHYSICAL
- Attack
Vector Unspecified - ATTACK_VECTOR_UNSPECIFIED
- Attack
Vector Network - ATTACK_VECTOR_NETWORK
- Attack
Vector Adjacent - ATTACK_VECTOR_ADJACENT
- Attack
Vector Local - ATTACK_VECTOR_LOCAL
- Attack
Vector Physical - ATTACK_VECTOR_PHYSICAL
- Attack
Vector Unspecified - ATTACK_VECTOR_UNSPECIFIED
- Attack
Vector Network - ATTACK_VECTOR_NETWORK
- Attack
Vector Adjacent - ATTACK_VECTOR_ADJACENT
- Attack
Vector Local - ATTACK_VECTOR_LOCAL
- Attack
Vector Physical - ATTACK_VECTOR_PHYSICAL
- ATTACK_VECTOR_UNSPECIFIED
- ATTACK_VECTOR_UNSPECIFIED
- ATTACK_VECTOR_NETWORK
- ATTACK_VECTOR_NETWORK
- ATTACK_VECTOR_ADJACENT
- ATTACK_VECTOR_ADJACENT
- ATTACK_VECTOR_LOCAL
- ATTACK_VECTOR_LOCAL
- ATTACK_VECTOR_PHYSICAL
- ATTACK_VECTOR_PHYSICAL
- "ATTACK_VECTOR_UNSPECIFIED"
- ATTACK_VECTOR_UNSPECIFIED
- "ATTACK_VECTOR_NETWORK"
- ATTACK_VECTOR_NETWORK
- "ATTACK_VECTOR_ADJACENT"
- ATTACK_VECTOR_ADJACENT
- "ATTACK_VECTOR_LOCAL"
- ATTACK_VECTOR_LOCAL
- "ATTACK_VECTOR_PHYSICAL"
- ATTACK_VECTOR_PHYSICAL
CVSSAuthentication, CVSSAuthenticationArgs
- Authentication
Unspecified - AUTHENTICATION_UNSPECIFIED
- Authentication
Multiple - AUTHENTICATION_MULTIPLE
- Authentication
Single - AUTHENTICATION_SINGLE
- Authentication
None - AUTHENTICATION_NONE
- CVSSAuthentication
Authentication Unspecified - AUTHENTICATION_UNSPECIFIED
- CVSSAuthentication
Authentication Multiple - AUTHENTICATION_MULTIPLE
- CVSSAuthentication
Authentication Single - AUTHENTICATION_SINGLE
- CVSSAuthentication
Authentication None - AUTHENTICATION_NONE
- Authentication
Unspecified - AUTHENTICATION_UNSPECIFIED
- Authentication
Multiple - AUTHENTICATION_MULTIPLE
- Authentication
Single - AUTHENTICATION_SINGLE
- Authentication
None - AUTHENTICATION_NONE
- Authentication
Unspecified - AUTHENTICATION_UNSPECIFIED
- Authentication
Multiple - AUTHENTICATION_MULTIPLE
- Authentication
Single - AUTHENTICATION_SINGLE
- Authentication
None - AUTHENTICATION_NONE
- AUTHENTICATION_UNSPECIFIED
- AUTHENTICATION_UNSPECIFIED
- AUTHENTICATION_MULTIPLE
- AUTHENTICATION_MULTIPLE
- AUTHENTICATION_SINGLE
- AUTHENTICATION_SINGLE
- AUTHENTICATION_NONE
- AUTHENTICATION_NONE
- "AUTHENTICATION_UNSPECIFIED"
- AUTHENTICATION_UNSPECIFIED
- "AUTHENTICATION_MULTIPLE"
- AUTHENTICATION_MULTIPLE
- "AUTHENTICATION_SINGLE"
- AUTHENTICATION_SINGLE
- "AUTHENTICATION_NONE"
- AUTHENTICATION_NONE
CVSSAvailabilityImpact, CVSSAvailabilityImpactArgs
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- Impact
Partial - IMPACT_PARTIAL
- Impact
Complete - IMPACT_COMPLETE
- CVSSAvailability
Impact Impact Unspecified - IMPACT_UNSPECIFIED
- CVSSAvailability
Impact Impact High - IMPACT_HIGH
- CVSSAvailability
Impact Impact Low - IMPACT_LOW
- CVSSAvailability
Impact Impact None - IMPACT_NONE
- CVSSAvailability
Impact Impact Partial - IMPACT_PARTIAL
- CVSSAvailability
Impact Impact Complete - IMPACT_COMPLETE
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- Impact
Partial - IMPACT_PARTIAL
- Impact
Complete - IMPACT_COMPLETE
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- Impact
Partial - IMPACT_PARTIAL
- Impact
Complete - IMPACT_COMPLETE
- IMPACT_UNSPECIFIED
- IMPACT_UNSPECIFIED
- IMPACT_HIGH
- IMPACT_HIGH
- IMPACT_LOW
- IMPACT_LOW
- IMPACT_NONE
- IMPACT_NONE
- IMPACT_PARTIAL
- IMPACT_PARTIAL
- IMPACT_COMPLETE
- IMPACT_COMPLETE
- "IMPACT_UNSPECIFIED"
- IMPACT_UNSPECIFIED
- "IMPACT_HIGH"
- IMPACT_HIGH
- "IMPACT_LOW"
- IMPACT_LOW
- "IMPACT_NONE"
- IMPACT_NONE
- "IMPACT_PARTIAL"
- IMPACT_PARTIAL
- "IMPACT_COMPLETE"
- IMPACT_COMPLETE
CVSSConfidentialityImpact, CVSSConfidentialityImpactArgs
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- Impact
Partial - IMPACT_PARTIAL
- Impact
Complete - IMPACT_COMPLETE
- CVSSConfidentiality
Impact Impact Unspecified - IMPACT_UNSPECIFIED
- CVSSConfidentiality
Impact Impact High - IMPACT_HIGH
- CVSSConfidentiality
Impact Impact Low - IMPACT_LOW
- CVSSConfidentiality
Impact Impact None - IMPACT_NONE
- CVSSConfidentiality
Impact Impact Partial - IMPACT_PARTIAL
- CVSSConfidentiality
Impact Impact Complete - IMPACT_COMPLETE
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- Impact
Partial - IMPACT_PARTIAL
- Impact
Complete - IMPACT_COMPLETE
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- Impact
Partial - IMPACT_PARTIAL
- Impact
Complete - IMPACT_COMPLETE
- IMPACT_UNSPECIFIED
- IMPACT_UNSPECIFIED
- IMPACT_HIGH
- IMPACT_HIGH
- IMPACT_LOW
- IMPACT_LOW
- IMPACT_NONE
- IMPACT_NONE
- IMPACT_PARTIAL
- IMPACT_PARTIAL
- IMPACT_COMPLETE
- IMPACT_COMPLETE
- "IMPACT_UNSPECIFIED"
- IMPACT_UNSPECIFIED
- "IMPACT_HIGH"
- IMPACT_HIGH
- "IMPACT_LOW"
- IMPACT_LOW
- "IMPACT_NONE"
- IMPACT_NONE
- "IMPACT_PARTIAL"
- IMPACT_PARTIAL
- "IMPACT_COMPLETE"
- IMPACT_COMPLETE
CVSSIntegrityImpact, CVSSIntegrityImpactArgs
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- Impact
Partial - IMPACT_PARTIAL
- Impact
Complete - IMPACT_COMPLETE
- CVSSIntegrity
Impact Impact Unspecified - IMPACT_UNSPECIFIED
- CVSSIntegrity
Impact Impact High - IMPACT_HIGH
- CVSSIntegrity
Impact Impact Low - IMPACT_LOW
- CVSSIntegrity
Impact Impact None - IMPACT_NONE
- CVSSIntegrity
Impact Impact Partial - IMPACT_PARTIAL
- CVSSIntegrity
Impact Impact Complete - IMPACT_COMPLETE
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- Impact
Partial - IMPACT_PARTIAL
- Impact
Complete - IMPACT_COMPLETE
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- Impact
Partial - IMPACT_PARTIAL
- Impact
Complete - IMPACT_COMPLETE
- IMPACT_UNSPECIFIED
- IMPACT_UNSPECIFIED
- IMPACT_HIGH
- IMPACT_HIGH
- IMPACT_LOW
- IMPACT_LOW
- IMPACT_NONE
- IMPACT_NONE
- IMPACT_PARTIAL
- IMPACT_PARTIAL
- IMPACT_COMPLETE
- IMPACT_COMPLETE
- "IMPACT_UNSPECIFIED"
- IMPACT_UNSPECIFIED
- "IMPACT_HIGH"
- IMPACT_HIGH
- "IMPACT_LOW"
- IMPACT_LOW
- "IMPACT_NONE"
- IMPACT_NONE
- "IMPACT_PARTIAL"
- IMPACT_PARTIAL
- "IMPACT_COMPLETE"
- IMPACT_COMPLETE
CVSSPrivilegesRequired, CVSSPrivilegesRequiredArgs
- Privileges
Required Unspecified - PRIVILEGES_REQUIRED_UNSPECIFIED
- Privileges
Required None - PRIVILEGES_REQUIRED_NONE
- Privileges
Required Low - PRIVILEGES_REQUIRED_LOW
- Privileges
Required High - PRIVILEGES_REQUIRED_HIGH
- CVSSPrivileges
Required Privileges Required Unspecified - PRIVILEGES_REQUIRED_UNSPECIFIED
- CVSSPrivileges
Required Privileges Required None - PRIVILEGES_REQUIRED_NONE
- CVSSPrivileges
Required Privileges Required Low - PRIVILEGES_REQUIRED_LOW
- CVSSPrivileges
Required Privileges Required High - PRIVILEGES_REQUIRED_HIGH
- Privileges
Required Unspecified - PRIVILEGES_REQUIRED_UNSPECIFIED
- Privileges
Required None - PRIVILEGES_REQUIRED_NONE
- Privileges
Required Low - PRIVILEGES_REQUIRED_LOW
- Privileges
Required High - PRIVILEGES_REQUIRED_HIGH
- Privileges
Required Unspecified - PRIVILEGES_REQUIRED_UNSPECIFIED
- Privileges
Required None - PRIVILEGES_REQUIRED_NONE
- Privileges
Required Low - PRIVILEGES_REQUIRED_LOW
- Privileges
Required High - PRIVILEGES_REQUIRED_HIGH
- PRIVILEGES_REQUIRED_UNSPECIFIED
- PRIVILEGES_REQUIRED_UNSPECIFIED
- PRIVILEGES_REQUIRED_NONE
- PRIVILEGES_REQUIRED_NONE
- PRIVILEGES_REQUIRED_LOW
- PRIVILEGES_REQUIRED_LOW
- PRIVILEGES_REQUIRED_HIGH
- PRIVILEGES_REQUIRED_HIGH
- "PRIVILEGES_REQUIRED_UNSPECIFIED"
- PRIVILEGES_REQUIRED_UNSPECIFIED
- "PRIVILEGES_REQUIRED_NONE"
- PRIVILEGES_REQUIRED_NONE
- "PRIVILEGES_REQUIRED_LOW"
- PRIVILEGES_REQUIRED_LOW
- "PRIVILEGES_REQUIRED_HIGH"
- PRIVILEGES_REQUIRED_HIGH
CVSSResponse, CVSSResponseArgs
- Attack
Complexity string - Attack
Vector string - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- Authentication string
- Availability
Impact string - Base
Score double - The base score is a function of the base metric scores.
- Confidentiality
Impact string - Exploitability
Score double - Impact
Score double - Integrity
Impact string - Privileges
Required string - Scope string
- User
Interaction string
- Attack
Complexity string - Attack
Vector string - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- Authentication string
- Availability
Impact string - Base
Score float64 - The base score is a function of the base metric scores.
- Confidentiality
Impact string - Exploitability
Score float64 - Impact
Score float64 - Integrity
Impact string - Privileges
Required string - Scope string
- User
Interaction string
- attack
Complexity String - attack
Vector String - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- authentication String
- availability
Impact String - base
Score Double - The base score is a function of the base metric scores.
- confidentiality
Impact String - exploitability
Score Double - impact
Score Double - integrity
Impact String - privileges
Required String - scope String
- user
Interaction String
- attack
Complexity string - attack
Vector string - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- authentication string
- availability
Impact string - base
Score number - The base score is a function of the base metric scores.
- confidentiality
Impact string - exploitability
Score number - impact
Score number - integrity
Impact string - privileges
Required string - scope string
- user
Interaction string
- attack_
complexity str - attack_
vector str - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- authentication str
- availability_
impact str - base_
score float - The base score is a function of the base metric scores.
- confidentiality_
impact str - exploitability_
score float - impact_
score float - integrity_
impact str - privileges_
required str - scope str
- user_
interaction str
- attack
Complexity String - attack
Vector String - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- authentication String
- availability
Impact String - base
Score Number - The base score is a function of the base metric scores.
- confidentiality
Impact String - exploitability
Score Number - impact
Score Number - integrity
Impact String - privileges
Required String - scope String
- user
Interaction String
CVSSScope, CVSSScopeArgs
- Scope
Unspecified - SCOPE_UNSPECIFIED
- Scope
Unchanged - SCOPE_UNCHANGED
- Scope
Changed - SCOPE_CHANGED
- CVSSScope
Scope Unspecified - SCOPE_UNSPECIFIED
- CVSSScope
Scope Unchanged - SCOPE_UNCHANGED
- CVSSScope
Scope Changed - SCOPE_CHANGED
- Scope
Unspecified - SCOPE_UNSPECIFIED
- Scope
Unchanged - SCOPE_UNCHANGED
- Scope
Changed - SCOPE_CHANGED
- Scope
Unspecified - SCOPE_UNSPECIFIED
- Scope
Unchanged - SCOPE_UNCHANGED
- Scope
Changed - SCOPE_CHANGED
- SCOPE_UNSPECIFIED
- SCOPE_UNSPECIFIED
- SCOPE_UNCHANGED
- SCOPE_UNCHANGED
- SCOPE_CHANGED
- SCOPE_CHANGED
- "SCOPE_UNSPECIFIED"
- SCOPE_UNSPECIFIED
- "SCOPE_UNCHANGED"
- SCOPE_UNCHANGED
- "SCOPE_CHANGED"
- SCOPE_CHANGED
CVSSUserInteraction, CVSSUserInteractionArgs
- User
Interaction Unspecified - USER_INTERACTION_UNSPECIFIED
- User
Interaction None - USER_INTERACTION_NONE
- User
Interaction Required - USER_INTERACTION_REQUIRED
- CVSSUser
Interaction User Interaction Unspecified - USER_INTERACTION_UNSPECIFIED
- CVSSUser
Interaction User Interaction None - USER_INTERACTION_NONE
- CVSSUser
Interaction User Interaction Required - USER_INTERACTION_REQUIRED
- User
Interaction Unspecified - USER_INTERACTION_UNSPECIFIED
- User
Interaction None - USER_INTERACTION_NONE
- User
Interaction Required - USER_INTERACTION_REQUIRED
- User
Interaction Unspecified - USER_INTERACTION_UNSPECIFIED
- User
Interaction None - USER_INTERACTION_NONE
- User
Interaction Required - USER_INTERACTION_REQUIRED
- USER_INTERACTION_UNSPECIFIED
- USER_INTERACTION_UNSPECIFIED
- USER_INTERACTION_NONE
- USER_INTERACTION_NONE
- USER_INTERACTION_REQUIRED
- USER_INTERACTION_REQUIRED
- "USER_INTERACTION_UNSPECIFIED"
- USER_INTERACTION_UNSPECIFIED
- "USER_INTERACTION_NONE"
- USER_INTERACTION_NONE
- "USER_INTERACTION_REQUIRED"
- USER_INTERACTION_REQUIRED
CVSSv3, CVSSv3Args
- Attack
Complexity Pulumi.Google Native. Container Analysis. V1. CVSSv3Attack Complexity - Attack
Vector Pulumi.Google Native. Container Analysis. V1. CVSSv3Attack Vector - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- Availability
Impact Pulumi.Google Native. Container Analysis. V1. CVSSv3Availability Impact - Base
Score double - The base score is a function of the base metric scores.
- Confidentiality
Impact Pulumi.Google Native. Container Analysis. V1. CVSSv3Confidentiality Impact - Exploitability
Score double - Impact
Score double - Integrity
Impact Pulumi.Google Native. Container Analysis. V1. CVSSv3Integrity Impact - Privileges
Required Pulumi.Google Native. Container Analysis. V1. CVSSv3Privileges Required - Scope
Pulumi.
Google Native. Container Analysis. V1. CVSSv3Scope - User
Interaction Pulumi.Google Native. Container Analysis. V1. CVSSv3User Interaction
- Attack
Complexity CVSSv3AttackComplexity - Attack
Vector CVSSv3AttackVector - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- Availability
Impact CVSSv3AvailabilityImpact - Base
Score float64 - The base score is a function of the base metric scores.
- Confidentiality
Impact CVSSv3ConfidentialityImpact - Exploitability
Score float64 - Impact
Score float64 - Integrity
Impact CVSSv3IntegrityImpact - Privileges
Required CVSSv3PrivilegesRequired - Scope CVSSv3Scope
- User
Interaction CVSSv3UserInteraction
- attack
Complexity CVSSv3AttackComplexity - attack
Vector CVSSv3AttackVector - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- availability
Impact CVSSv3AvailabilityImpact - base
Score Double - The base score is a function of the base metric scores.
- confidentiality
Impact CVSSv3ConfidentialityImpact - exploitability
Score Double - impact
Score Double - integrity
Impact CVSSv3IntegrityImpact - privileges
Required CVSSv3PrivilegesRequired - scope CVSSv3Scope
- user
Interaction CVSSv3UserInteraction
- attack
Complexity CVSSv3AttackComplexity - attack
Vector CVSSv3AttackVector - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- availability
Impact CVSSv3AvailabilityImpact - base
Score number - The base score is a function of the base metric scores.
- confidentiality
Impact CVSSv3ConfidentialityImpact - exploitability
Score number - impact
Score number - integrity
Impact CVSSv3IntegrityImpact - privileges
Required CVSSv3PrivilegesRequired - scope CVSSv3Scope
- user
Interaction CVSSv3UserInteraction
- attack_
complexity CVSSv3AttackComplexity - attack_
vector CVSSv3AttackVector - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- availability_
impact CVSSv3AvailabilityImpact - base_
score float - The base score is a function of the base metric scores.
- confidentiality_
impact CVSSv3ConfidentialityImpact - exploitability_
score float - impact_
score float - integrity_
impact CVSSv3IntegrityImpact - privileges_
required CVSSv3PrivilegesRequired - scope CVSSv3Scope
- user_
interaction CVSSv3UserInteraction
- attack
Complexity "ATTACK_COMPLEXITY_UNSPECIFIED" | "ATTACK_COMPLEXITY_LOW" | "ATTACK_COMPLEXITY_HIGH" - attack
Vector "ATTACK_VECTOR_UNSPECIFIED" | "ATTACK_VECTOR_NETWORK" | "ATTACK_VECTOR_ADJACENT" | "ATTACK_VECTOR_LOCAL" | "ATTACK_VECTOR_PHYSICAL" - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- availability
Impact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE" - base
Score Number - The base score is a function of the base metric scores.
- confidentiality
Impact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE" - exploitability
Score Number - impact
Score Number - integrity
Impact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE" - privileges
Required "PRIVILEGES_REQUIRED_UNSPECIFIED" | "PRIVILEGES_REQUIRED_NONE" | "PRIVILEGES_REQUIRED_LOW" | "PRIVILEGES_REQUIRED_HIGH" - scope "SCOPE_UNSPECIFIED" | "SCOPE_UNCHANGED" | "SCOPE_CHANGED"
- user
Interaction "USER_INTERACTION_UNSPECIFIED" | "USER_INTERACTION_NONE" | "USER_INTERACTION_REQUIRED"
CVSSv3AttackComplexity, CVSSv3AttackComplexityArgs
- Attack
Complexity Unspecified - ATTACK_COMPLEXITY_UNSPECIFIED
- Attack
Complexity Low - ATTACK_COMPLEXITY_LOW
- Attack
Complexity High - ATTACK_COMPLEXITY_HIGH
- CVSSv3Attack
Complexity Attack Complexity Unspecified - ATTACK_COMPLEXITY_UNSPECIFIED
- CVSSv3Attack
Complexity Attack Complexity Low - ATTACK_COMPLEXITY_LOW
- CVSSv3Attack
Complexity Attack Complexity High - ATTACK_COMPLEXITY_HIGH
- Attack
Complexity Unspecified - ATTACK_COMPLEXITY_UNSPECIFIED
- Attack
Complexity Low - ATTACK_COMPLEXITY_LOW
- Attack
Complexity High - ATTACK_COMPLEXITY_HIGH
- Attack
Complexity Unspecified - ATTACK_COMPLEXITY_UNSPECIFIED
- Attack
Complexity Low - ATTACK_COMPLEXITY_LOW
- Attack
Complexity High - ATTACK_COMPLEXITY_HIGH
- ATTACK_COMPLEXITY_UNSPECIFIED
- ATTACK_COMPLEXITY_UNSPECIFIED
- ATTACK_COMPLEXITY_LOW
- ATTACK_COMPLEXITY_LOW
- ATTACK_COMPLEXITY_HIGH
- ATTACK_COMPLEXITY_HIGH
- "ATTACK_COMPLEXITY_UNSPECIFIED"
- ATTACK_COMPLEXITY_UNSPECIFIED
- "ATTACK_COMPLEXITY_LOW"
- ATTACK_COMPLEXITY_LOW
- "ATTACK_COMPLEXITY_HIGH"
- ATTACK_COMPLEXITY_HIGH
CVSSv3AttackVector, CVSSv3AttackVectorArgs
- Attack
Vector Unspecified - ATTACK_VECTOR_UNSPECIFIED
- Attack
Vector Network - ATTACK_VECTOR_NETWORK
- Attack
Vector Adjacent - ATTACK_VECTOR_ADJACENT
- Attack
Vector Local - ATTACK_VECTOR_LOCAL
- Attack
Vector Physical - ATTACK_VECTOR_PHYSICAL
- CVSSv3Attack
Vector Attack Vector Unspecified - ATTACK_VECTOR_UNSPECIFIED
- CVSSv3Attack
Vector Attack Vector Network - ATTACK_VECTOR_NETWORK
- CVSSv3Attack
Vector Attack Vector Adjacent - ATTACK_VECTOR_ADJACENT
- CVSSv3Attack
Vector Attack Vector Local - ATTACK_VECTOR_LOCAL
- CVSSv3Attack
Vector Attack Vector Physical - ATTACK_VECTOR_PHYSICAL
- Attack
Vector Unspecified - ATTACK_VECTOR_UNSPECIFIED
- Attack
Vector Network - ATTACK_VECTOR_NETWORK
- Attack
Vector Adjacent - ATTACK_VECTOR_ADJACENT
- Attack
Vector Local - ATTACK_VECTOR_LOCAL
- Attack
Vector Physical - ATTACK_VECTOR_PHYSICAL
- Attack
Vector Unspecified - ATTACK_VECTOR_UNSPECIFIED
- Attack
Vector Network - ATTACK_VECTOR_NETWORK
- Attack
Vector Adjacent - ATTACK_VECTOR_ADJACENT
- Attack
Vector Local - ATTACK_VECTOR_LOCAL
- Attack
Vector Physical - ATTACK_VECTOR_PHYSICAL
- ATTACK_VECTOR_UNSPECIFIED
- ATTACK_VECTOR_UNSPECIFIED
- ATTACK_VECTOR_NETWORK
- ATTACK_VECTOR_NETWORK
- ATTACK_VECTOR_ADJACENT
- ATTACK_VECTOR_ADJACENT
- ATTACK_VECTOR_LOCAL
- ATTACK_VECTOR_LOCAL
- ATTACK_VECTOR_PHYSICAL
- ATTACK_VECTOR_PHYSICAL
- "ATTACK_VECTOR_UNSPECIFIED"
- ATTACK_VECTOR_UNSPECIFIED
- "ATTACK_VECTOR_NETWORK"
- ATTACK_VECTOR_NETWORK
- "ATTACK_VECTOR_ADJACENT"
- ATTACK_VECTOR_ADJACENT
- "ATTACK_VECTOR_LOCAL"
- ATTACK_VECTOR_LOCAL
- "ATTACK_VECTOR_PHYSICAL"
- ATTACK_VECTOR_PHYSICAL
CVSSv3AvailabilityImpact, CVSSv3AvailabilityImpactArgs
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- CVSSv3Availability
Impact Impact Unspecified - IMPACT_UNSPECIFIED
- CVSSv3Availability
Impact Impact High - IMPACT_HIGH
- CVSSv3Availability
Impact Impact Low - IMPACT_LOW
- CVSSv3Availability
Impact Impact None - IMPACT_NONE
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- IMPACT_UNSPECIFIED
- IMPACT_UNSPECIFIED
- IMPACT_HIGH
- IMPACT_HIGH
- IMPACT_LOW
- IMPACT_LOW
- IMPACT_NONE
- IMPACT_NONE
- "IMPACT_UNSPECIFIED"
- IMPACT_UNSPECIFIED
- "IMPACT_HIGH"
- IMPACT_HIGH
- "IMPACT_LOW"
- IMPACT_LOW
- "IMPACT_NONE"
- IMPACT_NONE
CVSSv3ConfidentialityImpact, CVSSv3ConfidentialityImpactArgs
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- CVSSv3Confidentiality
Impact Impact Unspecified - IMPACT_UNSPECIFIED
- CVSSv3Confidentiality
Impact Impact High - IMPACT_HIGH
- CVSSv3Confidentiality
Impact Impact Low - IMPACT_LOW
- CVSSv3Confidentiality
Impact Impact None - IMPACT_NONE
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- IMPACT_UNSPECIFIED
- IMPACT_UNSPECIFIED
- IMPACT_HIGH
- IMPACT_HIGH
- IMPACT_LOW
- IMPACT_LOW
- IMPACT_NONE
- IMPACT_NONE
- "IMPACT_UNSPECIFIED"
- IMPACT_UNSPECIFIED
- "IMPACT_HIGH"
- IMPACT_HIGH
- "IMPACT_LOW"
- IMPACT_LOW
- "IMPACT_NONE"
- IMPACT_NONE
CVSSv3IntegrityImpact, CVSSv3IntegrityImpactArgs
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- CVSSv3Integrity
Impact Impact Unspecified - IMPACT_UNSPECIFIED
- CVSSv3Integrity
Impact Impact High - IMPACT_HIGH
- CVSSv3Integrity
Impact Impact Low - IMPACT_LOW
- CVSSv3Integrity
Impact Impact None - IMPACT_NONE
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- Impact
Unspecified - IMPACT_UNSPECIFIED
- Impact
High - IMPACT_HIGH
- Impact
Low - IMPACT_LOW
- Impact
None - IMPACT_NONE
- IMPACT_UNSPECIFIED
- IMPACT_UNSPECIFIED
- IMPACT_HIGH
- IMPACT_HIGH
- IMPACT_LOW
- IMPACT_LOW
- IMPACT_NONE
- IMPACT_NONE
- "IMPACT_UNSPECIFIED"
- IMPACT_UNSPECIFIED
- "IMPACT_HIGH"
- IMPACT_HIGH
- "IMPACT_LOW"
- IMPACT_LOW
- "IMPACT_NONE"
- IMPACT_NONE
CVSSv3PrivilegesRequired, CVSSv3PrivilegesRequiredArgs
- Privileges
Required Unspecified - PRIVILEGES_REQUIRED_UNSPECIFIED
- Privileges
Required None - PRIVILEGES_REQUIRED_NONE
- Privileges
Required Low - PRIVILEGES_REQUIRED_LOW
- Privileges
Required High - PRIVILEGES_REQUIRED_HIGH
- CVSSv3Privileges
Required Privileges Required Unspecified - PRIVILEGES_REQUIRED_UNSPECIFIED
- CVSSv3Privileges
Required Privileges Required None - PRIVILEGES_REQUIRED_NONE
- CVSSv3Privileges
Required Privileges Required Low - PRIVILEGES_REQUIRED_LOW
- CVSSv3Privileges
Required Privileges Required High - PRIVILEGES_REQUIRED_HIGH
- Privileges
Required Unspecified - PRIVILEGES_REQUIRED_UNSPECIFIED
- Privileges
Required None - PRIVILEGES_REQUIRED_NONE
- Privileges
Required Low - PRIVILEGES_REQUIRED_LOW
- Privileges
Required High - PRIVILEGES_REQUIRED_HIGH
- Privileges
Required Unspecified - PRIVILEGES_REQUIRED_UNSPECIFIED
- Privileges
Required None - PRIVILEGES_REQUIRED_NONE
- Privileges
Required Low - PRIVILEGES_REQUIRED_LOW
- Privileges
Required High - PRIVILEGES_REQUIRED_HIGH
- PRIVILEGES_REQUIRED_UNSPECIFIED
- PRIVILEGES_REQUIRED_UNSPECIFIED
- PRIVILEGES_REQUIRED_NONE
- PRIVILEGES_REQUIRED_NONE
- PRIVILEGES_REQUIRED_LOW
- PRIVILEGES_REQUIRED_LOW
- PRIVILEGES_REQUIRED_HIGH
- PRIVILEGES_REQUIRED_HIGH
- "PRIVILEGES_REQUIRED_UNSPECIFIED"
- PRIVILEGES_REQUIRED_UNSPECIFIED
- "PRIVILEGES_REQUIRED_NONE"
- PRIVILEGES_REQUIRED_NONE
- "PRIVILEGES_REQUIRED_LOW"
- PRIVILEGES_REQUIRED_LOW
- "PRIVILEGES_REQUIRED_HIGH"
- PRIVILEGES_REQUIRED_HIGH
CVSSv3Response, CVSSv3ResponseArgs
- Attack
Complexity string - Attack
Vector string - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- Availability
Impact string - Base
Score double - The base score is a function of the base metric scores.
- Confidentiality
Impact string - Exploitability
Score double - Impact
Score double - Integrity
Impact string - Privileges
Required string - Scope string
- User
Interaction string
- Attack
Complexity string - Attack
Vector string - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- Availability
Impact string - Base
Score float64 - The base score is a function of the base metric scores.
- Confidentiality
Impact string - Exploitability
Score float64 - Impact
Score float64 - Integrity
Impact string - Privileges
Required string - Scope string
- User
Interaction string
- attack
Complexity String - attack
Vector String - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- availability
Impact String - base
Score Double - The base score is a function of the base metric scores.
- confidentiality
Impact String - exploitability
Score Double - impact
Score Double - integrity
Impact String - privileges
Required String - scope String
- user
Interaction String
- attack
Complexity string - attack
Vector string - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- availability
Impact string - base
Score number - The base score is a function of the base metric scores.
- confidentiality
Impact string - exploitability
Score number - impact
Score number - integrity
Impact string - privileges
Required string - scope string
- user
Interaction string
- attack_
complexity str - attack_
vector str - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- availability_
impact str - base_
score float - The base score is a function of the base metric scores.
- confidentiality_
impact str - exploitability_
score float - impact_
score float - integrity_
impact str - privileges_
required str - scope str
- user_
interaction str
- attack
Complexity String - attack
Vector String - Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- availability
Impact String - base
Score Number - The base score is a function of the base metric scores.
- confidentiality
Impact String - exploitability
Score Number - impact
Score Number - integrity
Impact String - privileges
Required String - scope String
- user
Interaction String
CVSSv3Scope, CVSSv3ScopeArgs
- Scope
Unspecified - SCOPE_UNSPECIFIED
- Scope
Unchanged - SCOPE_UNCHANGED
- Scope
Changed - SCOPE_CHANGED
- CVSSv3Scope
Scope Unspecified - SCOPE_UNSPECIFIED
- CVSSv3Scope
Scope Unchanged - SCOPE_UNCHANGED
- CVSSv3Scope
Scope Changed - SCOPE_CHANGED
- Scope
Unspecified - SCOPE_UNSPECIFIED
- Scope
Unchanged - SCOPE_UNCHANGED
- Scope
Changed - SCOPE_CHANGED
- Scope
Unspecified - SCOPE_UNSPECIFIED
- Scope
Unchanged - SCOPE_UNCHANGED
- Scope
Changed - SCOPE_CHANGED
- SCOPE_UNSPECIFIED
- SCOPE_UNSPECIFIED
- SCOPE_UNCHANGED
- SCOPE_UNCHANGED
- SCOPE_CHANGED
- SCOPE_CHANGED
- "SCOPE_UNSPECIFIED"
- SCOPE_UNSPECIFIED
- "SCOPE_UNCHANGED"
- SCOPE_UNCHANGED
- "SCOPE_CHANGED"
- SCOPE_CHANGED
CVSSv3UserInteraction, CVSSv3UserInteractionArgs
- User
Interaction Unspecified - USER_INTERACTION_UNSPECIFIED
- User
Interaction None - USER_INTERACTION_NONE
- User
Interaction Required - USER_INTERACTION_REQUIRED
- CVSSv3User
Interaction User Interaction Unspecified - USER_INTERACTION_UNSPECIFIED
- CVSSv3User
Interaction User Interaction None - USER_INTERACTION_NONE
- CVSSv3User
Interaction User Interaction Required - USER_INTERACTION_REQUIRED
- User
Interaction Unspecified - USER_INTERACTION_UNSPECIFIED
- User
Interaction None - USER_INTERACTION_NONE
- User
Interaction Required - USER_INTERACTION_REQUIRED
- User
Interaction Unspecified - USER_INTERACTION_UNSPECIFIED
- User
Interaction None - USER_INTERACTION_NONE
- User
Interaction Required - USER_INTERACTION_REQUIRED
- USER_INTERACTION_UNSPECIFIED
- USER_INTERACTION_UNSPECIFIED
- USER_INTERACTION_NONE
- USER_INTERACTION_NONE
- USER_INTERACTION_REQUIRED
- USER_INTERACTION_REQUIRED
- "USER_INTERACTION_UNSPECIFIED"
- USER_INTERACTION_UNSPECIFIED
- "USER_INTERACTION_NONE"
- USER_INTERACTION_NONE
- "USER_INTERACTION_REQUIRED"
- USER_INTERACTION_REQUIRED
Category, CategoryArgs
- Category
Id string - The identifier of the category.
- Name string
- The localized name of the category.
- Category
Id string - The identifier of the category.
- Name string
- The localized name of the category.
- category
Id String - The identifier of the category.
- name String
- The localized name of the category.
- category
Id string - The identifier of the category.
- name string
- The localized name of the category.
- category_
id str - The identifier of the category.
- name str
- The localized name of the category.
- category
Id String - The identifier of the category.
- name String
- The localized name of the category.
CategoryResponse, CategoryResponseArgs
- Category
Id string - The identifier of the category.
- Name string
- The localized name of the category.
- Category
Id string - The identifier of the category.
- Name string
- The localized name of the category.
- category
Id String - The identifier of the category.
- name String
- The localized name of the category.
- category
Id string - The identifier of the category.
- name string
- The localized name of the category.
- category_
id str - The identifier of the category.
- name str
- The localized name of the category.
- category
Id String - The identifier of the category.
- name String
- The localized name of the category.
CisBenchmark, CisBenchmarkArgs
CisBenchmarkResponse, CisBenchmarkResponseArgs
- Profile
Level int - Severity string
- Profile
Level int - Severity string
- profile
Level Integer - severity String
- profile
Level number - severity string
- profile_
level int - severity str
- profile
Level Number - severity String
CisBenchmarkSeverity, CisBenchmarkSeverityArgs
- Severity
Unspecified - SEVERITY_UNSPECIFIEDUnknown.
- Minimal
- MINIMALMinimal severity.
- Low
- LOWLow severity.
- Medium
- MEDIUMMedium severity.
- High
- HIGHHigh severity.
- Critical
- CRITICALCritical severity.
- Cis
Benchmark Severity Severity Unspecified - SEVERITY_UNSPECIFIEDUnknown.
- Cis
Benchmark Severity Minimal - MINIMALMinimal severity.
- Cis
Benchmark Severity Low - LOWLow severity.
- Cis
Benchmark Severity Medium - MEDIUMMedium severity.
- Cis
Benchmark Severity High - HIGHHigh severity.
- Cis
Benchmark Severity Critical - CRITICALCritical severity.
- Severity
Unspecified - SEVERITY_UNSPECIFIEDUnknown.
- Minimal
- MINIMALMinimal severity.
- Low
- LOWLow severity.
- Medium
- MEDIUMMedium severity.
- High
- HIGHHigh severity.
- Critical
- CRITICALCritical severity.
- Severity
Unspecified - SEVERITY_UNSPECIFIEDUnknown.
- Minimal
- MINIMALMinimal severity.
- Low
- LOWLow severity.
- Medium
- MEDIUMMedium severity.
- High
- HIGHHigh severity.
- Critical
- CRITICALCritical severity.
- SEVERITY_UNSPECIFIED
- SEVERITY_UNSPECIFIEDUnknown.
- MINIMAL
- MINIMALMinimal severity.
- LOW
- LOWLow severity.
- MEDIUM
- MEDIUMMedium severity.
- HIGH
- HIGHHigh severity.
- CRITICAL
- CRITICALCritical severity.
- "SEVERITY_UNSPECIFIED"
- SEVERITY_UNSPECIFIEDUnknown.
- "MINIMAL"
- MINIMALMinimal severity.
- "LOW"
- LOWLow severity.
- "MEDIUM"
- MEDIUMMedium severity.
- "HIGH"
- HIGHHigh severity.
- "CRITICAL"
- CRITICALCritical severity.
ComplianceNote, ComplianceNoteArgs
- Cis
Benchmark Pulumi.Google Native. Container Analysis. V1. Inputs. Cis Benchmark - Description string
- A description about this compliance check.
- Rationale string
- A rationale for the existence of this compliance check.
- Remediation string
- A description of remediation steps if the compliance check fails.
- Scan
Instructions string - Serialized scan instructions with a predefined format.
- Title string
- The title that identifies this compliance check.
- Version
List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Compliance Version> - The OS and config versions the benchmark applies to.
- Cis
Benchmark CisBenchmark - Description string
- A description about this compliance check.
- Rationale string
- A rationale for the existence of this compliance check.
- Remediation string
- A description of remediation steps if the compliance check fails.
- Scan
Instructions string - Serialized scan instructions with a predefined format.
- Title string
- The title that identifies this compliance check.
- Version
[]Compliance
Version - The OS and config versions the benchmark applies to.
- cis
Benchmark CisBenchmark - description String
- A description about this compliance check.
- rationale String
- A rationale for the existence of this compliance check.
- remediation String
- A description of remediation steps if the compliance check fails.
- scan
Instructions String - Serialized scan instructions with a predefined format.
- title String
- The title that identifies this compliance check.
- version
List<Compliance
Version> - The OS and config versions the benchmark applies to.
- cis
Benchmark CisBenchmark - description string
- A description about this compliance check.
- rationale string
- A rationale for the existence of this compliance check.
- remediation string
- A description of remediation steps if the compliance check fails.
- scan
Instructions string - Serialized scan instructions with a predefined format.
- title string
- The title that identifies this compliance check.
- version
Compliance
Version[] - The OS and config versions the benchmark applies to.
- cis_
benchmark CisBenchmark - description str
- A description about this compliance check.
- rationale str
- A rationale for the existence of this compliance check.
- remediation str
- A description of remediation steps if the compliance check fails.
- scan_
instructions str - Serialized scan instructions with a predefined format.
- title str
- The title that identifies this compliance check.
- version
Sequence[Compliance
Version] - The OS and config versions the benchmark applies to.
- cis
Benchmark Property Map - description String
- A description about this compliance check.
- rationale String
- A rationale for the existence of this compliance check.
- remediation String
- A description of remediation steps if the compliance check fails.
- scan
Instructions String - Serialized scan instructions with a predefined format.
- title String
- The title that identifies this compliance check.
- version List<Property Map>
- The OS and config versions the benchmark applies to.
ComplianceNoteResponse, ComplianceNoteResponseArgs
- Cis
Benchmark Pulumi.Google Native. Container Analysis. V1. Inputs. Cis Benchmark Response - Description string
- A description about this compliance check.
- Rationale string
- A rationale for the existence of this compliance check.
- Remediation string
- A description of remediation steps if the compliance check fails.
- Scan
Instructions string - Serialized scan instructions with a predefined format.
- Title string
- The title that identifies this compliance check.
- Version
List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Compliance Version Response> - The OS and config versions the benchmark applies to.
- Cis
Benchmark CisBenchmark Response - Description string
- A description about this compliance check.
- Rationale string
- A rationale for the existence of this compliance check.
- Remediation string
- A description of remediation steps if the compliance check fails.
- Scan
Instructions string - Serialized scan instructions with a predefined format.
- Title string
- The title that identifies this compliance check.
- Version
[]Compliance
Version Response - The OS and config versions the benchmark applies to.
- cis
Benchmark CisBenchmark Response - description String
- A description about this compliance check.
- rationale String
- A rationale for the existence of this compliance check.
- remediation String
- A description of remediation steps if the compliance check fails.
- scan
Instructions String - Serialized scan instructions with a predefined format.
- title String
- The title that identifies this compliance check.
- version
List<Compliance
Version Response> - The OS and config versions the benchmark applies to.
- cis
Benchmark CisBenchmark Response - description string
- A description about this compliance check.
- rationale string
- A rationale for the existence of this compliance check.
- remediation string
- A description of remediation steps if the compliance check fails.
- scan
Instructions string - Serialized scan instructions with a predefined format.
- title string
- The title that identifies this compliance check.
- version
Compliance
Version Response[] - The OS and config versions the benchmark applies to.
- cis_
benchmark CisBenchmark Response - description str
- A description about this compliance check.
- rationale str
- A rationale for the existence of this compliance check.
- remediation str
- A description of remediation steps if the compliance check fails.
- scan_
instructions str - Serialized scan instructions with a predefined format.
- title str
- The title that identifies this compliance check.
- version
Sequence[Compliance
Version Response] - The OS and config versions the benchmark applies to.
- cis
Benchmark Property Map - description String
- A description about this compliance check.
- rationale String
- A rationale for the existence of this compliance check.
- remediation String
- A description of remediation steps if the compliance check fails.
- scan
Instructions String - Serialized scan instructions with a predefined format.
- title String
- The title that identifies this compliance check.
- version List<Property Map>
- The OS and config versions the benchmark applies to.
ComplianceVersion, ComplianceVersionArgs
- Benchmark
Document string - The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- Cpe
Uri string - The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
- Version 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 string - The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- Cpe
Uri string - The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
- Version 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 String - The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- cpe
Uri String - The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
- version 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 string - The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- cpe
Uri string - The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
- version 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 str - The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- cpe_
uri str - The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
- version str
- The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
- benchmark
Document String - The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- cpe
Uri String - The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
- version String
- The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
ComplianceVersionResponse, ComplianceVersionResponseArgs
- Benchmark
Document string - The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- Cpe
Uri string - The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
- Version 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 string - The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- Cpe
Uri string - The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
- Version 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 String - The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- cpe
Uri String - The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
- version 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 string - The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- cpe
Uri string - The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
- version 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 str - The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- cpe_
uri str - The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
- version str
- The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
- benchmark
Document String - The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- cpe
Uri String - The CPE URI (https://cpe.mitre.org/specification/) this benchmark is applicable to.
- version String
- The version of the benchmark. This is set to the version of the OS-specific CIS document the benchmark is defined in.
DSSEAttestationNote, DSSEAttestationNoteArgs
- Hint
Pulumi.
Google Native. Container Analysis. V1. Inputs. DSSEHint - DSSEHint hints at the purpose of the attestation authority.
- hint Property Map
- DSSEHint hints at the purpose of the attestation authority.
DSSEAttestationNoteResponse, DSSEAttestationNoteResponseArgs
- Hint
Pulumi.
Google Native. Container Analysis. V1. Inputs. DSSEHint Response - DSSEHint hints at the purpose of the attestation authority.
- Hint
DSSEHint
Response - DSSEHint hints at the purpose of the attestation authority.
- hint
DSSEHint
Response - DSSEHint hints at the purpose of the attestation authority.
- hint
DSSEHint
Response - DSSEHint hints at the purpose of the attestation authority.
- hint
DSSEHint
Response - DSSEHint hints at the purpose of the attestation authority.
- hint Property Map
- DSSEHint hints at the purpose of the attestation authority.
DSSEHint, DSSEHintArgs
- Human
Readable stringName - The human readable name of this attestation authority, for example "cloudbuild-prod".
- Human
Readable stringName - The human readable name of this attestation authority, for example "cloudbuild-prod".
- human
Readable StringName - The human readable name of this attestation authority, for example "cloudbuild-prod".
- human
Readable stringName - The human readable name of this attestation authority, for example "cloudbuild-prod".
- human_
readable_ strname - The human readable name of this attestation authority, for example "cloudbuild-prod".
- human
Readable StringName - The human readable name of this attestation authority, for example "cloudbuild-prod".
DSSEHintResponse, DSSEHintResponseArgs
- Human
Readable stringName - The human readable name of this attestation authority, for example "cloudbuild-prod".
- Human
Readable stringName - The human readable name of this attestation authority, for example "cloudbuild-prod".
- human
Readable StringName - The human readable name of this attestation authority, for example "cloudbuild-prod".
- human
Readable stringName - The human readable name of this attestation authority, for example "cloudbuild-prod".
- human_
readable_ strname - The human readable name of this attestation authority, for example "cloudbuild-prod".
- human
Readable StringName - The human readable name of this attestation authority, for example "cloudbuild-prod".
DeploymentNote, DeploymentNoteArgs
- Resource
Uri List<string> - Resource URI for the artifact being deployed.
- Resource
Uri []string - Resource URI for the artifact being deployed.
- resource
Uri List<String> - Resource URI for the artifact being deployed.
- resource
Uri string[] - Resource URI for the artifact being deployed.
- resource_
uri Sequence[str] - Resource URI for the artifact being deployed.
- resource
Uri List<String> - Resource URI for the artifact being deployed.
DeploymentNoteResponse, DeploymentNoteResponseArgs
- Resource
Uri List<string> - Resource URI for the artifact being deployed.
- Resource
Uri []string - Resource URI for the artifact being deployed.
- resource
Uri List<String> - Resource URI for the artifact being deployed.
- resource
Uri string[] - Resource URI for the artifact being deployed.
- resource_
uri Sequence[str] - Resource URI for the artifact being deployed.
- resource
Uri List<String> - Resource URI for the artifact being deployed.
Detail, DetailArgs
- Affected
Cpe stringUri - The CPE URI this vulnerability affects.
- Affected
Package string - The package this vulnerability affects.
- Affected
Version Pulumi.End Google Native. Container Analysis. V1. Inputs. Version - 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 Pulumi.Start Google Native. Container Analysis. V1. Inputs. Version - 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 string
- A vendor-specific description of this vulnerability.
- Fixed
Cpe stringUri - 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 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.
- Fixed
Version Pulumi.Google Native. Container Analysis. V1. Inputs. Version - 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 bool - Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- Package
Type string - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- Severity
Name string - The distro assigned severity of this vulnerability.
- Source string
- The source from which the information in this Detail was obtained.
- Source
Update stringTime - 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 string
- The name of the vendor of the product.
- Affected
Cpe stringUri - The CPE URI this vulnerability affects.
- Affected
Package string - The package this vulnerability affects.
- Affected
Version VersionEnd - 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 VersionStart - 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 string
- A vendor-specific description of this vulnerability.
- Fixed
Cpe stringUri - 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 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.
- Fixed
Version Version - 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 bool - Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- Package
Type string - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- Severity
Name string - The distro assigned severity of this vulnerability.
- Source string
- The source from which the information in this Detail was obtained.
- Source
Update stringTime - 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 string
- The name of the vendor of the product.
- affected
Cpe StringUri - The CPE URI this vulnerability affects.
- affected
Package String - The package this vulnerability affects.
- affected
Version VersionEnd - 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 VersionStart - 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 String
- A vendor-specific description of this vulnerability.
- fixed
Cpe StringUri - 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 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.
- fixed
Version Version - 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 Boolean - Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- package
Type String - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- severity
Name String - The distro assigned severity of this vulnerability.
- source String
- The source from which the information in this Detail was obtained.
- source
Update StringTime - 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 String
- The name of the vendor of the product.
- affected
Cpe stringUri - The CPE URI this vulnerability affects.
- affected
Package string - The package this vulnerability affects.
- affected
Version VersionEnd - 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 VersionStart - 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 string
- A vendor-specific description of this vulnerability.
- fixed
Cpe stringUri - 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 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.
- fixed
Version Version - 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 boolean - Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- package
Type string - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- severity
Name string - The distro assigned severity of this vulnerability.
- source string
- The source from which the information in this Detail was obtained.
- source
Update stringTime - 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 string
- The name of the vendor of the product.
- affected_
cpe_ struri - The CPE URI this vulnerability affects.
- affected_
package str - The package this vulnerability affects.
- affected_
version_ Versionend - 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_ Versionstart - 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 str
- A vendor-specific description of this vulnerability.
- fixed_
cpe_ struri - 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 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 Version - 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 bool - Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- package_
type str - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- severity_
name str - The distro assigned severity of this vulnerability.
- source str
- The source from which the information in this Detail was obtained.
- source_
update_ strtime - 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 str
- The name of the vendor of the product.
- affected
Cpe StringUri - The CPE URI this vulnerability affects.
- affected
Package String - The package this vulnerability affects.
- affected
Version Property MapEnd - 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 Property MapStart - 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 String
- A vendor-specific description of this vulnerability.
- fixed
Cpe StringUri - 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 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.
- fixed
Version 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.
- is
Obsolete Boolean - Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- package
Type String - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- severity
Name String - The distro assigned severity of this vulnerability.
- source String
- The source from which the information in this Detail was obtained.
- source
Update StringTime - 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 String
- The name of the vendor of the product.
DetailResponse, DetailResponseArgs
- Affected
Cpe stringUri - The CPE URI this vulnerability affects.
- Affected
Package string - The package this vulnerability affects.
- Affected
Version Pulumi.End Google Native. Container Analysis. V1. Inputs. Version Response - 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 Pulumi.Start Google Native. Container Analysis. V1. Inputs. Version Response - 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 string
- A vendor-specific description of this vulnerability.
- Fixed
Cpe stringUri - 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 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.
- Fixed
Version Pulumi.Google Native. Container Analysis. V1. Inputs. Version Response - 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 bool - Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- Package
Type string - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- Severity
Name string - The distro assigned severity of this vulnerability.
- Source string
- The source from which the information in this Detail was obtained.
- Source
Update stringTime - 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 string
- The name of the vendor of the product.
- Affected
Cpe stringUri - The CPE URI this vulnerability affects.
- Affected
Package string - The package this vulnerability affects.
- Affected
Version VersionEnd Response - 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 VersionStart Response - 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 string
- A vendor-specific description of this vulnerability.
- Fixed
Cpe stringUri - 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 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.
- Fixed
Version 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 bool - Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- Package
Type string - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- Severity
Name string - The distro assigned severity of this vulnerability.
- Source string
- The source from which the information in this Detail was obtained.
- Source
Update stringTime - 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 string
- The name of the vendor of the product.
- affected
Cpe StringUri - The CPE URI this vulnerability affects.
- affected
Package String - The package this vulnerability affects.
- affected
Version VersionEnd Response - 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 VersionStart Response - 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 String
- A vendor-specific description of this vulnerability.
- fixed
Cpe StringUri - 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 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.
- fixed
Version 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 Boolean - Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- package
Type String - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- severity
Name String - The distro assigned severity of this vulnerability.
- source String
- The source from which the information in this Detail was obtained.
- source
Update StringTime - 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 String
- The name of the vendor of the product.
- affected
Cpe stringUri - The CPE URI this vulnerability affects.
- affected
Package string - The package this vulnerability affects.
- affected
Version VersionEnd Response - 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 VersionStart Response - 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 string
- A vendor-specific description of this vulnerability.
- fixed
Cpe stringUri - 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 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.
- fixed
Version 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 boolean - Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- package
Type string - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- severity
Name string - The distro assigned severity of this vulnerability.
- source string
- The source from which the information in this Detail was obtained.
- source
Update stringTime - 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 string
- The name of the vendor of the product.
- affected_
cpe_ struri - The CPE URI this vulnerability affects.
- affected_
package str - The package this vulnerability affects.
- affected_
version_ Versionend Response - 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_ Versionstart Response - 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 str
- A vendor-specific description of this vulnerability.
- fixed_
cpe_ struri - 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 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 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 bool - Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- package_
type str - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- severity_
name str - The distro assigned severity of this vulnerability.
- source str
- The source from which the information in this Detail was obtained.
- source_
update_ strtime - 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 str
- The name of the vendor of the product.
- affected
Cpe StringUri - The CPE URI this vulnerability affects.
- affected
Package String - The package this vulnerability affects.
- affected
Version Property MapEnd - 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 Property MapStart - 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 String
- A vendor-specific description of this vulnerability.
- fixed
Cpe StringUri - 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 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.
- fixed
Version 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.
- is
Obsolete Boolean - Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- package
Type String - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- severity
Name String - The distro assigned severity of this vulnerability.
- source String
- The source from which the information in this Detail was obtained.
- source
Update StringTime - 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 String
- The name of the vendor of the product.
Digest, DigestArgs
- Algo string
SHA1
,SHA512
etc.- Digest
Bytes string - Value of the digest.
- Algo string
SHA1
,SHA512
etc.- Digest
Bytes string - Value of the digest.
- algo String
SHA1
,SHA512
etc.- digest
Bytes String - Value of the digest.
- algo string
SHA1
,SHA512
etc.- digest
Bytes string - Value of the digest.
- algo str
SHA1
,SHA512
etc.- digest_
bytes str - Value of the digest.
- algo String
SHA1
,SHA512
etc.- digest
Bytes String - Value of the digest.
DigestResponse, DigestResponseArgs
- Algo string
SHA1
,SHA512
etc.- Digest
Bytes string - Value of the digest.
- Algo string
SHA1
,SHA512
etc.- Digest
Bytes string - Value of the digest.
- algo String
SHA1
,SHA512
etc.- digest
Bytes String - Value of the digest.
- algo string
SHA1
,SHA512
etc.- digest
Bytes string - Value of the digest.
- algo str
SHA1
,SHA512
etc.- digest_
bytes str - Value of the digest.
- algo String
SHA1
,SHA512
etc.- digest
Bytes String - Value of the digest.
DiscoveryNote, DiscoveryNoteArgs
- Analysis
Kind Pulumi.Google Native. Container Analysis. V1. Discovery Note Analysis Kind - Immutable. The kind of analysis that is handled by this discovery.
- Analysis
Kind DiscoveryNote Analysis Kind - Immutable. The kind of analysis that is handled by this discovery.
- analysis
Kind DiscoveryNote Analysis Kind - Immutable. The kind of analysis that is handled by this discovery.
- analysis
Kind DiscoveryNote Analysis Kind - Immutable. The kind of analysis that is handled by this discovery.
- analysis_
kind DiscoveryNote Analysis Kind - Immutable. The kind of analysis that is handled by this discovery.
- analysis
Kind "NOTE_KIND_UNSPECIFIED" | "VULNERABILITY" | "BUILD" | "IMAGE" | "PACKAGE" | "DEPLOYMENT" | "DISCOVERY" | "ATTESTATION" | "UPGRADE" | "COMPLIANCE" | "DSSE_ATTESTATION" | "VULNERABILITY_ASSESSMENT" | "SBOM_REFERENCE" - Immutable. The kind of analysis that is handled by this discovery.
DiscoveryNoteAnalysisKind, DiscoveryNoteAnalysisKindArgs
- Note
Kind Unspecified - NOTE_KIND_UNSPECIFIEDDefault value. This value is unused.
- Vulnerability
- VULNERABILITYThe note and occurrence represent a package vulnerability.
- Build
- BUILDThe note and occurrence assert build provenance.
- Image
- IMAGEThis represents an image basis relationship.
- Package
- PACKAGEThis represents a package installed via a package manager.
- Deployment
- DEPLOYMENTThe note and occurrence track deployment events.
- Discovery
- DISCOVERYThe note and occurrence track the initial discovery status of a resource.
- Attestation
- ATTESTATIONThis represents a logical "role" that can attest to artifacts.
- Upgrade
- UPGRADEThis represents an available package upgrade.
- Compliance
- COMPLIANCEThis represents a Compliance Note
- Dsse
Attestation - DSSE_ATTESTATIONThis represents a DSSE attestation Note
- Vulnerability
Assessment - VULNERABILITY_ASSESSMENTThis represents a Vulnerability Assessment.
- Sbom
Reference - SBOM_REFERENCEThis represents an SBOM Reference.
- Discovery
Note Analysis Kind Note Kind Unspecified - NOTE_KIND_UNSPECIFIEDDefault value. This value is unused.
- Discovery
Note Analysis Kind Vulnerability - VULNERABILITYThe note and occurrence represent a package vulnerability.
- Discovery
Note Analysis Kind Build - BUILDThe note and occurrence assert build provenance.
- Discovery
Note Analysis Kind Image - IMAGEThis represents an image basis relationship.
- Discovery
Note Analysis Kind Package - PACKAGEThis represents a package installed via a package manager.
- Discovery
Note Analysis Kind Deployment - DEPLOYMENTThe note and occurrence track deployment events.
- Discovery
Note Analysis Kind Discovery - DISCOVERYThe note and occurrence track the initial discovery status of a resource.
- Discovery
Note Analysis Kind Attestation - ATTESTATIONThis represents a logical "role" that can attest to artifacts.
- Discovery
Note Analysis Kind Upgrade - UPGRADEThis represents an available package upgrade.
- Discovery
Note Analysis Kind Compliance - COMPLIANCEThis represents a Compliance Note
- Discovery
Note Analysis Kind Dsse Attestation - DSSE_ATTESTATIONThis represents a DSSE attestation Note
- Discovery
Note Analysis Kind Vulnerability Assessment - VULNERABILITY_ASSESSMENTThis represents a Vulnerability Assessment.
- Discovery
Note Analysis Kind Sbom Reference - SBOM_REFERENCEThis represents an SBOM Reference.
- Note
Kind Unspecified - NOTE_KIND_UNSPECIFIEDDefault value. This value is unused.
- Vulnerability
- VULNERABILITYThe note and occurrence represent a package vulnerability.
- Build
- BUILDThe note and occurrence assert build provenance.
- Image
- IMAGEThis represents an image basis relationship.
- Package
- PACKAGEThis represents a package installed via a package manager.
- Deployment
- DEPLOYMENTThe note and occurrence track deployment events.
- Discovery
- DISCOVERYThe note and occurrence track the initial discovery status of a resource.
- Attestation
- ATTESTATIONThis represents a logical "role" that can attest to artifacts.
- Upgrade
- UPGRADEThis represents an available package upgrade.
- Compliance
- COMPLIANCEThis represents a Compliance Note
- Dsse
Attestation - DSSE_ATTESTATIONThis represents a DSSE attestation Note
- Vulnerability
Assessment - VULNERABILITY_ASSESSMENTThis represents a Vulnerability Assessment.
- Sbom
Reference - SBOM_REFERENCEThis represents an SBOM Reference.
- Note
Kind Unspecified - NOTE_KIND_UNSPECIFIEDDefault value. This value is unused.
- Vulnerability
- VULNERABILITYThe note and occurrence represent a package vulnerability.
- Build
- BUILDThe note and occurrence assert build provenance.
- Image
- IMAGEThis represents an image basis relationship.
- Package
- PACKAGEThis represents a package installed via a package manager.
- Deployment
- DEPLOYMENTThe note and occurrence track deployment events.
- Discovery
- DISCOVERYThe note and occurrence track the initial discovery status of a resource.
- Attestation
- ATTESTATIONThis represents a logical "role" that can attest to artifacts.
- Upgrade
- UPGRADEThis represents an available package upgrade.
- Compliance
- COMPLIANCEThis represents a Compliance Note
- Dsse
Attestation - DSSE_ATTESTATIONThis represents a DSSE attestation Note
- Vulnerability
Assessment - VULNERABILITY_ASSESSMENTThis represents a Vulnerability Assessment.
- Sbom
Reference - SBOM_REFERENCEThis represents an SBOM Reference.
- NOTE_KIND_UNSPECIFIED
- NOTE_KIND_UNSPECIFIEDDefault value. This value is unused.
- VULNERABILITY
- VULNERABILITYThe note and occurrence represent a package vulnerability.
- BUILD
- BUILDThe note and occurrence assert build provenance.
- IMAGE
- IMAGEThis represents an image basis relationship.
- PACKAGE
- PACKAGEThis represents a package installed via a package manager.
- DEPLOYMENT
- DEPLOYMENTThe note and occurrence track deployment events.
- DISCOVERY
- DISCOVERYThe note and occurrence track the initial discovery status of a resource.
- ATTESTATION
- ATTESTATIONThis represents a logical "role" that can attest to artifacts.
- UPGRADE
- UPGRADEThis represents an available package upgrade.
- COMPLIANCE
- COMPLIANCEThis represents a Compliance Note
- DSSE_ATTESTATION
- DSSE_ATTESTATIONThis represents a DSSE attestation Note
- VULNERABILITY_ASSESSMENT
- VULNERABILITY_ASSESSMENTThis represents a Vulnerability Assessment.
- SBOM_REFERENCE
- SBOM_REFERENCEThis represents an SBOM Reference.
- "NOTE_KIND_UNSPECIFIED"
- NOTE_KIND_UNSPECIFIEDDefault value. This value is unused.
- "VULNERABILITY"
- VULNERABILITYThe note and occurrence represent a package vulnerability.
- "BUILD"
- BUILDThe note and occurrence assert build provenance.
- "IMAGE"
- IMAGEThis represents an image basis relationship.
- "PACKAGE"
- PACKAGEThis represents a package installed via a package manager.
- "DEPLOYMENT"
- DEPLOYMENTThe note and occurrence track deployment events.
- "DISCOVERY"
- DISCOVERYThe note and occurrence track the initial discovery status of a resource.
- "ATTESTATION"
- ATTESTATIONThis represents a logical "role" that can attest to artifacts.
- "UPGRADE"
- UPGRADEThis represents an available package upgrade.
- "COMPLIANCE"
- COMPLIANCEThis represents a Compliance Note
- "DSSE_ATTESTATION"
- DSSE_ATTESTATIONThis represents a DSSE attestation Note
- "VULNERABILITY_ASSESSMENT"
- VULNERABILITY_ASSESSMENTThis represents a Vulnerability Assessment.
- "SBOM_REFERENCE"
- SBOM_REFERENCEThis represents an SBOM Reference.
DiscoveryNoteResponse, DiscoveryNoteResponseArgs
- Analysis
Kind string - Immutable. The kind of analysis that is handled by this discovery.
- Analysis
Kind string - Immutable. The kind of analysis that is handled by this discovery.
- analysis
Kind String - Immutable. The kind of analysis that is handled by this discovery.
- analysis
Kind string - Immutable. The kind of analysis that is handled by this discovery.
- analysis_
kind str - Immutable. The kind of analysis that is handled by this discovery.
- analysis
Kind String - Immutable. The kind of analysis that is handled by this discovery.
Distribution, DistributionArgs
- Cpe
Uri string - The cpe_uri in CPE format denoting the package manager version distributing a package.
- Architecture
Pulumi.
Google Native. Container Analysis. V1. Distribution Architecture - The CPU architecture for which packages in this distribution channel were built.
- Description string
- The distribution channel-specific description of this package.
- Latest
Version Pulumi.Google Native. Container Analysis. V1. Inputs. Version - The latest available version of this package in this distribution channel.
- Maintainer string
- A freeform string denoting the maintainer of this package.
- Url string
- The distribution channel-specific homepage for this package.
- Cpe
Uri string - The cpe_uri in CPE format denoting the package manager version distributing a package.
- Architecture
Distribution
Architecture - The CPU architecture for which packages in this distribution channel were built.
- Description string
- The distribution channel-specific description of this package.
- Latest
Version Version - The latest available version of this package in this distribution channel.
- Maintainer string
- A freeform string denoting the maintainer of this package.
- Url string
- The distribution channel-specific homepage for this package.
- cpe
Uri String - The cpe_uri in CPE format denoting the package manager version distributing a package.
- architecture
Distribution
Architecture - The CPU architecture for which packages in this distribution channel were built.
- description String
- The distribution channel-specific description of this package.
- latest
Version Version - The latest available version of this package in this distribution channel.
- maintainer String
- A freeform string denoting the maintainer of this package.
- url String
- The distribution channel-specific homepage for this package.
- cpe
Uri string - The cpe_uri in CPE format denoting the package manager version distributing a package.
- architecture
Distribution
Architecture - The CPU architecture for which packages in this distribution channel were built.
- description string
- The distribution channel-specific description of this package.
- latest
Version Version - The latest available version of this package in this distribution channel.
- maintainer string
- A freeform string denoting the maintainer of this package.
- url string
- The distribution channel-specific homepage for this package.
- cpe_
uri str - The cpe_uri in CPE format denoting the package manager version distributing a package.
- architecture
Distribution
Architecture - The CPU architecture for which packages in this distribution channel were built.
- description str
- The distribution channel-specific description of this package.
- latest_
version Version - The latest available version of this package in this distribution channel.
- maintainer str
- A freeform string denoting the maintainer of this package.
- url str
- The distribution channel-specific homepage for this package.
- cpe
Uri String - The cpe_uri in CPE format denoting the package manager version distributing a package.
- architecture "ARCHITECTURE_UNSPECIFIED" | "X86" | "X64"
- The CPU architecture for which packages in this distribution channel were built.
- description String
- The distribution channel-specific description of this package.
- latest
Version Property Map - The latest available version of this package in this distribution channel.
- maintainer String
- A freeform string denoting the maintainer of this package.
- url String
- The distribution channel-specific homepage for this package.
DistributionArchitecture, DistributionArchitectureArgs
- Architecture
Unspecified - ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- X86
- X86X86 architecture.
- X64
- X64X64 architecture.
- Distribution
Architecture Architecture Unspecified - ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- Distribution
Architecture X86 - X86X86 architecture.
- Distribution
Architecture X64 - X64X64 architecture.
- Architecture
Unspecified - ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- X86
- X86X86 architecture.
- X64
- X64X64 architecture.
- Architecture
Unspecified - ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- X86
- X86X86 architecture.
- X64
- X64X64 architecture.
- ARCHITECTURE_UNSPECIFIED
- ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- X86
- X86X86 architecture.
- X64
- X64X64 architecture.
- "ARCHITECTURE_UNSPECIFIED"
- ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- "X86"
- X86X86 architecture.
- "X64"
- X64X64 architecture.
DistributionResponse, DistributionResponseArgs
- Architecture string
- The CPU architecture for which packages in this distribution channel were built.
- Cpe
Uri string - The cpe_uri in CPE format denoting the package manager version distributing a package.
- Description string
- The distribution channel-specific description of this package.
- Latest
Version Pulumi.Google Native. Container Analysis. V1. Inputs. Version Response - The latest available version of this package in this distribution channel.
- Maintainer string
- A freeform string denoting the maintainer of this package.
- Url string
- The distribution channel-specific homepage for this package.
- Architecture string
- The CPU architecture for which packages in this distribution channel were built.
- Cpe
Uri string - The cpe_uri in CPE format denoting the package manager version distributing a package.
- Description string
- The distribution channel-specific description of this package.
- Latest
Version VersionResponse - The latest available version of this package in this distribution channel.
- Maintainer string
- A freeform string denoting the maintainer of this package.
- Url string
- The distribution channel-specific homepage for this package.
- architecture String
- The CPU architecture for which packages in this distribution channel were built.
- cpe
Uri String - The cpe_uri in CPE format denoting the package manager version distributing a package.
- description String
- The distribution channel-specific description of this package.
- latest
Version VersionResponse - The latest available version of this package in this distribution channel.
- maintainer String
- A freeform string denoting the maintainer of this package.
- url String
- The distribution channel-specific homepage for this package.
- architecture string
- The CPU architecture for which packages in this distribution channel were built.
- cpe
Uri string - The cpe_uri in CPE format denoting the package manager version distributing a package.
- description string
- The distribution channel-specific description of this package.
- latest
Version VersionResponse - The latest available version of this package in this distribution channel.
- maintainer string
- A freeform string denoting the maintainer of this package.
- url string
- The distribution channel-specific homepage for this package.
- architecture str
- The CPU architecture for which packages in this distribution channel were built.
- cpe_
uri str - The cpe_uri in CPE format denoting the package manager version distributing a package.
- description str
- The distribution channel-specific description of this package.
- latest_
version VersionResponse - The latest available version of this package in this distribution channel.
- maintainer str
- A freeform string denoting the maintainer of this package.
- url str
- The distribution channel-specific homepage for this package.
- architecture String
- The CPU architecture for which packages in this distribution channel were built.
- cpe
Uri String - The cpe_uri in CPE format denoting the package manager version distributing a package.
- description String
- The distribution channel-specific description of this package.
- latest
Version Property Map - The latest available version of this package in this distribution channel.
- maintainer String
- A freeform string denoting the maintainer of this package.
- url String
- The distribution channel-specific homepage for this package.
Fingerprint, FingerprintArgs
FingerprintResponse, FingerprintResponseArgs
- V1Name string
- The layer ID of the final layer in the Docker image's v1 representation.
- V2Blob List<string>
- The ordered list of v2 blobs that represent a given image.
- V2Name 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 string
- The layer ID of the final layer in the Docker image's v1 representation.
- V2Blob []string
- The ordered list of v2 blobs that represent a given image.
- V2Name 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 String
- The layer ID of the final layer in the Docker image's v1 representation.
- v2Blob List<String>
- The ordered list of v2 blobs that represent a given image.
- v2Name 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 string
- The layer ID of the final layer in the Docker image's v1 representation.
- v2Blob string[]
- The ordered list of v2 blobs that represent a given image.
- v2Name 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 str - The layer ID of the final layer in the Docker image's v1 representation.
- v2_
blob Sequence[str] - The ordered list of v2 blobs that represent a given image.
- v2_
name 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 String
- The layer ID of the final layer in the Docker image's v1 representation.
- v2Blob List<String>
- The ordered list of v2 blobs that represent a given image.
- v2Name 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.
Hint, HintArgs
- Human
Readable stringName - The human readable name of this attestation authority, for example "qa".
- Human
Readable stringName - The human readable name of this attestation authority, for example "qa".
- human
Readable StringName - The human readable name of this attestation authority, for example "qa".
- human
Readable stringName - The human readable name of this attestation authority, for example "qa".
- human_
readable_ strname - The human readable name of this attestation authority, for example "qa".
- human
Readable StringName - The human readable name of this attestation authority, for example "qa".
HintResponse, HintResponseArgs
- Human
Readable stringName - The human readable name of this attestation authority, for example "qa".
- Human
Readable stringName - The human readable name of this attestation authority, for example "qa".
- human
Readable StringName - The human readable name of this attestation authority, for example "qa".
- human
Readable stringName - The human readable name of this attestation authority, for example "qa".
- human_
readable_ strname - The human readable name of this attestation authority, for example "qa".
- human
Readable StringName - The human readable name of this attestation authority, for example "qa".
Identity, IdentityArgs
IdentityResponse, IdentityResponseArgs
ImageNote, ImageNoteArgs
- Fingerprint
Pulumi.
Google Native. Container Analysis. V1. Inputs. Fingerprint - Immutable. The fingerprint of the base image.
- Resource
Url string - Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- Fingerprint Fingerprint
- Immutable. The fingerprint of the base image.
- Resource
Url string - Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- fingerprint Fingerprint
- Immutable. The fingerprint of the base image.
- resource
Url String - Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- fingerprint Fingerprint
- Immutable. The fingerprint of the base image.
- resource
Url string - Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- fingerprint Fingerprint
- Immutable. The fingerprint of the base image.
- resource_
url str - Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- fingerprint Property Map
- Immutable. The fingerprint of the base image.
- resource
Url String - Immutable. The resource_url for the resource representing the basis of associated occurrence images.
ImageNoteResponse, ImageNoteResponseArgs
- Fingerprint
Pulumi.
Google Native. Container Analysis. V1. Inputs. Fingerprint Response - Immutable. The fingerprint of the base image.
- Resource
Url string - Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- Fingerprint
Fingerprint
Response - Immutable. The fingerprint of the base image.
- Resource
Url string - Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- fingerprint
Fingerprint
Response - Immutable. The fingerprint of the base image.
- resource
Url String - Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- fingerprint
Fingerprint
Response - Immutable. The fingerprint of the base image.
- resource
Url string - Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- fingerprint
Fingerprint
Response - Immutable. The fingerprint of the base image.
- resource_
url str - Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- fingerprint Property Map
- Immutable. The fingerprint of the base image.
- resource
Url String - Immutable. The resource_url for the resource representing the basis of associated occurrence images.
Justification, JustificationArgs
- Details string
- Additional details on why this justification was chosen.
- Justification
Type Pulumi.Google Native. Container Analysis. V1. Justification Justification Type - The justification type for this vulnerability.
- Details string
- Additional details on why this justification was chosen.
- Justification
Type JustificationJustification Type - The justification type for this vulnerability.
- details String
- Additional details on why this justification was chosen.
- justification
Type JustificationJustification Type - The justification type for this vulnerability.
- details string
- Additional details on why this justification was chosen.
- justification
Type JustificationJustification Type - The justification type for this vulnerability.
- details str
- Additional details on why this justification was chosen.
- justification_
type JustificationJustification Type - The justification type for this vulnerability.
- details String
- Additional details on why this justification was chosen.
- justification
Type "JUSTIFICATION_TYPE_UNSPECIFIED" | "COMPONENT_NOT_PRESENT" | "VULNERABLE_CODE_NOT_PRESENT" | "VULNERABLE_CODE_NOT_IN_EXECUTE_PATH" | "VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY" | "INLINE_MITIGATIONS_ALREADY_EXIST" - The justification type for this vulnerability.
JustificationJustificationType, JustificationJustificationTypeArgs
- Justification
Type Unspecified - JUSTIFICATION_TYPE_UNSPECIFIEDJUSTIFICATION_TYPE_UNSPECIFIED.
- Component
Not Present - COMPONENT_NOT_PRESENTThe vulnerable component is not present in the product.
- Vulnerable
Code Not Present - VULNERABLE_CODE_NOT_PRESENTThe vulnerable code is not present. Typically this case occurs when source code is configured or built in a way that excludes the vulnerable code.
- Vulnerable
Code Not In Execute Path - VULNERABLE_CODE_NOT_IN_EXECUTE_PATHThe vulnerable code can not be executed. Typically this case occurs when the product includes the vulnerable code but does not call or use the vulnerable code.
- Vulnerable
Code Cannot Be Controlled By Adversary - VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARYThe vulnerable code cannot be controlled by an attacker to exploit the vulnerability.
- Inline
Mitigations Already Exist - INLINE_MITIGATIONS_ALREADY_EXISTThe product includes built-in protections or features that prevent exploitation of the vulnerability. These built-in protections cannot be subverted by the attacker and cannot be configured or disabled by the user. These mitigations completely prevent exploitation based on known attack vectors.
- Justification
Justification Type Justification Type Unspecified - JUSTIFICATION_TYPE_UNSPECIFIEDJUSTIFICATION_TYPE_UNSPECIFIED.
- Justification
Justification Type Component Not Present - COMPONENT_NOT_PRESENTThe vulnerable component is not present in the product.
- Justification
Justification Type Vulnerable Code Not Present - VULNERABLE_CODE_NOT_PRESENTThe vulnerable code is not present. Typically this case occurs when source code is configured or built in a way that excludes the vulnerable code.
- Justification
Justification Type Vulnerable Code Not In Execute Path - VULNERABLE_CODE_NOT_IN_EXECUTE_PATHThe vulnerable code can not be executed. Typically this case occurs when the product includes the vulnerable code but does not call or use the vulnerable code.
- Justification
Justification Type Vulnerable Code Cannot Be Controlled By Adversary - VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARYThe vulnerable code cannot be controlled by an attacker to exploit the vulnerability.
- Justification
Justification Type Inline Mitigations Already Exist - INLINE_MITIGATIONS_ALREADY_EXISTThe product includes built-in protections or features that prevent exploitation of the vulnerability. These built-in protections cannot be subverted by the attacker and cannot be configured or disabled by the user. These mitigations completely prevent exploitation based on known attack vectors.
- Justification
Type Unspecified - JUSTIFICATION_TYPE_UNSPECIFIEDJUSTIFICATION_TYPE_UNSPECIFIED.
- Component
Not Present - COMPONENT_NOT_PRESENTThe vulnerable component is not present in the product.
- Vulnerable
Code Not Present - VULNERABLE_CODE_NOT_PRESENTThe vulnerable code is not present. Typically this case occurs when source code is configured or built in a way that excludes the vulnerable code.
- Vulnerable
Code Not In Execute Path - VULNERABLE_CODE_NOT_IN_EXECUTE_PATHThe vulnerable code can not be executed. Typically this case occurs when the product includes the vulnerable code but does not call or use the vulnerable code.
- Vulnerable
Code Cannot Be Controlled By Adversary - VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARYThe vulnerable code cannot be controlled by an attacker to exploit the vulnerability.
- Inline
Mitigations Already Exist - INLINE_MITIGATIONS_ALREADY_EXISTThe product includes built-in protections or features that prevent exploitation of the vulnerability. These built-in protections cannot be subverted by the attacker and cannot be configured or disabled by the user. These mitigations completely prevent exploitation based on known attack vectors.
- Justification
Type Unspecified - JUSTIFICATION_TYPE_UNSPECIFIEDJUSTIFICATION_TYPE_UNSPECIFIED.
- Component
Not Present - COMPONENT_NOT_PRESENTThe vulnerable component is not present in the product.
- Vulnerable
Code Not Present - VULNERABLE_CODE_NOT_PRESENTThe vulnerable code is not present. Typically this case occurs when source code is configured or built in a way that excludes the vulnerable code.
- Vulnerable
Code Not In Execute Path - VULNERABLE_CODE_NOT_IN_EXECUTE_PATHThe vulnerable code can not be executed. Typically this case occurs when the product includes the vulnerable code but does not call or use the vulnerable code.
- Vulnerable
Code Cannot Be Controlled By Adversary - VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARYThe vulnerable code cannot be controlled by an attacker to exploit the vulnerability.
- Inline
Mitigations Already Exist - INLINE_MITIGATIONS_ALREADY_EXISTThe product includes built-in protections or features that prevent exploitation of the vulnerability. These built-in protections cannot be subverted by the attacker and cannot be configured or disabled by the user. These mitigations completely prevent exploitation based on known attack vectors.
- JUSTIFICATION_TYPE_UNSPECIFIED
- JUSTIFICATION_TYPE_UNSPECIFIEDJUSTIFICATION_TYPE_UNSPECIFIED.
- COMPONENT_NOT_PRESENT
- COMPONENT_NOT_PRESENTThe vulnerable component is not present in the product.
- VULNERABLE_CODE_NOT_PRESENT
- VULNERABLE_CODE_NOT_PRESENTThe vulnerable code is not present. Typically this case occurs when source code is configured or built in a way that excludes the vulnerable code.
- VULNERABLE_CODE_NOT_IN_EXECUTE_PATH
- VULNERABLE_CODE_NOT_IN_EXECUTE_PATHThe vulnerable code can not be executed. Typically this case occurs when the product includes the vulnerable code but does not call or use the vulnerable code.
- VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY
- VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARYThe vulnerable code cannot be controlled by an attacker to exploit the vulnerability.
- INLINE_MITIGATIONS_ALREADY_EXIST
- INLINE_MITIGATIONS_ALREADY_EXISTThe product includes built-in protections or features that prevent exploitation of the vulnerability. These built-in protections cannot be subverted by the attacker and cannot be configured or disabled by the user. These mitigations completely prevent exploitation based on known attack vectors.
- "JUSTIFICATION_TYPE_UNSPECIFIED"
- JUSTIFICATION_TYPE_UNSPECIFIEDJUSTIFICATION_TYPE_UNSPECIFIED.
- "COMPONENT_NOT_PRESENT"
- COMPONENT_NOT_PRESENTThe vulnerable component is not present in the product.
- "VULNERABLE_CODE_NOT_PRESENT"
- VULNERABLE_CODE_NOT_PRESENTThe vulnerable code is not present. Typically this case occurs when source code is configured or built in a way that excludes the vulnerable code.
- "VULNERABLE_CODE_NOT_IN_EXECUTE_PATH"
- VULNERABLE_CODE_NOT_IN_EXECUTE_PATHThe vulnerable code can not be executed. Typically this case occurs when the product includes the vulnerable code but does not call or use the vulnerable code.
- "VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARY"
- VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARYThe vulnerable code cannot be controlled by an attacker to exploit the vulnerability.
- "INLINE_MITIGATIONS_ALREADY_EXIST"
- INLINE_MITIGATIONS_ALREADY_EXISTThe product includes built-in protections or features that prevent exploitation of the vulnerability. These built-in protections cannot be subverted by the attacker and cannot be configured or disabled by the user. These mitigations completely prevent exploitation based on known attack vectors.
JustificationResponse, JustificationResponseArgs
- Details string
- Additional details on why this justification was chosen.
- Justification
Type string - The justification type for this vulnerability.
- Details string
- Additional details on why this justification was chosen.
- Justification
Type string - The justification type for this vulnerability.
- details String
- Additional details on why this justification was chosen.
- justification
Type String - The justification type for this vulnerability.
- details string
- Additional details on why this justification was chosen.
- justification
Type string - The justification type for this vulnerability.
- details str
- Additional details on why this justification was chosen.
- justification_
type str - The justification type for this vulnerability.
- details String
- Additional details on why this justification was chosen.
- justification
Type String - The justification type for this vulnerability.
KnowledgeBase, KnowledgeBaseArgs
KnowledgeBaseResponse, KnowledgeBaseResponseArgs
License, LicenseArgs
- Comments string
- Comments
- Expression 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 string
- Comments
- Expression 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 String
- Comments
- expression 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 string
- Comments
- expression 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 str
- Comments
- expression 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 String
- Comments
- expression 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".
LicenseResponse, LicenseResponseArgs
- Comments string
- Comments
- Expression 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 string
- Comments
- Expression 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 String
- Comments
- expression 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 string
- Comments
- expression 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 str
- Comments
- expression 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 String
- Comments
- expression 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".
PackageNote, PackageNoteArgs
- Name string
- Immutable. The name of the package.
- Architecture
Pulumi.
Google Native. Container Analysis. V1. Package Note Architecture - The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
- Cpe
Uri 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 string
- The description of this package.
- Digest
List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Digest> - Hash value, typically a file digest, that allows unique identification a specific package.
- Distribution
List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Distribution> - Deprecated. The various channels by which a package is distributed.
- License
Pulumi.
Google Native. Container Analysis. V1. Inputs. License - Licenses that have been declared by the authors of the package.
- Maintainer string
- A freeform text denoting the maintainer of this package.
- Package
Type string - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- Url string
- The homepage for this package.
- Version
Pulumi.
Google Native. Container Analysis. V1. Inputs. Version - The version of the package.
- Name string
- Immutable. The name of the package.
- Architecture
Package
Note Architecture - The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
- Cpe
Uri 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 string
- The description of this package.
- Digest []Digest
- Hash value, typically a file digest, that allows unique identification a specific package.
- Distribution []Distribution
- Deprecated. The various channels by which a package is distributed.
- License License
- Licenses that have been declared by the authors of the package.
- Maintainer string
- A freeform text denoting the maintainer of this package.
- Package
Type string - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- Url string
- The homepage for this package.
- Version Version
- The version of the package.
- name String
- Immutable. The name of the package.
- architecture
Package
Note Architecture - The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
- cpe
Uri 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 String
- The description of this package.
- digest List<Digest>
- Hash value, typically a file digest, that allows unique identification a specific package.
- distribution List<Distribution>
- Deprecated. The various channels by which a package is distributed.
- license License
- Licenses that have been declared by the authors of the package.
- maintainer String
- A freeform text denoting the maintainer of this package.
- package
Type String - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- url String
- The homepage for this package.
- version Version
- The version of the package.
- name string
- Immutable. The name of the package.
- architecture
Package
Note Architecture - The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
- cpe
Uri 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 string
- The description of this package.
- digest Digest[]
- Hash value, typically a file digest, that allows unique identification a specific package.
- distribution Distribution[]
- Deprecated. The various channels by which a package is distributed.
- license License
- Licenses that have been declared by the authors of the package.
- maintainer string
- A freeform text denoting the maintainer of this package.
- package
Type string - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- url string
- The homepage for this package.
- version Version
- The version of the package.
- name str
- Immutable. The name of the package.
- architecture
Package
Note Architecture - The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
- cpe_
uri 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 str
- The description of this package.
- digest Sequence[Digest]
- Hash value, typically a file digest, that allows unique identification a specific package.
- distribution Sequence[Distribution]
- Deprecated. The various channels by which a package is distributed.
- license License
- Licenses that have been declared by the authors of the package.
- maintainer str
- A freeform text denoting the maintainer of this package.
- package_
type str - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- url str
- The homepage for this package.
- version Version
- The version of the package.
- name String
- Immutable. The name of the package.
- architecture "ARCHITECTURE_UNSPECIFIED" | "X86" | "X64"
- The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
- cpe
Uri 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 String
- The description of this package.
- digest List<Property Map>
- Hash value, typically a file digest, that allows unique identification a specific package.
- distribution List<Property Map>
- Deprecated. The various channels by which a package is distributed.
- license Property Map
- Licenses that have been declared by the authors of the package.
- maintainer String
- A freeform text denoting the maintainer of this package.
- package
Type String - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- url String
- The homepage for this package.
- version Property Map
- The version of the package.
PackageNoteArchitecture, PackageNoteArchitectureArgs
- Architecture
Unspecified - ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- X86
- X86X86 architecture.
- X64
- X64X64 architecture.
- Package
Note Architecture Architecture Unspecified - ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- Package
Note Architecture X86 - X86X86 architecture.
- Package
Note Architecture X64 - X64X64 architecture.
- Architecture
Unspecified - ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- X86
- X86X86 architecture.
- X64
- X64X64 architecture.
- Architecture
Unspecified - ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- X86
- X86X86 architecture.
- X64
- X64X64 architecture.
- ARCHITECTURE_UNSPECIFIED
- ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- X86
- X86X86 architecture.
- X64
- X64X64 architecture.
- "ARCHITECTURE_UNSPECIFIED"
- ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- "X86"
- X86X86 architecture.
- "X64"
- X64X64 architecture.
PackageNoteResponse, PackageNoteResponseArgs
- Architecture string
- The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
- Cpe
Uri 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 string
- The description of this package.
- Digest
List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Digest Response> - Hash value, typically a file digest, that allows unique identification a specific package.
- Distribution
List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Distribution Response> - Deprecated. The various channels by which a package is distributed.
- License
Pulumi.
Google Native. Container Analysis. V1. Inputs. License Response - Licenses that have been declared by the authors of the package.
- Maintainer string
- A freeform text denoting the maintainer of this package.
- Name string
- Immutable. The name of the package.
- Package
Type string - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- Url string
- The homepage for this package.
- Version
Pulumi.
Google Native. Container Analysis. V1. Inputs. Version Response - The version of the package.
- Architecture string
- The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
- Cpe
Uri 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 string
- The description of this package.
- Digest
[]Digest
Response - Hash value, typically a file digest, that allows unique identification a specific package.
- Distribution
[]Distribution
Response - Deprecated. The various channels by which a package is distributed.
- License
License
Response - Licenses that have been declared by the authors of the package.
- Maintainer string
- A freeform text denoting the maintainer of this package.
- Name string
- Immutable. The name of the package.
- Package
Type string - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- Url string
- The homepage for this package.
- Version
Version
Response - The version of the package.
- architecture String
- The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
- cpe
Uri 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 String
- The description of this package.
- digest
List<Digest
Response> - Hash value, typically a file digest, that allows unique identification a specific package.
- distribution
List<Distribution
Response> - Deprecated. The various channels by which a package is distributed.
- license
License
Response - Licenses that have been declared by the authors of the package.
- maintainer String
- A freeform text denoting the maintainer of this package.
- name String
- Immutable. The name of the package.
- package
Type String - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- url String
- The homepage for this package.
- version
Version
Response - The version of the package.
- architecture string
- The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
- cpe
Uri 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 string
- The description of this package.
- digest
Digest
Response[] - Hash value, typically a file digest, that allows unique identification a specific package.
- distribution
Distribution
Response[] - Deprecated. The various channels by which a package is distributed.
- license
License
Response - Licenses that have been declared by the authors of the package.
- maintainer string
- A freeform text denoting the maintainer of this package.
- name string
- Immutable. The name of the package.
- package
Type string - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- url string
- The homepage for this package.
- version
Version
Response - The version of the package.
- architecture str
- The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
- cpe_
uri 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 str
- The description of this package.
- digest
Sequence[Digest
Response] - Hash value, typically a file digest, that allows unique identification a specific package.
- distribution
Sequence[Distribution
Response] - Deprecated. The various channels by which a package is distributed.
- license
License
Response - Licenses that have been declared by the authors of the package.
- maintainer str
- A freeform text denoting the maintainer of this package.
- name str
- Immutable. The name of the package.
- package_
type str - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- url str
- The homepage for this package.
- version
Version
Response - The version of the package.
- architecture String
- The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
- cpe
Uri 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 String
- The description of this package.
- digest List<Property Map>
- Hash value, typically a file digest, that allows unique identification a specific package.
- distribution List<Property Map>
- Deprecated. The various channels by which a package is distributed.
- license Property Map
- Licenses that have been declared by the authors of the package.
- maintainer String
- A freeform text denoting the maintainer of this package.
- name String
- Immutable. The name of the package.
- package
Type String - The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- url String
- The homepage for this package.
- version Property Map
- The version of the package.
Product, ProductArgs
- Generic
Uri string - Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
- Id string
- Token that identifies a product so that it can be referred to from other parts in the document. There is no predefined format as long as it uniquely identifies a group in the context of the current document.
- Name string
- Name of the product.
- Generic
Uri string - Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
- Id string
- Token that identifies a product so that it can be referred to from other parts in the document. There is no predefined format as long as it uniquely identifies a group in the context of the current document.
- Name string
- Name of the product.
- generic
Uri String - Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
- id String
- Token that identifies a product so that it can be referred to from other parts in the document. There is no predefined format as long as it uniquely identifies a group in the context of the current document.
- name String
- Name of the product.
- generic
Uri string - Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
- id string
- Token that identifies a product so that it can be referred to from other parts in the document. There is no predefined format as long as it uniquely identifies a group in the context of the current document.
- name string
- Name of the product.
- generic_
uri str - Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
- id str
- Token that identifies a product so that it can be referred to from other parts in the document. There is no predefined format as long as it uniquely identifies a group in the context of the current document.
- name str
- Name of the product.
- generic
Uri String - Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
- id String
- Token that identifies a product so that it can be referred to from other parts in the document. There is no predefined format as long as it uniquely identifies a group in the context of the current document.
- name String
- Name of the product.
ProductResponse, ProductResponseArgs
- Generic
Uri string - Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
- Name string
- Name of the product.
- Generic
Uri string - Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
- Name string
- Name of the product.
- generic
Uri String - Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
- name String
- Name of the product.
- generic
Uri string - Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
- name string
- Name of the product.
- generic_
uri str - Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
- name str
- Name of the product.
- generic
Uri String - Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
- name String
- Name of the product.
Publisher, PublisherArgs
- 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 string
- Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
- Publisher
Namespace 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
- 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 string
- Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
- Publisher
Namespace 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
- 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 String
- Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
- publisher
Namespace 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
- 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 string
- Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
- publisher
Namespace 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
- 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 str
- Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
- publisher_
namespace 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
- 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 String
- Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
- publisher
Namespace 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
PublisherResponse, PublisherResponseArgs
- 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 string
- Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
- Publisher
Namespace 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
- 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 string
- Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
- Publisher
Namespace 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
- 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 String
- Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
- publisher
Namespace 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
- 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 string
- Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
- publisher
Namespace 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
- 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 str
- Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
- publisher_
namespace 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
- 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 String
- Name of the publisher. Examples: 'Google', 'Google Cloud Platform'.
- publisher
Namespace 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
RelatedUrl, RelatedUrlArgs
RelatedUrlResponse, RelatedUrlResponseArgs
Remediation, RemediationArgs
- Details string
- Contains a comprehensive human-readable discussion of the remediation.
- Remediation
Type Pulumi.Google Native. Container Analysis. V1. Remediation Remediation Type - The type of remediation that can be applied.
- Remediation
Uri Pulumi.Google Native. Container Analysis. V1. Inputs. Related Url - Contains the URL where to obtain the remediation.
- Details string
- Contains a comprehensive human-readable discussion of the remediation.
- Remediation
Type RemediationRemediation Type - The type of remediation that can be applied.
- Remediation
Uri RelatedUrl - Contains the URL where to obtain the remediation.
- details String
- Contains a comprehensive human-readable discussion of the remediation.
- remediation
Type RemediationRemediation Type - The type of remediation that can be applied.
- remediation
Uri RelatedUrl - Contains the URL where to obtain the remediation.
- details string
- Contains a comprehensive human-readable discussion of the remediation.
- remediation
Type RemediationRemediation Type - The type of remediation that can be applied.
- remediation
Uri RelatedUrl - Contains the URL where to obtain the remediation.
- details str
- Contains a comprehensive human-readable discussion of the remediation.
- remediation_
type RemediationRemediation Type - The type of remediation that can be applied.
- remediation_
uri RelatedUrl - Contains the URL where to obtain the remediation.
- details String
- Contains a comprehensive human-readable discussion of the remediation.
- remediation
Type "REMEDIATION_TYPE_UNSPECIFIED" | "MITIGATION" | "NO_FIX_PLANNED" | "NONE_AVAILABLE" | "VENDOR_FIX" | "WORKAROUND" - The type of remediation that can be applied.
- remediation
Uri Property Map - Contains the URL where to obtain the remediation.
RemediationRemediationType, RemediationRemediationTypeArgs
- Remediation
Type Unspecified - REMEDIATION_TYPE_UNSPECIFIEDNo remediation type specified.
- Mitigation
- MITIGATIONA MITIGATION is available.
- No
Fix Planned - NO_FIX_PLANNEDNo fix is planned.
- None
Available - NONE_AVAILABLENot available.
- Vendor
Fix - VENDOR_FIXA vendor fix is available.
- Workaround
- WORKAROUNDA workaround is available.
- Remediation
Remediation Type Remediation Type Unspecified - REMEDIATION_TYPE_UNSPECIFIEDNo remediation type specified.
- Remediation
Remediation Type Mitigation - MITIGATIONA MITIGATION is available.
- Remediation
Remediation Type No Fix Planned - NO_FIX_PLANNEDNo fix is planned.
- Remediation
Remediation Type None Available - NONE_AVAILABLENot available.
- Remediation
Remediation Type Vendor Fix - VENDOR_FIXA vendor fix is available.
- Remediation
Remediation Type Workaround - WORKAROUNDA workaround is available.
- Remediation
Type Unspecified - REMEDIATION_TYPE_UNSPECIFIEDNo remediation type specified.
- Mitigation
- MITIGATIONA MITIGATION is available.
- No
Fix Planned - NO_FIX_PLANNEDNo fix is planned.
- None
Available - NONE_AVAILABLENot available.
- Vendor
Fix - VENDOR_FIXA vendor fix is available.
- Workaround
- WORKAROUNDA workaround is available.
- Remediation
Type Unspecified - REMEDIATION_TYPE_UNSPECIFIEDNo remediation type specified.
- Mitigation
- MITIGATIONA MITIGATION is available.
- No
Fix Planned - NO_FIX_PLANNEDNo fix is planned.
- None
Available - NONE_AVAILABLENot available.
- Vendor
Fix - VENDOR_FIXA vendor fix is available.
- Workaround
- WORKAROUNDA workaround is available.
- REMEDIATION_TYPE_UNSPECIFIED
- REMEDIATION_TYPE_UNSPECIFIEDNo remediation type specified.
- MITIGATION
- MITIGATIONA MITIGATION is available.
- NO_FIX_PLANNED
- NO_FIX_PLANNEDNo fix is planned.
- NONE_AVAILABLE
- NONE_AVAILABLENot available.
- VENDOR_FIX
- VENDOR_FIXA vendor fix is available.
- WORKAROUND
- WORKAROUNDA workaround is available.
- "REMEDIATION_TYPE_UNSPECIFIED"
- REMEDIATION_TYPE_UNSPECIFIEDNo remediation type specified.
- "MITIGATION"
- MITIGATIONA MITIGATION is available.
- "NO_FIX_PLANNED"
- NO_FIX_PLANNEDNo fix is planned.
- "NONE_AVAILABLE"
- NONE_AVAILABLENot available.
- "VENDOR_FIX"
- VENDOR_FIXA vendor fix is available.
- "WORKAROUND"
- WORKAROUNDA workaround is available.
RemediationResponse, RemediationResponseArgs
- Details string
- Contains a comprehensive human-readable discussion of the remediation.
- Remediation
Type string - The type of remediation that can be applied.
- Remediation
Uri Pulumi.Google Native. Container Analysis. V1. Inputs. Related Url Response - Contains the URL where to obtain the remediation.
- Details string
- Contains a comprehensive human-readable discussion of the remediation.
- Remediation
Type string - The type of remediation that can be applied.
- Remediation
Uri RelatedUrl Response - Contains the URL where to obtain the remediation.
- details String
- Contains a comprehensive human-readable discussion of the remediation.
- remediation
Type String - The type of remediation that can be applied.
- remediation
Uri RelatedUrl Response - Contains the URL where to obtain the remediation.
- details string
- Contains a comprehensive human-readable discussion of the remediation.
- remediation
Type string - The type of remediation that can be applied.
- remediation
Uri RelatedUrl Response - Contains the URL where to obtain the remediation.
- details str
- Contains a comprehensive human-readable discussion of the remediation.
- remediation_
type str - The type of remediation that can be applied.
- remediation_
uri RelatedUrl Response - Contains the URL where to obtain the remediation.
- details String
- Contains a comprehensive human-readable discussion of the remediation.
- remediation
Type String - The type of remediation that can be applied.
- remediation
Uri Property Map - Contains the URL where to obtain the remediation.
SBOMReferenceNote, SBOMReferenceNoteArgs
SBOMReferenceNoteResponse, SBOMReferenceNoteResponseArgs
UpgradeDistribution, UpgradeDistributionArgs
- Classification 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)
- Cpe
Uri string - Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
- Cve List<string>
- The cve tied to this Upgrade.
- Severity string
- The severity as specified by the upstream operating system.
- Classification 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)
- Cpe
Uri string - Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
- Cve []string
- The cve tied to this Upgrade.
- Severity string
- The severity as specified by the upstream operating system.
- classification 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)
- cpe
Uri String - Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
- cve List<String>
- The cve tied to this Upgrade.
- severity String
- The severity as specified by the upstream operating system.
- classification 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)
- cpe
Uri string - Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
- cve string[]
- The cve tied to this Upgrade.
- severity string
- The severity as specified by the upstream operating system.
- classification 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 str - Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
- cve Sequence[str]
- The cve tied to this Upgrade.
- severity str
- The severity as specified by the upstream operating system.
- classification 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)
- cpe
Uri String - Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
- cve List<String>
- The cve tied to this Upgrade.
- severity String
- The severity as specified by the upstream operating system.
UpgradeDistributionResponse, UpgradeDistributionResponseArgs
- Classification 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)
- Cpe
Uri string - Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
- Cve List<string>
- The cve tied to this Upgrade.
- Severity string
- The severity as specified by the upstream operating system.
- Classification 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)
- Cpe
Uri string - Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
- Cve []string
- The cve tied to this Upgrade.
- Severity string
- The severity as specified by the upstream operating system.
- classification 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)
- cpe
Uri String - Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
- cve List<String>
- The cve tied to this Upgrade.
- severity String
- The severity as specified by the upstream operating system.
- classification 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)
- cpe
Uri string - Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
- cve string[]
- The cve tied to this Upgrade.
- severity string
- The severity as specified by the upstream operating system.
- classification 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 str - Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
- cve Sequence[str]
- The cve tied to this Upgrade.
- severity str
- The severity as specified by the upstream operating system.
- classification 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)
- cpe
Uri String - Required - The specific operating system this metadata applies to. See https://cpe.mitre.org/specification/.
- cve List<String>
- The cve tied to this Upgrade.
- severity String
- The severity as specified by the upstream operating system.
UpgradeNote, UpgradeNoteArgs
- Distributions
List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Upgrade Distribution> - Metadata about the upgrade for each specific operating system.
- Package string
- Required for non-Windows OS. The package this Upgrade is for.
- Version
Pulumi.
Google Native. Container Analysis. V1. Inputs. Version - Required for non-Windows OS. The version of the package in machine + human readable form.
- Windows
Update Pulumi.Google Native. Container Analysis. V1. Inputs. Windows Update - Required for Windows OS. Represents the metadata about the Windows update.
- Distributions
[]Upgrade
Distribution - Metadata about the upgrade for each specific operating system.
- Package string
- Required for non-Windows OS. The package this Upgrade is for.
- Version Version
- Required for non-Windows OS. The version of the package in machine + human readable form.
- Windows
Update WindowsUpdate - Required for Windows OS. Represents the metadata about the Windows update.
- distributions
List<Upgrade
Distribution> - Metadata about the upgrade for each specific operating system.
- package_ String
- Required for non-Windows OS. The package this Upgrade is for.
- version Version
- Required for non-Windows OS. The version of the package in machine + human readable form.
- windows
Update WindowsUpdate - Required for Windows OS. Represents the metadata about the Windows update.
- distributions
Upgrade
Distribution[] - Metadata about the upgrade for each specific operating system.
- package string
- Required for non-Windows OS. The package this Upgrade is for.
- version Version
- Required for non-Windows OS. The version of the package in machine + human readable form.
- windows
Update WindowsUpdate - Required for Windows OS. Represents the metadata about the Windows update.
- distributions
Sequence[Upgrade
Distribution] - Metadata about the upgrade for each specific operating system.
- package str
- Required for non-Windows OS. The package this Upgrade is for.
- version Version
- Required for non-Windows OS. The version of the package in machine + human readable form.
- windows_
update WindowsUpdate - Required for Windows OS. Represents the metadata about the Windows update.
- distributions List<Property Map>
- Metadata about the upgrade for each specific operating system.
- package String
- Required for non-Windows OS. The package this Upgrade is for.
- version Property Map
- Required for non-Windows OS. The version of the package in machine + human readable form.
- windows
Update Property Map - Required for Windows OS. Represents the metadata about the Windows update.
UpgradeNoteResponse, UpgradeNoteResponseArgs
- Distributions
List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Upgrade Distribution Response> - Metadata about the upgrade for each specific operating system.
- Package string
- Required for non-Windows OS. The package this Upgrade is for.
- Version
Pulumi.
Google Native. Container Analysis. V1. Inputs. Version Response - Required for non-Windows OS. The version of the package in machine + human readable form.
- Windows
Update Pulumi.Google Native. Container Analysis. V1. Inputs. Windows Update Response - Required for Windows OS. Represents the metadata about the Windows update.
- Distributions
[]Upgrade
Distribution Response - Metadata about the upgrade for each specific operating system.
- Package string
- Required for non-Windows OS. The package this Upgrade is for.
- Version
Version
Response - Required for non-Windows OS. The version of the package in machine + human readable form.
- Windows
Update WindowsUpdate Response - Required for Windows OS. Represents the metadata about the Windows update.
- distributions
List<Upgrade
Distribution Response> - Metadata about the upgrade for each specific operating system.
- package_ String
- Required for non-Windows OS. The package this Upgrade is for.
- version
Version
Response - Required for non-Windows OS. The version of the package in machine + human readable form.
- windows
Update WindowsUpdate Response - Required for Windows OS. Represents the metadata about the Windows update.
- distributions
Upgrade
Distribution Response[] - Metadata about the upgrade for each specific operating system.
- package string
- Required for non-Windows OS. The package this Upgrade is for.
- version
Version
Response - Required for non-Windows OS. The version of the package in machine + human readable form.
- windows
Update WindowsUpdate Response - Required for Windows OS. Represents the metadata about the Windows update.
- distributions
Sequence[Upgrade
Distribution Response] - Metadata about the upgrade for each specific operating system.
- package str
- Required for non-Windows OS. The package this Upgrade is for.
- version
Version
Response - Required for non-Windows OS. The version of the package in machine + human readable form.
- windows_
update WindowsUpdate Response - Required for Windows OS. Represents the metadata about the Windows update.
- distributions List<Property Map>
- Metadata about the upgrade for each specific operating system.
- package String
- Required for non-Windows OS. The package this Upgrade is for.
- version Property Map
- Required for non-Windows OS. The version of the package in machine + human readable form.
- windows
Update Property Map - Required for Windows OS. Represents the metadata about the Windows update.
Version, VersionArgs
- Kind
Pulumi.
Google Native. Container Analysis. V1. Version Kind - Distinguishes between sentinel MIN/MAX versions and normal versions.
- Epoch int
- Used to correct mistakes in the version numbering scheme.
- Full
Name string - Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
- Inclusive 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.
- Name string
- Required only when version kind is NORMAL. The main part of the version name.
- Revision string
- The iteration of the package build from the above version.
- Kind
Version
Kind - Distinguishes between sentinel MIN/MAX versions and normal versions.
- Epoch int
- Used to correct mistakes in the version numbering scheme.
- Full
Name string - Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
- Inclusive 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.
- Name string
- Required only when version kind is NORMAL. The main part of the version name.
- Revision string
- The iteration of the package build from the above version.
- kind
Version
Kind - Distinguishes between sentinel MIN/MAX versions and normal versions.
- epoch Integer
- Used to correct mistakes in the version numbering scheme.
- full
Name String - Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
- inclusive 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.
- name String
- Required only when version kind is NORMAL. The main part of the version name.
- revision String
- The iteration of the package build from the above version.
- kind
Version
Kind - Distinguishes between sentinel MIN/MAX versions and normal versions.
- epoch number
- Used to correct mistakes in the version numbering scheme.
- full
Name string - Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
- inclusive 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.
- name string
- Required only when version kind is NORMAL. The main part of the version name.
- revision string
- The iteration of the package build from the above version.
- kind
Version
Kind - Distinguishes between sentinel MIN/MAX versions and normal versions.
- epoch int
- Used to correct mistakes in the version numbering scheme.
- full_
name str - Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
- inclusive 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.
- name str
- Required only when version kind is NORMAL. The main part of the version name.
- revision str
- The iteration of the package build from the above version.
- kind "VERSION_KIND_UNSPECIFIED" | "NORMAL" | "MINIMUM" | "MAXIMUM"
- Distinguishes between sentinel MIN/MAX versions and normal versions.
- epoch Number
- Used to correct mistakes in the version numbering scheme.
- full
Name String - Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
- inclusive 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.
- name String
- Required only when version kind is NORMAL. The main part of the version name.
- revision String
- The iteration of the package build from the above version.
VersionKind, VersionKindArgs
- Version
Kind Unspecified - VERSION_KIND_UNSPECIFIEDUnknown.
- Normal
- NORMALA standard package version.
- Minimum
- MINIMUMA special version representing negative infinity.
- Maximum
- MAXIMUMA special version representing positive infinity.
- Version
Kind Version Kind Unspecified - VERSION_KIND_UNSPECIFIEDUnknown.
- Version
Kind Normal - NORMALA standard package version.
- Version
Kind Minimum - MINIMUMA special version representing negative infinity.
- Version
Kind Maximum - MAXIMUMA special version representing positive infinity.
- Version
Kind Unspecified - VERSION_KIND_UNSPECIFIEDUnknown.
- Normal
- NORMALA standard package version.
- Minimum
- MINIMUMA special version representing negative infinity.
- Maximum
- MAXIMUMA special version representing positive infinity.
- Version
Kind Unspecified - VERSION_KIND_UNSPECIFIEDUnknown.
- Normal
- NORMALA standard package version.
- Minimum
- MINIMUMA special version representing negative infinity.
- Maximum
- MAXIMUMA special version representing positive infinity.
- VERSION_KIND_UNSPECIFIED
- VERSION_KIND_UNSPECIFIEDUnknown.
- NORMAL
- NORMALA standard package version.
- MINIMUM
- MINIMUMA special version representing negative infinity.
- MAXIMUM
- MAXIMUMA special version representing positive infinity.
- "VERSION_KIND_UNSPECIFIED"
- VERSION_KIND_UNSPECIFIEDUnknown.
- "NORMAL"
- NORMALA standard package version.
- "MINIMUM"
- MINIMUMA special version representing negative infinity.
- "MAXIMUM"
- MAXIMUMA special version representing positive infinity.
VersionResponse, VersionResponseArgs
- Epoch int
- Used to correct mistakes in the version numbering scheme.
- Full
Name string - Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
- Inclusive 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 string
- Distinguishes between sentinel MIN/MAX versions and normal versions.
- Name string
- Required only when version kind is NORMAL. The main part of the version name.
- Revision string
- The iteration of the package build from the above version.
- Epoch int
- Used to correct mistakes in the version numbering scheme.
- Full
Name string - Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
- Inclusive 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 string
- Distinguishes between sentinel MIN/MAX versions and normal versions.
- Name string
- Required only when version kind is NORMAL. The main part of the version name.
- Revision string
- The iteration of the package build from the above version.
- epoch Integer
- Used to correct mistakes in the version numbering scheme.
- full
Name String - Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
- inclusive 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 String
- Distinguishes between sentinel MIN/MAX versions and normal versions.
- name String
- Required only when version kind is NORMAL. The main part of the version name.
- revision String
- The iteration of the package build from the above version.
- epoch number
- Used to correct mistakes in the version numbering scheme.
- full
Name string - Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
- inclusive 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 string
- Distinguishes between sentinel MIN/MAX versions and normal versions.
- name string
- Required only when version kind is NORMAL. The main part of the version name.
- revision string
- The iteration of the package build from the above version.
- epoch int
- Used to correct mistakes in the version numbering scheme.
- full_
name str - Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
- inclusive 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 str
- Distinguishes between sentinel MIN/MAX versions and normal versions.
- name str
- Required only when version kind is NORMAL. The main part of the version name.
- revision str
- The iteration of the package build from the above version.
- epoch Number
- Used to correct mistakes in the version numbering scheme.
- full
Name String - Human readable version string. This string is of the form :- and is only set when kind is NORMAL.
- inclusive 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 String
- Distinguishes between sentinel MIN/MAX versions and normal versions.
- name String
- Required only when version kind is NORMAL. The main part of the version name.
- revision String
- The iteration of the package build from the above version.
VulnerabilityAssessmentNote, VulnerabilityAssessmentNoteArgs
- Assessment
Pulumi.
Google Native. Container Analysis. V1. Inputs. Assessment - Represents a vulnerability assessment for the product.
- Language
Code string - Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- Long
Description string - A detailed description of this Vex.
- Product
Pulumi.
Google Native. Container Analysis. V1. Inputs. Product - The product affected by this vex.
- Publisher
Pulumi.
Google Native. Container Analysis. V1. Inputs. Publisher - Publisher details of this Note.
- Short
Description string - A one sentence description of this Vex.
- Title string
- The title of the note. E.g.
Vex-Debian-11.4
- Assessment Assessment
- Represents a vulnerability assessment for the product.
- Language
Code string - Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- Long
Description string - A detailed description of this Vex.
- Product Product
- The product affected by this vex.
- Publisher Publisher
- Publisher details of this Note.
- Short
Description string - A one sentence description of this Vex.
- Title string
- The title of the note. E.g.
Vex-Debian-11.4
- assessment Assessment
- Represents a vulnerability assessment for the product.
- language
Code String - Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- long
Description String - A detailed description of this Vex.
- product Product
- The product affected by this vex.
- publisher Publisher
- Publisher details of this Note.
- short
Description String - A one sentence description of this Vex.
- title String
- The title of the note. E.g.
Vex-Debian-11.4
- assessment Assessment
- Represents a vulnerability assessment for the product.
- language
Code string - Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- long
Description string - A detailed description of this Vex.
- product Product
- The product affected by this vex.
- publisher Publisher
- Publisher details of this Note.
- short
Description string - A one sentence description of this Vex.
- title string
- The title of the note. E.g.
Vex-Debian-11.4
- assessment Assessment
- Represents a vulnerability assessment for the product.
- language_
code str - Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- long_
description str - A detailed description of this Vex.
- product Product
- The product affected by this vex.
- publisher Publisher
- Publisher details of this Note.
- short_
description str - A one sentence description of this Vex.
- title str
- The title of the note. E.g.
Vex-Debian-11.4
- assessment Property Map
- Represents a vulnerability assessment for the product.
- language
Code String - Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- long
Description String - A detailed description of this Vex.
- product Property Map
- The product affected by this vex.
- publisher Property Map
- Publisher details of this Note.
- short
Description String - A one sentence description of this Vex.
- title String
- The title of the note. E.g.
Vex-Debian-11.4
VulnerabilityAssessmentNoteResponse, VulnerabilityAssessmentNoteResponseArgs
- Assessment
Pulumi.
Google Native. Container Analysis. V1. Inputs. Assessment Response - Represents a vulnerability assessment for the product.
- Language
Code string - Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- Long
Description string - A detailed description of this Vex.
- Product
Pulumi.
Google Native. Container Analysis. V1. Inputs. Product Response - The product affected by this vex.
- Publisher
Pulumi.
Google Native. Container Analysis. V1. Inputs. Publisher Response - Publisher details of this Note.
- Short
Description string - A one sentence description of this Vex.
- Title string
- The title of the note. E.g.
Vex-Debian-11.4
- Assessment
Assessment
Response - Represents a vulnerability assessment for the product.
- Language
Code string - Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- Long
Description string - A detailed description of this Vex.
- Product
Product
Response - The product affected by this vex.
- Publisher
Publisher
Response - Publisher details of this Note.
- Short
Description string - A one sentence description of this Vex.
- Title string
- The title of the note. E.g.
Vex-Debian-11.4
- assessment
Assessment
Response - Represents a vulnerability assessment for the product.
- language
Code String - Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- long
Description String - A detailed description of this Vex.
- product
Product
Response - The product affected by this vex.
- publisher
Publisher
Response - Publisher details of this Note.
- short
Description String - A one sentence description of this Vex.
- title String
- The title of the note. E.g.
Vex-Debian-11.4
- assessment
Assessment
Response - Represents a vulnerability assessment for the product.
- language
Code string - Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- long
Description string - A detailed description of this Vex.
- product
Product
Response - The product affected by this vex.
- publisher
Publisher
Response - Publisher details of this Note.
- short
Description string - A one sentence description of this Vex.
- title string
- The title of the note. E.g.
Vex-Debian-11.4
- assessment
Assessment
Response - Represents a vulnerability assessment for the product.
- language_
code str - Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- long_
description str - A detailed description of this Vex.
- product
Product
Response - The product affected by this vex.
- publisher
Publisher
Response - Publisher details of this Note.
- short_
description str - A one sentence description of this Vex.
- title str
- The title of the note. E.g.
Vex-Debian-11.4
- assessment Property Map
- Represents a vulnerability assessment for the product.
- language
Code String - Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- long
Description String - A detailed description of this Vex.
- product Property Map
- The product affected by this vex.
- publisher Property Map
- Publisher details of this Note.
- short
Description String - A one sentence description of this Vex.
- title String
- The title of the note. E.g.
Vex-Debian-11.4
VulnerabilityNote, VulnerabilityNoteArgs
- Cvss
Score 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.
- Cvss
V2 Pulumi.Google Native. Container Analysis. V1. Inputs. CVSS - The full description of the v2 CVSS for this vulnerability.
- Cvss
V3 Pulumi.Google Native. Container Analysis. V1. Inputs. CVSSv3 - The full description of the CVSSv3 for this vulnerability.
- Cvss
Version Pulumi.Google Native. Container Analysis. V1. Vulnerability Note Cvss Version - CVSS version used to populate cvss_score and severity.
- Details
List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Detail> - Details of all known distros and packages affected by this vulnerability.
- Severity
Pulumi.
Google Native. Container Analysis. V1. Vulnerability Note Severity - The note provider assigned severity of this vulnerability.
- Source
Update stringTime - 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 List<Pulumi.Google Native. Container Analysis. V1. Inputs. Windows Detail> - 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 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.
- Cvss
V2 CVSS - The full description of the v2 CVSS for this vulnerability.
- Cvss
V3 CVSSv3 - The full description of the CVSSv3 for this vulnerability.
- Cvss
Version VulnerabilityNote Cvss Version - CVSS version used to populate cvss_score and severity.
- Details []Detail
- Details of all known distros and packages affected by this vulnerability.
- Severity
Vulnerability
Note Severity - The note provider assigned severity of this vulnerability.
- Source
Update stringTime - 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 []WindowsDetail - 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 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.
- cvss
V2 CVSS - The full description of the v2 CVSS for this vulnerability.
- cvss
V3 CVSSv3 - The full description of the CVSSv3 for this vulnerability.
- cvss
Version VulnerabilityNote Cvss Version - CVSS version used to populate cvss_score and severity.
- details List<Detail>
- Details of all known distros and packages affected by this vulnerability.
- severity
Vulnerability
Note Severity - The note provider assigned severity of this vulnerability.
- source
Update StringTime - 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 List<WindowsDetail> - 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 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.
- cvss
V2 CVSS - The full description of the v2 CVSS for this vulnerability.
- cvss
V3 CVSSv3 - The full description of the CVSSv3 for this vulnerability.
- cvss
Version VulnerabilityNote Cvss Version - CVSS version used to populate cvss_score and severity.
- details Detail[]
- Details of all known distros and packages affected by this vulnerability.
- severity
Vulnerability
Note Severity - The note provider assigned severity of this vulnerability.
- source
Update stringTime - 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 WindowsDetail[] - 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 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 CVSS - The full description of the v2 CVSS for this vulnerability.
- cvss_
v3 CVSSv3 - The full description of the CVSSv3 for this vulnerability.
- cvss_
version VulnerabilityNote Cvss Version - CVSS version used to populate cvss_score and severity.
- details Sequence[Detail]
- Details of all known distros and packages affected by this vulnerability.
- severity
Vulnerability
Note Severity - The note provider assigned severity of this vulnerability.
- source_
update_ strtime - 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 Sequence[WindowsDetail] - 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 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.
- cvss
V2 Property Map - The full description of the v2 CVSS for this vulnerability.
- cvss
V3 Property Map - The full description of the CVSSv3 for this vulnerability.
- cvss
Version "CVSS_VERSION_UNSPECIFIED" | "CVSS_VERSION_2" | "CVSS_VERSION_3" - CVSS version used to populate cvss_score and severity.
- details List<Property Map>
- Details of all known distros and packages affected by this vulnerability.
- severity "SEVERITY_UNSPECIFIED" | "MINIMAL" | "LOW" | "MEDIUM" | "HIGH" | "CRITICAL"
- The note provider assigned severity of this vulnerability.
- source
Update StringTime - 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 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.
VulnerabilityNoteCvssVersion, VulnerabilityNoteCvssVersionArgs
- Cvss
Version Unspecified - CVSS_VERSION_UNSPECIFIED
- Cvss
Version2 - CVSS_VERSION_2
- Cvss
Version3 - CVSS_VERSION_3
- Vulnerability
Note Cvss Version Cvss Version Unspecified - CVSS_VERSION_UNSPECIFIED
- Vulnerability
Note Cvss Version Cvss Version2 - CVSS_VERSION_2
- Vulnerability
Note Cvss Version Cvss Version3 - CVSS_VERSION_3
- Cvss
Version Unspecified - CVSS_VERSION_UNSPECIFIED
- Cvss
Version2 - CVSS_VERSION_2
- Cvss
Version3 - CVSS_VERSION_3
- Cvss
Version Unspecified - CVSS_VERSION_UNSPECIFIED
- Cvss
Version2 - CVSS_VERSION_2
- Cvss
Version3 - CVSS_VERSION_3
- CVSS_VERSION_UNSPECIFIED
- CVSS_VERSION_UNSPECIFIED
- CVSS_VERSION2
- CVSS_VERSION_2
- CVSS_VERSION3
- CVSS_VERSION_3
- "CVSS_VERSION_UNSPECIFIED"
- CVSS_VERSION_UNSPECIFIED
- "CVSS_VERSION_2"
- CVSS_VERSION_2
- "CVSS_VERSION_3"
- CVSS_VERSION_3
VulnerabilityNoteResponse, VulnerabilityNoteResponseArgs
- Cvss
Score 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.
- Cvss
V2 Pulumi.Google Native. Container Analysis. V1. Inputs. CVSSResponse - The full description of the v2 CVSS for this vulnerability.
- Cvss
V3 Pulumi.Google Native. Container Analysis. V1. Inputs. CVSSv3Response - The full description of the CVSSv3 for this vulnerability.
- Cvss
Version string - CVSS version used to populate cvss_score and severity.
- Details
List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Detail Response> - Details of all known distros and packages affected by this vulnerability.
- Severity string
- The note provider assigned severity of this vulnerability.
- Source
Update stringTime - 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 List<Pulumi.Google Native. Container Analysis. V1. Inputs. Windows Detail Response> - 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 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.
- Cvss
V2 CVSSResponse - The full description of the v2 CVSS for this vulnerability.
- Cvss
V3 CVSSv3Response - The full description of the CVSSv3 for this vulnerability.
- Cvss
Version string - CVSS version used to populate cvss_score and severity.
- Details
[]Detail
Response - Details of all known distros and packages affected by this vulnerability.
- Severity string
- The note provider assigned severity of this vulnerability.
- Source
Update stringTime - 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 []WindowsDetail Response - 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 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.
- cvss
V2 CVSSResponse - The full description of the v2 CVSS for this vulnerability.
- cvss
V3 CVSSv3Response - The full description of the CVSSv3 for this vulnerability.
- cvss
Version String - CVSS version used to populate cvss_score and severity.
- details
List<Detail
Response> - Details of all known distros and packages affected by this vulnerability.
- severity String
- The note provider assigned severity of this vulnerability.
- source
Update StringTime - 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 List<WindowsDetail Response> - 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 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.
- cvss
V2 CVSSResponse - The full description of the v2 CVSS for this vulnerability.
- cvss
V3 CVSSv3Response - The full description of the CVSSv3 for this vulnerability.
- cvss
Version string - CVSS version used to populate cvss_score and severity.
- details
Detail
Response[] - Details of all known distros and packages affected by this vulnerability.
- severity string
- The note provider assigned severity of this vulnerability.
- source
Update stringTime - 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 WindowsDetail Response[] - 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 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 CVSSResponse - The full description of the v2 CVSS for this vulnerability.
- cvss_
v3 CVSSv3Response - The full description of the CVSSv3 for this vulnerability.
- cvss_
version str - CVSS version used to populate cvss_score and severity.
- details
Sequence[Detail
Response] - Details of all known distros and packages affected by this vulnerability.
- severity str
- The note provider assigned severity of this vulnerability.
- source_
update_ strtime - 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 Sequence[WindowsDetail Response] - 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 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.
- cvss
V2 Property Map - The full description of the v2 CVSS for this vulnerability.
- cvss
V3 Property Map - The full description of the CVSSv3 for this vulnerability.
- cvss
Version String - CVSS version used to populate cvss_score and severity.
- details List<Property Map>
- Details of all known distros and packages affected by this vulnerability.
- severity String
- The note provider assigned severity of this vulnerability.
- source
Update StringTime - 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 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.
VulnerabilityNoteSeverity, VulnerabilityNoteSeverityArgs
- Severity
Unspecified - SEVERITY_UNSPECIFIEDUnknown.
- Minimal
- MINIMALMinimal severity.
- Low
- LOWLow severity.
- Medium
- MEDIUMMedium severity.
- High
- HIGHHigh severity.
- Critical
- CRITICALCritical severity.
- Vulnerability
Note Severity Severity Unspecified - SEVERITY_UNSPECIFIEDUnknown.
- Vulnerability
Note Severity Minimal - MINIMALMinimal severity.
- Vulnerability
Note Severity Low - LOWLow severity.
- Vulnerability
Note Severity Medium - MEDIUMMedium severity.
- Vulnerability
Note Severity High - HIGHHigh severity.
- Vulnerability
Note Severity Critical - CRITICALCritical severity.
- Severity
Unspecified - SEVERITY_UNSPECIFIEDUnknown.
- Minimal
- MINIMALMinimal severity.
- Low
- LOWLow severity.
- Medium
- MEDIUMMedium severity.
- High
- HIGHHigh severity.
- Critical
- CRITICALCritical severity.
- Severity
Unspecified - SEVERITY_UNSPECIFIEDUnknown.
- Minimal
- MINIMALMinimal severity.
- Low
- LOWLow severity.
- Medium
- MEDIUMMedium severity.
- High
- HIGHHigh severity.
- Critical
- CRITICALCritical severity.
- SEVERITY_UNSPECIFIED
- SEVERITY_UNSPECIFIEDUnknown.
- MINIMAL
- MINIMALMinimal severity.
- LOW
- LOWLow severity.
- MEDIUM
- MEDIUMMedium severity.
- HIGH
- HIGHHigh severity.
- CRITICAL
- CRITICALCritical severity.
- "SEVERITY_UNSPECIFIED"
- SEVERITY_UNSPECIFIEDUnknown.
- "MINIMAL"
- MINIMALMinimal severity.
- "LOW"
- LOWLow severity.
- "MEDIUM"
- MEDIUMMedium severity.
- "HIGH"
- HIGHHigh severity.
- "CRITICAL"
- CRITICALCritical severity.
WindowsDetail, WindowsDetailArgs
- Cpe
Uri string - The CPE URI this vulnerability affects.
- Fixing
Kbs List<Pulumi.Google Native. Container Analysis. V1. Inputs. Knowledge Base> - 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 string
- The name of this vulnerability.
- Description string
- The description of this vulnerability.
- Cpe
Uri string - The CPE URI this vulnerability affects.
- Fixing
Kbs []KnowledgeBase - 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 string
- The name of this vulnerability.
- Description string
- The description of this vulnerability.
- cpe
Uri String - The CPE URI this vulnerability affects.
- fixing
Kbs List<KnowledgeBase> - 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 String
- The name of this vulnerability.
- description String
- The description of this vulnerability.
- cpe
Uri string - The CPE URI this vulnerability affects.
- fixing
Kbs KnowledgeBase[] - 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 string
- The name of this vulnerability.
- description string
- The description of this vulnerability.
- cpe_
uri str - The CPE URI this vulnerability affects.
- fixing_
kbs Sequence[KnowledgeBase] - 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 str
- The name of this vulnerability.
- description str
- The description of this vulnerability.
- cpe
Uri String - The CPE URI this vulnerability affects.
- fixing
Kbs 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 String
- The name of this vulnerability.
- description String
- The description of this vulnerability.
WindowsDetailResponse, WindowsDetailResponseArgs
- Cpe
Uri string - The CPE URI this vulnerability affects.
- Description string
- The description of this vulnerability.
- Fixing
Kbs List<Pulumi.Google Native. Container Analysis. V1. Inputs. Knowledge Base Response> - 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 string
- The name of this vulnerability.
- Cpe
Uri string - The CPE URI this vulnerability affects.
- Description string
- The description of this vulnerability.
- Fixing
Kbs []KnowledgeBase Response - 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 string
- The name of this vulnerability.
- cpe
Uri String - The CPE URI this vulnerability affects.
- description String
- The description of this vulnerability.
- fixing
Kbs List<KnowledgeBase Response> - 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 String
- The name of this vulnerability.
- cpe
Uri string - The CPE URI this vulnerability affects.
- description string
- The description of this vulnerability.
- fixing
Kbs KnowledgeBase Response[] - 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 string
- The name of this vulnerability.
- cpe_
uri str - The CPE URI this vulnerability affects.
- description str
- The description of this vulnerability.
- fixing_
kbs Sequence[KnowledgeBase Response] - 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 str
- The name of this vulnerability.
- cpe
Uri String - The CPE URI this vulnerability affects.
- description String
- The description of this vulnerability.
- fixing
Kbs 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 String
- The name of this vulnerability.
WindowsUpdate, WindowsUpdateArgs
- Categories
List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Category> - The list of categories to which the update belongs.
- Description string
- The localized description of the update.
- Identity
Pulumi.
Google Native. Container Analysis. V1. Inputs. Identity - Required - The unique identifier for the update.
- Kb
Article List<string>Ids - The Microsoft Knowledge Base article IDs that are associated with the update.
- Last
Published stringTimestamp - The last published timestamp of the update.
- Support
Url string - The hyperlink to the support information for the update.
- Title string
- The localized title of the update.
- Categories []Category
- The list of categories to which the update belongs.
- Description string
- The localized description of the update.
- Identity Identity
- Required - The unique identifier for the update.
- Kb
Article []stringIds - The Microsoft Knowledge Base article IDs that are associated with the update.
- Last
Published stringTimestamp - The last published timestamp of the update.
- Support
Url string - The hyperlink to the support information for the update.
- Title string
- The localized title of the update.
- categories List<Category>
- The list of categories to which the update belongs.
- description String
- The localized description of the update.
- identity Identity
- Required - The unique identifier for the update.
- kb
Article List<String>Ids - The Microsoft Knowledge Base article IDs that are associated with the update.
- last
Published StringTimestamp - The last published timestamp of the update.
- support
Url String - The hyperlink to the support information for the update.
- title String
- The localized title of the update.
- categories Category[]
- The list of categories to which the update belongs.
- description string
- The localized description of the update.
- identity Identity
- Required - The unique identifier for the update.
- kb
Article string[]Ids - The Microsoft Knowledge Base article IDs that are associated with the update.
- last
Published stringTimestamp - The last published timestamp of the update.
- support
Url string - The hyperlink to the support information for the update.
- title string
- The localized title of the update.
- categories Sequence[Category]
- The list of categories to which the update belongs.
- description str
- The localized description of the update.
- identity Identity
- Required - The unique identifier for the update.
- kb_
article_ Sequence[str]ids - The Microsoft Knowledge Base article IDs that are associated with the update.
- last_
published_ strtimestamp - The last published timestamp of the update.
- support_
url str - The hyperlink to the support information for the update.
- title str
- The localized title of the update.
- categories List<Property Map>
- The list of categories to which the update belongs.
- description String
- The localized description of the update.
- identity Property Map
- Required - The unique identifier for the update.
- kb
Article List<String>Ids - The Microsoft Knowledge Base article IDs that are associated with the update.
- last
Published StringTimestamp - The last published timestamp of the update.
- support
Url String - The hyperlink to the support information for the update.
- title String
- The localized title of the update.
WindowsUpdateResponse, WindowsUpdateResponseArgs
- Categories
List<Pulumi.
Google Native. Container Analysis. V1. Inputs. Category Response> - The list of categories to which the update belongs.
- Description string
- The localized description of the update.
- Identity
Pulumi.
Google Native. Container Analysis. V1. Inputs. Identity Response - Required - The unique identifier for the update.
- Kb
Article List<string>Ids - The Microsoft Knowledge Base article IDs that are associated with the update.
- Last
Published stringTimestamp - The last published timestamp of the update.
- Support
Url string - The hyperlink to the support information for the update.
- Title string
- The localized title of the update.
- Categories
[]Category
Response - The list of categories to which the update belongs.
- Description string
- The localized description of the update.
- Identity
Identity
Response - Required - The unique identifier for the update.
- Kb
Article []stringIds - The Microsoft Knowledge Base article IDs that are associated with the update.
- Last
Published stringTimestamp - The last published timestamp of the update.
- Support
Url string - The hyperlink to the support information for the update.
- Title string
- The localized title of the update.
- categories
List<Category
Response> - The list of categories to which the update belongs.
- description String
- The localized description of the update.
- identity
Identity
Response - Required - The unique identifier for the update.
- kb
Article List<String>Ids - The Microsoft Knowledge Base article IDs that are associated with the update.
- last
Published StringTimestamp - The last published timestamp of the update.
- support
Url String - The hyperlink to the support information for the update.
- title String
- The localized title of the update.
- categories
Category
Response[] - The list of categories to which the update belongs.
- description string
- The localized description of the update.
- identity
Identity
Response - Required - The unique identifier for the update.
- kb
Article string[]Ids - The Microsoft Knowledge Base article IDs that are associated with the update.
- last
Published stringTimestamp - The last published timestamp of the update.
- support
Url string - The hyperlink to the support information for the update.
- title string
- The localized title of the update.
- categories
Sequence[Category
Response] - The list of categories to which the update belongs.
- description str
- The localized description of the update.
- identity
Identity
Response - Required - The unique identifier for the update.
- kb_
article_ Sequence[str]ids - The Microsoft Knowledge Base article IDs that are associated with the update.
- last_
published_ strtimestamp - The last published timestamp of the update.
- support_
url str - The hyperlink to the support information for the update.
- title str
- The localized title of the update.
- categories List<Property Map>
- The list of categories to which the update belongs.
- description String
- The localized description of the update.
- identity Property Map
- Required - The unique identifier for the update.
- kb
Article List<String>Ids - The Microsoft Knowledge Base article IDs that are associated with the update.
- last
Published StringTimestamp - The last published timestamp of the update.
- support
Url String - The hyperlink to the support information for the update.
- title 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.