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={
        "resource_uri": ["string"],
    },
    package={
        "name": "string",
        "architecture": google_native.containeranalysis.v1.PackageNoteArchitecture.ARCHITECTURE_UNSPECIFIED,
        "cpe_uri": "string",
        "description": "string",
        "digest": [{
            "algo": "string",
            "digest_bytes": "string",
        }],
        "license": {
            "comments": "string",
            "expression": "string",
        },
        "maintainer": "string",
        "package_type": "string",
        "url": "string",
        "version": {
            "kind": google_native.containeranalysis.v1.VersionKind.VERSION_KIND_UNSPECIFIED,
            "epoch": 0,
            "full_name": "string",
            "inclusive": False,
            "name": "string",
            "revision": "string",
        },
    },
    project="string",
    dsse_attestation={
        "hint": {
            "human_readable_name": "string",
        },
    },
    expiration_time="string",
    image={
        "fingerprint": {
            "v1_name": "string",
            "v2_blob": ["string"],
        },
        "resource_url": "string",
    },
    attestation={
        "hint": {
            "human_readable_name": "string",
        },
    },
    vulnerability_assessment={
        "assessment": {
            "impacts": ["string"],
            "justification": {
                "details": "string",
                "justification_type": google_native.containeranalysis.v1.JustificationJustificationType.JUSTIFICATION_TYPE_UNSPECIFIED,
            },
            "long_description": "string",
            "related_uris": [{
                "label": "string",
                "url": "string",
            }],
            "remediations": [{
                "details": "string",
                "remediation_type": google_native.containeranalysis.v1.RemediationRemediationType.REMEDIATION_TYPE_UNSPECIFIED,
                "remediation_uri": {
                    "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": {
            "generic_uri": "string",
            "id": "string",
            "name": "string",
        },
        "publisher": {
            "issuing_authority": "string",
            "name": "string",
            "publisher_namespace": "string",
        },
        "short_description": "string",
        "title": "string",
    },
    compliance={
        "cis_benchmark": {
            "profile_level": 0,
            "severity": google_native.containeranalysis.v1.CisBenchmarkSeverity.SEVERITY_UNSPECIFIED,
        },
        "description": "string",
        "rationale": "string",
        "remediation": "string",
        "scan_instructions": "string",
        "title": "string",
        "version": [{
            "benchmark_document": "string",
            "cpe_uri": "string",
            "version": "string",
        }],
    },
    discovery={
        "analysis_kind": google_native.containeranalysis.v1.DiscoveryNoteAnalysisKind.NOTE_KIND_UNSPECIFIED,
    },
    related_note_names=["string"],
    related_url=[{
        "label": "string",
        "url": "string",
    }],
    sbom_reference={
        "format": "string",
        "version": "string",
    },
    short_description="string",
    upgrade={
        "distributions": [{
            "classification": "string",
            "cpe_uri": "string",
            "cve": ["string"],
            "severity": "string",
        }],
        "package": "string",
        "version": {
            "kind": google_native.containeranalysis.v1.VersionKind.VERSION_KIND_UNSPECIFIED,
            "epoch": 0,
            "full_name": "string",
            "inclusive": False,
            "name": "string",
            "revision": "string",
        },
        "windows_update": {
            "categories": [{
                "category_id": "string",
                "name": "string",
            }],
            "description": "string",
            "identity": {
                "revision": 0,
                "update_id": "string",
            },
            "kb_article_ids": ["string"],
            "last_published_timestamp": "string",
            "support_url": "string",
            "title": "string",
        },
    },
    vulnerability={
        "cvss_score": 0,
        "cvss_v2": {
            "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": {
            "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": [{
            "affected_cpe_uri": "string",
            "affected_package": "string",
            "affected_version_end": {
                "kind": google_native.containeranalysis.v1.VersionKind.VERSION_KIND_UNSPECIFIED,
                "epoch": 0,
                "full_name": "string",
                "inclusive": False,
                "name": "string",
                "revision": "string",
            },
            "affected_version_start": {
                "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": {
                "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": [{
            "cpe_uri": "string",
            "fixing_kbs": [{
                "name": "string",
                "url": "string",
            }],
            "name": "string",
            "description": "string",
        }],
    },
    build={
        "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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Note resource accepts the following input properties:
- NoteId 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.
- DsseAttestation Pulumi.Google Native. Container Analysis. V1. Inputs. DSSEAttestation Note 
- A note describing a dsse attestation note.
- ExpirationTime 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.
- LongDescription 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.
- SbomReference Pulumi.Google Native. Container Analysis. V1. Inputs. SBOMReference Note 
- A note describing an SBOM reference.
- ShortDescription 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.
- VulnerabilityAssessment Pulumi.Google Native. Container Analysis. V1. Inputs. Vulnerability Assessment Note 
- A note describing a vulnerability assessment.
- NoteId string
- Required. The ID to use for this note.
- Attestation
AttestationNote Args 
- A note describing an attestation role.
- Build
BuildNote Args 
- A note describing build provenance for a verifiable build.
- Compliance
ComplianceNote Args 
- A note describing a compliance check.
- Deployment
DeploymentNote Args 
- A note describing something that can be deployed.
- Discovery
DiscoveryNote Args 
- A note describing the initial analysis of a resource.
- DsseAttestation DSSEAttestationNote Args 
- A note describing a dsse attestation note.
- ExpirationTime string
- Time of expiration for this note. Empty if note does not expire.
- Image
ImageNote Args 
- A note describing a base image.
- LongDescription string
- A detailed description of this note.
- Package
PackageNote Args 
- A note describing a package hosted by various package managers.
- Project string
- []string
- Other notes related to this note.
- 
[]RelatedUrl Args 
- URLs associated with this note.
- SbomReference SBOMReferenceNote Args 
- A note describing an SBOM reference.
- ShortDescription string
- A one sentence description of this note.
- Upgrade
UpgradeNote Args 
- A note describing available package upgrades.
- Vulnerability
VulnerabilityNote Args 
- A note describing a package vulnerability.
- VulnerabilityAssessment VulnerabilityAssessment Note Args 
- A note describing a vulnerability assessment.
- noteId String
- Required. The ID to use for this note.
- attestation
AttestationNote 
- A note describing an attestation role.
- build
BuildNote 
- A note describing build provenance for a verifiable build.
- compliance
ComplianceNote 
- A note describing a compliance check.
- deployment
DeploymentNote 
- A note describing something that can be deployed.
- discovery
DiscoveryNote 
- A note describing the initial analysis of a resource.
- dsseAttestation DSSEAttestationNote 
- A note describing a dsse attestation note.
- expirationTime String
- Time of expiration for this note. Empty if note does not expire.
- image
ImageNote 
- A note describing a base image.
- longDescription String
- A detailed description of this note.
- package_
PackageNote 
- A note describing a package hosted by various package managers.
- project String
- List<String>
- Other notes related to this note.
- 
List<RelatedUrl> 
- URLs associated with this note.
- sbomReference SBOMReferenceNote 
- A note describing an SBOM reference.
- shortDescription String
- A one sentence description of this note.
- upgrade
UpgradeNote 
- A note describing available package upgrades.
- vulnerability
VulnerabilityNote 
- A note describing a package vulnerability.
- vulnerabilityAssessment VulnerabilityAssessment Note 
- A note describing a vulnerability assessment.
- noteId string
- Required. The ID to use for this note.
- attestation
AttestationNote 
- A note describing an attestation role.
- build
BuildNote 
- A note describing build provenance for a verifiable build.
- compliance
ComplianceNote 
- A note describing a compliance check.
- deployment
DeploymentNote 
- A note describing something that can be deployed.
- discovery
DiscoveryNote 
- A note describing the initial analysis of a resource.
- dsseAttestation DSSEAttestationNote 
- A note describing a dsse attestation note.
- expirationTime string
- Time of expiration for this note. Empty if note does not expire.
- image
ImageNote 
- A note describing a base image.
- longDescription string
- A detailed description of this note.
- package
PackageNote 
- A note describing a package hosted by various package managers.
- project string
- string[]
- Other notes related to this note.
- 
RelatedUrl[] 
- URLs associated with this note.
- sbomReference SBOMReferenceNote 
- A note describing an SBOM reference.
- shortDescription string
- A one sentence description of this note.
- upgrade
UpgradeNote 
- A note describing available package upgrades.
- vulnerability
VulnerabilityNote 
- A note describing a package vulnerability.
- vulnerabilityAssessment VulnerabilityAssessment Note 
- A note describing a vulnerability assessment.
- note_id str
- Required. The ID to use for this note.
- attestation
AttestationNote Args 
- A note describing an attestation role.
- build
BuildNote Args 
- A note describing build provenance for a verifiable build.
- compliance
ComplianceNote Args 
- A note describing a compliance check.
- deployment
DeploymentNote Args 
- A note describing something that can be deployed.
- discovery
DiscoveryNote 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
ImageNote Args 
- A note describing a base image.
- long_description str
- A detailed description of this note.
- package
PackageNote Args 
- A note describing a package hosted by various package managers.
- project str
- Sequence[str]
- Other notes related to this note.
- 
Sequence[RelatedUrl 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
UpgradeNote Args 
- A note describing available package upgrades.
- vulnerability
VulnerabilityNote Args 
- A note describing a package vulnerability.
- vulnerability_assessment VulnerabilityAssessment Note Args 
- A note describing a vulnerability assessment.
- noteId 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.
- dsseAttestation Property Map
- A note describing a dsse attestation note.
- expirationTime String
- Time of expiration for this note. Empty if note does not expire.
- image Property Map
- A note describing a base image.
- longDescription 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.
- sbomReference Property Map
- A note describing an SBOM reference.
- shortDescription 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.
- vulnerabilityAssessment 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:
- CreateTime 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].
- UpdateTime string
- The time this note was last updated. This field can be used as a filter in list requests.
- CreateTime 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].
- UpdateTime string
- The time this note was last updated. This field can be used as a filter in list requests.
- createTime 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].
- updateTime String
- The time this note was last updated. This field can be used as a filter in list requests.
- createTime 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].
- updateTime 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.
- createTime 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].
- updateTime 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.
- LongDescription 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.
- ShortDescription string
- A one sentence description of this Vex.
- State
Pulumi.Google Native. Container Analysis. V1. Assessment State 
- Provides the state of this Vulnerability assessment.
- VulnerabilityId 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.
- LongDescription string
- A detailed description of this Vex.
- 
[]RelatedUrl 
- 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.
- ShortDescription string
- A one sentence description of this Vex.
- State
AssessmentState 
- Provides the state of this Vulnerability assessment.
- VulnerabilityId 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.
- longDescription String
- A detailed description of this Vex.
- 
List<RelatedUrl> 
- 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.
- shortDescription String
- A one sentence description of this Vex.
- state
AssessmentState 
- Provides the state of this Vulnerability assessment.
- vulnerabilityId 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.
- longDescription string
- A detailed description of this Vex.
- 
RelatedUrl[] 
- 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.
- shortDescription string
- A one sentence description of this Vex.
- state
AssessmentState 
- Provides the state of this Vulnerability assessment.
- vulnerabilityId 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[RelatedUrl] 
- 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
AssessmentState 
- 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.
- longDescription 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.
- shortDescription String
- A one sentence description of this Vex.
- state "STATE_UNSPECIFIED" | "AFFECTED" | "NOT_AFFECTED" | "FIXED" | "UNDER_INVESTIGATION"
- Provides the state of this Vulnerability assessment.
- vulnerabilityId 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.
- LongDescription 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.
- ShortDescription string
- A one sentence description of this Vex.
- State string
- Provides the state of this Vulnerability assessment.
- VulnerabilityId 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
JustificationResponse 
- Justification provides the justification when the state of the assessment if NOT_AFFECTED.
- LongDescription string
- A detailed description of this Vex.
- 
[]RelatedUrl 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
[]RemediationResponse 
- Specifies details on how to handle (and presumably, fix) a vulnerability.
- ShortDescription string
- A one sentence description of this Vex.
- State string
- Provides the state of this Vulnerability assessment.
- VulnerabilityId 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
JustificationResponse 
- Justification provides the justification when the state of the assessment if NOT_AFFECTED.
- longDescription String
- A detailed description of this Vex.
- 
List<RelatedUrl 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<RemediationResponse> 
- Specifies details on how to handle (and presumably, fix) a vulnerability.
- shortDescription String
- A one sentence description of this Vex.
- state String
- Provides the state of this Vulnerability assessment.
- vulnerabilityId 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
JustificationResponse 
- Justification provides the justification when the state of the assessment if NOT_AFFECTED.
- longDescription string
- A detailed description of this Vex.
- 
RelatedUrl 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
RemediationResponse[] 
- Specifies details on how to handle (and presumably, fix) a vulnerability.
- shortDescription string
- A one sentence description of this Vex.
- state string
- Provides the state of this Vulnerability assessment.
- vulnerabilityId 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
JustificationResponse 
- Justification provides the justification when the state of the assessment if NOT_AFFECTED.
- long_description str
- A detailed description of this Vex.
- 
Sequence[RelatedUrl 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[RemediationResponse] 
- 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.
- longDescription 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.
- shortDescription String
- A one sentence description of this Vex.
- state String
- Provides the state of this Vulnerability assessment.
- vulnerabilityId String
- The vulnerability identifier for this Assessment. Will hold one of common identifiers e.g. CVE, GHSA etc.
AssessmentState, AssessmentStateArgs    
- StateUnspecified 
- STATE_UNSPECIFIEDNo state is specified.
- Affected
- AFFECTEDThis product is known to be affected by this vulnerability.
- NotAffected 
- NOT_AFFECTEDThis product is known to be not affected by this vulnerability.
- Fixed
- FIXEDThis product contains a fix for this vulnerability.
- UnderInvestigation 
- UNDER_INVESTIGATIONIt is not known yet whether these versions are or are not affected by the vulnerability. However, it is still under investigation.
- AssessmentState State Unspecified 
- STATE_UNSPECIFIEDNo state is specified.
- AssessmentState Affected 
- AFFECTEDThis product is known to be affected by this vulnerability.
- AssessmentState Not Affected 
- NOT_AFFECTEDThis product is known to be not affected by this vulnerability.
- AssessmentState Fixed 
- FIXEDThis product contains a fix for this vulnerability.
- AssessmentState 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.
- StateUnspecified 
- STATE_UNSPECIFIEDNo state is specified.
- Affected
- AFFECTEDThis product is known to be affected by this vulnerability.
- NotAffected 
- NOT_AFFECTEDThis product is known to be not affected by this vulnerability.
- Fixed
- FIXEDThis product contains a fix for this vulnerability.
- UnderInvestigation 
- UNDER_INVESTIGATIONIt is not known yet whether these versions are or are not affected by the vulnerability. However, it is still under investigation.
- StateUnspecified 
- STATE_UNSPECIFIEDNo state is specified.
- Affected
- AFFECTEDThis product is known to be affected by this vulnerability.
- NotAffected 
- NOT_AFFECTEDThis product is known to be not affected by this vulnerability.
- Fixed
- FIXEDThis product contains a fix for this vulnerability.
- UnderInvestigation 
- 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
HintResponse 
- Hint hints at the purpose of the attestation authority.
- hint
HintResponse 
- Hint hints at the purpose of the attestation authority.
- hint
HintResponse 
- Hint hints at the purpose of the attestation authority.
- hint
HintResponse 
- Hint hints at the purpose of the attestation authority.
- hint Property Map
- Hint hints at the purpose of the attestation authority.
BuildNote, BuildNoteArgs    
- BuilderVersion string
- Immutable. Version of the builder which produced this build.
- BuilderVersion string
- Immutable. Version of the builder which produced this build.
- builderVersion String
- Immutable. Version of the builder which produced this build.
- builderVersion string
- Immutable. Version of the builder which produced this build.
- builder_version str
- Immutable. Version of the builder which produced this build.
- builderVersion String
- Immutable. Version of the builder which produced this build.
BuildNoteResponse, BuildNoteResponseArgs      
- BuilderVersion string
- Immutable. Version of the builder which produced this build.
- BuilderVersion string
- Immutable. Version of the builder which produced this build.
- builderVersion String
- Immutable. Version of the builder which produced this build.
- builderVersion string
- Immutable. Version of the builder which produced this build.
- builder_version str
- Immutable. Version of the builder which produced this build.
- builderVersion String
- Immutable. Version of the builder which produced this build.
CVSS, CVSSArgs  
- AttackComplexity Pulumi.Google Native. Container Analysis. V1. CVSSAttack Complexity 
- AttackVector 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 
- AvailabilityImpact Pulumi.Google Native. Container Analysis. V1. CVSSAvailability Impact 
- BaseScore double
- The base score is a function of the base metric scores.
- ConfidentialityImpact Pulumi.Google Native. Container Analysis. V1. CVSSConfidentiality Impact 
- ExploitabilityScore double
- ImpactScore double
- IntegrityImpact Pulumi.Google Native. Container Analysis. V1. CVSSIntegrity Impact 
- PrivilegesRequired Pulumi.Google Native. Container Analysis. V1. CVSSPrivileges Required 
- Scope
Pulumi.Google Native. Container Analysis. V1. CVSSScope 
- UserInteraction Pulumi.Google Native. Container Analysis. V1. CVSSUser Interaction 
- AttackComplexity CVSSAttackComplexity 
- AttackVector CVSSAttackVector 
- Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- Authentication CVSSAuthentication
- AvailabilityImpact CVSSAvailabilityImpact 
- BaseScore float64
- The base score is a function of the base metric scores.
- ConfidentialityImpact CVSSConfidentialityImpact 
- ExploitabilityScore float64
- ImpactScore float64
- IntegrityImpact CVSSIntegrityImpact 
- PrivilegesRequired CVSSPrivilegesRequired 
- Scope CVSSScope
- UserInteraction CVSSUserInteraction 
- attackComplexity CVSSAttackComplexity 
- attackVector CVSSAttackVector 
- Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- authentication CVSSAuthentication
- availabilityImpact CVSSAvailabilityImpact 
- baseScore Double
- The base score is a function of the base metric scores.
- confidentialityImpact CVSSConfidentialityImpact 
- exploitabilityScore Double
- impactScore Double
- integrityImpact CVSSIntegrityImpact 
- privilegesRequired CVSSPrivilegesRequired 
- scope CVSSScope
- userInteraction CVSSUserInteraction 
- attackComplexity CVSSAttackComplexity 
- attackVector CVSSAttackVector 
- Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- authentication CVSSAuthentication
- availabilityImpact CVSSAvailabilityImpact 
- baseScore number
- The base score is a function of the base metric scores.
- confidentialityImpact CVSSConfidentialityImpact 
- exploitabilityScore number
- impactScore number
- integrityImpact CVSSIntegrityImpact 
- privilegesRequired CVSSPrivilegesRequired 
- scope CVSSScope
- userInteraction 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 
- attackComplexity "ATTACK_COMPLEXITY_UNSPECIFIED" | "ATTACK_COMPLEXITY_LOW" | "ATTACK_COMPLEXITY_HIGH" | "ATTACK_COMPLEXITY_MEDIUM"
- attackVector "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"
- availabilityImpact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE" | "IMPACT_PARTIAL" | "IMPACT_COMPLETE"
- baseScore Number
- The base score is a function of the base metric scores.
- confidentialityImpact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE" | "IMPACT_PARTIAL" | "IMPACT_COMPLETE"
- exploitabilityScore Number
- impactScore Number
- integrityImpact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE" | "IMPACT_PARTIAL" | "IMPACT_COMPLETE"
- privilegesRequired "PRIVILEGES_REQUIRED_UNSPECIFIED" | "PRIVILEGES_REQUIRED_NONE" | "PRIVILEGES_REQUIRED_LOW" | "PRIVILEGES_REQUIRED_HIGH"
- scope "SCOPE_UNSPECIFIED" | "SCOPE_UNCHANGED" | "SCOPE_CHANGED"
- userInteraction "USER_INTERACTION_UNSPECIFIED" | "USER_INTERACTION_NONE" | "USER_INTERACTION_REQUIRED"
CVSSAttackComplexity, CVSSAttackComplexityArgs    
- AttackComplexity Unspecified 
- ATTACK_COMPLEXITY_UNSPECIFIED
- AttackComplexity Low 
- ATTACK_COMPLEXITY_LOW
- AttackComplexity High 
- ATTACK_COMPLEXITY_HIGH
- AttackComplexity Medium 
- ATTACK_COMPLEXITY_MEDIUM
- CVSSAttackComplexity Attack Complexity Unspecified 
- ATTACK_COMPLEXITY_UNSPECIFIED
- CVSSAttackComplexity Attack Complexity Low 
- ATTACK_COMPLEXITY_LOW
- CVSSAttackComplexity Attack Complexity High 
- ATTACK_COMPLEXITY_HIGH
- CVSSAttackComplexity Attack Complexity Medium 
- ATTACK_COMPLEXITY_MEDIUM
- AttackComplexity Unspecified 
- ATTACK_COMPLEXITY_UNSPECIFIED
- AttackComplexity Low 
- ATTACK_COMPLEXITY_LOW
- AttackComplexity High 
- ATTACK_COMPLEXITY_HIGH
- AttackComplexity Medium 
- ATTACK_COMPLEXITY_MEDIUM
- AttackComplexity Unspecified 
- ATTACK_COMPLEXITY_UNSPECIFIED
- AttackComplexity Low 
- ATTACK_COMPLEXITY_LOW
- AttackComplexity High 
- ATTACK_COMPLEXITY_HIGH
- AttackComplexity 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    
- AttackVector Unspecified 
- ATTACK_VECTOR_UNSPECIFIED
- AttackVector Network 
- ATTACK_VECTOR_NETWORK
- AttackVector Adjacent 
- ATTACK_VECTOR_ADJACENT
- AttackVector Local 
- ATTACK_VECTOR_LOCAL
- AttackVector Physical 
- ATTACK_VECTOR_PHYSICAL
- CVSSAttackVector Attack Vector Unspecified 
- ATTACK_VECTOR_UNSPECIFIED
- CVSSAttackVector Attack Vector Network 
- ATTACK_VECTOR_NETWORK
- CVSSAttackVector Attack Vector Adjacent 
- ATTACK_VECTOR_ADJACENT
- CVSSAttackVector Attack Vector Local 
- ATTACK_VECTOR_LOCAL
- CVSSAttackVector Attack Vector Physical 
- ATTACK_VECTOR_PHYSICAL
- AttackVector Unspecified 
- ATTACK_VECTOR_UNSPECIFIED
- AttackVector Network 
- ATTACK_VECTOR_NETWORK
- AttackVector Adjacent 
- ATTACK_VECTOR_ADJACENT
- AttackVector Local 
- ATTACK_VECTOR_LOCAL
- AttackVector Physical 
- ATTACK_VECTOR_PHYSICAL
- AttackVector Unspecified 
- ATTACK_VECTOR_UNSPECIFIED
- AttackVector Network 
- ATTACK_VECTOR_NETWORK
- AttackVector Adjacent 
- ATTACK_VECTOR_ADJACENT
- AttackVector Local 
- ATTACK_VECTOR_LOCAL
- AttackVector 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  
- AuthenticationUnspecified 
- AUTHENTICATION_UNSPECIFIED
- AuthenticationMultiple 
- AUTHENTICATION_MULTIPLE
- AuthenticationSingle 
- AUTHENTICATION_SINGLE
- AuthenticationNone 
- AUTHENTICATION_NONE
- CVSSAuthenticationAuthentication Unspecified 
- AUTHENTICATION_UNSPECIFIED
- CVSSAuthenticationAuthentication Multiple 
- AUTHENTICATION_MULTIPLE
- CVSSAuthenticationAuthentication Single 
- AUTHENTICATION_SINGLE
- CVSSAuthenticationAuthentication None 
- AUTHENTICATION_NONE
- AuthenticationUnspecified 
- AUTHENTICATION_UNSPECIFIED
- AuthenticationMultiple 
- AUTHENTICATION_MULTIPLE
- AuthenticationSingle 
- AUTHENTICATION_SINGLE
- AuthenticationNone 
- AUTHENTICATION_NONE
- AuthenticationUnspecified 
- AUTHENTICATION_UNSPECIFIED
- AuthenticationMultiple 
- AUTHENTICATION_MULTIPLE
- AuthenticationSingle 
- AUTHENTICATION_SINGLE
- AuthenticationNone 
- 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    
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- IMPACT_NONE
- ImpactPartial 
- IMPACT_PARTIAL
- ImpactComplete 
- IMPACT_COMPLETE
- CVSSAvailabilityImpact Impact Unspecified 
- IMPACT_UNSPECIFIED
- CVSSAvailabilityImpact Impact High 
- IMPACT_HIGH
- CVSSAvailabilityImpact Impact Low 
- IMPACT_LOW
- CVSSAvailabilityImpact Impact None 
- IMPACT_NONE
- CVSSAvailabilityImpact Impact Partial 
- IMPACT_PARTIAL
- CVSSAvailabilityImpact Impact Complete 
- IMPACT_COMPLETE
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- IMPACT_NONE
- ImpactPartial 
- IMPACT_PARTIAL
- ImpactComplete 
- IMPACT_COMPLETE
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- IMPACT_NONE
- ImpactPartial 
- IMPACT_PARTIAL
- ImpactComplete 
- 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    
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- IMPACT_NONE
- ImpactPartial 
- IMPACT_PARTIAL
- ImpactComplete 
- IMPACT_COMPLETE
- CVSSConfidentialityImpact Impact Unspecified 
- IMPACT_UNSPECIFIED
- CVSSConfidentialityImpact Impact High 
- IMPACT_HIGH
- CVSSConfidentialityImpact Impact Low 
- IMPACT_LOW
- CVSSConfidentialityImpact Impact None 
- IMPACT_NONE
- CVSSConfidentialityImpact Impact Partial 
- IMPACT_PARTIAL
- CVSSConfidentialityImpact Impact Complete 
- IMPACT_COMPLETE
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- IMPACT_NONE
- ImpactPartial 
- IMPACT_PARTIAL
- ImpactComplete 
- IMPACT_COMPLETE
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- IMPACT_NONE
- ImpactPartial 
- IMPACT_PARTIAL
- ImpactComplete 
- 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    
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- IMPACT_NONE
- ImpactPartial 
- IMPACT_PARTIAL
- ImpactComplete 
- IMPACT_COMPLETE
- CVSSIntegrityImpact Impact Unspecified 
- IMPACT_UNSPECIFIED
- CVSSIntegrityImpact Impact High 
- IMPACT_HIGH
- CVSSIntegrityImpact Impact Low 
- IMPACT_LOW
- CVSSIntegrityImpact Impact None 
- IMPACT_NONE
- CVSSIntegrityImpact Impact Partial 
- IMPACT_PARTIAL
- CVSSIntegrityImpact Impact Complete 
- IMPACT_COMPLETE
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- IMPACT_NONE
- ImpactPartial 
- IMPACT_PARTIAL
- ImpactComplete 
- IMPACT_COMPLETE
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- IMPACT_NONE
- ImpactPartial 
- IMPACT_PARTIAL
- ImpactComplete 
- 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    
- PrivilegesRequired Unspecified 
- PRIVILEGES_REQUIRED_UNSPECIFIED
- PrivilegesRequired None 
- PRIVILEGES_REQUIRED_NONE
- PrivilegesRequired Low 
- PRIVILEGES_REQUIRED_LOW
- PrivilegesRequired High 
- PRIVILEGES_REQUIRED_HIGH
- CVSSPrivilegesRequired Privileges Required Unspecified 
- PRIVILEGES_REQUIRED_UNSPECIFIED
- CVSSPrivilegesRequired Privileges Required None 
- PRIVILEGES_REQUIRED_NONE
- CVSSPrivilegesRequired Privileges Required Low 
- PRIVILEGES_REQUIRED_LOW
- CVSSPrivilegesRequired Privileges Required High 
- PRIVILEGES_REQUIRED_HIGH
- PrivilegesRequired Unspecified 
- PRIVILEGES_REQUIRED_UNSPECIFIED
- PrivilegesRequired None 
- PRIVILEGES_REQUIRED_NONE
- PrivilegesRequired Low 
- PRIVILEGES_REQUIRED_LOW
- PrivilegesRequired High 
- PRIVILEGES_REQUIRED_HIGH
- PrivilegesRequired Unspecified 
- PRIVILEGES_REQUIRED_UNSPECIFIED
- PrivilegesRequired None 
- PRIVILEGES_REQUIRED_NONE
- PrivilegesRequired Low 
- PRIVILEGES_REQUIRED_LOW
- PrivilegesRequired 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  
- AttackComplexity string
- AttackVector string
- Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- Authentication string
- AvailabilityImpact string
- BaseScore double
- The base score is a function of the base metric scores.
- ConfidentialityImpact string
- ExploitabilityScore double
- ImpactScore double
- IntegrityImpact string
- PrivilegesRequired string
- Scope string
- UserInteraction string
- AttackComplexity string
- AttackVector string
- Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- Authentication string
- AvailabilityImpact string
- BaseScore float64
- The base score is a function of the base metric scores.
- ConfidentialityImpact string
- ExploitabilityScore float64
- ImpactScore float64
- IntegrityImpact string
- PrivilegesRequired string
- Scope string
- UserInteraction string
- attackComplexity String
- attackVector String
- Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- authentication String
- availabilityImpact String
- baseScore Double
- The base score is a function of the base metric scores.
- confidentialityImpact String
- exploitabilityScore Double
- impactScore Double
- integrityImpact String
- privilegesRequired String
- scope String
- userInteraction String
- attackComplexity string
- attackVector string
- Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- authentication string
- availabilityImpact string
- baseScore number
- The base score is a function of the base metric scores.
- confidentialityImpact string
- exploitabilityScore number
- impactScore number
- integrityImpact string
- privilegesRequired string
- scope string
- userInteraction 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
- attackComplexity String
- attackVector String
- Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- authentication String
- availabilityImpact String
- baseScore Number
- The base score is a function of the base metric scores.
- confidentialityImpact String
- exploitabilityScore Number
- impactScore Number
- integrityImpact String
- privilegesRequired String
- scope String
- userInteraction String
CVSSScope, CVSSScopeArgs  
- ScopeUnspecified 
- SCOPE_UNSPECIFIED
- ScopeUnchanged 
- SCOPE_UNCHANGED
- ScopeChanged 
- SCOPE_CHANGED
- CVSSScopeScope Unspecified 
- SCOPE_UNSPECIFIED
- CVSSScopeScope Unchanged 
- SCOPE_UNCHANGED
- CVSSScopeScope Changed 
- SCOPE_CHANGED
- ScopeUnspecified 
- SCOPE_UNSPECIFIED
- ScopeUnchanged 
- SCOPE_UNCHANGED
- ScopeChanged 
- SCOPE_CHANGED
- ScopeUnspecified 
- SCOPE_UNSPECIFIED
- ScopeUnchanged 
- SCOPE_UNCHANGED
- ScopeChanged 
- 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    
- UserInteraction Unspecified 
- USER_INTERACTION_UNSPECIFIED
- UserInteraction None 
- USER_INTERACTION_NONE
- UserInteraction Required 
- USER_INTERACTION_REQUIRED
- CVSSUserInteraction User Interaction Unspecified 
- USER_INTERACTION_UNSPECIFIED
- CVSSUserInteraction User Interaction None 
- USER_INTERACTION_NONE
- CVSSUserInteraction User Interaction Required 
- USER_INTERACTION_REQUIRED
- UserInteraction Unspecified 
- USER_INTERACTION_UNSPECIFIED
- UserInteraction None 
- USER_INTERACTION_NONE
- UserInteraction Required 
- USER_INTERACTION_REQUIRED
- UserInteraction Unspecified 
- USER_INTERACTION_UNSPECIFIED
- UserInteraction None 
- USER_INTERACTION_NONE
- UserInteraction 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  
- AttackComplexity Pulumi.Google Native. Container Analysis. V1. CVSSv3Attack Complexity 
- AttackVector 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.
- AvailabilityImpact Pulumi.Google Native. Container Analysis. V1. CVSSv3Availability Impact 
- BaseScore double
- The base score is a function of the base metric scores.
- ConfidentialityImpact Pulumi.Google Native. Container Analysis. V1. CVSSv3Confidentiality Impact 
- ExploitabilityScore double
- ImpactScore double
- IntegrityImpact Pulumi.Google Native. Container Analysis. V1. CVSSv3Integrity Impact 
- PrivilegesRequired Pulumi.Google Native. Container Analysis. V1. CVSSv3Privileges Required 
- Scope
Pulumi.Google Native. Container Analysis. V1. CVSSv3Scope 
- UserInteraction Pulumi.Google Native. Container Analysis. V1. CVSSv3User Interaction 
- AttackComplexity CVSSv3AttackComplexity 
- AttackVector CVSSv3AttackVector 
- Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- AvailabilityImpact CVSSv3AvailabilityImpact 
- BaseScore float64
- The base score is a function of the base metric scores.
- ConfidentialityImpact CVSSv3ConfidentialityImpact 
- ExploitabilityScore float64
- ImpactScore float64
- IntegrityImpact CVSSv3IntegrityImpact 
- PrivilegesRequired CVSSv3PrivilegesRequired 
- Scope CVSSv3Scope
- UserInteraction CVSSv3UserInteraction 
- attackComplexity CVSSv3AttackComplexity 
- attackVector CVSSv3AttackVector 
- Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- availabilityImpact CVSSv3AvailabilityImpact 
- baseScore Double
- The base score is a function of the base metric scores.
- confidentialityImpact CVSSv3ConfidentialityImpact 
- exploitabilityScore Double
- impactScore Double
- integrityImpact CVSSv3IntegrityImpact 
- privilegesRequired CVSSv3PrivilegesRequired 
- scope CVSSv3Scope
- userInteraction CVSSv3UserInteraction 
- attackComplexity CVSSv3AttackComplexity 
- attackVector CVSSv3AttackVector 
- Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- availabilityImpact CVSSv3AvailabilityImpact 
- baseScore number
- The base score is a function of the base metric scores.
- confidentialityImpact CVSSv3ConfidentialityImpact 
- exploitabilityScore number
- impactScore number
- integrityImpact CVSSv3IntegrityImpact 
- privilegesRequired CVSSv3PrivilegesRequired 
- scope CVSSv3Scope
- userInteraction 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 
- attackComplexity "ATTACK_COMPLEXITY_UNSPECIFIED" | "ATTACK_COMPLEXITY_LOW" | "ATTACK_COMPLEXITY_HIGH"
- attackVector "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.
- availabilityImpact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE"
- baseScore Number
- The base score is a function of the base metric scores.
- confidentialityImpact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE"
- exploitabilityScore Number
- impactScore Number
- integrityImpact "IMPACT_UNSPECIFIED" | "IMPACT_HIGH" | "IMPACT_LOW" | "IMPACT_NONE"
- privilegesRequired "PRIVILEGES_REQUIRED_UNSPECIFIED" | "PRIVILEGES_REQUIRED_NONE" | "PRIVILEGES_REQUIRED_LOW" | "PRIVILEGES_REQUIRED_HIGH"
- scope "SCOPE_UNSPECIFIED" | "SCOPE_UNCHANGED" | "SCOPE_CHANGED"
- userInteraction "USER_INTERACTION_UNSPECIFIED" | "USER_INTERACTION_NONE" | "USER_INTERACTION_REQUIRED"
CVSSv3AttackComplexity, CVSSv3AttackComplexityArgs    
- AttackComplexity Unspecified 
- ATTACK_COMPLEXITY_UNSPECIFIED
- AttackComplexity Low 
- ATTACK_COMPLEXITY_LOW
- AttackComplexity High 
- ATTACK_COMPLEXITY_HIGH
- CVSSv3AttackComplexity Attack Complexity Unspecified 
- ATTACK_COMPLEXITY_UNSPECIFIED
- CVSSv3AttackComplexity Attack Complexity Low 
- ATTACK_COMPLEXITY_LOW
- CVSSv3AttackComplexity Attack Complexity High 
- ATTACK_COMPLEXITY_HIGH
- AttackComplexity Unspecified 
- ATTACK_COMPLEXITY_UNSPECIFIED
- AttackComplexity Low 
- ATTACK_COMPLEXITY_LOW
- AttackComplexity High 
- ATTACK_COMPLEXITY_HIGH
- AttackComplexity Unspecified 
- ATTACK_COMPLEXITY_UNSPECIFIED
- AttackComplexity Low 
- ATTACK_COMPLEXITY_LOW
- AttackComplexity 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    
- AttackVector Unspecified 
- ATTACK_VECTOR_UNSPECIFIED
- AttackVector Network 
- ATTACK_VECTOR_NETWORK
- AttackVector Adjacent 
- ATTACK_VECTOR_ADJACENT
- AttackVector Local 
- ATTACK_VECTOR_LOCAL
- AttackVector Physical 
- ATTACK_VECTOR_PHYSICAL
- CVSSv3AttackVector Attack Vector Unspecified 
- ATTACK_VECTOR_UNSPECIFIED
- CVSSv3AttackVector Attack Vector Network 
- ATTACK_VECTOR_NETWORK
- CVSSv3AttackVector Attack Vector Adjacent 
- ATTACK_VECTOR_ADJACENT
- CVSSv3AttackVector Attack Vector Local 
- ATTACK_VECTOR_LOCAL
- CVSSv3AttackVector Attack Vector Physical 
- ATTACK_VECTOR_PHYSICAL
- AttackVector Unspecified 
- ATTACK_VECTOR_UNSPECIFIED
- AttackVector Network 
- ATTACK_VECTOR_NETWORK
- AttackVector Adjacent 
- ATTACK_VECTOR_ADJACENT
- AttackVector Local 
- ATTACK_VECTOR_LOCAL
- AttackVector Physical 
- ATTACK_VECTOR_PHYSICAL
- AttackVector Unspecified 
- ATTACK_VECTOR_UNSPECIFIED
- AttackVector Network 
- ATTACK_VECTOR_NETWORK
- AttackVector Adjacent 
- ATTACK_VECTOR_ADJACENT
- AttackVector Local 
- ATTACK_VECTOR_LOCAL
- AttackVector 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    
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- IMPACT_NONE
- CVSSv3AvailabilityImpact Impact Unspecified 
- IMPACT_UNSPECIFIED
- CVSSv3AvailabilityImpact Impact High 
- IMPACT_HIGH
- CVSSv3AvailabilityImpact Impact Low 
- IMPACT_LOW
- CVSSv3AvailabilityImpact Impact None 
- IMPACT_NONE
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- IMPACT_NONE
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- 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    
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- IMPACT_NONE
- CVSSv3ConfidentialityImpact Impact Unspecified 
- IMPACT_UNSPECIFIED
- CVSSv3ConfidentialityImpact Impact High 
- IMPACT_HIGH
- CVSSv3ConfidentialityImpact Impact Low 
- IMPACT_LOW
- CVSSv3ConfidentialityImpact Impact None 
- IMPACT_NONE
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- IMPACT_NONE
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- 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    
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- IMPACT_NONE
- CVSSv3IntegrityImpact Impact Unspecified 
- IMPACT_UNSPECIFIED
- CVSSv3IntegrityImpact Impact High 
- IMPACT_HIGH
- CVSSv3IntegrityImpact Impact Low 
- IMPACT_LOW
- CVSSv3IntegrityImpact Impact None 
- IMPACT_NONE
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- IMPACT_NONE
- ImpactUnspecified 
- IMPACT_UNSPECIFIED
- ImpactHigh 
- IMPACT_HIGH
- ImpactLow 
- IMPACT_LOW
- ImpactNone 
- 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    
- PrivilegesRequired Unspecified 
- PRIVILEGES_REQUIRED_UNSPECIFIED
- PrivilegesRequired None 
- PRIVILEGES_REQUIRED_NONE
- PrivilegesRequired Low 
- PRIVILEGES_REQUIRED_LOW
- PrivilegesRequired High 
- PRIVILEGES_REQUIRED_HIGH
- CVSSv3PrivilegesRequired Privileges Required Unspecified 
- PRIVILEGES_REQUIRED_UNSPECIFIED
- CVSSv3PrivilegesRequired Privileges Required None 
- PRIVILEGES_REQUIRED_NONE
- CVSSv3PrivilegesRequired Privileges Required Low 
- PRIVILEGES_REQUIRED_LOW
- CVSSv3PrivilegesRequired Privileges Required High 
- PRIVILEGES_REQUIRED_HIGH
- PrivilegesRequired Unspecified 
- PRIVILEGES_REQUIRED_UNSPECIFIED
- PrivilegesRequired None 
- PRIVILEGES_REQUIRED_NONE
- PrivilegesRequired Low 
- PRIVILEGES_REQUIRED_LOW
- PrivilegesRequired High 
- PRIVILEGES_REQUIRED_HIGH
- PrivilegesRequired Unspecified 
- PRIVILEGES_REQUIRED_UNSPECIFIED
- PrivilegesRequired None 
- PRIVILEGES_REQUIRED_NONE
- PrivilegesRequired Low 
- PRIVILEGES_REQUIRED_LOW
- PrivilegesRequired 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  
- AttackComplexity string
- AttackVector string
- Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- AvailabilityImpact string
- BaseScore double
- The base score is a function of the base metric scores.
- ConfidentialityImpact string
- ExploitabilityScore double
- ImpactScore double
- IntegrityImpact string
- PrivilegesRequired string
- Scope string
- UserInteraction string
- AttackComplexity string
- AttackVector string
- Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- AvailabilityImpact string
- BaseScore float64
- The base score is a function of the base metric scores.
- ConfidentialityImpact string
- ExploitabilityScore float64
- ImpactScore float64
- IntegrityImpact string
- PrivilegesRequired string
- Scope string
- UserInteraction string
- attackComplexity String
- attackVector String
- Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- availabilityImpact String
- baseScore Double
- The base score is a function of the base metric scores.
- confidentialityImpact String
- exploitabilityScore Double
- impactScore Double
- integrityImpact String
- privilegesRequired String
- scope String
- userInteraction String
- attackComplexity string
- attackVector string
- Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- availabilityImpact string
- baseScore number
- The base score is a function of the base metric scores.
- confidentialityImpact string
- exploitabilityScore number
- impactScore number
- integrityImpact string
- privilegesRequired string
- scope string
- userInteraction 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
- attackComplexity String
- attackVector String
- Base Metrics Represents the intrinsic characteristics of a vulnerability that are constant over time and across user environments.
- availabilityImpact String
- baseScore Number
- The base score is a function of the base metric scores.
- confidentialityImpact String
- exploitabilityScore Number
- impactScore Number
- integrityImpact String
- privilegesRequired String
- scope String
- userInteraction String
CVSSv3Scope, CVSSv3ScopeArgs  
- ScopeUnspecified 
- SCOPE_UNSPECIFIED
- ScopeUnchanged 
- SCOPE_UNCHANGED
- ScopeChanged 
- SCOPE_CHANGED
- CVSSv3ScopeScope Unspecified 
- SCOPE_UNSPECIFIED
- CVSSv3ScopeScope Unchanged 
- SCOPE_UNCHANGED
- CVSSv3ScopeScope Changed 
- SCOPE_CHANGED
- ScopeUnspecified 
- SCOPE_UNSPECIFIED
- ScopeUnchanged 
- SCOPE_UNCHANGED
- ScopeChanged 
- SCOPE_CHANGED
- ScopeUnspecified 
- SCOPE_UNSPECIFIED
- ScopeUnchanged 
- SCOPE_UNCHANGED
- ScopeChanged 
- 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    
- UserInteraction Unspecified 
- USER_INTERACTION_UNSPECIFIED
- UserInteraction None 
- USER_INTERACTION_NONE
- UserInteraction Required 
- USER_INTERACTION_REQUIRED
- CVSSv3UserInteraction User Interaction Unspecified 
- USER_INTERACTION_UNSPECIFIED
- CVSSv3UserInteraction User Interaction None 
- USER_INTERACTION_NONE
- CVSSv3UserInteraction User Interaction Required 
- USER_INTERACTION_REQUIRED
- UserInteraction Unspecified 
- USER_INTERACTION_UNSPECIFIED
- UserInteraction None 
- USER_INTERACTION_NONE
- UserInteraction Required 
- USER_INTERACTION_REQUIRED
- UserInteraction Unspecified 
- USER_INTERACTION_UNSPECIFIED
- UserInteraction None 
- USER_INTERACTION_NONE
- UserInteraction 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  
- CategoryId string
- The identifier of the category.
- Name string
- The localized name of the category.
- CategoryId string
- The identifier of the category.
- Name string
- The localized name of the category.
- categoryId String
- The identifier of the category.
- name String
- The localized name of the category.
- categoryId 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.
- categoryId String
- The identifier of the category.
- name String
- The localized name of the category.
CategoryResponse, CategoryResponseArgs    
- CategoryId string
- The identifier of the category.
- Name string
- The localized name of the category.
- CategoryId string
- The identifier of the category.
- Name string
- The localized name of the category.
- categoryId String
- The identifier of the category.
- name String
- The localized name of the category.
- categoryId 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.
- categoryId String
- The identifier of the category.
- name String
- The localized name of the category.
CisBenchmark, CisBenchmarkArgs    
CisBenchmarkResponse, CisBenchmarkResponseArgs      
- ProfileLevel int
- Severity string
- ProfileLevel int
- Severity string
- profileLevel Integer
- severity String
- profileLevel number
- severity string
- profile_level int
- severity str
- profileLevel Number
- severity String
CisBenchmarkSeverity, CisBenchmarkSeverityArgs      
- SeverityUnspecified 
- SEVERITY_UNSPECIFIEDUnknown.
- Minimal
- MINIMALMinimal severity.
- Low
- LOWLow severity.
- Medium
- MEDIUMMedium severity.
- High
- HIGHHigh severity.
- Critical
- CRITICALCritical severity.
- CisBenchmark Severity Severity Unspecified 
- SEVERITY_UNSPECIFIEDUnknown.
- CisBenchmark Severity Minimal 
- MINIMALMinimal severity.
- CisBenchmark Severity Low 
- LOWLow severity.
- CisBenchmark Severity Medium 
- MEDIUMMedium severity.
- CisBenchmark Severity High 
- HIGHHigh severity.
- CisBenchmark Severity Critical 
- CRITICALCritical severity.
- SeverityUnspecified 
- SEVERITY_UNSPECIFIEDUnknown.
- Minimal
- MINIMALMinimal severity.
- Low
- LOWLow severity.
- Medium
- MEDIUMMedium severity.
- High
- HIGHHigh severity.
- Critical
- CRITICALCritical severity.
- SeverityUnspecified 
- 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    
- CisBenchmark 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.
- ScanInstructions 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.
- CisBenchmark 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.
- ScanInstructions string
- Serialized scan instructions with a predefined format.
- Title string
- The title that identifies this compliance check.
- Version
[]ComplianceVersion 
- The OS and config versions the benchmark applies to.
- cisBenchmark 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.
- scanInstructions String
- Serialized scan instructions with a predefined format.
- title String
- The title that identifies this compliance check.
- version
List<ComplianceVersion> 
- The OS and config versions the benchmark applies to.
- cisBenchmark 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.
- scanInstructions string
- Serialized scan instructions with a predefined format.
- title string
- The title that identifies this compliance check.
- version
ComplianceVersion[] 
- 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[ComplianceVersion] 
- The OS and config versions the benchmark applies to.
- cisBenchmark 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.
- scanInstructions 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      
- CisBenchmark 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.
- ScanInstructions 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.
- CisBenchmark 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.
- ScanInstructions string
- Serialized scan instructions with a predefined format.
- Title string
- The title that identifies this compliance check.
- Version
[]ComplianceVersion Response 
- The OS and config versions the benchmark applies to.
- cisBenchmark 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.
- scanInstructions String
- Serialized scan instructions with a predefined format.
- title String
- The title that identifies this compliance check.
- version
List<ComplianceVersion Response> 
- The OS and config versions the benchmark applies to.
- cisBenchmark 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.
- scanInstructions string
- Serialized scan instructions with a predefined format.
- title string
- The title that identifies this compliance check.
- version
ComplianceVersion 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[ComplianceVersion Response] 
- The OS and config versions the benchmark applies to.
- cisBenchmark 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.
- scanInstructions 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    
- BenchmarkDocument string
- The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- CpeUri 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.
- BenchmarkDocument string
- The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- CpeUri 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.
- benchmarkDocument String
- The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- cpeUri 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.
- benchmarkDocument string
- The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- cpeUri 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.
- benchmarkDocument String
- The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- cpeUri 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      
- BenchmarkDocument string
- The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- CpeUri 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.
- BenchmarkDocument string
- The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- CpeUri 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.
- benchmarkDocument String
- The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- cpeUri 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.
- benchmarkDocument string
- The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- cpeUri 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.
- benchmarkDocument String
- The name of the document that defines this benchmark, e.g. "CIS Container-Optimized OS".
- cpeUri 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
DSSEHintResponse 
- DSSEHint hints at the purpose of the attestation authority.
- hint
DSSEHintResponse 
- DSSEHint hints at the purpose of the attestation authority.
- hint
DSSEHintResponse 
- DSSEHint hints at the purpose of the attestation authority.
- hint
DSSEHintResponse 
- DSSEHint hints at the purpose of the attestation authority.
- hint Property Map
- DSSEHint hints at the purpose of the attestation authority.
DSSEHint, DSSEHintArgs  
- HumanReadable stringName 
- The human readable name of this attestation authority, for example "cloudbuild-prod".
- HumanReadable stringName 
- The human readable name of this attestation authority, for example "cloudbuild-prod".
- humanReadable StringName 
- The human readable name of this attestation authority, for example "cloudbuild-prod".
- humanReadable 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".
- humanReadable StringName 
- The human readable name of this attestation authority, for example "cloudbuild-prod".
DSSEHintResponse, DSSEHintResponseArgs    
- HumanReadable stringName 
- The human readable name of this attestation authority, for example "cloudbuild-prod".
- HumanReadable stringName 
- The human readable name of this attestation authority, for example "cloudbuild-prod".
- humanReadable StringName 
- The human readable name of this attestation authority, for example "cloudbuild-prod".
- humanReadable 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".
- humanReadable StringName 
- The human readable name of this attestation authority, for example "cloudbuild-prod".
DeploymentNote, DeploymentNoteArgs    
- ResourceUri List<string>
- Resource URI for the artifact being deployed.
- ResourceUri []string
- Resource URI for the artifact being deployed.
- resourceUri List<String>
- Resource URI for the artifact being deployed.
- resourceUri string[]
- Resource URI for the artifact being deployed.
- resource_uri Sequence[str]
- Resource URI for the artifact being deployed.
- resourceUri List<String>
- Resource URI for the artifact being deployed.
DeploymentNoteResponse, DeploymentNoteResponseArgs      
- ResourceUri List<string>
- Resource URI for the artifact being deployed.
- ResourceUri []string
- Resource URI for the artifact being deployed.
- resourceUri List<String>
- Resource URI for the artifact being deployed.
- resourceUri string[]
- Resource URI for the artifact being deployed.
- resource_uri Sequence[str]
- Resource URI for the artifact being deployed.
- resourceUri List<String>
- Resource URI for the artifact being deployed.
Detail, DetailArgs  
- AffectedCpe stringUri 
- The CPE URI this vulnerability affects.
- AffectedPackage string
- The package this vulnerability affects.
- AffectedVersion 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.
- AffectedVersion 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.
- FixedCpe 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.
- FixedPackage string
- The distro recommended package to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_package.
- FixedVersion 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.
- IsObsolete bool
- Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- PackageType string
- The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- SeverityName string
- The distro assigned severity of this vulnerability.
- Source string
- The source from which the information in this Detail was obtained.
- SourceUpdate 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.
- AffectedCpe stringUri 
- The CPE URI this vulnerability affects.
- AffectedPackage string
- The package this vulnerability affects.
- AffectedVersion 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.
- AffectedVersion 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.
- FixedCpe 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.
- FixedPackage string
- The distro recommended package to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_package.
- FixedVersion 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.
- IsObsolete bool
- Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- PackageType string
- The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- SeverityName string
- The distro assigned severity of this vulnerability.
- Source string
- The source from which the information in this Detail was obtained.
- SourceUpdate 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.
- affectedCpe StringUri 
- The CPE URI this vulnerability affects.
- affectedPackage String
- The package this vulnerability affects.
- affectedVersion 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.
- affectedVersion 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.
- fixedCpe 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.
- fixedPackage String
- The distro recommended package to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_package.
- fixedVersion 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.
- isObsolete Boolean
- Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- packageType String
- The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- severityName String
- The distro assigned severity of this vulnerability.
- source String
- The source from which the information in this Detail was obtained.
- sourceUpdate 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.
- affectedCpe stringUri 
- The CPE URI this vulnerability affects.
- affectedPackage string
- The package this vulnerability affects.
- affectedVersion 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.
- affectedVersion 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.
- fixedCpe 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.
- fixedPackage string
- The distro recommended package to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_package.
- fixedVersion 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.
- isObsolete boolean
- Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- packageType string
- The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- severityName string
- The distro assigned severity of this vulnerability.
- source string
- The source from which the information in this Detail was obtained.
- sourceUpdate 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.
- affectedCpe StringUri 
- The CPE URI this vulnerability affects.
- affectedPackage String
- The package this vulnerability affects.
- affectedVersion 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.
- affectedVersion 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.
- fixedCpe 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.
- fixedPackage String
- The distro recommended package to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_package.
- fixedVersion Property Map
- The distro recommended version to update to that contains a fix for this vulnerability. Setting this to VersionKind.MAXIMUM means no such version is yet available.
- isObsolete Boolean
- Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- packageType String
- The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- severityName String
- The distro assigned severity of this vulnerability.
- source String
- The source from which the information in this Detail was obtained.
- sourceUpdate 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    
- AffectedCpe stringUri 
- The CPE URI this vulnerability affects.
- AffectedPackage string
- The package this vulnerability affects.
- AffectedVersion 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.
- AffectedVersion 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.
- FixedCpe 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.
- FixedPackage string
- The distro recommended package to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_package.
- FixedVersion 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.
- IsObsolete bool
- Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- PackageType string
- The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- SeverityName string
- The distro assigned severity of this vulnerability.
- Source string
- The source from which the information in this Detail was obtained.
- SourceUpdate 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.
- AffectedCpe stringUri 
- The CPE URI this vulnerability affects.
- AffectedPackage string
- The package this vulnerability affects.
- AffectedVersion 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.
- AffectedVersion 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.
- FixedCpe 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.
- FixedPackage string
- The distro recommended package to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_package.
- FixedVersion VersionResponse 
- The distro recommended version to update to that contains a fix for this vulnerability. Setting this to VersionKind.MAXIMUM means no such version is yet available.
- IsObsolete bool
- Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- PackageType string
- The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- SeverityName string
- The distro assigned severity of this vulnerability.
- Source string
- The source from which the information in this Detail was obtained.
- SourceUpdate 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.
- affectedCpe StringUri 
- The CPE URI this vulnerability affects.
- affectedPackage String
- The package this vulnerability affects.
- affectedVersion 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.
- affectedVersion 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.
- fixedCpe 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.
- fixedPackage String
- The distro recommended package to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_package.
- fixedVersion VersionResponse 
- The distro recommended version to update to that contains a fix for this vulnerability. Setting this to VersionKind.MAXIMUM means no such version is yet available.
- isObsolete Boolean
- Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- packageType String
- The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- severityName String
- The distro assigned severity of this vulnerability.
- source String
- The source from which the information in this Detail was obtained.
- sourceUpdate 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.
- affectedCpe stringUri 
- The CPE URI this vulnerability affects.
- affectedPackage string
- The package this vulnerability affects.
- affectedVersion 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.
- affectedVersion 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.
- fixedCpe 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.
- fixedPackage string
- The distro recommended package to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_package.
- fixedVersion VersionResponse 
- The distro recommended version to update to that contains a fix for this vulnerability. Setting this to VersionKind.MAXIMUM means no such version is yet available.
- isObsolete boolean
- Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- packageType string
- The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- severityName string
- The distro assigned severity of this vulnerability.
- source string
- The source from which the information in this Detail was obtained.
- sourceUpdate 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.
- affectedCpe StringUri 
- The CPE URI this vulnerability affects.
- affectedPackage String
- The package this vulnerability affects.
- affectedVersion 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.
- affectedVersion 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.
- fixedCpe 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.
- fixedPackage String
- The distro recommended package to update to that contains a fix for this vulnerability. It is possible for this to be different from the affected_package.
- fixedVersion Property Map
- The distro recommended version to update to that contains a fix for this vulnerability. Setting this to VersionKind.MAXIMUM means no such version is yet available.
- isObsolete Boolean
- Whether this detail is obsolete. Occurrences are expected not to point to obsolete details.
- packageType String
- The type of package; whether native or non native (e.g., ruby gems, node.js packages, etc.).
- severityName String
- The distro assigned severity of this vulnerability.
- source String
- The source from which the information in this Detail was obtained.
- sourceUpdate 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,- SHA512etc.
- DigestBytes string
- Value of the digest.
- Algo string
- SHA1,- SHA512etc.
- DigestBytes string
- Value of the digest.
- algo String
- SHA1,- SHA512etc.
- digestBytes String
- Value of the digest.
- algo string
- SHA1,- SHA512etc.
- digestBytes string
- Value of the digest.
- algo str
- SHA1,- SHA512etc.
- digest_bytes str
- Value of the digest.
- algo String
- SHA1,- SHA512etc.
- digestBytes String
- Value of the digest.
DigestResponse, DigestResponseArgs    
- Algo string
- SHA1,- SHA512etc.
- DigestBytes string
- Value of the digest.
- Algo string
- SHA1,- SHA512etc.
- DigestBytes string
- Value of the digest.
- algo String
- SHA1,- SHA512etc.
- digestBytes String
- Value of the digest.
- algo string
- SHA1,- SHA512etc.
- digestBytes string
- Value of the digest.
- algo str
- SHA1,- SHA512etc.
- digest_bytes str
- Value of the digest.
- algo String
- SHA1,- SHA512etc.
- digestBytes String
- Value of the digest.
DiscoveryNote, DiscoveryNoteArgs    
- AnalysisKind Pulumi.Google Native. Container Analysis. V1. Discovery Note Analysis Kind 
- Immutable. The kind of analysis that is handled by this discovery.
- AnalysisKind DiscoveryNote Analysis Kind 
- Immutable. The kind of analysis that is handled by this discovery.
- analysisKind DiscoveryNote Analysis Kind 
- Immutable. The kind of analysis that is handled by this discovery.
- analysisKind 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.
- analysisKind "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        
- NoteKind 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
- DsseAttestation 
- DSSE_ATTESTATIONThis represents a DSSE attestation Note
- VulnerabilityAssessment 
- VULNERABILITY_ASSESSMENTThis represents a Vulnerability Assessment.
- SbomReference 
- SBOM_REFERENCEThis represents an SBOM Reference.
- DiscoveryNote Analysis Kind Note Kind Unspecified 
- NOTE_KIND_UNSPECIFIEDDefault value. This value is unused.
- DiscoveryNote Analysis Kind Vulnerability 
- VULNERABILITYThe note and occurrence represent a package vulnerability.
- DiscoveryNote Analysis Kind Build 
- BUILDThe note and occurrence assert build provenance.
- DiscoveryNote Analysis Kind Image 
- IMAGEThis represents an image basis relationship.
- DiscoveryNote Analysis Kind Package 
- PACKAGEThis represents a package installed via a package manager.
- DiscoveryNote Analysis Kind Deployment 
- DEPLOYMENTThe note and occurrence track deployment events.
- DiscoveryNote Analysis Kind Discovery 
- DISCOVERYThe note and occurrence track the initial discovery status of a resource.
- DiscoveryNote Analysis Kind Attestation 
- ATTESTATIONThis represents a logical "role" that can attest to artifacts.
- DiscoveryNote Analysis Kind Upgrade 
- UPGRADEThis represents an available package upgrade.
- DiscoveryNote Analysis Kind Compliance 
- COMPLIANCEThis represents a Compliance Note
- DiscoveryNote Analysis Kind Dsse Attestation 
- DSSE_ATTESTATIONThis represents a DSSE attestation Note
- DiscoveryNote Analysis Kind Vulnerability Assessment 
- VULNERABILITY_ASSESSMENTThis represents a Vulnerability Assessment.
- DiscoveryNote Analysis Kind Sbom Reference 
- SBOM_REFERENCEThis represents an SBOM Reference.
- NoteKind 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
- DsseAttestation 
- DSSE_ATTESTATIONThis represents a DSSE attestation Note
- VulnerabilityAssessment 
- VULNERABILITY_ASSESSMENTThis represents a Vulnerability Assessment.
- SbomReference 
- SBOM_REFERENCEThis represents an SBOM Reference.
- NoteKind 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
- DsseAttestation 
- DSSE_ATTESTATIONThis represents a DSSE attestation Note
- VulnerabilityAssessment 
- VULNERABILITY_ASSESSMENTThis represents a Vulnerability Assessment.
- SbomReference 
- 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      
- AnalysisKind string
- Immutable. The kind of analysis that is handled by this discovery.
- AnalysisKind string
- Immutable. The kind of analysis that is handled by this discovery.
- analysisKind String
- Immutable. The kind of analysis that is handled by this discovery.
- analysisKind 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.
- analysisKind String
- Immutable. The kind of analysis that is handled by this discovery.
Distribution, DistributionArgs  
- CpeUri 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.
- LatestVersion 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.
- CpeUri string
- The cpe_uri in CPE format denoting the package manager version distributing a package.
- Architecture
DistributionArchitecture 
- The CPU architecture for which packages in this distribution channel were built.
- Description string
- The distribution channel-specific description of this package.
- LatestVersion 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.
- cpeUri String
- The cpe_uri in CPE format denoting the package manager version distributing a package.
- architecture
DistributionArchitecture 
- The CPU architecture for which packages in this distribution channel were built.
- description String
- The distribution channel-specific description of this package.
- latestVersion 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.
- cpeUri string
- The cpe_uri in CPE format denoting the package manager version distributing a package.
- architecture
DistributionArchitecture 
- The CPU architecture for which packages in this distribution channel were built.
- description string
- The distribution channel-specific description of this package.
- latestVersion 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
DistributionArchitecture 
- 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.
- cpeUri 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.
- latestVersion 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    
- ArchitectureUnspecified 
- ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- X86
- X86X86 architecture.
- X64
- X64X64 architecture.
- DistributionArchitecture Architecture Unspecified 
- ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- DistributionArchitecture X86 
- X86X86 architecture.
- DistributionArchitecture X64 
- X64X64 architecture.
- ArchitectureUnspecified 
- ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- X86
- X86X86 architecture.
- X64
- X64X64 architecture.
- ArchitectureUnspecified 
- 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.
- CpeUri 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.
- LatestVersion 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.
- CpeUri 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.
- LatestVersion 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.
- cpeUri 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.
- latestVersion 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.
- cpeUri 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.
- latestVersion 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.
- cpeUri 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.
- latestVersion 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  
- HumanReadable stringName 
- The human readable name of this attestation authority, for example "qa".
- HumanReadable stringName 
- The human readable name of this attestation authority, for example "qa".
- humanReadable StringName 
- The human readable name of this attestation authority, for example "qa".
- humanReadable 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".
- humanReadable StringName 
- The human readable name of this attestation authority, for example "qa".
HintResponse, HintResponseArgs    
- HumanReadable stringName 
- The human readable name of this attestation authority, for example "qa".
- HumanReadable stringName 
- The human readable name of this attestation authority, for example "qa".
- humanReadable StringName 
- The human readable name of this attestation authority, for example "qa".
- humanReadable 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".
- humanReadable 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.
- ResourceUrl string
- Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- Fingerprint Fingerprint
- Immutable. The fingerprint of the base image.
- ResourceUrl string
- Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- fingerprint Fingerprint
- Immutable. The fingerprint of the base image.
- resourceUrl String
- Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- fingerprint Fingerprint
- Immutable. The fingerprint of the base image.
- resourceUrl 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.
- resourceUrl 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.
- ResourceUrl string
- Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- Fingerprint
FingerprintResponse 
- Immutable. The fingerprint of the base image.
- ResourceUrl string
- Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- fingerprint
FingerprintResponse 
- Immutable. The fingerprint of the base image.
- resourceUrl String
- Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- fingerprint
FingerprintResponse 
- Immutable. The fingerprint of the base image.
- resourceUrl string
- Immutable. The resource_url for the resource representing the basis of associated occurrence images.
- fingerprint
FingerprintResponse 
- 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.
- resourceUrl 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.
- JustificationType 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.
- JustificationType JustificationJustification Type 
- The justification type for this vulnerability.
- details String
- Additional details on why this justification was chosen.
- justificationType JustificationJustification Type 
- The justification type for this vulnerability.
- details string
- Additional details on why this justification was chosen.
- justificationType 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.
- justificationType "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      
- JustificationType Unspecified 
- JUSTIFICATION_TYPE_UNSPECIFIEDJUSTIFICATION_TYPE_UNSPECIFIED.
- ComponentNot Present 
- COMPONENT_NOT_PRESENTThe vulnerable component is not present in the product.
- VulnerableCode 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.
- VulnerableCode 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.
- VulnerableCode Cannot Be Controlled By Adversary 
- VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARYThe vulnerable code cannot be controlled by an attacker to exploit the vulnerability.
- InlineMitigations 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.
- JustificationJustification Type Justification Type Unspecified 
- JUSTIFICATION_TYPE_UNSPECIFIEDJUSTIFICATION_TYPE_UNSPECIFIED.
- JustificationJustification Type Component Not Present 
- COMPONENT_NOT_PRESENTThe vulnerable component is not present in the product.
- JustificationJustification 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.
- JustificationJustification 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.
- JustificationJustification 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.
- JustificationJustification 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.
- JustificationType Unspecified 
- JUSTIFICATION_TYPE_UNSPECIFIEDJUSTIFICATION_TYPE_UNSPECIFIED.
- ComponentNot Present 
- COMPONENT_NOT_PRESENTThe vulnerable component is not present in the product.
- VulnerableCode 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.
- VulnerableCode 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.
- VulnerableCode Cannot Be Controlled By Adversary 
- VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARYThe vulnerable code cannot be controlled by an attacker to exploit the vulnerability.
- InlineMitigations 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.
- JustificationType Unspecified 
- JUSTIFICATION_TYPE_UNSPECIFIEDJUSTIFICATION_TYPE_UNSPECIFIED.
- ComponentNot Present 
- COMPONENT_NOT_PRESENTThe vulnerable component is not present in the product.
- VulnerableCode 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.
- VulnerableCode 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.
- VulnerableCode Cannot Be Controlled By Adversary 
- VULNERABLE_CODE_CANNOT_BE_CONTROLLED_BY_ADVERSARYThe vulnerable code cannot be controlled by an attacker to exploit the vulnerability.
- InlineMitigations 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.
- JustificationType string
- The justification type for this vulnerability.
- Details string
- Additional details on why this justification was chosen.
- JustificationType string
- The justification type for this vulnerability.
- details String
- Additional details on why this justification was chosen.
- justificationType String
- The justification type for this vulnerability.
- details string
- Additional details on why this justification was chosen.
- justificationType 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.
- justificationType 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.
- CpeUri 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.
- PackageType 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
PackageNote Architecture 
- The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
- CpeUri 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.
- PackageType 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
PackageNote Architecture 
- The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
- cpeUri 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.
- packageType 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
PackageNote Architecture 
- The CPU architecture for which packages in this distribution channel were built. Architecture will be blank for language packages.
- cpeUri 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.
- packageType 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
PackageNote 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.
- cpeUri 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.
- packageType 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      
- ArchitectureUnspecified 
- ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- X86
- X86X86 architecture.
- X64
- X64X64 architecture.
- PackageNote Architecture Architecture Unspecified 
- ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- PackageNote Architecture X86 
- X86X86 architecture.
- PackageNote Architecture X64 
- X64X64 architecture.
- ArchitectureUnspecified 
- ARCHITECTURE_UNSPECIFIEDUnknown architecture.
- X86
- X86X86 architecture.
- X64
- X64X64 architecture.
- ArchitectureUnspecified 
- 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.
- CpeUri 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.
- PackageType 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.
- CpeUri 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
[]DigestResponse 
- Hash value, typically a file digest, that allows unique identification a specific package.
- Distribution
[]DistributionResponse 
- Deprecated. The various channels by which a package is distributed.
- License
LicenseResponse 
- 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.
- PackageType 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
VersionResponse 
- 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.
- cpeUri 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<DigestResponse> 
- Hash value, typically a file digest, that allows unique identification a specific package.
- distribution
List<DistributionResponse> 
- Deprecated. The various channels by which a package is distributed.
- license
LicenseResponse 
- 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.
- packageType 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
VersionResponse 
- 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.
- cpeUri 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
DigestResponse[] 
- Hash value, typically a file digest, that allows unique identification a specific package.
- distribution
DistributionResponse[] 
- Deprecated. The various channels by which a package is distributed.
- license
LicenseResponse 
- 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.
- packageType 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
VersionResponse 
- 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[DigestResponse] 
- Hash value, typically a file digest, that allows unique identification a specific package.
- distribution
Sequence[DistributionResponse] 
- Deprecated. The various channels by which a package is distributed.
- license
LicenseResponse 
- 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
VersionResponse 
- 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.
- cpeUri 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.
- packageType 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  
- GenericUri 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.
- GenericUri 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.
- genericUri 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.
- genericUri 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.
- genericUri 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    
- GenericUri string
- Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
- Name string
- Name of the product.
- GenericUri string
- Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
- Name string
- Name of the product.
- genericUri String
- Contains a URI which is vendor-specific. Example: The artifact repository URL of an image.
- name String
- Name of the product.
- genericUri 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.
- genericUri 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'.
- PublisherNamespace 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'.
- PublisherNamespace 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'.
- publisherNamespace 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'.
- publisherNamespace 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'.
- publisherNamespace 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'.
- PublisherNamespace 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'.
- PublisherNamespace 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'.
- publisherNamespace 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'.
- publisherNamespace 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'.
- publisherNamespace 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.
- RemediationType Pulumi.Google Native. Container Analysis. V1. Remediation Remediation Type 
- The type of remediation that can be applied.
- RemediationUri 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.
- RemediationType RemediationRemediation Type 
- The type of remediation that can be applied.
- RemediationUri RelatedUrl 
- Contains the URL where to obtain the remediation.
- details String
- Contains a comprehensive human-readable discussion of the remediation.
- remediationType RemediationRemediation Type 
- The type of remediation that can be applied.
- remediationUri RelatedUrl 
- Contains the URL where to obtain the remediation.
- details string
- Contains a comprehensive human-readable discussion of the remediation.
- remediationType RemediationRemediation Type 
- The type of remediation that can be applied.
- remediationUri 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.
- remediationType "REMEDIATION_TYPE_UNSPECIFIED" | "MITIGATION" | "NO_FIX_PLANNED" | "NONE_AVAILABLE" | "VENDOR_FIX" | "WORKAROUND"
- The type of remediation that can be applied.
- remediationUri Property Map
- Contains the URL where to obtain the remediation.
RemediationRemediationType, RemediationRemediationTypeArgs      
- RemediationType Unspecified 
- REMEDIATION_TYPE_UNSPECIFIEDNo remediation type specified.
- Mitigation
- MITIGATIONA MITIGATION is available.
- NoFix Planned 
- NO_FIX_PLANNEDNo fix is planned.
- NoneAvailable 
- NONE_AVAILABLENot available.
- VendorFix 
- VENDOR_FIXA vendor fix is available.
- Workaround
- WORKAROUNDA workaround is available.
- RemediationRemediation Type Remediation Type Unspecified 
- REMEDIATION_TYPE_UNSPECIFIEDNo remediation type specified.
- RemediationRemediation Type Mitigation 
- MITIGATIONA MITIGATION is available.
- RemediationRemediation Type No Fix Planned 
- NO_FIX_PLANNEDNo fix is planned.
- RemediationRemediation Type None Available 
- NONE_AVAILABLENot available.
- RemediationRemediation Type Vendor Fix 
- VENDOR_FIXA vendor fix is available.
- RemediationRemediation Type Workaround 
- WORKAROUNDA workaround is available.
- RemediationType Unspecified 
- REMEDIATION_TYPE_UNSPECIFIEDNo remediation type specified.
- Mitigation
- MITIGATIONA MITIGATION is available.
- NoFix Planned 
- NO_FIX_PLANNEDNo fix is planned.
- NoneAvailable 
- NONE_AVAILABLENot available.
- VendorFix 
- VENDOR_FIXA vendor fix is available.
- Workaround
- WORKAROUNDA workaround is available.
- RemediationType Unspecified 
- REMEDIATION_TYPE_UNSPECIFIEDNo remediation type specified.
- Mitigation
- MITIGATIONA MITIGATION is available.
- NoFix Planned 
- NO_FIX_PLANNEDNo fix is planned.
- NoneAvailable 
- NONE_AVAILABLENot available.
- VendorFix 
- 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.
- RemediationType string
- The type of remediation that can be applied.
- RemediationUri 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.
- RemediationType string
- The type of remediation that can be applied.
- RemediationUri RelatedUrl Response 
- Contains the URL where to obtain the remediation.
- details String
- Contains a comprehensive human-readable discussion of the remediation.
- remediationType String
- The type of remediation that can be applied.
- remediationUri RelatedUrl Response 
- Contains the URL where to obtain the remediation.
- details string
- Contains a comprehensive human-readable discussion of the remediation.
- remediationType string
- The type of remediation that can be applied.
- remediationUri 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.
- remediationType String
- The type of remediation that can be applied.
- remediationUri 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)
- CpeUri 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)
- CpeUri 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)
- cpeUri 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)
- cpeUri 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)
- cpeUri 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)
- CpeUri 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)
- CpeUri 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)
- cpeUri 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)
- cpeUri 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)
- cpeUri 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.
- WindowsUpdate Pulumi.Google Native. Container Analysis. V1. Inputs. Windows Update 
- Required for Windows OS. Represents the metadata about the Windows update.
- Distributions
[]UpgradeDistribution 
- 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.
- WindowsUpdate WindowsUpdate 
- Required for Windows OS. Represents the metadata about the Windows update.
- distributions
List<UpgradeDistribution> 
- 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.
- windowsUpdate WindowsUpdate 
- Required for Windows OS. Represents the metadata about the Windows update.
- distributions
UpgradeDistribution[] 
- 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.
- windowsUpdate WindowsUpdate 
- Required for Windows OS. Represents the metadata about the Windows update.
- distributions
Sequence[UpgradeDistribution] 
- 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.
- windowsUpdate 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.
- WindowsUpdate Pulumi.Google Native. Container Analysis. V1. Inputs. Windows Update Response 
- Required for Windows OS. Represents the metadata about the Windows update.
- Distributions
[]UpgradeDistribution Response 
- Metadata about the upgrade for each specific operating system.
- Package string
- Required for non-Windows OS. The package this Upgrade is for.
- Version
VersionResponse 
- Required for non-Windows OS. The version of the package in machine + human readable form.
- WindowsUpdate WindowsUpdate Response 
- Required for Windows OS. Represents the metadata about the Windows update.
- distributions
List<UpgradeDistribution Response> 
- Metadata about the upgrade for each specific operating system.
- package_ String
- Required for non-Windows OS. The package this Upgrade is for.
- version
VersionResponse 
- Required for non-Windows OS. The version of the package in machine + human readable form.
- windowsUpdate WindowsUpdate Response 
- Required for Windows OS. Represents the metadata about the Windows update.
- distributions
UpgradeDistribution Response[] 
- Metadata about the upgrade for each specific operating system.
- package string
- Required for non-Windows OS. The package this Upgrade is for.
- version
VersionResponse 
- Required for non-Windows OS. The version of the package in machine + human readable form.
- windowsUpdate WindowsUpdate Response 
- Required for Windows OS. Represents the metadata about the Windows update.
- distributions
Sequence[UpgradeDistribution Response] 
- Metadata about the upgrade for each specific operating system.
- package str
- Required for non-Windows OS. The package this Upgrade is for.
- version
VersionResponse 
- 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.
- windowsUpdate 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.
- FullName 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
VersionKind 
- Distinguishes between sentinel MIN/MAX versions and normal versions.
- Epoch int
- Used to correct mistakes in the version numbering scheme.
- FullName 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
VersionKind 
- Distinguishes between sentinel MIN/MAX versions and normal versions.
- epoch Integer
- Used to correct mistakes in the version numbering scheme.
- fullName 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
VersionKind 
- Distinguishes between sentinel MIN/MAX versions and normal versions.
- epoch number
- Used to correct mistakes in the version numbering scheme.
- fullName 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
VersionKind 
- 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.
- fullName 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    
- VersionKind Unspecified 
- VERSION_KIND_UNSPECIFIEDUnknown.
- Normal
- NORMALA standard package version.
- Minimum
- MINIMUMA special version representing negative infinity.
- Maximum
- MAXIMUMA special version representing positive infinity.
- VersionKind Version Kind Unspecified 
- VERSION_KIND_UNSPECIFIEDUnknown.
- VersionKind Normal 
- NORMALA standard package version.
- VersionKind Minimum 
- MINIMUMA special version representing negative infinity.
- VersionKind Maximum 
- MAXIMUMA special version representing positive infinity.
- VersionKind Unspecified 
- VERSION_KIND_UNSPECIFIEDUnknown.
- Normal
- NORMALA standard package version.
- Minimum
- MINIMUMA special version representing negative infinity.
- Maximum
- MAXIMUMA special version representing positive infinity.
- VersionKind 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.
- FullName 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.
- FullName 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.
- fullName 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.
- fullName 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.
- fullName 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.
- LanguageCode string
- Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- LongDescription 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.
- ShortDescription 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.
- LanguageCode string
- Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- LongDescription string
- A detailed description of this Vex.
- Product Product
- The product affected by this vex.
- Publisher Publisher
- Publisher details of this Note.
- ShortDescription 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.
- languageCode String
- Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- longDescription String
- A detailed description of this Vex.
- product Product
- The product affected by this vex.
- publisher Publisher
- Publisher details of this Note.
- shortDescription 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.
- languageCode string
- Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- longDescription string
- A detailed description of this Vex.
- product Product
- The product affected by this vex.
- publisher Publisher
- Publisher details of this Note.
- shortDescription 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.
- languageCode String
- Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- longDescription String
- A detailed description of this Vex.
- product Property Map
- The product affected by this vex.
- publisher Property Map
- Publisher details of this Note.
- shortDescription 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.
- LanguageCode string
- Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- LongDescription 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.
- ShortDescription string
- A one sentence description of this Vex.
- Title string
- The title of the note. E.g. Vex-Debian-11.4
- Assessment
AssessmentResponse 
- Represents a vulnerability assessment for the product.
- LanguageCode string
- Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- LongDescription string
- A detailed description of this Vex.
- Product
ProductResponse 
- The product affected by this vex.
- Publisher
PublisherResponse 
- Publisher details of this Note.
- ShortDescription string
- A one sentence description of this Vex.
- Title string
- The title of the note. E.g. Vex-Debian-11.4
- assessment
AssessmentResponse 
- Represents a vulnerability assessment for the product.
- languageCode String
- Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- longDescription String
- A detailed description of this Vex.
- product
ProductResponse 
- The product affected by this vex.
- publisher
PublisherResponse 
- Publisher details of this Note.
- shortDescription String
- A one sentence description of this Vex.
- title String
- The title of the note. E.g. Vex-Debian-11.4
- assessment
AssessmentResponse 
- Represents a vulnerability assessment for the product.
- languageCode string
- Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- longDescription string
- A detailed description of this Vex.
- product
ProductResponse 
- The product affected by this vex.
- publisher
PublisherResponse 
- Publisher details of this Note.
- shortDescription string
- A one sentence description of this Vex.
- title string
- The title of the note. E.g. Vex-Debian-11.4
- assessment
AssessmentResponse 
- 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
ProductResponse 
- The product affected by this vex.
- publisher
PublisherResponse 
- 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.
- languageCode String
- Identifies the language used by this document, corresponding to IETF BCP 47 / RFC 5646.
- longDescription String
- A detailed description of this Vex.
- product Property Map
- The product affected by this vex.
- publisher Property Map
- Publisher details of this Note.
- shortDescription String
- A one sentence description of this Vex.
- title String
- The title of the note. E.g. Vex-Debian-11.4
VulnerabilityNote, VulnerabilityNoteArgs    
- CvssScore double
- The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
- CvssV2 Pulumi.Google Native. Container Analysis. V1. Inputs. CVSS 
- The full description of the v2 CVSS for this vulnerability.
- CvssV3 Pulumi.Google Native. Container Analysis. V1. Inputs. CVSSv3 
- The full description of the CVSSv3 for this vulnerability.
- CvssVersion 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.
- SourceUpdate 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.
- WindowsDetails 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.
- CvssScore float64
- The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
- CvssV2 CVSS
- The full description of the v2 CVSS for this vulnerability.
- CvssV3 CVSSv3
- The full description of the CVSSv3 for this vulnerability.
- CvssVersion 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
VulnerabilityNote Severity 
- The note provider assigned severity of this vulnerability.
- SourceUpdate 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.
- WindowsDetails []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.
- cvssScore Double
- The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
- cvssV2 CVSS
- The full description of the v2 CVSS for this vulnerability.
- cvssV3 CVSSv3
- The full description of the CVSSv3 for this vulnerability.
- cvssVersion 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
VulnerabilityNote Severity 
- The note provider assigned severity of this vulnerability.
- sourceUpdate 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.
- windowsDetails 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.
- cvssScore number
- The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
- cvssV2 CVSS
- The full description of the v2 CVSS for this vulnerability.
- cvssV3 CVSSv3
- The full description of the CVSSv3 for this vulnerability.
- cvssVersion 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
VulnerabilityNote Severity 
- The note provider assigned severity of this vulnerability.
- sourceUpdate 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.
- windowsDetails 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
VulnerabilityNote 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.
- cvssScore Number
- The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
- cvssV2 Property Map
- The full description of the v2 CVSS for this vulnerability.
- cvssV3 Property Map
- The full description of the CVSSv3 for this vulnerability.
- cvssVersion "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.
- sourceUpdate 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.
- windowsDetails 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        
- CvssVersion Unspecified 
- CVSS_VERSION_UNSPECIFIED
- CvssVersion2 
- CVSS_VERSION_2
- CvssVersion3 
- CVSS_VERSION_3
- VulnerabilityNote Cvss Version Cvss Version Unspecified 
- CVSS_VERSION_UNSPECIFIED
- VulnerabilityNote Cvss Version Cvss Version2 
- CVSS_VERSION_2
- VulnerabilityNote Cvss Version Cvss Version3 
- CVSS_VERSION_3
- CvssVersion Unspecified 
- CVSS_VERSION_UNSPECIFIED
- CvssVersion2 
- CVSS_VERSION_2
- CvssVersion3 
- CVSS_VERSION_3
- CvssVersion Unspecified 
- CVSS_VERSION_UNSPECIFIED
- CvssVersion2 
- CVSS_VERSION_2
- CvssVersion3 
- 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      
- CvssScore double
- The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
- CvssV2 Pulumi.Google Native. Container Analysis. V1. Inputs. CVSSResponse 
- The full description of the v2 CVSS for this vulnerability.
- CvssV3 Pulumi.Google Native. Container Analysis. V1. Inputs. CVSSv3Response 
- The full description of the CVSSv3 for this vulnerability.
- CvssVersion 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.
- SourceUpdate 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.
- WindowsDetails 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.
- CvssScore float64
- The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
- CvssV2 CVSSResponse
- The full description of the v2 CVSS for this vulnerability.
- CvssV3 CVSSv3Response
- The full description of the CVSSv3 for this vulnerability.
- CvssVersion string
- CVSS version used to populate cvss_score and severity.
- Details
[]DetailResponse 
- Details of all known distros and packages affected by this vulnerability.
- Severity string
- The note provider assigned severity of this vulnerability.
- SourceUpdate 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.
- WindowsDetails []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.
- cvssScore Double
- The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
- cvssV2 CVSSResponse
- The full description of the v2 CVSS for this vulnerability.
- cvssV3 CVSSv3Response
- The full description of the CVSSv3 for this vulnerability.
- cvssVersion String
- CVSS version used to populate cvss_score and severity.
- details
List<DetailResponse> 
- Details of all known distros and packages affected by this vulnerability.
- severity String
- The note provider assigned severity of this vulnerability.
- sourceUpdate 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.
- windowsDetails 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.
- cvssScore number
- The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
- cvssV2 CVSSResponse
- The full description of the v2 CVSS for this vulnerability.
- cvssV3 CVSSv3Response
- The full description of the CVSSv3 for this vulnerability.
- cvssVersion string
- CVSS version used to populate cvss_score and severity.
- details
DetailResponse[] 
- Details of all known distros and packages affected by this vulnerability.
- severity string
- The note provider assigned severity of this vulnerability.
- sourceUpdate 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.
- windowsDetails 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[DetailResponse] 
- 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.
- cvssScore Number
- The CVSS score of this vulnerability. CVSS score is on a scale of 0 - 10 where 0 indicates low severity and 10 indicates high severity.
- cvssV2 Property Map
- The full description of the v2 CVSS for this vulnerability.
- cvssV3 Property Map
- The full description of the CVSSv3 for this vulnerability.
- cvssVersion 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.
- sourceUpdate 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.
- windowsDetails 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      
- SeverityUnspecified 
- SEVERITY_UNSPECIFIEDUnknown.
- Minimal
- MINIMALMinimal severity.
- Low
- LOWLow severity.
- Medium
- MEDIUMMedium severity.
- High
- HIGHHigh severity.
- Critical
- CRITICALCritical severity.
- VulnerabilityNote Severity Severity Unspecified 
- SEVERITY_UNSPECIFIEDUnknown.
- VulnerabilityNote Severity Minimal 
- MINIMALMinimal severity.
- VulnerabilityNote Severity Low 
- LOWLow severity.
- VulnerabilityNote Severity Medium 
- MEDIUMMedium severity.
- VulnerabilityNote Severity High 
- HIGHHigh severity.
- VulnerabilityNote Severity Critical 
- CRITICALCritical severity.
- SeverityUnspecified 
- SEVERITY_UNSPECIFIEDUnknown.
- Minimal
- MINIMALMinimal severity.
- Low
- LOWLow severity.
- Medium
- MEDIUMMedium severity.
- High
- HIGHHigh severity.
- Critical
- CRITICALCritical severity.
- SeverityUnspecified 
- 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    
- CpeUri string
- The CPE URI this vulnerability affects.
- FixingKbs 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.
- CpeUri string
- The CPE URI this vulnerability affects.
- FixingKbs []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.
- cpeUri String
- The CPE URI this vulnerability affects.
- fixingKbs 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.
- cpeUri string
- The CPE URI this vulnerability affects.
- fixingKbs 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.
- cpeUri String
- The CPE URI this vulnerability affects.
- fixingKbs 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      
- CpeUri string
- The CPE URI this vulnerability affects.
- Description string
- The description of this vulnerability.
- FixingKbs 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.
- CpeUri string
- The CPE URI this vulnerability affects.
- Description string
- The description of this vulnerability.
- FixingKbs []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.
- cpeUri String
- The CPE URI this vulnerability affects.
- description String
- The description of this vulnerability.
- fixingKbs 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.
- cpeUri string
- The CPE URI this vulnerability affects.
- description string
- The description of this vulnerability.
- fixingKbs 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.
- cpeUri String
- The CPE URI this vulnerability affects.
- description String
- The description of this vulnerability.
- fixingKbs 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.
- KbArticle List<string>Ids 
- The Microsoft Knowledge Base article IDs that are associated with the update.
- LastPublished stringTimestamp 
- The last published timestamp of the update.
- SupportUrl 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.
- KbArticle []stringIds 
- The Microsoft Knowledge Base article IDs that are associated with the update.
- LastPublished stringTimestamp 
- The last published timestamp of the update.
- SupportUrl 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.
- kbArticle List<String>Ids 
- The Microsoft Knowledge Base article IDs that are associated with the update.
- lastPublished StringTimestamp 
- The last published timestamp of the update.
- supportUrl 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.
- kbArticle string[]Ids 
- The Microsoft Knowledge Base article IDs that are associated with the update.
- lastPublished stringTimestamp 
- The last published timestamp of the update.
- supportUrl 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.
- kbArticle List<String>Ids 
- The Microsoft Knowledge Base article IDs that are associated with the update.
- lastPublished StringTimestamp 
- The last published timestamp of the update.
- supportUrl 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.
- KbArticle List<string>Ids 
- The Microsoft Knowledge Base article IDs that are associated with the update.
- LastPublished stringTimestamp 
- The last published timestamp of the update.
- SupportUrl string
- The hyperlink to the support information for the update.
- Title string
- The localized title of the update.
- Categories
[]CategoryResponse 
- The list of categories to which the update belongs.
- Description string
- The localized description of the update.
- Identity
IdentityResponse 
- Required - The unique identifier for the update.
- KbArticle []stringIds 
- The Microsoft Knowledge Base article IDs that are associated with the update.
- LastPublished stringTimestamp 
- The last published timestamp of the update.
- SupportUrl string
- The hyperlink to the support information for the update.
- Title string
- The localized title of the update.
- categories
List<CategoryResponse> 
- The list of categories to which the update belongs.
- description String
- The localized description of the update.
- identity
IdentityResponse 
- Required - The unique identifier for the update.
- kbArticle List<String>Ids 
- The Microsoft Knowledge Base article IDs that are associated with the update.
- lastPublished StringTimestamp 
- The last published timestamp of the update.
- supportUrl String
- The hyperlink to the support information for the update.
- title String
- The localized title of the update.
- categories
CategoryResponse[] 
- The list of categories to which the update belongs.
- description string
- The localized description of the update.
- identity
IdentityResponse 
- Required - The unique identifier for the update.
- kbArticle string[]Ids 
- The Microsoft Knowledge Base article IDs that are associated with the update.
- lastPublished stringTimestamp 
- The last published timestamp of the update.
- supportUrl string
- The hyperlink to the support information for the update.
- title string
- The localized title of the update.
- categories
Sequence[CategoryResponse] 
- The list of categories to which the update belongs.
- description str
- The localized description of the update.
- identity
IdentityResponse 
- 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.
- kbArticle List<String>Ids 
- The Microsoft Knowledge Base article IDs that are associated with the update.
- lastPublished StringTimestamp 
- The last published timestamp of the update.
- supportUrl 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.