Documentation
¶
Index ¶
- type GetKnowledgebaseArgs
- type GetKnowledgebaseOutputArgs
- type GetKnowledgebaseResult
- type GetKnowledgebaseResultOutput
- func (o GetKnowledgebaseResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetKnowledgebaseResultOutput) DefinedTags() pulumi.MapOutput
- func (o GetKnowledgebaseResultOutput) DisplayName() pulumi.StringOutput
- func (GetKnowledgebaseResultOutput) ElementType() reflect.Type
- func (o GetKnowledgebaseResultOutput) FreeformTags() pulumi.MapOutput
- func (o GetKnowledgebaseResultOutput) Id() pulumi.StringOutput
- func (o GetKnowledgebaseResultOutput) KnowledgeBaseId() pulumi.StringOutput
- func (o GetKnowledgebaseResultOutput) State() pulumi.StringOutput
- func (o GetKnowledgebaseResultOutput) SystemTags() pulumi.MapOutput
- func (o GetKnowledgebaseResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetKnowledgebaseResultOutput) TimeUpdated() pulumi.StringOutput
- func (o GetKnowledgebaseResultOutput) ToGetKnowledgebaseResultOutput() GetKnowledgebaseResultOutput
- func (o GetKnowledgebaseResultOutput) ToGetKnowledgebaseResultOutputWithContext(ctx context.Context) GetKnowledgebaseResultOutput
- type GetKnowledgebasesArgs
- type GetKnowledgebasesFilter
- type GetKnowledgebasesFilterArgs
- type GetKnowledgebasesFilterArray
- func (GetKnowledgebasesFilterArray) ElementType() reflect.Type
- func (i GetKnowledgebasesFilterArray) ToGetKnowledgebasesFilterArrayOutput() GetKnowledgebasesFilterArrayOutput
- func (i GetKnowledgebasesFilterArray) ToGetKnowledgebasesFilterArrayOutputWithContext(ctx context.Context) GetKnowledgebasesFilterArrayOutput
- type GetKnowledgebasesFilterArrayInput
- type GetKnowledgebasesFilterArrayOutput
- func (GetKnowledgebasesFilterArrayOutput) ElementType() reflect.Type
- func (o GetKnowledgebasesFilterArrayOutput) Index(i pulumi.IntInput) GetKnowledgebasesFilterOutput
- func (o GetKnowledgebasesFilterArrayOutput) ToGetKnowledgebasesFilterArrayOutput() GetKnowledgebasesFilterArrayOutput
- func (o GetKnowledgebasesFilterArrayOutput) ToGetKnowledgebasesFilterArrayOutputWithContext(ctx context.Context) GetKnowledgebasesFilterArrayOutput
- type GetKnowledgebasesFilterInput
- type GetKnowledgebasesFilterOutput
- func (GetKnowledgebasesFilterOutput) ElementType() reflect.Type
- func (o GetKnowledgebasesFilterOutput) Name() pulumi.StringOutput
- func (o GetKnowledgebasesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetKnowledgebasesFilterOutput) ToGetKnowledgebasesFilterOutput() GetKnowledgebasesFilterOutput
- func (o GetKnowledgebasesFilterOutput) ToGetKnowledgebasesFilterOutputWithContext(ctx context.Context) GetKnowledgebasesFilterOutput
- func (o GetKnowledgebasesFilterOutput) Values() pulumi.StringArrayOutput
- type GetKnowledgebasesKnowledgeBaseCollection
- type GetKnowledgebasesKnowledgeBaseCollectionArgs
- func (GetKnowledgebasesKnowledgeBaseCollectionArgs) ElementType() reflect.Type
- func (i GetKnowledgebasesKnowledgeBaseCollectionArgs) ToGetKnowledgebasesKnowledgeBaseCollectionOutput() GetKnowledgebasesKnowledgeBaseCollectionOutput
- func (i GetKnowledgebasesKnowledgeBaseCollectionArgs) ToGetKnowledgebasesKnowledgeBaseCollectionOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionOutput
- type GetKnowledgebasesKnowledgeBaseCollectionArray
- func (GetKnowledgebasesKnowledgeBaseCollectionArray) ElementType() reflect.Type
- func (i GetKnowledgebasesKnowledgeBaseCollectionArray) ToGetKnowledgebasesKnowledgeBaseCollectionArrayOutput() GetKnowledgebasesKnowledgeBaseCollectionArrayOutput
- func (i GetKnowledgebasesKnowledgeBaseCollectionArray) ToGetKnowledgebasesKnowledgeBaseCollectionArrayOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionArrayOutput
- type GetKnowledgebasesKnowledgeBaseCollectionArrayInput
- type GetKnowledgebasesKnowledgeBaseCollectionArrayOutput
- func (GetKnowledgebasesKnowledgeBaseCollectionArrayOutput) ElementType() reflect.Type
- func (o GetKnowledgebasesKnowledgeBaseCollectionArrayOutput) Index(i pulumi.IntInput) GetKnowledgebasesKnowledgeBaseCollectionOutput
- func (o GetKnowledgebasesKnowledgeBaseCollectionArrayOutput) ToGetKnowledgebasesKnowledgeBaseCollectionArrayOutput() GetKnowledgebasesKnowledgeBaseCollectionArrayOutput
- func (o GetKnowledgebasesKnowledgeBaseCollectionArrayOutput) ToGetKnowledgebasesKnowledgeBaseCollectionArrayOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionArrayOutput
- type GetKnowledgebasesKnowledgeBaseCollectionInput
- type GetKnowledgebasesKnowledgeBaseCollectionItem
- type GetKnowledgebasesKnowledgeBaseCollectionItemArgs
- func (GetKnowledgebasesKnowledgeBaseCollectionItemArgs) ElementType() reflect.Type
- func (i GetKnowledgebasesKnowledgeBaseCollectionItemArgs) ToGetKnowledgebasesKnowledgeBaseCollectionItemOutput() GetKnowledgebasesKnowledgeBaseCollectionItemOutput
- func (i GetKnowledgebasesKnowledgeBaseCollectionItemArgs) ToGetKnowledgebasesKnowledgeBaseCollectionItemOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionItemOutput
- type GetKnowledgebasesKnowledgeBaseCollectionItemArray
- func (GetKnowledgebasesKnowledgeBaseCollectionItemArray) ElementType() reflect.Type
- func (i GetKnowledgebasesKnowledgeBaseCollectionItemArray) ToGetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput() GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput
- func (i GetKnowledgebasesKnowledgeBaseCollectionItemArray) ToGetKnowledgebasesKnowledgeBaseCollectionItemArrayOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput
- type GetKnowledgebasesKnowledgeBaseCollectionItemArrayInput
- type GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput
- func (GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput) Index(i pulumi.IntInput) GetKnowledgebasesKnowledgeBaseCollectionItemOutput
- func (o GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput) ToGetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput() GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput
- func (o GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput) ToGetKnowledgebasesKnowledgeBaseCollectionItemArrayOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput
- type GetKnowledgebasesKnowledgeBaseCollectionItemInput
- type GetKnowledgebasesKnowledgeBaseCollectionItemOutput
- func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetKnowledgebasesKnowledgeBaseCollectionItemOutput) ElementType() reflect.Type
- func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) State() pulumi.StringOutput
- func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) SystemTags() pulumi.MapOutput
- func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) ToGetKnowledgebasesKnowledgeBaseCollectionItemOutput() GetKnowledgebasesKnowledgeBaseCollectionItemOutput
- func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) ToGetKnowledgebasesKnowledgeBaseCollectionItemOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionItemOutput
- type GetKnowledgebasesKnowledgeBaseCollectionOutput
- func (GetKnowledgebasesKnowledgeBaseCollectionOutput) ElementType() reflect.Type
- func (o GetKnowledgebasesKnowledgeBaseCollectionOutput) Items() GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput
- func (o GetKnowledgebasesKnowledgeBaseCollectionOutput) ToGetKnowledgebasesKnowledgeBaseCollectionOutput() GetKnowledgebasesKnowledgeBaseCollectionOutput
- func (o GetKnowledgebasesKnowledgeBaseCollectionOutput) ToGetKnowledgebasesKnowledgeBaseCollectionOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionOutput
- type GetKnowledgebasesOutputArgs
- type GetKnowledgebasesResult
- type GetKnowledgebasesResultOutput
- func (o GetKnowledgebasesResultOutput) CompartmentId() pulumi.StringPtrOutput
- func (o GetKnowledgebasesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetKnowledgebasesResultOutput) ElementType() reflect.Type
- func (o GetKnowledgebasesResultOutput) Filters() GetKnowledgebasesFilterArrayOutput
- func (o GetKnowledgebasesResultOutput) Id() pulumi.StringPtrOutput
- func (o GetKnowledgebasesResultOutput) KnowledgeBaseCollections() GetKnowledgebasesKnowledgeBaseCollectionArrayOutput
- func (o GetKnowledgebasesResultOutput) State() pulumi.StringPtrOutput
- func (o GetKnowledgebasesResultOutput) ToGetKnowledgebasesResultOutput() GetKnowledgebasesResultOutput
- func (o GetKnowledgebasesResultOutput) ToGetKnowledgebasesResultOutputWithContext(ctx context.Context) GetKnowledgebasesResultOutput
- type GetVulnerabilityAuditApplicationDependency
- type GetVulnerabilityAuditApplicationDependencyArgs
- func (GetVulnerabilityAuditApplicationDependencyArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyArgs) ToGetVulnerabilityAuditApplicationDependencyOutput() GetVulnerabilityAuditApplicationDependencyOutput
- func (i GetVulnerabilityAuditApplicationDependencyArgs) ToGetVulnerabilityAuditApplicationDependencyOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyOutput
- type GetVulnerabilityAuditApplicationDependencyArray
- func (GetVulnerabilityAuditApplicationDependencyArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyArray) ToGetVulnerabilityAuditApplicationDependencyArrayOutput() GetVulnerabilityAuditApplicationDependencyArrayOutput
- func (i GetVulnerabilityAuditApplicationDependencyArray) ToGetVulnerabilityAuditApplicationDependencyArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyArrayOutput
- type GetVulnerabilityAuditApplicationDependencyArrayInput
- type GetVulnerabilityAuditApplicationDependencyArrayOutput
- func (GetVulnerabilityAuditApplicationDependencyArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyArrayOutput) Index(i pulumi.IntInput) GetVulnerabilityAuditApplicationDependencyOutput
- func (o GetVulnerabilityAuditApplicationDependencyArrayOutput) ToGetVulnerabilityAuditApplicationDependencyArrayOutput() GetVulnerabilityAuditApplicationDependencyArrayOutput
- func (o GetVulnerabilityAuditApplicationDependencyArrayOutput) ToGetVulnerabilityAuditApplicationDependencyArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyArrayOutput
- type GetVulnerabilityAuditApplicationDependencyInput
- type GetVulnerabilityAuditApplicationDependencyOutput
- func (o GetVulnerabilityAuditApplicationDependencyOutput) ApplicationDependencyNodeIds() pulumi.StringArrayOutput
- func (GetVulnerabilityAuditApplicationDependencyOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyOutput) Gav() pulumi.StringOutput
- func (o GetVulnerabilityAuditApplicationDependencyOutput) NodeId() pulumi.StringOutput
- func (o GetVulnerabilityAuditApplicationDependencyOutput) ToGetVulnerabilityAuditApplicationDependencyOutput() GetVulnerabilityAuditApplicationDependencyOutput
- func (o GetVulnerabilityAuditApplicationDependencyOutput) ToGetVulnerabilityAuditApplicationDependencyOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyOutput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollection
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput() ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput() ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput() ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItem
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput() ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput() ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput() ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItem
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArgs
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput() ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArray
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput() ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput() ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) ApplicationDependencyNodeIds() pulumi.StringArrayOutput
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) Gav() pulumi.StringOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) IsFoundInKnowledgeBase() pulumi.BoolOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) NodeId() pulumi.StringOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput() ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutputWithContext(ctx context.Context) ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) Vulnerabilities() ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerability
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArgs
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput() ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArray
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput() ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput() ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) CvssV2score() pulumi.Float64Output
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) CvssV3score() pulumi.Float64Output
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) Id() pulumi.StringOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) IsIgnored() pulumi.BoolOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput() ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) Items() ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput() ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput) Items() ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput() ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesArgs
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput) Index(i pulumi.IntInput) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput) Name() pulumi.StringOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput) Values() pulumi.StringArrayOutput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesOutputArgs
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResult
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ApplicationDependencyVulnerabilityCollections() ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) CvssV2greaterThanOrEqual() pulumi.Float64PtrOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) CvssV3greaterThanOrEqual() pulumi.Float64PtrOutput
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) Filters() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) Gav() pulumi.StringPtrOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) Id() pulumi.StringOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) VulnerabilityAuditId() pulumi.StringOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) VulnerabilityId() pulumi.StringPtrOutput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityArgs
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityItem
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput) Index(i pulumi.IntInput) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ApplicationDependencyNodeIds() pulumi.StringArrayOutput
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) Gav() pulumi.StringOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) IsFoundInKnowledgeBase() pulumi.BoolOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) NodeId() pulumi.StringOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) Vulnerabilities() ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerability
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArgs
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput() ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput) Index(i pulumi.IntInput) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput() ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) CvssV2score() pulumi.Float64Output
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) CvssV3score() pulumi.Float64Output
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) Id() pulumi.StringOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) IsIgnored() pulumi.BoolOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityOutputArgs
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityResult
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) CvssV2greaterThanOrEqual() pulumi.Float64PtrOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) CvssV3greaterThanOrEqual() pulumi.Float64PtrOutput
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) Gav() pulumi.StringPtrOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) Id() pulumi.StringOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) Items() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) VulnerabilityAuditId() pulumi.StringOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) VulnerabilityId() pulumi.StringPtrOutput
- type GetVulnerabilityAuditConfiguration
- type GetVulnerabilityAuditConfigurationArgs
- func (GetVulnerabilityAuditConfigurationArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditConfigurationArgs) ToGetVulnerabilityAuditConfigurationOutput() GetVulnerabilityAuditConfigurationOutput
- func (i GetVulnerabilityAuditConfigurationArgs) ToGetVulnerabilityAuditConfigurationOutputWithContext(ctx context.Context) GetVulnerabilityAuditConfigurationOutput
- type GetVulnerabilityAuditConfigurationArray
- func (GetVulnerabilityAuditConfigurationArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditConfigurationArray) ToGetVulnerabilityAuditConfigurationArrayOutput() GetVulnerabilityAuditConfigurationArrayOutput
- func (i GetVulnerabilityAuditConfigurationArray) ToGetVulnerabilityAuditConfigurationArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditConfigurationArrayOutput
- type GetVulnerabilityAuditConfigurationArrayInput
- type GetVulnerabilityAuditConfigurationArrayOutput
- func (GetVulnerabilityAuditConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditConfigurationArrayOutput) Index(i pulumi.IntInput) GetVulnerabilityAuditConfigurationOutput
- func (o GetVulnerabilityAuditConfigurationArrayOutput) ToGetVulnerabilityAuditConfigurationArrayOutput() GetVulnerabilityAuditConfigurationArrayOutput
- func (o GetVulnerabilityAuditConfigurationArrayOutput) ToGetVulnerabilityAuditConfigurationArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditConfigurationArrayOutput
- type GetVulnerabilityAuditConfigurationInput
- type GetVulnerabilityAuditConfigurationOutput
- func (GetVulnerabilityAuditConfigurationOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditConfigurationOutput) Exclusions() pulumi.StringArrayOutput
- func (o GetVulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV2score() pulumi.Float64Output
- func (o GetVulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV3score() pulumi.Float64Output
- func (o GetVulnerabilityAuditConfigurationOutput) ToGetVulnerabilityAuditConfigurationOutput() GetVulnerabilityAuditConfigurationOutput
- func (o GetVulnerabilityAuditConfigurationOutput) ToGetVulnerabilityAuditConfigurationOutputWithContext(ctx context.Context) GetVulnerabilityAuditConfigurationOutput
- type GetVulnerabilityAuditVulnerability
- type GetVulnerabilityAuditVulnerabilityArgs
- func (GetVulnerabilityAuditVulnerabilityArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditVulnerabilityArgs) ToGetVulnerabilityAuditVulnerabilityOutput() GetVulnerabilityAuditVulnerabilityOutput
- func (i GetVulnerabilityAuditVulnerabilityArgs) ToGetVulnerabilityAuditVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditVulnerabilityOutput
- type GetVulnerabilityAuditVulnerabilityArray
- func (GetVulnerabilityAuditVulnerabilityArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditVulnerabilityArray) ToGetVulnerabilityAuditVulnerabilityArrayOutput() GetVulnerabilityAuditVulnerabilityArrayOutput
- func (i GetVulnerabilityAuditVulnerabilityArray) ToGetVulnerabilityAuditVulnerabilityArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditVulnerabilityArrayOutput
- type GetVulnerabilityAuditVulnerabilityArrayInput
- type GetVulnerabilityAuditVulnerabilityArrayOutput
- func (GetVulnerabilityAuditVulnerabilityArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditVulnerabilityArrayOutput) Index(i pulumi.IntInput) GetVulnerabilityAuditVulnerabilityOutput
- func (o GetVulnerabilityAuditVulnerabilityArrayOutput) ToGetVulnerabilityAuditVulnerabilityArrayOutput() GetVulnerabilityAuditVulnerabilityArrayOutput
- func (o GetVulnerabilityAuditVulnerabilityArrayOutput) ToGetVulnerabilityAuditVulnerabilityArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditVulnerabilityArrayOutput
- type GetVulnerabilityAuditVulnerabilityInput
- type GetVulnerabilityAuditVulnerabilityOutput
- func (o GetVulnerabilityAuditVulnerabilityOutput) CvssV2score() pulumi.Float64Output
- func (o GetVulnerabilityAuditVulnerabilityOutput) CvssV3score() pulumi.Float64Output
- func (GetVulnerabilityAuditVulnerabilityOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditVulnerabilityOutput) Id() pulumi.StringOutput
- func (o GetVulnerabilityAuditVulnerabilityOutput) IsIgnored() pulumi.BoolOutput
- func (o GetVulnerabilityAuditVulnerabilityOutput) ToGetVulnerabilityAuditVulnerabilityOutput() GetVulnerabilityAuditVulnerabilityOutput
- func (o GetVulnerabilityAuditVulnerabilityOutput) ToGetVulnerabilityAuditVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditVulnerabilityOutput
- type GetVulnerabilityAuditsArgs
- type GetVulnerabilityAuditsFilter
- type GetVulnerabilityAuditsFilterArgs
- func (GetVulnerabilityAuditsFilterArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsFilterArgs) ToGetVulnerabilityAuditsFilterOutput() GetVulnerabilityAuditsFilterOutput
- func (i GetVulnerabilityAuditsFilterArgs) ToGetVulnerabilityAuditsFilterOutputWithContext(ctx context.Context) GetVulnerabilityAuditsFilterOutput
- type GetVulnerabilityAuditsFilterArray
- func (GetVulnerabilityAuditsFilterArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsFilterArray) ToGetVulnerabilityAuditsFilterArrayOutput() GetVulnerabilityAuditsFilterArrayOutput
- func (i GetVulnerabilityAuditsFilterArray) ToGetVulnerabilityAuditsFilterArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsFilterArrayOutput
- type GetVulnerabilityAuditsFilterArrayInput
- type GetVulnerabilityAuditsFilterArrayOutput
- func (GetVulnerabilityAuditsFilterArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditsFilterArrayOutput) Index(i pulumi.IntInput) GetVulnerabilityAuditsFilterOutput
- func (o GetVulnerabilityAuditsFilterArrayOutput) ToGetVulnerabilityAuditsFilterArrayOutput() GetVulnerabilityAuditsFilterArrayOutput
- func (o GetVulnerabilityAuditsFilterArrayOutput) ToGetVulnerabilityAuditsFilterArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsFilterArrayOutput
- type GetVulnerabilityAuditsFilterInput
- type GetVulnerabilityAuditsFilterOutput
- func (GetVulnerabilityAuditsFilterOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditsFilterOutput) Name() pulumi.StringOutput
- func (o GetVulnerabilityAuditsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetVulnerabilityAuditsFilterOutput) ToGetVulnerabilityAuditsFilterOutput() GetVulnerabilityAuditsFilterOutput
- func (o GetVulnerabilityAuditsFilterOutput) ToGetVulnerabilityAuditsFilterOutputWithContext(ctx context.Context) GetVulnerabilityAuditsFilterOutput
- func (o GetVulnerabilityAuditsFilterOutput) Values() pulumi.StringArrayOutput
- type GetVulnerabilityAuditsOutputArgs
- type GetVulnerabilityAuditsResult
- type GetVulnerabilityAuditsResultOutput
- func (o GetVulnerabilityAuditsResultOutput) CompartmentId() pulumi.StringPtrOutput
- func (o GetVulnerabilityAuditsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetVulnerabilityAuditsResultOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditsResultOutput) Filters() GetVulnerabilityAuditsFilterArrayOutput
- func (o GetVulnerabilityAuditsResultOutput) Id() pulumi.StringPtrOutput
- func (o GetVulnerabilityAuditsResultOutput) IsSuccess() pulumi.BoolPtrOutput
- func (o GetVulnerabilityAuditsResultOutput) KnowledgeBaseId() pulumi.StringPtrOutput
- func (o GetVulnerabilityAuditsResultOutput) State() pulumi.StringPtrOutput
- func (o GetVulnerabilityAuditsResultOutput) ToGetVulnerabilityAuditsResultOutput() GetVulnerabilityAuditsResultOutput
- func (o GetVulnerabilityAuditsResultOutput) ToGetVulnerabilityAuditsResultOutputWithContext(ctx context.Context) GetVulnerabilityAuditsResultOutput
- func (o GetVulnerabilityAuditsResultOutput) VulnerabilityAuditCollections() GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollection
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionArgs
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionArray
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayInput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput) Index(i pulumi.IntInput) GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionInput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItem
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependency
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput() ...
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput() ...
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayInput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput() ...
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyInput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput) ApplicationDependencyNodeIds() pulumi.StringArrayOutput
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput) Gav() pulumi.StringOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput) NodeId() pulumi.StringOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput() ...
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutputWithContext(ctx context.Context) ...
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayInput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput) Index(i pulumi.IntInput) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfiguration
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayInput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput) Index(i pulumi.IntInput) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationInput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) Exclusions() pulumi.StringArrayOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) MaxPermissibleCvssV2score() pulumi.Float64Output
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) MaxPermissibleCvssV3score() pulumi.Float64Output
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemInput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) ApplicationDependencies() ...
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) BuildType() pulumi.StringOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) Configurations() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) IsSuccess() pulumi.BoolOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) KnowledgeBaseId() pulumi.StringOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) MaxObservedCvssV2score() pulumi.Float64Output
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) MaxObservedCvssV3score() pulumi.Float64Output
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) State() pulumi.StringOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) SystemTags() pulumi.MapOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) Vulnerabilities() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) VulnerableArtifactsCount() pulumi.IntOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerability
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayInput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput) Index(i pulumi.IntInput) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityInput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) CvssV2score() pulumi.Float64Output
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) CvssV3score() pulumi.Float64Output
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) Id() pulumi.StringOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) IsIgnored() pulumi.BoolOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput) Items() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput
- type KnowledgeBase
- type KnowledgeBaseArgs
- type KnowledgeBaseArray
- type KnowledgeBaseArrayInput
- type KnowledgeBaseArrayOutput
- func (KnowledgeBaseArrayOutput) ElementType() reflect.Type
- func (o KnowledgeBaseArrayOutput) Index(i pulumi.IntInput) KnowledgeBaseOutput
- func (o KnowledgeBaseArrayOutput) ToKnowledgeBaseArrayOutput() KnowledgeBaseArrayOutput
- func (o KnowledgeBaseArrayOutput) ToKnowledgeBaseArrayOutputWithContext(ctx context.Context) KnowledgeBaseArrayOutput
- type KnowledgeBaseInput
- type KnowledgeBaseMap
- type KnowledgeBaseMapInput
- type KnowledgeBaseMapOutput
- func (KnowledgeBaseMapOutput) ElementType() reflect.Type
- func (o KnowledgeBaseMapOutput) MapIndex(k pulumi.StringInput) KnowledgeBaseOutput
- func (o KnowledgeBaseMapOutput) ToKnowledgeBaseMapOutput() KnowledgeBaseMapOutput
- func (o KnowledgeBaseMapOutput) ToKnowledgeBaseMapOutputWithContext(ctx context.Context) KnowledgeBaseMapOutput
- type KnowledgeBaseOutput
- func (o KnowledgeBaseOutput) CompartmentId() pulumi.StringOutput
- func (o KnowledgeBaseOutput) DefinedTags() pulumi.MapOutput
- func (o KnowledgeBaseOutput) DisplayName() pulumi.StringOutput
- func (KnowledgeBaseOutput) ElementType() reflect.Type
- func (o KnowledgeBaseOutput) FreeformTags() pulumi.MapOutput
- func (o KnowledgeBaseOutput) State() pulumi.StringOutput
- func (o KnowledgeBaseOutput) SystemTags() pulumi.MapOutput
- func (o KnowledgeBaseOutput) TimeCreated() pulumi.StringOutput
- func (o KnowledgeBaseOutput) TimeUpdated() pulumi.StringOutput
- func (o KnowledgeBaseOutput) ToKnowledgeBaseOutput() KnowledgeBaseOutput
- func (o KnowledgeBaseOutput) ToKnowledgeBaseOutputWithContext(ctx context.Context) KnowledgeBaseOutput
- type KnowledgeBaseState
- type LookupVulnerabilityAuditArgs
- type LookupVulnerabilityAuditOutputArgs
- type LookupVulnerabilityAuditResult
- type LookupVulnerabilityAuditResultOutput
- func (o LookupVulnerabilityAuditResultOutput) ApplicationDependencies() GetVulnerabilityAuditApplicationDependencyArrayOutput
- func (o LookupVulnerabilityAuditResultOutput) BuildType() pulumi.StringOutput
- func (o LookupVulnerabilityAuditResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupVulnerabilityAuditResultOutput) Configurations() GetVulnerabilityAuditConfigurationArrayOutput
- func (o LookupVulnerabilityAuditResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupVulnerabilityAuditResultOutput) DisplayName() pulumi.StringOutput
- func (LookupVulnerabilityAuditResultOutput) ElementType() reflect.Type
- func (o LookupVulnerabilityAuditResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupVulnerabilityAuditResultOutput) Id() pulumi.StringOutput
- func (o LookupVulnerabilityAuditResultOutput) IsSuccess() pulumi.BoolOutput
- func (o LookupVulnerabilityAuditResultOutput) KnowledgeBaseId() pulumi.StringOutput
- func (o LookupVulnerabilityAuditResultOutput) MaxObservedCvssV2score() pulumi.Float64Output
- func (o LookupVulnerabilityAuditResultOutput) MaxObservedCvssV3score() pulumi.Float64Output
- func (o LookupVulnerabilityAuditResultOutput) State() pulumi.StringOutput
- func (o LookupVulnerabilityAuditResultOutput) SystemTags() pulumi.MapOutput
- func (o LookupVulnerabilityAuditResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupVulnerabilityAuditResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupVulnerabilityAuditResultOutput) ToLookupVulnerabilityAuditResultOutput() LookupVulnerabilityAuditResultOutput
- func (o LookupVulnerabilityAuditResultOutput) ToLookupVulnerabilityAuditResultOutputWithContext(ctx context.Context) LookupVulnerabilityAuditResultOutput
- func (o LookupVulnerabilityAuditResultOutput) Vulnerabilities() GetVulnerabilityAuditVulnerabilityArrayOutput
- func (o LookupVulnerabilityAuditResultOutput) VulnerabilityAuditId() pulumi.StringOutput
- func (o LookupVulnerabilityAuditResultOutput) VulnerableArtifactsCount() pulumi.IntOutput
- type VulnerabilityAudit
- type VulnerabilityAuditApplicationDependency
- type VulnerabilityAuditApplicationDependencyArgs
- func (VulnerabilityAuditApplicationDependencyArgs) ElementType() reflect.Type
- func (i VulnerabilityAuditApplicationDependencyArgs) ToVulnerabilityAuditApplicationDependencyOutput() VulnerabilityAuditApplicationDependencyOutput
- func (i VulnerabilityAuditApplicationDependencyArgs) ToVulnerabilityAuditApplicationDependencyOutputWithContext(ctx context.Context) VulnerabilityAuditApplicationDependencyOutput
- type VulnerabilityAuditApplicationDependencyArray
- func (VulnerabilityAuditApplicationDependencyArray) ElementType() reflect.Type
- func (i VulnerabilityAuditApplicationDependencyArray) ToVulnerabilityAuditApplicationDependencyArrayOutput() VulnerabilityAuditApplicationDependencyArrayOutput
- func (i VulnerabilityAuditApplicationDependencyArray) ToVulnerabilityAuditApplicationDependencyArrayOutputWithContext(ctx context.Context) VulnerabilityAuditApplicationDependencyArrayOutput
- type VulnerabilityAuditApplicationDependencyArrayInput
- type VulnerabilityAuditApplicationDependencyArrayOutput
- func (VulnerabilityAuditApplicationDependencyArrayOutput) ElementType() reflect.Type
- func (o VulnerabilityAuditApplicationDependencyArrayOutput) Index(i pulumi.IntInput) VulnerabilityAuditApplicationDependencyOutput
- func (o VulnerabilityAuditApplicationDependencyArrayOutput) ToVulnerabilityAuditApplicationDependencyArrayOutput() VulnerabilityAuditApplicationDependencyArrayOutput
- func (o VulnerabilityAuditApplicationDependencyArrayOutput) ToVulnerabilityAuditApplicationDependencyArrayOutputWithContext(ctx context.Context) VulnerabilityAuditApplicationDependencyArrayOutput
- type VulnerabilityAuditApplicationDependencyInput
- type VulnerabilityAuditApplicationDependencyOutput
- func (o VulnerabilityAuditApplicationDependencyOutput) ApplicationDependencyNodeIds() pulumi.StringArrayOutput
- func (VulnerabilityAuditApplicationDependencyOutput) ElementType() reflect.Type
- func (o VulnerabilityAuditApplicationDependencyOutput) Gav() pulumi.StringOutput
- func (o VulnerabilityAuditApplicationDependencyOutput) NodeId() pulumi.StringOutput
- func (o VulnerabilityAuditApplicationDependencyOutput) ToVulnerabilityAuditApplicationDependencyOutput() VulnerabilityAuditApplicationDependencyOutput
- func (o VulnerabilityAuditApplicationDependencyOutput) ToVulnerabilityAuditApplicationDependencyOutputWithContext(ctx context.Context) VulnerabilityAuditApplicationDependencyOutput
- type VulnerabilityAuditArgs
- type VulnerabilityAuditArray
- type VulnerabilityAuditArrayInput
- type VulnerabilityAuditArrayOutput
- func (VulnerabilityAuditArrayOutput) ElementType() reflect.Type
- func (o VulnerabilityAuditArrayOutput) Index(i pulumi.IntInput) VulnerabilityAuditOutput
- func (o VulnerabilityAuditArrayOutput) ToVulnerabilityAuditArrayOutput() VulnerabilityAuditArrayOutput
- func (o VulnerabilityAuditArrayOutput) ToVulnerabilityAuditArrayOutputWithContext(ctx context.Context) VulnerabilityAuditArrayOutput
- type VulnerabilityAuditConfiguration
- type VulnerabilityAuditConfigurationArgs
- func (VulnerabilityAuditConfigurationArgs) ElementType() reflect.Type
- func (i VulnerabilityAuditConfigurationArgs) ToVulnerabilityAuditConfigurationOutput() VulnerabilityAuditConfigurationOutput
- func (i VulnerabilityAuditConfigurationArgs) ToVulnerabilityAuditConfigurationOutputWithContext(ctx context.Context) VulnerabilityAuditConfigurationOutput
- func (i VulnerabilityAuditConfigurationArgs) ToVulnerabilityAuditConfigurationPtrOutput() VulnerabilityAuditConfigurationPtrOutput
- func (i VulnerabilityAuditConfigurationArgs) ToVulnerabilityAuditConfigurationPtrOutputWithContext(ctx context.Context) VulnerabilityAuditConfigurationPtrOutput
- type VulnerabilityAuditConfigurationInput
- type VulnerabilityAuditConfigurationOutput
- func (VulnerabilityAuditConfigurationOutput) ElementType() reflect.Type
- func (o VulnerabilityAuditConfigurationOutput) Exclusions() pulumi.StringArrayOutput
- func (o VulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV2score() pulumi.Float64PtrOutput
- func (o VulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV3score() pulumi.Float64PtrOutput
- func (o VulnerabilityAuditConfigurationOutput) ToVulnerabilityAuditConfigurationOutput() VulnerabilityAuditConfigurationOutput
- func (o VulnerabilityAuditConfigurationOutput) ToVulnerabilityAuditConfigurationOutputWithContext(ctx context.Context) VulnerabilityAuditConfigurationOutput
- func (o VulnerabilityAuditConfigurationOutput) ToVulnerabilityAuditConfigurationPtrOutput() VulnerabilityAuditConfigurationPtrOutput
- func (o VulnerabilityAuditConfigurationOutput) ToVulnerabilityAuditConfigurationPtrOutputWithContext(ctx context.Context) VulnerabilityAuditConfigurationPtrOutput
- type VulnerabilityAuditConfigurationPtrInput
- type VulnerabilityAuditConfigurationPtrOutput
- func (o VulnerabilityAuditConfigurationPtrOutput) Elem() VulnerabilityAuditConfigurationOutput
- func (VulnerabilityAuditConfigurationPtrOutput) ElementType() reflect.Type
- func (o VulnerabilityAuditConfigurationPtrOutput) Exclusions() pulumi.StringArrayOutput
- func (o VulnerabilityAuditConfigurationPtrOutput) MaxPermissibleCvssV2score() pulumi.Float64PtrOutput
- func (o VulnerabilityAuditConfigurationPtrOutput) MaxPermissibleCvssV3score() pulumi.Float64PtrOutput
- func (o VulnerabilityAuditConfigurationPtrOutput) ToVulnerabilityAuditConfigurationPtrOutput() VulnerabilityAuditConfigurationPtrOutput
- func (o VulnerabilityAuditConfigurationPtrOutput) ToVulnerabilityAuditConfigurationPtrOutputWithContext(ctx context.Context) VulnerabilityAuditConfigurationPtrOutput
- type VulnerabilityAuditInput
- type VulnerabilityAuditMap
- type VulnerabilityAuditMapInput
- type VulnerabilityAuditMapOutput
- func (VulnerabilityAuditMapOutput) ElementType() reflect.Type
- func (o VulnerabilityAuditMapOutput) MapIndex(k pulumi.StringInput) VulnerabilityAuditOutput
- func (o VulnerabilityAuditMapOutput) ToVulnerabilityAuditMapOutput() VulnerabilityAuditMapOutput
- func (o VulnerabilityAuditMapOutput) ToVulnerabilityAuditMapOutputWithContext(ctx context.Context) VulnerabilityAuditMapOutput
- type VulnerabilityAuditOutput
- func (o VulnerabilityAuditOutput) ApplicationDependencies() VulnerabilityAuditApplicationDependencyArrayOutput
- func (o VulnerabilityAuditOutput) BuildType() pulumi.StringOutput
- func (o VulnerabilityAuditOutput) CompartmentId() pulumi.StringOutput
- func (o VulnerabilityAuditOutput) Configuration() VulnerabilityAuditConfigurationOutput
- func (o VulnerabilityAuditOutput) DefinedTags() pulumi.MapOutput
- func (o VulnerabilityAuditOutput) DisplayName() pulumi.StringOutput
- func (VulnerabilityAuditOutput) ElementType() reflect.Type
- func (o VulnerabilityAuditOutput) FreeformTags() pulumi.MapOutput
- func (o VulnerabilityAuditOutput) IsSuccess() pulumi.BoolOutput
- func (o VulnerabilityAuditOutput) KnowledgeBaseId() pulumi.StringOutput
- func (o VulnerabilityAuditOutput) MaxObservedCvssV2score() pulumi.Float64Output
- func (o VulnerabilityAuditOutput) MaxObservedCvssV3score() pulumi.Float64Output
- func (o VulnerabilityAuditOutput) State() pulumi.StringOutput
- func (o VulnerabilityAuditOutput) SystemTags() pulumi.MapOutput
- func (o VulnerabilityAuditOutput) TimeCreated() pulumi.StringOutput
- func (o VulnerabilityAuditOutput) TimeUpdated() pulumi.StringOutput
- func (o VulnerabilityAuditOutput) ToVulnerabilityAuditOutput() VulnerabilityAuditOutput
- func (o VulnerabilityAuditOutput) ToVulnerabilityAuditOutputWithContext(ctx context.Context) VulnerabilityAuditOutput
- func (o VulnerabilityAuditOutput) Vulnerabilities() VulnerabilityAuditVulnerabilityArrayOutput
- func (o VulnerabilityAuditOutput) VulnerableArtifactsCount() pulumi.IntOutput
- type VulnerabilityAuditState
- type VulnerabilityAuditVulnerability
- type VulnerabilityAuditVulnerabilityArgs
- func (VulnerabilityAuditVulnerabilityArgs) ElementType() reflect.Type
- func (i VulnerabilityAuditVulnerabilityArgs) ToVulnerabilityAuditVulnerabilityOutput() VulnerabilityAuditVulnerabilityOutput
- func (i VulnerabilityAuditVulnerabilityArgs) ToVulnerabilityAuditVulnerabilityOutputWithContext(ctx context.Context) VulnerabilityAuditVulnerabilityOutput
- type VulnerabilityAuditVulnerabilityArray
- func (VulnerabilityAuditVulnerabilityArray) ElementType() reflect.Type
- func (i VulnerabilityAuditVulnerabilityArray) ToVulnerabilityAuditVulnerabilityArrayOutput() VulnerabilityAuditVulnerabilityArrayOutput
- func (i VulnerabilityAuditVulnerabilityArray) ToVulnerabilityAuditVulnerabilityArrayOutputWithContext(ctx context.Context) VulnerabilityAuditVulnerabilityArrayOutput
- type VulnerabilityAuditVulnerabilityArrayInput
- type VulnerabilityAuditVulnerabilityArrayOutput
- func (VulnerabilityAuditVulnerabilityArrayOutput) ElementType() reflect.Type
- func (o VulnerabilityAuditVulnerabilityArrayOutput) Index(i pulumi.IntInput) VulnerabilityAuditVulnerabilityOutput
- func (o VulnerabilityAuditVulnerabilityArrayOutput) ToVulnerabilityAuditVulnerabilityArrayOutput() VulnerabilityAuditVulnerabilityArrayOutput
- func (o VulnerabilityAuditVulnerabilityArrayOutput) ToVulnerabilityAuditVulnerabilityArrayOutputWithContext(ctx context.Context) VulnerabilityAuditVulnerabilityArrayOutput
- type VulnerabilityAuditVulnerabilityInput
- type VulnerabilityAuditVulnerabilityOutput
- func (o VulnerabilityAuditVulnerabilityOutput) CvssV2score() pulumi.Float64PtrOutput
- func (o VulnerabilityAuditVulnerabilityOutput) CvssV3score() pulumi.Float64PtrOutput
- func (VulnerabilityAuditVulnerabilityOutput) ElementType() reflect.Type
- func (o VulnerabilityAuditVulnerabilityOutput) Id() pulumi.StringPtrOutput
- func (o VulnerabilityAuditVulnerabilityOutput) IsIgnored() pulumi.BoolPtrOutput
- func (o VulnerabilityAuditVulnerabilityOutput) ToVulnerabilityAuditVulnerabilityOutput() VulnerabilityAuditVulnerabilityOutput
- func (o VulnerabilityAuditVulnerabilityOutput) ToVulnerabilityAuditVulnerabilityOutputWithContext(ctx context.Context) VulnerabilityAuditVulnerabilityOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetKnowledgebaseArgs ¶
type GetKnowledgebaseArgs struct { // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of a Knowledge Base, as a URL path parameter. KnowledgeBaseId string `pulumi:"knowledgeBaseId"` }
A collection of arguments for invoking getKnowledgebase.
type GetKnowledgebaseOutputArgs ¶
type GetKnowledgebaseOutputArgs struct { // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of a Knowledge Base, as a URL path parameter. KnowledgeBaseId pulumi.StringInput `pulumi:"knowledgeBaseId"` }
A collection of arguments for invoking getKnowledgebase.
func (GetKnowledgebaseOutputArgs) ElementType ¶
func (GetKnowledgebaseOutputArgs) ElementType() reflect.Type
type GetKnowledgebaseResult ¶
type GetKnowledgebaseResult struct { // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base's compartment. CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // The name of the Knowledge Base. DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base. Id string `pulumi:"id"` KnowledgeBaseId string `pulumi:"knowledgeBaseId"` // The current lifecycle state of the Knowledge Base. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The creation date and time of the Knowledge Base (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated string `pulumi:"timeCreated"` // The date and time the Knowledge Base was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getKnowledgebase.
func GetKnowledgebase ¶
func GetKnowledgebase(ctx *pulumi.Context, args *GetKnowledgebaseArgs, opts ...pulumi.InvokeOption) (*GetKnowledgebaseResult, error)
This data source provides details about a specific Knowledge Base resource in Oracle Cloud Infrastructure ADM service.
Returns the details of the specified Knowledge Base.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Adm" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Adm.GetKnowledgebase(ctx, &adm.GetKnowledgebaseArgs{ KnowledgeBaseId: oci_adm_knowledge_base.Test_knowledge_base.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetKnowledgebaseResultOutput ¶
type GetKnowledgebaseResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getKnowledgebase.
func GetKnowledgebaseOutput ¶
func GetKnowledgebaseOutput(ctx *pulumi.Context, args GetKnowledgebaseOutputArgs, opts ...pulumi.InvokeOption) GetKnowledgebaseResultOutput
func (GetKnowledgebaseResultOutput) CompartmentId ¶
func (o GetKnowledgebaseResultOutput) CompartmentId() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base's compartment.
func (GetKnowledgebaseResultOutput) DefinedTags ¶
func (o GetKnowledgebaseResultOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetKnowledgebaseResultOutput) DisplayName ¶
func (o GetKnowledgebaseResultOutput) DisplayName() pulumi.StringOutput
The name of the Knowledge Base.
func (GetKnowledgebaseResultOutput) ElementType ¶
func (GetKnowledgebaseResultOutput) ElementType() reflect.Type
func (GetKnowledgebaseResultOutput) FreeformTags ¶
func (o GetKnowledgebaseResultOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetKnowledgebaseResultOutput) Id ¶
func (o GetKnowledgebaseResultOutput) Id() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base.
func (GetKnowledgebaseResultOutput) KnowledgeBaseId ¶
func (o GetKnowledgebaseResultOutput) KnowledgeBaseId() pulumi.StringOutput
func (GetKnowledgebaseResultOutput) State ¶
func (o GetKnowledgebaseResultOutput) State() pulumi.StringOutput
The current lifecycle state of the Knowledge Base.
func (GetKnowledgebaseResultOutput) SystemTags ¶
func (o GetKnowledgebaseResultOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetKnowledgebaseResultOutput) TimeCreated ¶
func (o GetKnowledgebaseResultOutput) TimeCreated() pulumi.StringOutput
The creation date and time of the Knowledge Base (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetKnowledgebaseResultOutput) TimeUpdated ¶
func (o GetKnowledgebaseResultOutput) TimeUpdated() pulumi.StringOutput
The date and time the Knowledge Base was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetKnowledgebaseResultOutput) ToGetKnowledgebaseResultOutput ¶
func (o GetKnowledgebaseResultOutput) ToGetKnowledgebaseResultOutput() GetKnowledgebaseResultOutput
func (GetKnowledgebaseResultOutput) ToGetKnowledgebaseResultOutputWithContext ¶
func (o GetKnowledgebaseResultOutput) ToGetKnowledgebaseResultOutputWithContext(ctx context.Context) GetKnowledgebaseResultOutput
type GetKnowledgebasesArgs ¶
type GetKnowledgebasesArgs struct { // A filter to return only resources that belong to the specified compartment identifier. CompartmentId *string `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` Filters []GetKnowledgebasesFilter `pulumi:"filters"` // A filter to return only resources that match the specified identifier. Id *string `pulumi:"id"` // A filter to return only Knowledge Bases that match the specified lifecycleState. State *string `pulumi:"state"` }
A collection of arguments for invoking getKnowledgebases.
type GetKnowledgebasesFilter ¶
type GetKnowledgebasesFilterArgs ¶
type GetKnowledgebasesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetKnowledgebasesFilterArgs) ElementType ¶
func (GetKnowledgebasesFilterArgs) ElementType() reflect.Type
func (GetKnowledgebasesFilterArgs) ToGetKnowledgebasesFilterOutput ¶
func (i GetKnowledgebasesFilterArgs) ToGetKnowledgebasesFilterOutput() GetKnowledgebasesFilterOutput
func (GetKnowledgebasesFilterArgs) ToGetKnowledgebasesFilterOutputWithContext ¶
func (i GetKnowledgebasesFilterArgs) ToGetKnowledgebasesFilterOutputWithContext(ctx context.Context) GetKnowledgebasesFilterOutput
type GetKnowledgebasesFilterArray ¶
type GetKnowledgebasesFilterArray []GetKnowledgebasesFilterInput
func (GetKnowledgebasesFilterArray) ElementType ¶
func (GetKnowledgebasesFilterArray) ElementType() reflect.Type
func (GetKnowledgebasesFilterArray) ToGetKnowledgebasesFilterArrayOutput ¶
func (i GetKnowledgebasesFilterArray) ToGetKnowledgebasesFilterArrayOutput() GetKnowledgebasesFilterArrayOutput
func (GetKnowledgebasesFilterArray) ToGetKnowledgebasesFilterArrayOutputWithContext ¶
func (i GetKnowledgebasesFilterArray) ToGetKnowledgebasesFilterArrayOutputWithContext(ctx context.Context) GetKnowledgebasesFilterArrayOutput
type GetKnowledgebasesFilterArrayInput ¶
type GetKnowledgebasesFilterArrayInput interface { pulumi.Input ToGetKnowledgebasesFilterArrayOutput() GetKnowledgebasesFilterArrayOutput ToGetKnowledgebasesFilterArrayOutputWithContext(context.Context) GetKnowledgebasesFilterArrayOutput }
GetKnowledgebasesFilterArrayInput is an input type that accepts GetKnowledgebasesFilterArray and GetKnowledgebasesFilterArrayOutput values. You can construct a concrete instance of `GetKnowledgebasesFilterArrayInput` via:
GetKnowledgebasesFilterArray{ GetKnowledgebasesFilterArgs{...} }
type GetKnowledgebasesFilterArrayOutput ¶
type GetKnowledgebasesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetKnowledgebasesFilterArrayOutput) ElementType ¶
func (GetKnowledgebasesFilterArrayOutput) ElementType() reflect.Type
func (GetKnowledgebasesFilterArrayOutput) Index ¶
func (o GetKnowledgebasesFilterArrayOutput) Index(i pulumi.IntInput) GetKnowledgebasesFilterOutput
func (GetKnowledgebasesFilterArrayOutput) ToGetKnowledgebasesFilterArrayOutput ¶
func (o GetKnowledgebasesFilterArrayOutput) ToGetKnowledgebasesFilterArrayOutput() GetKnowledgebasesFilterArrayOutput
func (GetKnowledgebasesFilterArrayOutput) ToGetKnowledgebasesFilterArrayOutputWithContext ¶
func (o GetKnowledgebasesFilterArrayOutput) ToGetKnowledgebasesFilterArrayOutputWithContext(ctx context.Context) GetKnowledgebasesFilterArrayOutput
type GetKnowledgebasesFilterInput ¶
type GetKnowledgebasesFilterInput interface { pulumi.Input ToGetKnowledgebasesFilterOutput() GetKnowledgebasesFilterOutput ToGetKnowledgebasesFilterOutputWithContext(context.Context) GetKnowledgebasesFilterOutput }
GetKnowledgebasesFilterInput is an input type that accepts GetKnowledgebasesFilterArgs and GetKnowledgebasesFilterOutput values. You can construct a concrete instance of `GetKnowledgebasesFilterInput` via:
GetKnowledgebasesFilterArgs{...}
type GetKnowledgebasesFilterOutput ¶
type GetKnowledgebasesFilterOutput struct{ *pulumi.OutputState }
func (GetKnowledgebasesFilterOutput) ElementType ¶
func (GetKnowledgebasesFilterOutput) ElementType() reflect.Type
func (GetKnowledgebasesFilterOutput) Name ¶
func (o GetKnowledgebasesFilterOutput) Name() pulumi.StringOutput
func (GetKnowledgebasesFilterOutput) Regex ¶
func (o GetKnowledgebasesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetKnowledgebasesFilterOutput) ToGetKnowledgebasesFilterOutput ¶
func (o GetKnowledgebasesFilterOutput) ToGetKnowledgebasesFilterOutput() GetKnowledgebasesFilterOutput
func (GetKnowledgebasesFilterOutput) ToGetKnowledgebasesFilterOutputWithContext ¶
func (o GetKnowledgebasesFilterOutput) ToGetKnowledgebasesFilterOutputWithContext(ctx context.Context) GetKnowledgebasesFilterOutput
func (GetKnowledgebasesFilterOutput) Values ¶
func (o GetKnowledgebasesFilterOutput) Values() pulumi.StringArrayOutput
type GetKnowledgebasesKnowledgeBaseCollection ¶
type GetKnowledgebasesKnowledgeBaseCollection struct {
Items []GetKnowledgebasesKnowledgeBaseCollectionItem `pulumi:"items"`
}
type GetKnowledgebasesKnowledgeBaseCollectionArgs ¶
type GetKnowledgebasesKnowledgeBaseCollectionArgs struct {
Items GetKnowledgebasesKnowledgeBaseCollectionItemArrayInput `pulumi:"items"`
}
func (GetKnowledgebasesKnowledgeBaseCollectionArgs) ElementType ¶
func (GetKnowledgebasesKnowledgeBaseCollectionArgs) ElementType() reflect.Type
func (GetKnowledgebasesKnowledgeBaseCollectionArgs) ToGetKnowledgebasesKnowledgeBaseCollectionOutput ¶
func (i GetKnowledgebasesKnowledgeBaseCollectionArgs) ToGetKnowledgebasesKnowledgeBaseCollectionOutput() GetKnowledgebasesKnowledgeBaseCollectionOutput
func (GetKnowledgebasesKnowledgeBaseCollectionArgs) ToGetKnowledgebasesKnowledgeBaseCollectionOutputWithContext ¶
func (i GetKnowledgebasesKnowledgeBaseCollectionArgs) ToGetKnowledgebasesKnowledgeBaseCollectionOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionOutput
type GetKnowledgebasesKnowledgeBaseCollectionArray ¶
type GetKnowledgebasesKnowledgeBaseCollectionArray []GetKnowledgebasesKnowledgeBaseCollectionInput
func (GetKnowledgebasesKnowledgeBaseCollectionArray) ElementType ¶
func (GetKnowledgebasesKnowledgeBaseCollectionArray) ElementType() reflect.Type
func (GetKnowledgebasesKnowledgeBaseCollectionArray) ToGetKnowledgebasesKnowledgeBaseCollectionArrayOutput ¶
func (i GetKnowledgebasesKnowledgeBaseCollectionArray) ToGetKnowledgebasesKnowledgeBaseCollectionArrayOutput() GetKnowledgebasesKnowledgeBaseCollectionArrayOutput
func (GetKnowledgebasesKnowledgeBaseCollectionArray) ToGetKnowledgebasesKnowledgeBaseCollectionArrayOutputWithContext ¶
func (i GetKnowledgebasesKnowledgeBaseCollectionArray) ToGetKnowledgebasesKnowledgeBaseCollectionArrayOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionArrayOutput
type GetKnowledgebasesKnowledgeBaseCollectionArrayInput ¶
type GetKnowledgebasesKnowledgeBaseCollectionArrayInput interface { pulumi.Input ToGetKnowledgebasesKnowledgeBaseCollectionArrayOutput() GetKnowledgebasesKnowledgeBaseCollectionArrayOutput ToGetKnowledgebasesKnowledgeBaseCollectionArrayOutputWithContext(context.Context) GetKnowledgebasesKnowledgeBaseCollectionArrayOutput }
GetKnowledgebasesKnowledgeBaseCollectionArrayInput is an input type that accepts GetKnowledgebasesKnowledgeBaseCollectionArray and GetKnowledgebasesKnowledgeBaseCollectionArrayOutput values. You can construct a concrete instance of `GetKnowledgebasesKnowledgeBaseCollectionArrayInput` via:
GetKnowledgebasesKnowledgeBaseCollectionArray{ GetKnowledgebasesKnowledgeBaseCollectionArgs{...} }
type GetKnowledgebasesKnowledgeBaseCollectionArrayOutput ¶
type GetKnowledgebasesKnowledgeBaseCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetKnowledgebasesKnowledgeBaseCollectionArrayOutput) ElementType ¶
func (GetKnowledgebasesKnowledgeBaseCollectionArrayOutput) ElementType() reflect.Type
func (GetKnowledgebasesKnowledgeBaseCollectionArrayOutput) ToGetKnowledgebasesKnowledgeBaseCollectionArrayOutput ¶
func (o GetKnowledgebasesKnowledgeBaseCollectionArrayOutput) ToGetKnowledgebasesKnowledgeBaseCollectionArrayOutput() GetKnowledgebasesKnowledgeBaseCollectionArrayOutput
func (GetKnowledgebasesKnowledgeBaseCollectionArrayOutput) ToGetKnowledgebasesKnowledgeBaseCollectionArrayOutputWithContext ¶
func (o GetKnowledgebasesKnowledgeBaseCollectionArrayOutput) ToGetKnowledgebasesKnowledgeBaseCollectionArrayOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionArrayOutput
type GetKnowledgebasesKnowledgeBaseCollectionInput ¶
type GetKnowledgebasesKnowledgeBaseCollectionInput interface { pulumi.Input ToGetKnowledgebasesKnowledgeBaseCollectionOutput() GetKnowledgebasesKnowledgeBaseCollectionOutput ToGetKnowledgebasesKnowledgeBaseCollectionOutputWithContext(context.Context) GetKnowledgebasesKnowledgeBaseCollectionOutput }
GetKnowledgebasesKnowledgeBaseCollectionInput is an input type that accepts GetKnowledgebasesKnowledgeBaseCollectionArgs and GetKnowledgebasesKnowledgeBaseCollectionOutput values. You can construct a concrete instance of `GetKnowledgebasesKnowledgeBaseCollectionInput` via:
GetKnowledgebasesKnowledgeBaseCollectionArgs{...}
type GetKnowledgebasesKnowledgeBaseCollectionItem ¶
type GetKnowledgebasesKnowledgeBaseCollectionItem struct { // A filter to return only resources that belong to the specified compartment identifier. CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // A filter to return only resources that match the specified identifier. Id string `pulumi:"id"` // A filter to return only Knowledge Bases that match the specified lifecycleState. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The creation date and time of the Knowledge Base (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated string `pulumi:"timeCreated"` // The date and time the Knowledge Base was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated string `pulumi:"timeUpdated"` }
type GetKnowledgebasesKnowledgeBaseCollectionItemArgs ¶
type GetKnowledgebasesKnowledgeBaseCollectionItemArgs struct { // A filter to return only resources that belong to the specified compartment identifier. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput `pulumi:"freeformTags"` // A filter to return only resources that match the specified identifier. Id pulumi.StringInput `pulumi:"id"` // A filter to return only Knowledge Bases that match the specified lifecycleState. State pulumi.StringInput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapInput `pulumi:"systemTags"` // The creation date and time of the Knowledge Base (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time the Knowledge Base was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetKnowledgebasesKnowledgeBaseCollectionItemArgs) ElementType ¶
func (GetKnowledgebasesKnowledgeBaseCollectionItemArgs) ElementType() reflect.Type
func (GetKnowledgebasesKnowledgeBaseCollectionItemArgs) ToGetKnowledgebasesKnowledgeBaseCollectionItemOutput ¶
func (i GetKnowledgebasesKnowledgeBaseCollectionItemArgs) ToGetKnowledgebasesKnowledgeBaseCollectionItemOutput() GetKnowledgebasesKnowledgeBaseCollectionItemOutput
func (GetKnowledgebasesKnowledgeBaseCollectionItemArgs) ToGetKnowledgebasesKnowledgeBaseCollectionItemOutputWithContext ¶
func (i GetKnowledgebasesKnowledgeBaseCollectionItemArgs) ToGetKnowledgebasesKnowledgeBaseCollectionItemOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionItemOutput
type GetKnowledgebasesKnowledgeBaseCollectionItemArray ¶
type GetKnowledgebasesKnowledgeBaseCollectionItemArray []GetKnowledgebasesKnowledgeBaseCollectionItemInput
func (GetKnowledgebasesKnowledgeBaseCollectionItemArray) ElementType ¶
func (GetKnowledgebasesKnowledgeBaseCollectionItemArray) ElementType() reflect.Type
func (GetKnowledgebasesKnowledgeBaseCollectionItemArray) ToGetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput ¶
func (i GetKnowledgebasesKnowledgeBaseCollectionItemArray) ToGetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput() GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput
func (GetKnowledgebasesKnowledgeBaseCollectionItemArray) ToGetKnowledgebasesKnowledgeBaseCollectionItemArrayOutputWithContext ¶
func (i GetKnowledgebasesKnowledgeBaseCollectionItemArray) ToGetKnowledgebasesKnowledgeBaseCollectionItemArrayOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput
type GetKnowledgebasesKnowledgeBaseCollectionItemArrayInput ¶
type GetKnowledgebasesKnowledgeBaseCollectionItemArrayInput interface { pulumi.Input ToGetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput() GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput ToGetKnowledgebasesKnowledgeBaseCollectionItemArrayOutputWithContext(context.Context) GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput }
GetKnowledgebasesKnowledgeBaseCollectionItemArrayInput is an input type that accepts GetKnowledgebasesKnowledgeBaseCollectionItemArray and GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput values. You can construct a concrete instance of `GetKnowledgebasesKnowledgeBaseCollectionItemArrayInput` via:
GetKnowledgebasesKnowledgeBaseCollectionItemArray{ GetKnowledgebasesKnowledgeBaseCollectionItemArgs{...} }
type GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput ¶
type GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput) ElementType ¶
func (GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput) ElementType() reflect.Type
func (GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput) ToGetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput ¶
func (o GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput) ToGetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput() GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput
func (GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput) ToGetKnowledgebasesKnowledgeBaseCollectionItemArrayOutputWithContext ¶
func (o GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput) ToGetKnowledgebasesKnowledgeBaseCollectionItemArrayOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput
type GetKnowledgebasesKnowledgeBaseCollectionItemInput ¶
type GetKnowledgebasesKnowledgeBaseCollectionItemInput interface { pulumi.Input ToGetKnowledgebasesKnowledgeBaseCollectionItemOutput() GetKnowledgebasesKnowledgeBaseCollectionItemOutput ToGetKnowledgebasesKnowledgeBaseCollectionItemOutputWithContext(context.Context) GetKnowledgebasesKnowledgeBaseCollectionItemOutput }
GetKnowledgebasesKnowledgeBaseCollectionItemInput is an input type that accepts GetKnowledgebasesKnowledgeBaseCollectionItemArgs and GetKnowledgebasesKnowledgeBaseCollectionItemOutput values. You can construct a concrete instance of `GetKnowledgebasesKnowledgeBaseCollectionItemInput` via:
GetKnowledgebasesKnowledgeBaseCollectionItemArgs{...}
type GetKnowledgebasesKnowledgeBaseCollectionItemOutput ¶
type GetKnowledgebasesKnowledgeBaseCollectionItemOutput struct{ *pulumi.OutputState }
func (GetKnowledgebasesKnowledgeBaseCollectionItemOutput) CompartmentId ¶
func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) CompartmentId() pulumi.StringOutput
A filter to return only resources that belong to the specified compartment identifier.
func (GetKnowledgebasesKnowledgeBaseCollectionItemOutput) DefinedTags ¶
func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetKnowledgebasesKnowledgeBaseCollectionItemOutput) DisplayName ¶
func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetKnowledgebasesKnowledgeBaseCollectionItemOutput) ElementType ¶
func (GetKnowledgebasesKnowledgeBaseCollectionItemOutput) ElementType() reflect.Type
func (GetKnowledgebasesKnowledgeBaseCollectionItemOutput) FreeformTags ¶
func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetKnowledgebasesKnowledgeBaseCollectionItemOutput) Id ¶
A filter to return only resources that match the specified identifier.
func (GetKnowledgebasesKnowledgeBaseCollectionItemOutput) State ¶
func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) State() pulumi.StringOutput
A filter to return only Knowledge Bases that match the specified lifecycleState.
func (GetKnowledgebasesKnowledgeBaseCollectionItemOutput) SystemTags ¶
func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetKnowledgebasesKnowledgeBaseCollectionItemOutput) TimeCreated ¶
func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) TimeCreated() pulumi.StringOutput
The creation date and time of the Knowledge Base (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetKnowledgebasesKnowledgeBaseCollectionItemOutput) TimeUpdated ¶
func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The date and time the Knowledge Base was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetKnowledgebasesKnowledgeBaseCollectionItemOutput) ToGetKnowledgebasesKnowledgeBaseCollectionItemOutput ¶
func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) ToGetKnowledgebasesKnowledgeBaseCollectionItemOutput() GetKnowledgebasesKnowledgeBaseCollectionItemOutput
func (GetKnowledgebasesKnowledgeBaseCollectionItemOutput) ToGetKnowledgebasesKnowledgeBaseCollectionItemOutputWithContext ¶
func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) ToGetKnowledgebasesKnowledgeBaseCollectionItemOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionItemOutput
type GetKnowledgebasesKnowledgeBaseCollectionOutput ¶
type GetKnowledgebasesKnowledgeBaseCollectionOutput struct{ *pulumi.OutputState }
func (GetKnowledgebasesKnowledgeBaseCollectionOutput) ElementType ¶
func (GetKnowledgebasesKnowledgeBaseCollectionOutput) ElementType() reflect.Type
func (GetKnowledgebasesKnowledgeBaseCollectionOutput) ToGetKnowledgebasesKnowledgeBaseCollectionOutput ¶
func (o GetKnowledgebasesKnowledgeBaseCollectionOutput) ToGetKnowledgebasesKnowledgeBaseCollectionOutput() GetKnowledgebasesKnowledgeBaseCollectionOutput
func (GetKnowledgebasesKnowledgeBaseCollectionOutput) ToGetKnowledgebasesKnowledgeBaseCollectionOutputWithContext ¶
func (o GetKnowledgebasesKnowledgeBaseCollectionOutput) ToGetKnowledgebasesKnowledgeBaseCollectionOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionOutput
type GetKnowledgebasesOutputArgs ¶
type GetKnowledgebasesOutputArgs struct { // A filter to return only resources that belong to the specified compartment identifier. CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetKnowledgebasesFilterArrayInput `pulumi:"filters"` // A filter to return only resources that match the specified identifier. Id pulumi.StringPtrInput `pulumi:"id"` // A filter to return only Knowledge Bases that match the specified lifecycleState. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getKnowledgebases.
func (GetKnowledgebasesOutputArgs) ElementType ¶
func (GetKnowledgebasesOutputArgs) ElementType() reflect.Type
type GetKnowledgebasesResult ¶
type GetKnowledgebasesResult struct { // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base's compartment. CompartmentId *string `pulumi:"compartmentId"` // The name of the Knowledge Base. DisplayName *string `pulumi:"displayName"` Filters []GetKnowledgebasesFilter `pulumi:"filters"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base. Id *string `pulumi:"id"` // The list of knowledge_base_collection. KnowledgeBaseCollections []GetKnowledgebasesKnowledgeBaseCollection `pulumi:"knowledgeBaseCollections"` // The current lifecycle state of the Knowledge Base. State *string `pulumi:"state"` }
A collection of values returned by getKnowledgebases.
func GetKnowledgebases ¶
func GetKnowledgebases(ctx *pulumi.Context, args *GetKnowledgebasesArgs, opts ...pulumi.InvokeOption) (*GetKnowledgebasesResult, error)
This data source provides the list of Knowledge Bases in Oracle Cloud Infrastructure ADM service.
Returns a list of KnowledgeBases based on the specified query parameters. At least id or compartmentId query parameter must be provided.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Adm" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Adm.GetKnowledgebases(ctx, &adm.GetKnowledgebasesArgs{ CompartmentId: pulumi.StringRef(_var.Compartment_id), DisplayName: pulumi.StringRef(_var.Knowledge_base_display_name), Id: pulumi.StringRef(_var.Knowledge_base_id), State: pulumi.StringRef(_var.Knowledge_base_state), }, nil) if err != nil { return err } return nil }) }
```
type GetKnowledgebasesResultOutput ¶
type GetKnowledgebasesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getKnowledgebases.
func GetKnowledgebasesOutput ¶
func GetKnowledgebasesOutput(ctx *pulumi.Context, args GetKnowledgebasesOutputArgs, opts ...pulumi.InvokeOption) GetKnowledgebasesResultOutput
func (GetKnowledgebasesResultOutput) CompartmentId ¶
func (o GetKnowledgebasesResultOutput) CompartmentId() pulumi.StringPtrOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base's compartment.
func (GetKnowledgebasesResultOutput) DisplayName ¶
func (o GetKnowledgebasesResultOutput) DisplayName() pulumi.StringPtrOutput
The name of the Knowledge Base.
func (GetKnowledgebasesResultOutput) ElementType ¶
func (GetKnowledgebasesResultOutput) ElementType() reflect.Type
func (GetKnowledgebasesResultOutput) Filters ¶
func (o GetKnowledgebasesResultOutput) Filters() GetKnowledgebasesFilterArrayOutput
func (GetKnowledgebasesResultOutput) Id ¶
func (o GetKnowledgebasesResultOutput) Id() pulumi.StringPtrOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base.
func (GetKnowledgebasesResultOutput) KnowledgeBaseCollections ¶
func (o GetKnowledgebasesResultOutput) KnowledgeBaseCollections() GetKnowledgebasesKnowledgeBaseCollectionArrayOutput
The list of knowledge_base_collection.
func (GetKnowledgebasesResultOutput) State ¶
func (o GetKnowledgebasesResultOutput) State() pulumi.StringPtrOutput
The current lifecycle state of the Knowledge Base.
func (GetKnowledgebasesResultOutput) ToGetKnowledgebasesResultOutput ¶
func (o GetKnowledgebasesResultOutput) ToGetKnowledgebasesResultOutput() GetKnowledgebasesResultOutput
func (GetKnowledgebasesResultOutput) ToGetKnowledgebasesResultOutputWithContext ¶
func (o GetKnowledgebasesResultOutput) ToGetKnowledgebasesResultOutputWithContext(ctx context.Context) GetKnowledgebasesResultOutput
type GetVulnerabilityAuditApplicationDependencyArgs ¶
type GetVulnerabilityAuditApplicationDependencyArgs struct { ApplicationDependencyNodeIds pulumi.StringArrayInput `pulumi:"applicationDependencyNodeIds"` Gav pulumi.StringInput `pulumi:"gav"` NodeId pulumi.StringInput `pulumi:"nodeId"` }
func (GetVulnerabilityAuditApplicationDependencyArgs) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyArgs) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyArgs) ToGetVulnerabilityAuditApplicationDependencyOutput ¶
func (i GetVulnerabilityAuditApplicationDependencyArgs) ToGetVulnerabilityAuditApplicationDependencyOutput() GetVulnerabilityAuditApplicationDependencyOutput
func (GetVulnerabilityAuditApplicationDependencyArgs) ToGetVulnerabilityAuditApplicationDependencyOutputWithContext ¶
func (i GetVulnerabilityAuditApplicationDependencyArgs) ToGetVulnerabilityAuditApplicationDependencyOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyOutput
type GetVulnerabilityAuditApplicationDependencyArray ¶
type GetVulnerabilityAuditApplicationDependencyArray []GetVulnerabilityAuditApplicationDependencyInput
func (GetVulnerabilityAuditApplicationDependencyArray) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyArray) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyArray) ToGetVulnerabilityAuditApplicationDependencyArrayOutput ¶
func (i GetVulnerabilityAuditApplicationDependencyArray) ToGetVulnerabilityAuditApplicationDependencyArrayOutput() GetVulnerabilityAuditApplicationDependencyArrayOutput
func (GetVulnerabilityAuditApplicationDependencyArray) ToGetVulnerabilityAuditApplicationDependencyArrayOutputWithContext ¶
func (i GetVulnerabilityAuditApplicationDependencyArray) ToGetVulnerabilityAuditApplicationDependencyArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyArrayOutput
type GetVulnerabilityAuditApplicationDependencyArrayInput ¶
type GetVulnerabilityAuditApplicationDependencyArrayInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyArrayOutput() GetVulnerabilityAuditApplicationDependencyArrayOutput ToGetVulnerabilityAuditApplicationDependencyArrayOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyArrayOutput }
GetVulnerabilityAuditApplicationDependencyArrayInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyArray and GetVulnerabilityAuditApplicationDependencyArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyArrayInput` via:
GetVulnerabilityAuditApplicationDependencyArray{ GetVulnerabilityAuditApplicationDependencyArgs{...} }
type GetVulnerabilityAuditApplicationDependencyArrayOutput ¶
type GetVulnerabilityAuditApplicationDependencyArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyArrayOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyArrayOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyArrayOutput) ToGetVulnerabilityAuditApplicationDependencyArrayOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyArrayOutput) ToGetVulnerabilityAuditApplicationDependencyArrayOutput() GetVulnerabilityAuditApplicationDependencyArrayOutput
func (GetVulnerabilityAuditApplicationDependencyArrayOutput) ToGetVulnerabilityAuditApplicationDependencyArrayOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyArrayOutput) ToGetVulnerabilityAuditApplicationDependencyArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyArrayOutput
type GetVulnerabilityAuditApplicationDependencyInput ¶
type GetVulnerabilityAuditApplicationDependencyInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyOutput() GetVulnerabilityAuditApplicationDependencyOutput ToGetVulnerabilityAuditApplicationDependencyOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyOutput }
GetVulnerabilityAuditApplicationDependencyInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyArgs and GetVulnerabilityAuditApplicationDependencyOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyInput` via:
GetVulnerabilityAuditApplicationDependencyArgs{...}
type GetVulnerabilityAuditApplicationDependencyOutput ¶
type GetVulnerabilityAuditApplicationDependencyOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyOutput) ApplicationDependencyNodeIds ¶
func (o GetVulnerabilityAuditApplicationDependencyOutput) ApplicationDependencyNodeIds() pulumi.StringArrayOutput
func (GetVulnerabilityAuditApplicationDependencyOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyOutput) Gav ¶
func (o GetVulnerabilityAuditApplicationDependencyOutput) Gav() pulumi.StringOutput
func (GetVulnerabilityAuditApplicationDependencyOutput) NodeId ¶
func (o GetVulnerabilityAuditApplicationDependencyOutput) NodeId() pulumi.StringOutput
func (GetVulnerabilityAuditApplicationDependencyOutput) ToGetVulnerabilityAuditApplicationDependencyOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyOutput) ToGetVulnerabilityAuditApplicationDependencyOutput() GetVulnerabilityAuditApplicationDependencyOutput
func (GetVulnerabilityAuditApplicationDependencyOutput) ToGetVulnerabilityAuditApplicationDependencyOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyOutput) ToGetVulnerabilityAuditApplicationDependencyOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollection ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollection struct { // List of Vulnerability Audit summaries. Items []GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItem `pulumi:"items"` }
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs struct { // List of Vulnerability Audit summaries. Items GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayInput `pulumi:"items"` }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutputWithContext ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray []GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionInput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutputWithContext ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayInput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput }
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray and GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayInput` via:
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray{ GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs{...} }
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput) Index ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionInput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput }
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs and GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionInput` via:
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs{...}
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItem ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItem struct { // List of Vulnerability Audit summaries. Items []GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItem `pulumi:"items"` }
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs struct { // List of Vulnerability Audit summaries. Items GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayInput `pulumi:"items"` }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutputWithContext ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray []GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemInput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutputWithContext ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayInput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput }
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray and GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayInput` via:
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray{ GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs{...} }
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput) Index ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemInput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput }
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs and GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemInput` via:
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs{...}
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItem ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItem struct { // List of (Application Dependencies) node identifiers on which this node depends. ApplicationDependencyNodeIds []string `pulumi:"applicationDependencyNodeIds"` // A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given. Gav string `pulumi:"gav"` // Indicates if the artifact is found in the knowledge base. IsFoundInKnowledgeBase bool `pulumi:"isFoundInKnowledgeBase"` // Unique identifier of an Application Dependency node. NodeId string `pulumi:"nodeId"` // List of vulnerabilities for the Application Dependency. Vulnerabilities []GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerability `pulumi:"vulnerabilities"` }
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArgs ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArgs struct { // List of (Application Dependencies) node identifiers on which this node depends. ApplicationDependencyNodeIds pulumi.StringArrayInput `pulumi:"applicationDependencyNodeIds"` // A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given. Gav pulumi.StringInput `pulumi:"gav"` // Indicates if the artifact is found in the knowledge base. IsFoundInKnowledgeBase pulumi.BoolInput `pulumi:"isFoundInKnowledgeBase"` // Unique identifier of an Application Dependency node. NodeId pulumi.StringInput `pulumi:"nodeId"` // List of vulnerabilities for the Application Dependency. Vulnerabilities GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayInput `pulumi:"vulnerabilities"` }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArgs) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutputWithContext ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArray ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArray []GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemInput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArray) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutputWithContext ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayInput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput }
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArray and GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayInput` via:
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArray{ GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArgs{...} }
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput) Index ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemInput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput }
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArgs and GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemInput` via:
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArgs{...}
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) ApplicationDependencyNodeIds ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) ApplicationDependencyNodeIds() pulumi.StringArrayOutput
List of (Application Dependencies) node identifiers on which this node depends.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) Gav ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) Gav() pulumi.StringOutput
A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) IsFoundInKnowledgeBase ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) IsFoundInKnowledgeBase() pulumi.BoolOutput
Indicates if the artifact is found in the knowledge base.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) NodeId ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) NodeId() pulumi.StringOutput
Unique identifier of an Application Dependency node.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) Vulnerabilities ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemOutput) Vulnerabilities() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput
List of vulnerabilities for the Application Dependency.
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerability ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerability struct { // Common Vulnerability Scoring System (CVSS) Version 2. CvssV2score float64 `pulumi:"cvssV2score"` // Common Vulnerability Scoring System (CVSS) Version 3. CvssV3score float64 `pulumi:"cvssV3score"` // Unique vulnerability identifier. Id string `pulumi:"id"` // Indicates if the vulnerability was ignored according to the audit configuration. IsIgnored bool `pulumi:"isIgnored"` }
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArgs ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArgs struct { // Common Vulnerability Scoring System (CVSS) Version 2. CvssV2score pulumi.Float64Input `pulumi:"cvssV2score"` // Common Vulnerability Scoring System (CVSS) Version 3. CvssV3score pulumi.Float64Input `pulumi:"cvssV3score"` // Unique vulnerability identifier. Id pulumi.StringInput `pulumi:"id"` // Indicates if the vulnerability was ignored according to the audit configuration. IsIgnored pulumi.BoolInput `pulumi:"isIgnored"` }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArgs) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutputWithContext ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArray ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArray []GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityInput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArray) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutputWithContext ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayInput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput }
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArray and GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayInput` via:
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArray{ GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArgs{...} }
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput) Index ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArrayOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityInput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput }
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArgs and GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityInput` via:
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityArgs{...}
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) CvssV2score ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) CvssV2score() pulumi.Float64Output
Common Vulnerability Scoring System (CVSS) Version 2.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) CvssV3score ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) CvssV3score() pulumi.Float64Output
Common Vulnerability Scoring System (CVSS) Version 3.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) Id ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) Id() pulumi.StringOutput
Unique vulnerability identifier.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) IsIgnored ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) IsIgnored() pulumi.BoolOutput
Indicates if the vulnerability was ignored according to the audit configuration.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemVulnerabilityOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) Items ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) Items() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemItemArrayOutput
List of Vulnerability Audit summaries.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput) Items ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput) Items() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput
List of Vulnerability Audit summaries.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesArgs ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesArgs struct { // A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 2 (CVSS V2) greater or equal than the specified value. CvssV2greaterThanOrEqual *float64 `pulumi:"cvssV2greaterThanOrEqual"` // A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 3 (CVSS V3) greater or equal than the specified value. CvssV3greaterThanOrEqual *float64 `pulumi:"cvssV3greaterThanOrEqual"` Filters []GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter `pulumi:"filters"` // A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given. Gav *string `pulumi:"gav"` // Unique Vulnerability Audit identifier path parameter. VulnerabilityAuditId string `pulumi:"vulnerabilityAuditId"` // A filter to return only Vulnerability Audits that match the specified id. VulnerabilityId *string `pulumi:"vulnerabilityId"` }
A collection of arguments for invoking getVulnerabilityAuditApplicationDependencyVulnerabilities.
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutputWithContext ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray []GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterInput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutputWithContext ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayInput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput }
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray and GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayInput` via:
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray{ GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs{...} }
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterInput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput }
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs and GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterInput` via:
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs{...}
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesOutputArgs ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesOutputArgs struct { // A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 2 (CVSS V2) greater or equal than the specified value. CvssV2greaterThanOrEqual pulumi.Float64PtrInput `pulumi:"cvssV2greaterThanOrEqual"` // A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 3 (CVSS V3) greater or equal than the specified value. CvssV3greaterThanOrEqual pulumi.Float64PtrInput `pulumi:"cvssV3greaterThanOrEqual"` Filters GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayInput `pulumi:"filters"` // A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given. Gav pulumi.StringPtrInput `pulumi:"gav"` // Unique Vulnerability Audit identifier path parameter. VulnerabilityAuditId pulumi.StringInput `pulumi:"vulnerabilityAuditId"` // A filter to return only Vulnerability Audits that match the specified id. VulnerabilityId pulumi.StringPtrInput `pulumi:"vulnerabilityId"` }
A collection of arguments for invoking getVulnerabilityAuditApplicationDependencyVulnerabilities.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesOutputArgs) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesOutputArgs) ElementType() reflect.Type
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResult ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResult struct { // The list of application_dependency_vulnerability_collection. ApplicationDependencyVulnerabilityCollections []GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollection `pulumi:"applicationDependencyVulnerabilityCollections"` CvssV2greaterThanOrEqual *float64 `pulumi:"cvssV2greaterThanOrEqual"` CvssV3greaterThanOrEqual *float64 `pulumi:"cvssV3greaterThanOrEqual"` Filters []GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter `pulumi:"filters"` // Unique Group Artifact Version (GAV) identifier (Group:Artifact:Version). Gav *string `pulumi:"gav"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` VulnerabilityAuditId string `pulumi:"vulnerabilityAuditId"` VulnerabilityId *string `pulumi:"vulnerabilityId"` }
A collection of values returned by getVulnerabilityAuditApplicationDependencyVulnerabilities.
func GetVulnerabilityAuditApplicationDependencyVulnerabilities ¶
func GetVulnerabilityAuditApplicationDependencyVulnerabilities(ctx *pulumi.Context, args *GetVulnerabilityAuditApplicationDependencyVulnerabilitiesArgs, opts ...pulumi.InvokeOption) (*GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResult, error)
This data source provides the list of Vulnerability Audit Application Dependency Vulnerabilities in Oracle Cloud Infrastructure ADM service.
Returns a list of Application Dependencies with their associated vulnerabilities.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Adm" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Adm.GetVulnerabilityAuditApplicationDependencyVulnerabilities(ctx, &adm.GetVulnerabilityAuditApplicationDependencyVulnerabilitiesArgs{ VulnerabilityAuditId: oci_adm_vulnerability_audit.Test_vulnerability_audit.Id, CvssV2greaterThanOrEqual: pulumi.Float64Ref(_var.Vulnerability_audit_application_dependency_vulnerability_cvss_v2greater_than_or_equal), CvssV3greaterThanOrEqual: pulumi.Float64Ref(_var.Vulnerability_audit_application_dependency_vulnerability_cvss_v3greater_than_or_equal), Gav: pulumi.StringRef(_var.Vulnerability_audit_application_dependency_vulnerability_gav), VulnerabilityId: pulumi.StringRef(oci_adm_vulnerability.Test_vulnerability.Id), }, nil) if err != nil { return err } return nil }) }
```
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVulnerabilityAuditApplicationDependencyVulnerabilities.
func GetVulnerabilityAuditApplicationDependencyVulnerabilitiesOutput ¶
func GetVulnerabilityAuditApplicationDependencyVulnerabilitiesOutput(ctx *pulumi.Context, args GetVulnerabilityAuditApplicationDependencyVulnerabilitiesOutputArgs, opts ...pulumi.InvokeOption) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ApplicationDependencyVulnerabilityCollections ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ApplicationDependencyVulnerabilityCollections() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput
The list of application_dependency_vulnerability_collection.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) CvssV2greaterThanOrEqual ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) CvssV2greaterThanOrEqual() pulumi.Float64PtrOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) CvssV3greaterThanOrEqual ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) CvssV3greaterThanOrEqual() pulumi.Float64PtrOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) Gav ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) Gav() pulumi.StringPtrOutput
Unique Group Artifact Version (GAV) identifier (Group:Artifact:Version).
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) Id ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) VulnerabilityAuditId ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) VulnerabilityAuditId() pulumi.StringOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) VulnerabilityId ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) VulnerabilityId() pulumi.StringPtrOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilityArgs ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityArgs struct { // A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 2 (CVSS V2) greater or equal than the specified value. CvssV2greaterThanOrEqual *float64 `pulumi:"cvssV2greaterThanOrEqual"` // A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 3 (CVSS V3) greater or equal than the specified value. CvssV3greaterThanOrEqual *float64 `pulumi:"cvssV3greaterThanOrEqual"` // A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given. Gav *string `pulumi:"gav"` // Unique Vulnerability Audit identifier path parameter. VulnerabilityAuditId string `pulumi:"vulnerabilityAuditId"` // A filter to return only Vulnerability Audits that match the specified id. VulnerabilityId *string `pulumi:"vulnerabilityId"` }
A collection of arguments for invoking getVulnerabilityAuditApplicationDependencyVulnerability.
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItem ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItem struct { // List of (Application Dependencies) node identifiers on which this node depends. ApplicationDependencyNodeIds []string `pulumi:"applicationDependencyNodeIds"` // A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given. Gav string `pulumi:"gav"` // Indicates if the artifact is found in the knowledge base. IsFoundInKnowledgeBase bool `pulumi:"isFoundInKnowledgeBase"` // Unique identifier of an Application Dependency node. NodeId string `pulumi:"nodeId"` // List of vulnerabilities for the Application Dependency. Vulnerabilities []GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerability `pulumi:"vulnerabilities"` }
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs struct { // List of (Application Dependencies) node identifiers on which this node depends. ApplicationDependencyNodeIds pulumi.StringArrayInput `pulumi:"applicationDependencyNodeIds"` // A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given. Gav pulumi.StringInput `pulumi:"gav"` // Indicates if the artifact is found in the knowledge base. IsFoundInKnowledgeBase pulumi.BoolInput `pulumi:"isFoundInKnowledgeBase"` // Unique identifier of an Application Dependency node. NodeId pulumi.StringInput `pulumi:"nodeId"` // List of vulnerabilities for the Application Dependency. Vulnerabilities GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayInput `pulumi:"vulnerabilities"` }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutputWithContext ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray []GetVulnerabilityAuditApplicationDependencyVulnerabilityItemInput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutputWithContext ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayInput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput }
GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray and GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayInput` via:
GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray{ GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs{...} }
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemInput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput }
GetVulnerabilityAuditApplicationDependencyVulnerabilityItemInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs and GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyVulnerabilityItemInput` via:
GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs{...}
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ApplicationDependencyNodeIds ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ApplicationDependencyNodeIds() pulumi.StringArrayOutput
List of (Application Dependencies) node identifiers on which this node depends.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) Gav ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) Gav() pulumi.StringOutput
A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) IsFoundInKnowledgeBase ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) IsFoundInKnowledgeBase() pulumi.BoolOutput
Indicates if the artifact is found in the knowledge base.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) NodeId ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) NodeId() pulumi.StringOutput
Unique identifier of an Application Dependency node.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) Vulnerabilities ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) Vulnerabilities() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput
List of vulnerabilities for the Application Dependency.
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerability ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerability struct { // Common Vulnerability Scoring System (CVSS) Version 2. CvssV2score float64 `pulumi:"cvssV2score"` // Common Vulnerability Scoring System (CVSS) Version 3. CvssV3score float64 `pulumi:"cvssV3score"` // Unique vulnerability identifier. Id string `pulumi:"id"` // Indicates if the vulnerability was ignored according to the audit configuration. IsIgnored bool `pulumi:"isIgnored"` }
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArgs ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArgs struct { // Common Vulnerability Scoring System (CVSS) Version 2. CvssV2score pulumi.Float64Input `pulumi:"cvssV2score"` // Common Vulnerability Scoring System (CVSS) Version 3. CvssV3score pulumi.Float64Input `pulumi:"cvssV3score"` // Unique vulnerability identifier. Id pulumi.StringInput `pulumi:"id"` // Indicates if the vulnerability was ignored according to the audit configuration. IsIgnored pulumi.BoolInput `pulumi:"isIgnored"` }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArgs) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArgs) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutputWithContext ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray []GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityInput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutputWithContext ¶
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayInput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput }
GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray and GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayInput` via:
GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray{ GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArgs{...} }
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityInput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput }
GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArgs and GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityInput` via:
GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArgs{...}
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) CvssV2score ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) CvssV2score() pulumi.Float64Output
Common Vulnerability Scoring System (CVSS) Version 2.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) CvssV3score ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) CvssV3score() pulumi.Float64Output
Common Vulnerability Scoring System (CVSS) Version 3.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) Id ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) Id() pulumi.StringOutput
Unique vulnerability identifier.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) IsIgnored ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) IsIgnored() pulumi.BoolOutput
Indicates if the vulnerability was ignored according to the audit configuration.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilityOutputArgs ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityOutputArgs struct { // A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 2 (CVSS V2) greater or equal than the specified value. CvssV2greaterThanOrEqual pulumi.Float64PtrInput `pulumi:"cvssV2greaterThanOrEqual"` // A filter that returns only Vulnerability Audits that have a Common Vulnerability Scoring System Version 3 (CVSS V3) greater or equal than the specified value. CvssV3greaterThanOrEqual pulumi.Float64PtrInput `pulumi:"cvssV3greaterThanOrEqual"` // A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given. Gav pulumi.StringPtrInput `pulumi:"gav"` // Unique Vulnerability Audit identifier path parameter. VulnerabilityAuditId pulumi.StringInput `pulumi:"vulnerabilityAuditId"` // A filter to return only Vulnerability Audits that match the specified id. VulnerabilityId pulumi.StringPtrInput `pulumi:"vulnerabilityId"` }
A collection of arguments for invoking getVulnerabilityAuditApplicationDependencyVulnerability.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityOutputArgs) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityOutputArgs) ElementType() reflect.Type
type GetVulnerabilityAuditApplicationDependencyVulnerabilityResult ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityResult struct { CvssV2greaterThanOrEqual *float64 `pulumi:"cvssV2greaterThanOrEqual"` CvssV3greaterThanOrEqual *float64 `pulumi:"cvssV3greaterThanOrEqual"` // Unique Group Artifact Version (GAV) identifier (Group:Artifact:Version). Gav *string `pulumi:"gav"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // List of Vulnerability Audit summaries. Items []GetVulnerabilityAuditApplicationDependencyVulnerabilityItem `pulumi:"items"` VulnerabilityAuditId string `pulumi:"vulnerabilityAuditId"` VulnerabilityId *string `pulumi:"vulnerabilityId"` }
A collection of values returned by getVulnerabilityAuditApplicationDependencyVulnerability.
func GetVulnerabilityAuditApplicationDependencyVulnerability ¶
func GetVulnerabilityAuditApplicationDependencyVulnerability(ctx *pulumi.Context, args *GetVulnerabilityAuditApplicationDependencyVulnerabilityArgs, opts ...pulumi.InvokeOption) (*GetVulnerabilityAuditApplicationDependencyVulnerabilityResult, error)
This data source provides details about a specific Vulnerability Audit Application Dependency Vulnerability resource in Oracle Cloud Infrastructure ADM service.
Returns a list of Application Dependencies with their associated vulnerabilities.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Adm" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Adm.GetVulnerabilityAuditApplicationDependencyVulnerability(ctx, &adm.GetVulnerabilityAuditApplicationDependencyVulnerabilityArgs{ VulnerabilityAuditId: oci_adm_vulnerability_audit.Test_vulnerability_audit.Id, CvssV2greaterThanOrEqual: pulumi.Float64Ref(_var.Vulnerability_audit_application_dependency_vulnerability_cvss_v2greater_than_or_equal), CvssV3greaterThanOrEqual: pulumi.Float64Ref(_var.Vulnerability_audit_application_dependency_vulnerability_cvss_v3greater_than_or_equal), Gav: pulumi.StringRef(_var.Vulnerability_audit_application_dependency_vulnerability_gav), VulnerabilityId: pulumi.StringRef(oci_adm_vulnerability.Test_vulnerability.Id), }, nil) if err != nil { return err } return nil }) }
```
type GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVulnerabilityAuditApplicationDependencyVulnerability.
func GetVulnerabilityAuditApplicationDependencyVulnerabilityOutput ¶
func GetVulnerabilityAuditApplicationDependencyVulnerabilityOutput(ctx *pulumi.Context, args GetVulnerabilityAuditApplicationDependencyVulnerabilityOutputArgs, opts ...pulumi.InvokeOption) GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) CvssV2greaterThanOrEqual ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) CvssV2greaterThanOrEqual() pulumi.Float64PtrOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) CvssV3greaterThanOrEqual ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) CvssV3greaterThanOrEqual() pulumi.Float64PtrOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) Gav ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) Gav() pulumi.StringPtrOutput
Unique Group Artifact Version (GAV) identifier (Group:Artifact:Version).
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) Id ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) Items ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) Items() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput
List of Vulnerability Audit summaries.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) VulnerabilityAuditId ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) VulnerabilityAuditId() pulumi.StringOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) VulnerabilityId ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) VulnerabilityId() pulumi.StringPtrOutput
type GetVulnerabilityAuditConfiguration ¶
type GetVulnerabilityAuditConfiguration struct { // Pattern to exclude artifacts from audit. Exclusions []string `pulumi:"exclusions"` // The minimum CVSS V2 score for a vulnerability to be considered by the audit as failed. MaxPermissibleCvssV2score float64 `pulumi:"maxPermissibleCvssV2score"` // The minimum CVSS V3 score for a vulnerability to be considered by the audit as failed. MaxPermissibleCvssV3score float64 `pulumi:"maxPermissibleCvssV3score"` }
type GetVulnerabilityAuditConfigurationArgs ¶
type GetVulnerabilityAuditConfigurationArgs struct { // Pattern to exclude artifacts from audit. Exclusions pulumi.StringArrayInput `pulumi:"exclusions"` // The minimum CVSS V2 score for a vulnerability to be considered by the audit as failed. MaxPermissibleCvssV2score pulumi.Float64Input `pulumi:"maxPermissibleCvssV2score"` // The minimum CVSS V3 score for a vulnerability to be considered by the audit as failed. MaxPermissibleCvssV3score pulumi.Float64Input `pulumi:"maxPermissibleCvssV3score"` }
func (GetVulnerabilityAuditConfigurationArgs) ElementType ¶
func (GetVulnerabilityAuditConfigurationArgs) ElementType() reflect.Type
func (GetVulnerabilityAuditConfigurationArgs) ToGetVulnerabilityAuditConfigurationOutput ¶
func (i GetVulnerabilityAuditConfigurationArgs) ToGetVulnerabilityAuditConfigurationOutput() GetVulnerabilityAuditConfigurationOutput
func (GetVulnerabilityAuditConfigurationArgs) ToGetVulnerabilityAuditConfigurationOutputWithContext ¶
func (i GetVulnerabilityAuditConfigurationArgs) ToGetVulnerabilityAuditConfigurationOutputWithContext(ctx context.Context) GetVulnerabilityAuditConfigurationOutput
type GetVulnerabilityAuditConfigurationArray ¶
type GetVulnerabilityAuditConfigurationArray []GetVulnerabilityAuditConfigurationInput
func (GetVulnerabilityAuditConfigurationArray) ElementType ¶
func (GetVulnerabilityAuditConfigurationArray) ElementType() reflect.Type
func (GetVulnerabilityAuditConfigurationArray) ToGetVulnerabilityAuditConfigurationArrayOutput ¶
func (i GetVulnerabilityAuditConfigurationArray) ToGetVulnerabilityAuditConfigurationArrayOutput() GetVulnerabilityAuditConfigurationArrayOutput
func (GetVulnerabilityAuditConfigurationArray) ToGetVulnerabilityAuditConfigurationArrayOutputWithContext ¶
func (i GetVulnerabilityAuditConfigurationArray) ToGetVulnerabilityAuditConfigurationArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditConfigurationArrayOutput
type GetVulnerabilityAuditConfigurationArrayInput ¶
type GetVulnerabilityAuditConfigurationArrayInput interface { pulumi.Input ToGetVulnerabilityAuditConfigurationArrayOutput() GetVulnerabilityAuditConfigurationArrayOutput ToGetVulnerabilityAuditConfigurationArrayOutputWithContext(context.Context) GetVulnerabilityAuditConfigurationArrayOutput }
GetVulnerabilityAuditConfigurationArrayInput is an input type that accepts GetVulnerabilityAuditConfigurationArray and GetVulnerabilityAuditConfigurationArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditConfigurationArrayInput` via:
GetVulnerabilityAuditConfigurationArray{ GetVulnerabilityAuditConfigurationArgs{...} }
type GetVulnerabilityAuditConfigurationArrayOutput ¶
type GetVulnerabilityAuditConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditConfigurationArrayOutput) ElementType ¶
func (GetVulnerabilityAuditConfigurationArrayOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditConfigurationArrayOutput) ToGetVulnerabilityAuditConfigurationArrayOutput ¶
func (o GetVulnerabilityAuditConfigurationArrayOutput) ToGetVulnerabilityAuditConfigurationArrayOutput() GetVulnerabilityAuditConfigurationArrayOutput
func (GetVulnerabilityAuditConfigurationArrayOutput) ToGetVulnerabilityAuditConfigurationArrayOutputWithContext ¶
func (o GetVulnerabilityAuditConfigurationArrayOutput) ToGetVulnerabilityAuditConfigurationArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditConfigurationArrayOutput
type GetVulnerabilityAuditConfigurationInput ¶
type GetVulnerabilityAuditConfigurationInput interface { pulumi.Input ToGetVulnerabilityAuditConfigurationOutput() GetVulnerabilityAuditConfigurationOutput ToGetVulnerabilityAuditConfigurationOutputWithContext(context.Context) GetVulnerabilityAuditConfigurationOutput }
GetVulnerabilityAuditConfigurationInput is an input type that accepts GetVulnerabilityAuditConfigurationArgs and GetVulnerabilityAuditConfigurationOutput values. You can construct a concrete instance of `GetVulnerabilityAuditConfigurationInput` via:
GetVulnerabilityAuditConfigurationArgs{...}
type GetVulnerabilityAuditConfigurationOutput ¶
type GetVulnerabilityAuditConfigurationOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditConfigurationOutput) ElementType ¶
func (GetVulnerabilityAuditConfigurationOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditConfigurationOutput) Exclusions ¶
func (o GetVulnerabilityAuditConfigurationOutput) Exclusions() pulumi.StringArrayOutput
Pattern to exclude artifacts from audit.
func (GetVulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV2score ¶
func (o GetVulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV2score() pulumi.Float64Output
The minimum CVSS V2 score for a vulnerability to be considered by the audit as failed.
func (GetVulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV3score ¶
func (o GetVulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV3score() pulumi.Float64Output
The minimum CVSS V3 score for a vulnerability to be considered by the audit as failed.
func (GetVulnerabilityAuditConfigurationOutput) ToGetVulnerabilityAuditConfigurationOutput ¶
func (o GetVulnerabilityAuditConfigurationOutput) ToGetVulnerabilityAuditConfigurationOutput() GetVulnerabilityAuditConfigurationOutput
func (GetVulnerabilityAuditConfigurationOutput) ToGetVulnerabilityAuditConfigurationOutputWithContext ¶
func (o GetVulnerabilityAuditConfigurationOutput) ToGetVulnerabilityAuditConfigurationOutputWithContext(ctx context.Context) GetVulnerabilityAuditConfigurationOutput
type GetVulnerabilityAuditVulnerability ¶
type GetVulnerabilityAuditVulnerability struct { // Common Vulnerability Scoring System (CVSS) Version 2. CvssV2score float64 `pulumi:"cvssV2score"` // Common Vulnerability Scoring System (CVSS) Version 3. CvssV3score float64 `pulumi:"cvssV3score"` // Unique vulnerability identifier. Id string `pulumi:"id"` // Indicates if the vulnerability was ignored according to the audit configuration. IsIgnored bool `pulumi:"isIgnored"` }
type GetVulnerabilityAuditVulnerabilityArgs ¶
type GetVulnerabilityAuditVulnerabilityArgs struct { // Common Vulnerability Scoring System (CVSS) Version 2. CvssV2score pulumi.Float64Input `pulumi:"cvssV2score"` // Common Vulnerability Scoring System (CVSS) Version 3. CvssV3score pulumi.Float64Input `pulumi:"cvssV3score"` // Unique vulnerability identifier. Id pulumi.StringInput `pulumi:"id"` // Indicates if the vulnerability was ignored according to the audit configuration. IsIgnored pulumi.BoolInput `pulumi:"isIgnored"` }
func (GetVulnerabilityAuditVulnerabilityArgs) ElementType ¶
func (GetVulnerabilityAuditVulnerabilityArgs) ElementType() reflect.Type
func (GetVulnerabilityAuditVulnerabilityArgs) ToGetVulnerabilityAuditVulnerabilityOutput ¶
func (i GetVulnerabilityAuditVulnerabilityArgs) ToGetVulnerabilityAuditVulnerabilityOutput() GetVulnerabilityAuditVulnerabilityOutput
func (GetVulnerabilityAuditVulnerabilityArgs) ToGetVulnerabilityAuditVulnerabilityOutputWithContext ¶
func (i GetVulnerabilityAuditVulnerabilityArgs) ToGetVulnerabilityAuditVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditVulnerabilityOutput
type GetVulnerabilityAuditVulnerabilityArray ¶
type GetVulnerabilityAuditVulnerabilityArray []GetVulnerabilityAuditVulnerabilityInput
func (GetVulnerabilityAuditVulnerabilityArray) ElementType ¶
func (GetVulnerabilityAuditVulnerabilityArray) ElementType() reflect.Type
func (GetVulnerabilityAuditVulnerabilityArray) ToGetVulnerabilityAuditVulnerabilityArrayOutput ¶
func (i GetVulnerabilityAuditVulnerabilityArray) ToGetVulnerabilityAuditVulnerabilityArrayOutput() GetVulnerabilityAuditVulnerabilityArrayOutput
func (GetVulnerabilityAuditVulnerabilityArray) ToGetVulnerabilityAuditVulnerabilityArrayOutputWithContext ¶
func (i GetVulnerabilityAuditVulnerabilityArray) ToGetVulnerabilityAuditVulnerabilityArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditVulnerabilityArrayOutput
type GetVulnerabilityAuditVulnerabilityArrayInput ¶
type GetVulnerabilityAuditVulnerabilityArrayInput interface { pulumi.Input ToGetVulnerabilityAuditVulnerabilityArrayOutput() GetVulnerabilityAuditVulnerabilityArrayOutput ToGetVulnerabilityAuditVulnerabilityArrayOutputWithContext(context.Context) GetVulnerabilityAuditVulnerabilityArrayOutput }
GetVulnerabilityAuditVulnerabilityArrayInput is an input type that accepts GetVulnerabilityAuditVulnerabilityArray and GetVulnerabilityAuditVulnerabilityArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditVulnerabilityArrayInput` via:
GetVulnerabilityAuditVulnerabilityArray{ GetVulnerabilityAuditVulnerabilityArgs{...} }
type GetVulnerabilityAuditVulnerabilityArrayOutput ¶
type GetVulnerabilityAuditVulnerabilityArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditVulnerabilityArrayOutput) ElementType ¶
func (GetVulnerabilityAuditVulnerabilityArrayOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditVulnerabilityArrayOutput) ToGetVulnerabilityAuditVulnerabilityArrayOutput ¶
func (o GetVulnerabilityAuditVulnerabilityArrayOutput) ToGetVulnerabilityAuditVulnerabilityArrayOutput() GetVulnerabilityAuditVulnerabilityArrayOutput
func (GetVulnerabilityAuditVulnerabilityArrayOutput) ToGetVulnerabilityAuditVulnerabilityArrayOutputWithContext ¶
func (o GetVulnerabilityAuditVulnerabilityArrayOutput) ToGetVulnerabilityAuditVulnerabilityArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditVulnerabilityArrayOutput
type GetVulnerabilityAuditVulnerabilityInput ¶
type GetVulnerabilityAuditVulnerabilityInput interface { pulumi.Input ToGetVulnerabilityAuditVulnerabilityOutput() GetVulnerabilityAuditVulnerabilityOutput ToGetVulnerabilityAuditVulnerabilityOutputWithContext(context.Context) GetVulnerabilityAuditVulnerabilityOutput }
GetVulnerabilityAuditVulnerabilityInput is an input type that accepts GetVulnerabilityAuditVulnerabilityArgs and GetVulnerabilityAuditVulnerabilityOutput values. You can construct a concrete instance of `GetVulnerabilityAuditVulnerabilityInput` via:
GetVulnerabilityAuditVulnerabilityArgs{...}
type GetVulnerabilityAuditVulnerabilityOutput ¶
type GetVulnerabilityAuditVulnerabilityOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditVulnerabilityOutput) CvssV2score ¶
func (o GetVulnerabilityAuditVulnerabilityOutput) CvssV2score() pulumi.Float64Output
Common Vulnerability Scoring System (CVSS) Version 2.
func (GetVulnerabilityAuditVulnerabilityOutput) CvssV3score ¶
func (o GetVulnerabilityAuditVulnerabilityOutput) CvssV3score() pulumi.Float64Output
Common Vulnerability Scoring System (CVSS) Version 3.
func (GetVulnerabilityAuditVulnerabilityOutput) ElementType ¶
func (GetVulnerabilityAuditVulnerabilityOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditVulnerabilityOutput) Id ¶
func (o GetVulnerabilityAuditVulnerabilityOutput) Id() pulumi.StringOutput
Unique vulnerability identifier.
func (GetVulnerabilityAuditVulnerabilityOutput) IsIgnored ¶
func (o GetVulnerabilityAuditVulnerabilityOutput) IsIgnored() pulumi.BoolOutput
Indicates if the vulnerability was ignored according to the audit configuration.
func (GetVulnerabilityAuditVulnerabilityOutput) ToGetVulnerabilityAuditVulnerabilityOutput ¶
func (o GetVulnerabilityAuditVulnerabilityOutput) ToGetVulnerabilityAuditVulnerabilityOutput() GetVulnerabilityAuditVulnerabilityOutput
func (GetVulnerabilityAuditVulnerabilityOutput) ToGetVulnerabilityAuditVulnerabilityOutputWithContext ¶
func (o GetVulnerabilityAuditVulnerabilityOutput) ToGetVulnerabilityAuditVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditVulnerabilityOutput
type GetVulnerabilityAuditsArgs ¶
type GetVulnerabilityAuditsArgs struct { // A filter to return only resources that belong to the specified compartment identifier. CompartmentId *string `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` Filters []GetVulnerabilityAuditsFilter `pulumi:"filters"` // A filter to return only resources that match the specified identifier. Id *string `pulumi:"id"` // A filter to return only successful or failed Vulnerability Audits. IsSuccess *bool `pulumi:"isSuccess"` // A filter to return only Vulnerability Audits that were created against the specified knowledge base. KnowledgeBaseId *string `pulumi:"knowledgeBaseId"` // A filter to return only Vulnerability Audits that match the specified lifecycleState. State *string `pulumi:"state"` }
A collection of arguments for invoking getVulnerabilityAudits.
type GetVulnerabilityAuditsFilterArgs ¶
type GetVulnerabilityAuditsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetVulnerabilityAuditsFilterArgs) ElementType ¶
func (GetVulnerabilityAuditsFilterArgs) ElementType() reflect.Type
func (GetVulnerabilityAuditsFilterArgs) ToGetVulnerabilityAuditsFilterOutput ¶
func (i GetVulnerabilityAuditsFilterArgs) ToGetVulnerabilityAuditsFilterOutput() GetVulnerabilityAuditsFilterOutput
func (GetVulnerabilityAuditsFilterArgs) ToGetVulnerabilityAuditsFilterOutputWithContext ¶
func (i GetVulnerabilityAuditsFilterArgs) ToGetVulnerabilityAuditsFilterOutputWithContext(ctx context.Context) GetVulnerabilityAuditsFilterOutput
type GetVulnerabilityAuditsFilterArray ¶
type GetVulnerabilityAuditsFilterArray []GetVulnerabilityAuditsFilterInput
func (GetVulnerabilityAuditsFilterArray) ElementType ¶
func (GetVulnerabilityAuditsFilterArray) ElementType() reflect.Type
func (GetVulnerabilityAuditsFilterArray) ToGetVulnerabilityAuditsFilterArrayOutput ¶
func (i GetVulnerabilityAuditsFilterArray) ToGetVulnerabilityAuditsFilterArrayOutput() GetVulnerabilityAuditsFilterArrayOutput
func (GetVulnerabilityAuditsFilterArray) ToGetVulnerabilityAuditsFilterArrayOutputWithContext ¶
func (i GetVulnerabilityAuditsFilterArray) ToGetVulnerabilityAuditsFilterArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsFilterArrayOutput
type GetVulnerabilityAuditsFilterArrayInput ¶
type GetVulnerabilityAuditsFilterArrayInput interface { pulumi.Input ToGetVulnerabilityAuditsFilterArrayOutput() GetVulnerabilityAuditsFilterArrayOutput ToGetVulnerabilityAuditsFilterArrayOutputWithContext(context.Context) GetVulnerabilityAuditsFilterArrayOutput }
GetVulnerabilityAuditsFilterArrayInput is an input type that accepts GetVulnerabilityAuditsFilterArray and GetVulnerabilityAuditsFilterArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditsFilterArrayInput` via:
GetVulnerabilityAuditsFilterArray{ GetVulnerabilityAuditsFilterArgs{...} }
type GetVulnerabilityAuditsFilterArrayOutput ¶
type GetVulnerabilityAuditsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditsFilterArrayOutput) ElementType ¶
func (GetVulnerabilityAuditsFilterArrayOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditsFilterArrayOutput) ToGetVulnerabilityAuditsFilterArrayOutput ¶
func (o GetVulnerabilityAuditsFilterArrayOutput) ToGetVulnerabilityAuditsFilterArrayOutput() GetVulnerabilityAuditsFilterArrayOutput
func (GetVulnerabilityAuditsFilterArrayOutput) ToGetVulnerabilityAuditsFilterArrayOutputWithContext ¶
func (o GetVulnerabilityAuditsFilterArrayOutput) ToGetVulnerabilityAuditsFilterArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsFilterArrayOutput
type GetVulnerabilityAuditsFilterInput ¶
type GetVulnerabilityAuditsFilterInput interface { pulumi.Input ToGetVulnerabilityAuditsFilterOutput() GetVulnerabilityAuditsFilterOutput ToGetVulnerabilityAuditsFilterOutputWithContext(context.Context) GetVulnerabilityAuditsFilterOutput }
GetVulnerabilityAuditsFilterInput is an input type that accepts GetVulnerabilityAuditsFilterArgs and GetVulnerabilityAuditsFilterOutput values. You can construct a concrete instance of `GetVulnerabilityAuditsFilterInput` via:
GetVulnerabilityAuditsFilterArgs{...}
type GetVulnerabilityAuditsFilterOutput ¶
type GetVulnerabilityAuditsFilterOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditsFilterOutput) ElementType ¶
func (GetVulnerabilityAuditsFilterOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditsFilterOutput) Name ¶
func (o GetVulnerabilityAuditsFilterOutput) Name() pulumi.StringOutput
func (GetVulnerabilityAuditsFilterOutput) Regex ¶
func (o GetVulnerabilityAuditsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetVulnerabilityAuditsFilterOutput) ToGetVulnerabilityAuditsFilterOutput ¶
func (o GetVulnerabilityAuditsFilterOutput) ToGetVulnerabilityAuditsFilterOutput() GetVulnerabilityAuditsFilterOutput
func (GetVulnerabilityAuditsFilterOutput) ToGetVulnerabilityAuditsFilterOutputWithContext ¶
func (o GetVulnerabilityAuditsFilterOutput) ToGetVulnerabilityAuditsFilterOutputWithContext(ctx context.Context) GetVulnerabilityAuditsFilterOutput
func (GetVulnerabilityAuditsFilterOutput) Values ¶
func (o GetVulnerabilityAuditsFilterOutput) Values() pulumi.StringArrayOutput
type GetVulnerabilityAuditsOutputArgs ¶
type GetVulnerabilityAuditsOutputArgs struct { // A filter to return only resources that belong to the specified compartment identifier. CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetVulnerabilityAuditsFilterArrayInput `pulumi:"filters"` // A filter to return only resources that match the specified identifier. Id pulumi.StringPtrInput `pulumi:"id"` // A filter to return only successful or failed Vulnerability Audits. IsSuccess pulumi.BoolPtrInput `pulumi:"isSuccess"` // A filter to return only Vulnerability Audits that were created against the specified knowledge base. KnowledgeBaseId pulumi.StringPtrInput `pulumi:"knowledgeBaseId"` // A filter to return only Vulnerability Audits that match the specified lifecycleState. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getVulnerabilityAudits.
func (GetVulnerabilityAuditsOutputArgs) ElementType ¶
func (GetVulnerabilityAuditsOutputArgs) ElementType() reflect.Type
type GetVulnerabilityAuditsResult ¶
type GetVulnerabilityAuditsResult struct { // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the compartment associated with the Vulnerability Audit. CompartmentId *string `pulumi:"compartmentId"` // The name of the Vulnerability Audit. DisplayName *string `pulumi:"displayName"` Filters []GetVulnerabilityAuditsFilter `pulumi:"filters"` // Unique vulnerability identifier. Id *string `pulumi:"id"` // Indicates if an audit succeeded according to the configuration. The value is `null` if the audit is in the `CREATING` state. IsSuccess *bool `pulumi:"isSuccess"` // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base. KnowledgeBaseId *string `pulumi:"knowledgeBaseId"` // The current lifecycle state of the Vulnerability Audit. State *string `pulumi:"state"` // The list of vulnerability_audit_collection. VulnerabilityAuditCollections []GetVulnerabilityAuditsVulnerabilityAuditCollection `pulumi:"vulnerabilityAuditCollections"` }
A collection of values returned by getVulnerabilityAudits.
func GetVulnerabilityAudits ¶
func GetVulnerabilityAudits(ctx *pulumi.Context, args *GetVulnerabilityAuditsArgs, opts ...pulumi.InvokeOption) (*GetVulnerabilityAuditsResult, error)
This data source provides the list of Vulnerability Audits in Oracle Cloud Infrastructure ADM service.
Returns a list of Vulnerability Audits based on the specified query parameters. At least one of id, compartmentId or knowledgeBaseId query parameter must be provided.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Adm" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Adm.GetVulnerabilityAudits(ctx, &adm.GetVulnerabilityAuditsArgs{ CompartmentId: pulumi.StringRef(_var.Compartment_id), DisplayName: pulumi.StringRef(_var.Vulnerability_audit_display_name), Id: pulumi.StringRef(_var.Vulnerability_audit_id), IsSuccess: pulumi.BoolRef(_var.Vulnerability_audit_is_success), KnowledgeBaseId: pulumi.StringRef(oci_adm_knowledge_base.Test_knowledge_base.Id), State: pulumi.StringRef(_var.Vulnerability_audit_state), }, nil) if err != nil { return err } return nil }) }
```
type GetVulnerabilityAuditsResultOutput ¶
type GetVulnerabilityAuditsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVulnerabilityAudits.
func GetVulnerabilityAuditsOutput ¶
func GetVulnerabilityAuditsOutput(ctx *pulumi.Context, args GetVulnerabilityAuditsOutputArgs, opts ...pulumi.InvokeOption) GetVulnerabilityAuditsResultOutput
func (GetVulnerabilityAuditsResultOutput) CompartmentId ¶
func (o GetVulnerabilityAuditsResultOutput) CompartmentId() pulumi.StringPtrOutput
The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the compartment associated with the Vulnerability Audit.
func (GetVulnerabilityAuditsResultOutput) DisplayName ¶
func (o GetVulnerabilityAuditsResultOutput) DisplayName() pulumi.StringPtrOutput
The name of the Vulnerability Audit.
func (GetVulnerabilityAuditsResultOutput) ElementType ¶
func (GetVulnerabilityAuditsResultOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditsResultOutput) Filters ¶
func (o GetVulnerabilityAuditsResultOutput) Filters() GetVulnerabilityAuditsFilterArrayOutput
func (GetVulnerabilityAuditsResultOutput) Id ¶
func (o GetVulnerabilityAuditsResultOutput) Id() pulumi.StringPtrOutput
Unique vulnerability identifier.
func (GetVulnerabilityAuditsResultOutput) IsSuccess ¶
func (o GetVulnerabilityAuditsResultOutput) IsSuccess() pulumi.BoolPtrOutput
Indicates if an audit succeeded according to the configuration. The value is `null` if the audit is in the `CREATING` state.
func (GetVulnerabilityAuditsResultOutput) KnowledgeBaseId ¶
func (o GetVulnerabilityAuditsResultOutput) KnowledgeBaseId() pulumi.StringPtrOutput
The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base.
func (GetVulnerabilityAuditsResultOutput) State ¶
func (o GetVulnerabilityAuditsResultOutput) State() pulumi.StringPtrOutput
The current lifecycle state of the Vulnerability Audit.
func (GetVulnerabilityAuditsResultOutput) ToGetVulnerabilityAuditsResultOutput ¶
func (o GetVulnerabilityAuditsResultOutput) ToGetVulnerabilityAuditsResultOutput() GetVulnerabilityAuditsResultOutput
func (GetVulnerabilityAuditsResultOutput) ToGetVulnerabilityAuditsResultOutputWithContext ¶
func (o GetVulnerabilityAuditsResultOutput) ToGetVulnerabilityAuditsResultOutputWithContext(ctx context.Context) GetVulnerabilityAuditsResultOutput
func (GetVulnerabilityAuditsResultOutput) VulnerabilityAuditCollections ¶
func (o GetVulnerabilityAuditsResultOutput) VulnerabilityAuditCollections() GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput
The list of vulnerability_audit_collection.
type GetVulnerabilityAuditsVulnerabilityAuditCollection ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollection struct {
Items []GetVulnerabilityAuditsVulnerabilityAuditCollectionItem `pulumi:"items"`
}
type GetVulnerabilityAuditsVulnerabilityAuditCollectionArgs ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionArgs struct {
Items GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayInput `pulumi:"items"`
}
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionArgs) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionArgs) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionOutput ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionOutputWithContext ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionArray ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionArray []GetVulnerabilityAuditsVulnerabilityAuditCollectionInput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionArray) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionArray) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutputWithContext ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayInput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayInput interface { pulumi.Input ToGetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput ToGetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutputWithContext(context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput }
GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayInput is an input type that accepts GetVulnerabilityAuditsVulnerabilityAuditCollectionArray and GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayInput` via:
GetVulnerabilityAuditsVulnerabilityAuditCollectionArray{ GetVulnerabilityAuditsVulnerabilityAuditCollectionArgs{...} }
type GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutputWithContext ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionInput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionInput interface { pulumi.Input ToGetVulnerabilityAuditsVulnerabilityAuditCollectionOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput ToGetVulnerabilityAuditsVulnerabilityAuditCollectionOutputWithContext(context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput }
GetVulnerabilityAuditsVulnerabilityAuditCollectionInput is an input type that accepts GetVulnerabilityAuditsVulnerabilityAuditCollectionArgs and GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput values. You can construct a concrete instance of `GetVulnerabilityAuditsVulnerabilityAuditCollectionInput` via:
GetVulnerabilityAuditsVulnerabilityAuditCollectionArgs{...}
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItem ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItem struct { ApplicationDependencies []GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependency `pulumi:"applicationDependencies"` // The type of the build tool. BuildType string `pulumi:"buildType"` // A filter to return only resources that belong to the specified compartment identifier. CompartmentId string `pulumi:"compartmentId"` // Configuration for a Vulnerability Audit type: object Configurations []GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfiguration `pulumi:"configurations"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // A filter to return only resources that match the specified identifier. Id string `pulumi:"id"` // A filter to return only successful or failed Vulnerability Audits. IsSuccess bool `pulumi:"isSuccess"` // A filter to return only Vulnerability Audits that were created against the specified knowledge base. KnowledgeBaseId string `pulumi:"knowledgeBaseId"` // Maximum Common Vulnerability Scoring System Version 2 score of vulnerabilities. MaxObservedCvssV2score float64 `pulumi:"maxObservedCvssV2score"` // Maximum Common Vulnerability Scoring System Version 3 score of vulnerabilities. MaxObservedCvssV3score float64 `pulumi:"maxObservedCvssV3score"` // A filter to return only Vulnerability Audits that match the specified lifecycleState. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The creation date and time of the Vulnerability Audit (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated string `pulumi:"timeCreated"` // The update date and time of the Vulnerability Audit (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated string `pulumi:"timeUpdated"` // List of vulnerabilities found in the Vulnerability Audit. Vulnerabilities []GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerability `pulumi:"vulnerabilities"` // Count of vulnerable artifacts. VulnerableArtifactsCount int `pulumi:"vulnerableArtifactsCount"` }
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs struct { ApplicationDependencyNodeIds pulumi.StringArrayInput `pulumi:"applicationDependencyNodeIds"` Gav pulumi.StringInput `pulumi:"gav"` NodeId pulumi.StringInput `pulumi:"nodeId"` }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutputWithContext ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray []GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyInput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutputWithContext ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayInput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayInput interface { pulumi.Input ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutputWithContext(context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput }
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayInput is an input type that accepts GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray and GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayInput` via:
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray{ GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs{...} }
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput) Index ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutputWithContext ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyInput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyInput interface { pulumi.Input ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutputWithContext(context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput }
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyInput is an input type that accepts GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs and GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput values. You can construct a concrete instance of `GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyInput` via:
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs{...}
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput) ApplicationDependencyNodeIds ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput) ApplicationDependencyNodeIds() pulumi.StringArrayOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutputWithContext ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs struct { ApplicationDependencies GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayInput `pulumi:"applicationDependencies"` // The type of the build tool. BuildType pulumi.StringInput `pulumi:"buildType"` // A filter to return only resources that belong to the specified compartment identifier. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Configuration for a Vulnerability Audit type: object Configurations GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayInput `pulumi:"configurations"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput `pulumi:"definedTags"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringInput `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput `pulumi:"freeformTags"` // A filter to return only resources that match the specified identifier. Id pulumi.StringInput `pulumi:"id"` // A filter to return only successful or failed Vulnerability Audits. IsSuccess pulumi.BoolInput `pulumi:"isSuccess"` // A filter to return only Vulnerability Audits that were created against the specified knowledge base. KnowledgeBaseId pulumi.StringInput `pulumi:"knowledgeBaseId"` // Maximum Common Vulnerability Scoring System Version 2 score of vulnerabilities. MaxObservedCvssV2score pulumi.Float64Input `pulumi:"maxObservedCvssV2score"` // Maximum Common Vulnerability Scoring System Version 3 score of vulnerabilities. MaxObservedCvssV3score pulumi.Float64Input `pulumi:"maxObservedCvssV3score"` // A filter to return only Vulnerability Audits that match the specified lifecycleState. State pulumi.StringInput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapInput `pulumi:"systemTags"` // The creation date and time of the Vulnerability Audit (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The update date and time of the Vulnerability Audit (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // List of vulnerabilities found in the Vulnerability Audit. Vulnerabilities GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayInput `pulumi:"vulnerabilities"` // Count of vulnerable artifacts. VulnerableArtifactsCount pulumi.IntInput `pulumi:"vulnerableArtifactsCount"` }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutputWithContext ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray []GetVulnerabilityAuditsVulnerabilityAuditCollectionItemInput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutputWithContext ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayInput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayInput interface { pulumi.Input ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutputWithContext(context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput }
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayInput is an input type that accepts GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray and GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayInput` via:
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray{ GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs{...} }
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutputWithContext ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfiguration ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfiguration struct { // Pattern to exclude artifacts from audit. Exclusions []string `pulumi:"exclusions"` // The minimum CVSS V2 score for a vulnerability to be considered by the audit as failed. MaxPermissibleCvssV2score float64 `pulumi:"maxPermissibleCvssV2score"` // The minimum CVSS V3 score for a vulnerability to be considered by the audit as failed. MaxPermissibleCvssV3score float64 `pulumi:"maxPermissibleCvssV3score"` }
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs struct { // Pattern to exclude artifacts from audit. Exclusions pulumi.StringArrayInput `pulumi:"exclusions"` // The minimum CVSS V2 score for a vulnerability to be considered by the audit as failed. MaxPermissibleCvssV2score pulumi.Float64Input `pulumi:"maxPermissibleCvssV2score"` // The minimum CVSS V3 score for a vulnerability to be considered by the audit as failed. MaxPermissibleCvssV3score pulumi.Float64Input `pulumi:"maxPermissibleCvssV3score"` }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutputWithContext ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray []GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationInput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutputWithContext ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayInput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayInput interface { pulumi.Input ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutputWithContext(context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput }
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayInput is an input type that accepts GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray and GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayInput` via:
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray{ GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs{...} }
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutputWithContext ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationInput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationInput interface { pulumi.Input ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutputWithContext(context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput }
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationInput is an input type that accepts GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs and GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput values. You can construct a concrete instance of `GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationInput` via:
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs{...}
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) Exclusions ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) Exclusions() pulumi.StringArrayOutput
Pattern to exclude artifacts from audit.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) MaxPermissibleCvssV2score ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) MaxPermissibleCvssV2score() pulumi.Float64Output
The minimum CVSS V2 score for a vulnerability to be considered by the audit as failed.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) MaxPermissibleCvssV3score ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) MaxPermissibleCvssV3score() pulumi.Float64Output
The minimum CVSS V3 score for a vulnerability to be considered by the audit as failed.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutputWithContext ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemInput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemInput interface { pulumi.Input ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutputWithContext(context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput }
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemInput is an input type that accepts GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs and GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput values. You can construct a concrete instance of `GetVulnerabilityAuditsVulnerabilityAuditCollectionItemInput` via:
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs{...}
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) ApplicationDependencies ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) BuildType ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) BuildType() pulumi.StringOutput
The type of the build tool.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) CompartmentId ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) CompartmentId() pulumi.StringOutput
A filter to return only resources that belong to the specified compartment identifier.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) Configurations ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) Configurations() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput
Configuration for a Vulnerability Audit type: object
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) DefinedTags ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) DisplayName ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) FreeformTags ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) Id ¶
A filter to return only resources that match the specified identifier.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) IsSuccess ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) IsSuccess() pulumi.BoolOutput
A filter to return only successful or failed Vulnerability Audits.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) KnowledgeBaseId ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) KnowledgeBaseId() pulumi.StringOutput
A filter to return only Vulnerability Audits that were created against the specified knowledge base.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) MaxObservedCvssV2score ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) MaxObservedCvssV2score() pulumi.Float64Output
Maximum Common Vulnerability Scoring System Version 2 score of vulnerabilities.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) MaxObservedCvssV3score ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) MaxObservedCvssV3score() pulumi.Float64Output
Maximum Common Vulnerability Scoring System Version 3 score of vulnerabilities.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) State ¶
A filter to return only Vulnerability Audits that match the specified lifecycleState.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) SystemTags ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) TimeCreated ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) TimeCreated() pulumi.StringOutput
The creation date and time of the Vulnerability Audit (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) TimeUpdated ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The update date and time of the Vulnerability Audit (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutputWithContext ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) Vulnerabilities ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) Vulnerabilities() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput
List of vulnerabilities found in the Vulnerability Audit.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) VulnerableArtifactsCount ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) VulnerableArtifactsCount() pulumi.IntOutput
Count of vulnerable artifacts.
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerability ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerability struct { // Common Vulnerability Scoring System (CVSS) Version 2. CvssV2score float64 `pulumi:"cvssV2score"` // Common Vulnerability Scoring System (CVSS) Version 3. CvssV3score float64 `pulumi:"cvssV3score"` // A filter to return only resources that match the specified identifier. Id string `pulumi:"id"` // Indicates if the vulnerability was ignored according to the audit configuration. IsIgnored bool `pulumi:"isIgnored"` }
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs struct { // Common Vulnerability Scoring System (CVSS) Version 2. CvssV2score pulumi.Float64Input `pulumi:"cvssV2score"` // Common Vulnerability Scoring System (CVSS) Version 3. CvssV3score pulumi.Float64Input `pulumi:"cvssV3score"` // A filter to return only resources that match the specified identifier. Id pulumi.StringInput `pulumi:"id"` // Indicates if the vulnerability was ignored according to the audit configuration. IsIgnored pulumi.BoolInput `pulumi:"isIgnored"` }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutputWithContext ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray []GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityInput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutputWithContext ¶
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayInput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayInput interface { pulumi.Input ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutputWithContext(context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput }
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayInput is an input type that accepts GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray and GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayInput` via:
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray{ GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs{...} }
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutputWithContext ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityInput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityInput interface { pulumi.Input ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutputWithContext(context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput }
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityInput is an input type that accepts GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs and GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput values. You can construct a concrete instance of `GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityInput` via:
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs{...}
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) CvssV2score ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) CvssV2score() pulumi.Float64Output
Common Vulnerability Scoring System (CVSS) Version 2.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) CvssV3score ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) CvssV3score() pulumi.Float64Output
Common Vulnerability Scoring System (CVSS) Version 3.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) Id ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) Id() pulumi.StringOutput
A filter to return only resources that match the specified identifier.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) IsIgnored ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) IsIgnored() pulumi.BoolOutput
Indicates if the vulnerability was ignored according to the audit configuration.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutputWithContext ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput) ElementType ¶
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionOutput ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionOutputWithContext ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput
type KnowledgeBase ¶
type KnowledgeBase struct { pulumi.CustomResourceState // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base's compartment. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapOutput `pulumi:"definedTags"` // (Updatable) The name of the Knowledge Base. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapOutput `pulumi:"freeformTags"` // The current lifecycle state of the Knowledge Base. State pulumi.StringOutput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapOutput `pulumi:"systemTags"` // The creation date and time of the Knowledge Base (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The date and time the Knowledge Base was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Knowledge Base resource in Oracle Cloud Infrastructure Adm service.
Creates a new Knowledge Base.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Adm" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Adm.NewKnowledgeBase(ctx, "testKnowledgeBase", &Adm.KnowledgeBaseArgs{ CompartmentId: pulumi.Any(_var.Compartment_id), DefinedTags: pulumi.AnyMap{ "foo-namespace.bar-key": pulumi.Any("value"), }, DisplayName: pulumi.Any(_var.Knowledge_base_display_name), FreeformTags: pulumi.AnyMap{ "bar-key": pulumi.Any("value"), }, }) if err != nil { return err } return nil }) }
```
## Import
KnowledgeBases can be imported using the `id`, e.g.
```sh
$ pulumi import oci:Adm/knowledgeBase:KnowledgeBase test_knowledge_base "id"
```
func GetKnowledgeBase ¶
func GetKnowledgeBase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *KnowledgeBaseState, opts ...pulumi.ResourceOption) (*KnowledgeBase, error)
GetKnowledgeBase gets an existing KnowledgeBase resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewKnowledgeBase ¶
func NewKnowledgeBase(ctx *pulumi.Context, name string, args *KnowledgeBaseArgs, opts ...pulumi.ResourceOption) (*KnowledgeBase, error)
NewKnowledgeBase registers a new resource with the given unique name, arguments, and options.
func (*KnowledgeBase) ElementType ¶
func (*KnowledgeBase) ElementType() reflect.Type
func (*KnowledgeBase) ToKnowledgeBaseOutput ¶
func (i *KnowledgeBase) ToKnowledgeBaseOutput() KnowledgeBaseOutput
func (*KnowledgeBase) ToKnowledgeBaseOutputWithContext ¶
func (i *KnowledgeBase) ToKnowledgeBaseOutputWithContext(ctx context.Context) KnowledgeBaseOutput
type KnowledgeBaseArgs ¶
type KnowledgeBaseArgs struct { // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base's compartment. CompartmentId pulumi.StringInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) The name of the Knowledge Base. DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput }
The set of arguments for constructing a KnowledgeBase resource.
func (KnowledgeBaseArgs) ElementType ¶
func (KnowledgeBaseArgs) ElementType() reflect.Type
type KnowledgeBaseArray ¶
type KnowledgeBaseArray []KnowledgeBaseInput
func (KnowledgeBaseArray) ElementType ¶
func (KnowledgeBaseArray) ElementType() reflect.Type
func (KnowledgeBaseArray) ToKnowledgeBaseArrayOutput ¶
func (i KnowledgeBaseArray) ToKnowledgeBaseArrayOutput() KnowledgeBaseArrayOutput
func (KnowledgeBaseArray) ToKnowledgeBaseArrayOutputWithContext ¶
func (i KnowledgeBaseArray) ToKnowledgeBaseArrayOutputWithContext(ctx context.Context) KnowledgeBaseArrayOutput
type KnowledgeBaseArrayInput ¶
type KnowledgeBaseArrayInput interface { pulumi.Input ToKnowledgeBaseArrayOutput() KnowledgeBaseArrayOutput ToKnowledgeBaseArrayOutputWithContext(context.Context) KnowledgeBaseArrayOutput }
KnowledgeBaseArrayInput is an input type that accepts KnowledgeBaseArray and KnowledgeBaseArrayOutput values. You can construct a concrete instance of `KnowledgeBaseArrayInput` via:
KnowledgeBaseArray{ KnowledgeBaseArgs{...} }
type KnowledgeBaseArrayOutput ¶
type KnowledgeBaseArrayOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseArrayOutput) ElementType ¶
func (KnowledgeBaseArrayOutput) ElementType() reflect.Type
func (KnowledgeBaseArrayOutput) Index ¶
func (o KnowledgeBaseArrayOutput) Index(i pulumi.IntInput) KnowledgeBaseOutput
func (KnowledgeBaseArrayOutput) ToKnowledgeBaseArrayOutput ¶
func (o KnowledgeBaseArrayOutput) ToKnowledgeBaseArrayOutput() KnowledgeBaseArrayOutput
func (KnowledgeBaseArrayOutput) ToKnowledgeBaseArrayOutputWithContext ¶
func (o KnowledgeBaseArrayOutput) ToKnowledgeBaseArrayOutputWithContext(ctx context.Context) KnowledgeBaseArrayOutput
type KnowledgeBaseInput ¶
type KnowledgeBaseInput interface { pulumi.Input ToKnowledgeBaseOutput() KnowledgeBaseOutput ToKnowledgeBaseOutputWithContext(ctx context.Context) KnowledgeBaseOutput }
type KnowledgeBaseMap ¶
type KnowledgeBaseMap map[string]KnowledgeBaseInput
func (KnowledgeBaseMap) ElementType ¶
func (KnowledgeBaseMap) ElementType() reflect.Type
func (KnowledgeBaseMap) ToKnowledgeBaseMapOutput ¶
func (i KnowledgeBaseMap) ToKnowledgeBaseMapOutput() KnowledgeBaseMapOutput
func (KnowledgeBaseMap) ToKnowledgeBaseMapOutputWithContext ¶
func (i KnowledgeBaseMap) ToKnowledgeBaseMapOutputWithContext(ctx context.Context) KnowledgeBaseMapOutput
type KnowledgeBaseMapInput ¶
type KnowledgeBaseMapInput interface { pulumi.Input ToKnowledgeBaseMapOutput() KnowledgeBaseMapOutput ToKnowledgeBaseMapOutputWithContext(context.Context) KnowledgeBaseMapOutput }
KnowledgeBaseMapInput is an input type that accepts KnowledgeBaseMap and KnowledgeBaseMapOutput values. You can construct a concrete instance of `KnowledgeBaseMapInput` via:
KnowledgeBaseMap{ "key": KnowledgeBaseArgs{...} }
type KnowledgeBaseMapOutput ¶
type KnowledgeBaseMapOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseMapOutput) ElementType ¶
func (KnowledgeBaseMapOutput) ElementType() reflect.Type
func (KnowledgeBaseMapOutput) MapIndex ¶
func (o KnowledgeBaseMapOutput) MapIndex(k pulumi.StringInput) KnowledgeBaseOutput
func (KnowledgeBaseMapOutput) ToKnowledgeBaseMapOutput ¶
func (o KnowledgeBaseMapOutput) ToKnowledgeBaseMapOutput() KnowledgeBaseMapOutput
func (KnowledgeBaseMapOutput) ToKnowledgeBaseMapOutputWithContext ¶
func (o KnowledgeBaseMapOutput) ToKnowledgeBaseMapOutputWithContext(ctx context.Context) KnowledgeBaseMapOutput
type KnowledgeBaseOutput ¶
type KnowledgeBaseOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseOutput) CompartmentId ¶ added in v0.4.0
func (o KnowledgeBaseOutput) CompartmentId() pulumi.StringOutput
(Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base's compartment.
func (KnowledgeBaseOutput) DefinedTags ¶ added in v0.4.0
func (o KnowledgeBaseOutput) DefinedTags() pulumi.MapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (KnowledgeBaseOutput) DisplayName ¶ added in v0.4.0
func (o KnowledgeBaseOutput) DisplayName() pulumi.StringOutput
(Updatable) The name of the Knowledge Base.
func (KnowledgeBaseOutput) ElementType ¶
func (KnowledgeBaseOutput) ElementType() reflect.Type
func (KnowledgeBaseOutput) FreeformTags ¶ added in v0.4.0
func (o KnowledgeBaseOutput) FreeformTags() pulumi.MapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (KnowledgeBaseOutput) State ¶ added in v0.4.0
func (o KnowledgeBaseOutput) State() pulumi.StringOutput
The current lifecycle state of the Knowledge Base.
func (KnowledgeBaseOutput) SystemTags ¶ added in v0.4.0
func (o KnowledgeBaseOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (KnowledgeBaseOutput) TimeCreated ¶ added in v0.4.0
func (o KnowledgeBaseOutput) TimeCreated() pulumi.StringOutput
The creation date and time of the Knowledge Base (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (KnowledgeBaseOutput) TimeUpdated ¶ added in v0.4.0
func (o KnowledgeBaseOutput) TimeUpdated() pulumi.StringOutput
The date and time the Knowledge Base was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (KnowledgeBaseOutput) ToKnowledgeBaseOutput ¶
func (o KnowledgeBaseOutput) ToKnowledgeBaseOutput() KnowledgeBaseOutput
func (KnowledgeBaseOutput) ToKnowledgeBaseOutputWithContext ¶
func (o KnowledgeBaseOutput) ToKnowledgeBaseOutputWithContext(ctx context.Context) KnowledgeBaseOutput
type KnowledgeBaseState ¶
type KnowledgeBaseState struct { // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base's compartment. CompartmentId pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) The name of the Knowledge Base. DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // The current lifecycle state of the Knowledge Base. State pulumi.StringPtrInput // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapInput // The creation date and time of the Knowledge Base (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated pulumi.StringPtrInput // The date and time the Knowledge Base was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated pulumi.StringPtrInput }
func (KnowledgeBaseState) ElementType ¶
func (KnowledgeBaseState) ElementType() reflect.Type
type LookupVulnerabilityAuditArgs ¶
type LookupVulnerabilityAuditArgs struct { // Unique Vulnerability Audit identifier path parameter. VulnerabilityAuditId string `pulumi:"vulnerabilityAuditId"` }
A collection of arguments for invoking getVulnerabilityAudit.
type LookupVulnerabilityAuditOutputArgs ¶
type LookupVulnerabilityAuditOutputArgs struct { // Unique Vulnerability Audit identifier path parameter. VulnerabilityAuditId pulumi.StringInput `pulumi:"vulnerabilityAuditId"` }
A collection of arguments for invoking getVulnerabilityAudit.
func (LookupVulnerabilityAuditOutputArgs) ElementType ¶
func (LookupVulnerabilityAuditOutputArgs) ElementType() reflect.Type
type LookupVulnerabilityAuditResult ¶
type LookupVulnerabilityAuditResult struct { ApplicationDependencies []GetVulnerabilityAuditApplicationDependency `pulumi:"applicationDependencies"` // The type of the build tool. BuildType string `pulumi:"buildType"` // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the compartment associated with the Vulnerability Audit. CompartmentId string `pulumi:"compartmentId"` // Configuration for a Vulnerability Audit type: object Configurations []GetVulnerabilityAuditConfiguration `pulumi:"configurations"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // The name of the Vulnerability Audit. DisplayName string `pulumi:"displayName"` // Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // Unique vulnerability identifier. Id string `pulumi:"id"` // Indicates if an audit succeeded according to the configuration. The value is `null` if the audit is in the `CREATING` state. IsSuccess bool `pulumi:"isSuccess"` // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base. KnowledgeBaseId string `pulumi:"knowledgeBaseId"` // Maximum Common Vulnerability Scoring System Version 2 score of vulnerabilities. MaxObservedCvssV2score float64 `pulumi:"maxObservedCvssV2score"` // Maximum Common Vulnerability Scoring System Version 3 score of vulnerabilities. MaxObservedCvssV3score float64 `pulumi:"maxObservedCvssV3score"` // The current lifecycle state of the Vulnerability Audit. State string `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The creation date and time of the Vulnerability Audit (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated string `pulumi:"timeCreated"` // The update date and time of the Vulnerability Audit (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated string `pulumi:"timeUpdated"` // List of vulnerabilities found in the Vulnerability Audit. Vulnerabilities []GetVulnerabilityAuditVulnerability `pulumi:"vulnerabilities"` VulnerabilityAuditId string `pulumi:"vulnerabilityAuditId"` // Count of vulnerable artifacts. VulnerableArtifactsCount int `pulumi:"vulnerableArtifactsCount"` }
A collection of values returned by getVulnerabilityAudit.
func LookupVulnerabilityAudit ¶
func LookupVulnerabilityAudit(ctx *pulumi.Context, args *LookupVulnerabilityAuditArgs, opts ...pulumi.InvokeOption) (*LookupVulnerabilityAuditResult, error)
This data source provides details about a specific Vulnerability Audit resource in Oracle Cloud Infrastructure ADM service.
Returns the details of the specified Vulnerability Audit.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Adm" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Adm.GetVulnerabilityAudit(ctx, &adm.GetVulnerabilityAuditArgs{ VulnerabilityAuditId: oci_adm_vulnerability_audit.Test_vulnerability_audit.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupVulnerabilityAuditResultOutput ¶
type LookupVulnerabilityAuditResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getVulnerabilityAudit.
func LookupVulnerabilityAuditOutput ¶
func LookupVulnerabilityAuditOutput(ctx *pulumi.Context, args LookupVulnerabilityAuditOutputArgs, opts ...pulumi.InvokeOption) LookupVulnerabilityAuditResultOutput
func (LookupVulnerabilityAuditResultOutput) ApplicationDependencies ¶
func (o LookupVulnerabilityAuditResultOutput) ApplicationDependencies() GetVulnerabilityAuditApplicationDependencyArrayOutput
func (LookupVulnerabilityAuditResultOutput) BuildType ¶
func (o LookupVulnerabilityAuditResultOutput) BuildType() pulumi.StringOutput
The type of the build tool.
func (LookupVulnerabilityAuditResultOutput) CompartmentId ¶
func (o LookupVulnerabilityAuditResultOutput) CompartmentId() pulumi.StringOutput
The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the compartment associated with the Vulnerability Audit.
func (LookupVulnerabilityAuditResultOutput) Configurations ¶
func (o LookupVulnerabilityAuditResultOutput) Configurations() GetVulnerabilityAuditConfigurationArrayOutput
Configuration for a Vulnerability Audit type: object
func (LookupVulnerabilityAuditResultOutput) DefinedTags ¶
func (o LookupVulnerabilityAuditResultOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupVulnerabilityAuditResultOutput) DisplayName ¶
func (o LookupVulnerabilityAuditResultOutput) DisplayName() pulumi.StringOutput
The name of the Vulnerability Audit.
func (LookupVulnerabilityAuditResultOutput) ElementType ¶
func (LookupVulnerabilityAuditResultOutput) ElementType() reflect.Type
func (LookupVulnerabilityAuditResultOutput) FreeformTags ¶
func (o LookupVulnerabilityAuditResultOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupVulnerabilityAuditResultOutput) Id ¶
func (o LookupVulnerabilityAuditResultOutput) Id() pulumi.StringOutput
Unique vulnerability identifier.
func (LookupVulnerabilityAuditResultOutput) IsSuccess ¶
func (o LookupVulnerabilityAuditResultOutput) IsSuccess() pulumi.BoolOutput
Indicates if an audit succeeded according to the configuration. The value is `null` if the audit is in the `CREATING` state.
func (LookupVulnerabilityAuditResultOutput) KnowledgeBaseId ¶
func (o LookupVulnerabilityAuditResultOutput) KnowledgeBaseId() pulumi.StringOutput
The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base.
func (LookupVulnerabilityAuditResultOutput) MaxObservedCvssV2score ¶
func (o LookupVulnerabilityAuditResultOutput) MaxObservedCvssV2score() pulumi.Float64Output
Maximum Common Vulnerability Scoring System Version 2 score of vulnerabilities.
func (LookupVulnerabilityAuditResultOutput) MaxObservedCvssV3score ¶
func (o LookupVulnerabilityAuditResultOutput) MaxObservedCvssV3score() pulumi.Float64Output
Maximum Common Vulnerability Scoring System Version 3 score of vulnerabilities.
func (LookupVulnerabilityAuditResultOutput) State ¶
func (o LookupVulnerabilityAuditResultOutput) State() pulumi.StringOutput
The current lifecycle state of the Vulnerability Audit.
func (LookupVulnerabilityAuditResultOutput) SystemTags ¶
func (o LookupVulnerabilityAuditResultOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupVulnerabilityAuditResultOutput) TimeCreated ¶
func (o LookupVulnerabilityAuditResultOutput) TimeCreated() pulumi.StringOutput
The creation date and time of the Vulnerability Audit (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (LookupVulnerabilityAuditResultOutput) TimeUpdated ¶
func (o LookupVulnerabilityAuditResultOutput) TimeUpdated() pulumi.StringOutput
The update date and time of the Vulnerability Audit (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (LookupVulnerabilityAuditResultOutput) ToLookupVulnerabilityAuditResultOutput ¶
func (o LookupVulnerabilityAuditResultOutput) ToLookupVulnerabilityAuditResultOutput() LookupVulnerabilityAuditResultOutput
func (LookupVulnerabilityAuditResultOutput) ToLookupVulnerabilityAuditResultOutputWithContext ¶
func (o LookupVulnerabilityAuditResultOutput) ToLookupVulnerabilityAuditResultOutputWithContext(ctx context.Context) LookupVulnerabilityAuditResultOutput
func (LookupVulnerabilityAuditResultOutput) Vulnerabilities ¶
func (o LookupVulnerabilityAuditResultOutput) Vulnerabilities() GetVulnerabilityAuditVulnerabilityArrayOutput
List of vulnerabilities found in the Vulnerability Audit.
func (LookupVulnerabilityAuditResultOutput) VulnerabilityAuditId ¶
func (o LookupVulnerabilityAuditResultOutput) VulnerabilityAuditId() pulumi.StringOutput
func (LookupVulnerabilityAuditResultOutput) VulnerableArtifactsCount ¶
func (o LookupVulnerabilityAuditResultOutput) VulnerableArtifactsCount() pulumi.IntOutput
Count of vulnerable artifacts.
type VulnerabilityAudit ¶
type VulnerabilityAudit struct { pulumi.CustomResourceState // List of Application Dependencies (without vulnerabilities). ApplicationDependencies VulnerabilityAuditApplicationDependencyArrayOutput `pulumi:"applicationDependencies"` // The type of the build tool. BuildType pulumi.StringOutput `pulumi:"buildType"` // (Updatable) The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the compartment associated with the Vulnerability Audit. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // Configuration for a Vulnerability Audit type: object Configuration VulnerabilityAuditConfigurationOutput `pulumi:"configuration"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapOutput `pulumi:"definedTags"` // (Updatable) The name of the Vulnerability Audit. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapOutput `pulumi:"freeformTags"` // Indicates if an audit succeeded according to the configuration. The value is `null` if the audit is in the `CREATING` state. IsSuccess pulumi.BoolOutput `pulumi:"isSuccess"` // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base. KnowledgeBaseId pulumi.StringOutput `pulumi:"knowledgeBaseId"` // Maximum Common Vulnerability Scoring System Version 2 score of vulnerabilities. MaxObservedCvssV2score pulumi.Float64Output `pulumi:"maxObservedCvssV2score"` // Maximum Common Vulnerability Scoring System Version 3 score of vulnerabilities. MaxObservedCvssV3score pulumi.Float64Output `pulumi:"maxObservedCvssV3score"` // The current lifecycle state of the Vulnerability Audit. State pulumi.StringOutput `pulumi:"state"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapOutput `pulumi:"systemTags"` // The creation date and time of the Vulnerability Audit (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The update date and time of the Vulnerability Audit (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // List of vulnerabilities found in the Vulnerability Audit. Vulnerabilities VulnerabilityAuditVulnerabilityArrayOutput `pulumi:"vulnerabilities"` // Count of vulnerable artifacts. VulnerableArtifactsCount pulumi.IntOutput `pulumi:"vulnerableArtifactsCount"` }
This resource provides the Vulnerability Audit resource in Oracle Cloud Infrastructure Adm service.
Creates a new Vulnerability Audit by providing a tree of Application Dependencies.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Adm" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := Adm.NewVulnerabilityAudit(ctx, "testVulnerabilityAudit", &Adm.VulnerabilityAuditArgs{ ApplicationDependencies: adm.VulnerabilityAuditApplicationDependencyArray{ &adm.VulnerabilityAuditApplicationDependencyArgs{ ApplicationDependencyNodeIds: pulumi.Any(_var.Vulnerability_audit_application_dependencies_application_dependency_node_ids), Gav: pulumi.Any(_var.Vulnerability_audit_application_dependencies_gav), NodeId: pulumi.Any(oci_adm_node.Test_node.Id), }, }, BuildType: pulumi.Any(_var.Vulnerability_audit_build_type), CompartmentId: pulumi.Any(_var.Compartment_id), KnowledgeBaseId: pulumi.Any(oci_adm_knowledge_base.Test_knowledge_base.Id), Configuration: &adm.VulnerabilityAuditConfigurationArgs{ Exclusions: pulumi.Any(_var.Vulnerability_audit_configuration_exclusions), MaxPermissibleCvssV2score: pulumi.Any(_var.Vulnerability_audit_configuration_max_permissible_cvss_v2score), MaxPermissibleCvssV3score: pulumi.Any(_var.Vulnerability_audit_configuration_max_permissible_cvss_v3score), }, DefinedTags: pulumi.AnyMap{ "foo-namespace.bar-key": pulumi.Any("value"), }, DisplayName: pulumi.Any(_var.Vulnerability_audit_display_name), FreeformTags: pulumi.AnyMap{ "bar-key": pulumi.Any("value"), }, }) if err != nil { return err } return nil }) }
```
## Import
VulnerabilityAudits can be imported using the `id`, e.g.
```sh
$ pulumi import oci:Adm/vulnerabilityAudit:VulnerabilityAudit test_vulnerability_audit "id"
```
func GetVulnerabilityAudit ¶
func GetVulnerabilityAudit(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VulnerabilityAuditState, opts ...pulumi.ResourceOption) (*VulnerabilityAudit, error)
GetVulnerabilityAudit gets an existing VulnerabilityAudit resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewVulnerabilityAudit ¶
func NewVulnerabilityAudit(ctx *pulumi.Context, name string, args *VulnerabilityAuditArgs, opts ...pulumi.ResourceOption) (*VulnerabilityAudit, error)
NewVulnerabilityAudit registers a new resource with the given unique name, arguments, and options.
func (*VulnerabilityAudit) ElementType ¶
func (*VulnerabilityAudit) ElementType() reflect.Type
func (*VulnerabilityAudit) ToVulnerabilityAuditOutput ¶
func (i *VulnerabilityAudit) ToVulnerabilityAuditOutput() VulnerabilityAuditOutput
func (*VulnerabilityAudit) ToVulnerabilityAuditOutputWithContext ¶
func (i *VulnerabilityAudit) ToVulnerabilityAuditOutputWithContext(ctx context.Context) VulnerabilityAuditOutput
type VulnerabilityAuditApplicationDependency ¶
type VulnerabilityAuditApplicationDependency struct { // List of (Application Dependencies) node identifiers on which this node depends. ApplicationDependencyNodeIds []string `pulumi:"applicationDependencyNodeIds"` // Unique Group Artifact Version (GAV) identifier (Group:Artifact:Version). Gav string `pulumi:"gav"` // Unique identifier of an Application Dependency node. NodeId string `pulumi:"nodeId"` }
type VulnerabilityAuditApplicationDependencyArgs ¶
type VulnerabilityAuditApplicationDependencyArgs struct { // List of (Application Dependencies) node identifiers on which this node depends. ApplicationDependencyNodeIds pulumi.StringArrayInput `pulumi:"applicationDependencyNodeIds"` // Unique Group Artifact Version (GAV) identifier (Group:Artifact:Version). Gav pulumi.StringInput `pulumi:"gav"` // Unique identifier of an Application Dependency node. NodeId pulumi.StringInput `pulumi:"nodeId"` }
func (VulnerabilityAuditApplicationDependencyArgs) ElementType ¶
func (VulnerabilityAuditApplicationDependencyArgs) ElementType() reflect.Type
func (VulnerabilityAuditApplicationDependencyArgs) ToVulnerabilityAuditApplicationDependencyOutput ¶
func (i VulnerabilityAuditApplicationDependencyArgs) ToVulnerabilityAuditApplicationDependencyOutput() VulnerabilityAuditApplicationDependencyOutput
func (VulnerabilityAuditApplicationDependencyArgs) ToVulnerabilityAuditApplicationDependencyOutputWithContext ¶
func (i VulnerabilityAuditApplicationDependencyArgs) ToVulnerabilityAuditApplicationDependencyOutputWithContext(ctx context.Context) VulnerabilityAuditApplicationDependencyOutput
type VulnerabilityAuditApplicationDependencyArray ¶
type VulnerabilityAuditApplicationDependencyArray []VulnerabilityAuditApplicationDependencyInput
func (VulnerabilityAuditApplicationDependencyArray) ElementType ¶
func (VulnerabilityAuditApplicationDependencyArray) ElementType() reflect.Type
func (VulnerabilityAuditApplicationDependencyArray) ToVulnerabilityAuditApplicationDependencyArrayOutput ¶
func (i VulnerabilityAuditApplicationDependencyArray) ToVulnerabilityAuditApplicationDependencyArrayOutput() VulnerabilityAuditApplicationDependencyArrayOutput
func (VulnerabilityAuditApplicationDependencyArray) ToVulnerabilityAuditApplicationDependencyArrayOutputWithContext ¶
func (i VulnerabilityAuditApplicationDependencyArray) ToVulnerabilityAuditApplicationDependencyArrayOutputWithContext(ctx context.Context) VulnerabilityAuditApplicationDependencyArrayOutput
type VulnerabilityAuditApplicationDependencyArrayInput ¶
type VulnerabilityAuditApplicationDependencyArrayInput interface { pulumi.Input ToVulnerabilityAuditApplicationDependencyArrayOutput() VulnerabilityAuditApplicationDependencyArrayOutput ToVulnerabilityAuditApplicationDependencyArrayOutputWithContext(context.Context) VulnerabilityAuditApplicationDependencyArrayOutput }
VulnerabilityAuditApplicationDependencyArrayInput is an input type that accepts VulnerabilityAuditApplicationDependencyArray and VulnerabilityAuditApplicationDependencyArrayOutput values. You can construct a concrete instance of `VulnerabilityAuditApplicationDependencyArrayInput` via:
VulnerabilityAuditApplicationDependencyArray{ VulnerabilityAuditApplicationDependencyArgs{...} }
type VulnerabilityAuditApplicationDependencyArrayOutput ¶
type VulnerabilityAuditApplicationDependencyArrayOutput struct{ *pulumi.OutputState }
func (VulnerabilityAuditApplicationDependencyArrayOutput) ElementType ¶
func (VulnerabilityAuditApplicationDependencyArrayOutput) ElementType() reflect.Type
func (VulnerabilityAuditApplicationDependencyArrayOutput) ToVulnerabilityAuditApplicationDependencyArrayOutput ¶
func (o VulnerabilityAuditApplicationDependencyArrayOutput) ToVulnerabilityAuditApplicationDependencyArrayOutput() VulnerabilityAuditApplicationDependencyArrayOutput
func (VulnerabilityAuditApplicationDependencyArrayOutput) ToVulnerabilityAuditApplicationDependencyArrayOutputWithContext ¶
func (o VulnerabilityAuditApplicationDependencyArrayOutput) ToVulnerabilityAuditApplicationDependencyArrayOutputWithContext(ctx context.Context) VulnerabilityAuditApplicationDependencyArrayOutput
type VulnerabilityAuditApplicationDependencyInput ¶
type VulnerabilityAuditApplicationDependencyInput interface { pulumi.Input ToVulnerabilityAuditApplicationDependencyOutput() VulnerabilityAuditApplicationDependencyOutput ToVulnerabilityAuditApplicationDependencyOutputWithContext(context.Context) VulnerabilityAuditApplicationDependencyOutput }
VulnerabilityAuditApplicationDependencyInput is an input type that accepts VulnerabilityAuditApplicationDependencyArgs and VulnerabilityAuditApplicationDependencyOutput values. You can construct a concrete instance of `VulnerabilityAuditApplicationDependencyInput` via:
VulnerabilityAuditApplicationDependencyArgs{...}
type VulnerabilityAuditApplicationDependencyOutput ¶
type VulnerabilityAuditApplicationDependencyOutput struct{ *pulumi.OutputState }
func (VulnerabilityAuditApplicationDependencyOutput) ApplicationDependencyNodeIds ¶
func (o VulnerabilityAuditApplicationDependencyOutput) ApplicationDependencyNodeIds() pulumi.StringArrayOutput
List of (Application Dependencies) node identifiers on which this node depends.
func (VulnerabilityAuditApplicationDependencyOutput) ElementType ¶
func (VulnerabilityAuditApplicationDependencyOutput) ElementType() reflect.Type
func (VulnerabilityAuditApplicationDependencyOutput) Gav ¶
func (o VulnerabilityAuditApplicationDependencyOutput) Gav() pulumi.StringOutput
Unique Group Artifact Version (GAV) identifier (Group:Artifact:Version).
func (VulnerabilityAuditApplicationDependencyOutput) NodeId ¶
func (o VulnerabilityAuditApplicationDependencyOutput) NodeId() pulumi.StringOutput
Unique identifier of an Application Dependency node.
func (VulnerabilityAuditApplicationDependencyOutput) ToVulnerabilityAuditApplicationDependencyOutput ¶
func (o VulnerabilityAuditApplicationDependencyOutput) ToVulnerabilityAuditApplicationDependencyOutput() VulnerabilityAuditApplicationDependencyOutput
func (VulnerabilityAuditApplicationDependencyOutput) ToVulnerabilityAuditApplicationDependencyOutputWithContext ¶
func (o VulnerabilityAuditApplicationDependencyOutput) ToVulnerabilityAuditApplicationDependencyOutputWithContext(ctx context.Context) VulnerabilityAuditApplicationDependencyOutput
type VulnerabilityAuditArgs ¶
type VulnerabilityAuditArgs struct { // List of Application Dependencies (without vulnerabilities). ApplicationDependencies VulnerabilityAuditApplicationDependencyArrayInput // The type of the build tool. BuildType pulumi.StringInput // (Updatable) The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the compartment associated with the Vulnerability Audit. CompartmentId pulumi.StringInput // Configuration for a Vulnerability Audit type: object Configuration VulnerabilityAuditConfigurationPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) The name of the Vulnerability Audit. DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base. KnowledgeBaseId pulumi.StringInput }
The set of arguments for constructing a VulnerabilityAudit resource.
func (VulnerabilityAuditArgs) ElementType ¶
func (VulnerabilityAuditArgs) ElementType() reflect.Type
type VulnerabilityAuditArray ¶
type VulnerabilityAuditArray []VulnerabilityAuditInput
func (VulnerabilityAuditArray) ElementType ¶
func (VulnerabilityAuditArray) ElementType() reflect.Type
func (VulnerabilityAuditArray) ToVulnerabilityAuditArrayOutput ¶
func (i VulnerabilityAuditArray) ToVulnerabilityAuditArrayOutput() VulnerabilityAuditArrayOutput
func (VulnerabilityAuditArray) ToVulnerabilityAuditArrayOutputWithContext ¶
func (i VulnerabilityAuditArray) ToVulnerabilityAuditArrayOutputWithContext(ctx context.Context) VulnerabilityAuditArrayOutput
type VulnerabilityAuditArrayInput ¶
type VulnerabilityAuditArrayInput interface { pulumi.Input ToVulnerabilityAuditArrayOutput() VulnerabilityAuditArrayOutput ToVulnerabilityAuditArrayOutputWithContext(context.Context) VulnerabilityAuditArrayOutput }
VulnerabilityAuditArrayInput is an input type that accepts VulnerabilityAuditArray and VulnerabilityAuditArrayOutput values. You can construct a concrete instance of `VulnerabilityAuditArrayInput` via:
VulnerabilityAuditArray{ VulnerabilityAuditArgs{...} }
type VulnerabilityAuditArrayOutput ¶
type VulnerabilityAuditArrayOutput struct{ *pulumi.OutputState }
func (VulnerabilityAuditArrayOutput) ElementType ¶
func (VulnerabilityAuditArrayOutput) ElementType() reflect.Type
func (VulnerabilityAuditArrayOutput) Index ¶
func (o VulnerabilityAuditArrayOutput) Index(i pulumi.IntInput) VulnerabilityAuditOutput
func (VulnerabilityAuditArrayOutput) ToVulnerabilityAuditArrayOutput ¶
func (o VulnerabilityAuditArrayOutput) ToVulnerabilityAuditArrayOutput() VulnerabilityAuditArrayOutput
func (VulnerabilityAuditArrayOutput) ToVulnerabilityAuditArrayOutputWithContext ¶
func (o VulnerabilityAuditArrayOutput) ToVulnerabilityAuditArrayOutputWithContext(ctx context.Context) VulnerabilityAuditArrayOutput
type VulnerabilityAuditConfiguration ¶
type VulnerabilityAuditConfiguration struct { // Pattern to exclude artifacts from audit. Exclusions []string `pulumi:"exclusions"` // The minimum CVSS V2 score for a vulnerability to be considered by the audit as failed. MaxPermissibleCvssV2score *float64 `pulumi:"maxPermissibleCvssV2score"` // The minimum CVSS V3 score for a vulnerability to be considered by the audit as failed. MaxPermissibleCvssV3score *float64 `pulumi:"maxPermissibleCvssV3score"` }
type VulnerabilityAuditConfigurationArgs ¶
type VulnerabilityAuditConfigurationArgs struct { // Pattern to exclude artifacts from audit. Exclusions pulumi.StringArrayInput `pulumi:"exclusions"` // The minimum CVSS V2 score for a vulnerability to be considered by the audit as failed. MaxPermissibleCvssV2score pulumi.Float64PtrInput `pulumi:"maxPermissibleCvssV2score"` // The minimum CVSS V3 score for a vulnerability to be considered by the audit as failed. MaxPermissibleCvssV3score pulumi.Float64PtrInput `pulumi:"maxPermissibleCvssV3score"` }
func (VulnerabilityAuditConfigurationArgs) ElementType ¶
func (VulnerabilityAuditConfigurationArgs) ElementType() reflect.Type
func (VulnerabilityAuditConfigurationArgs) ToVulnerabilityAuditConfigurationOutput ¶
func (i VulnerabilityAuditConfigurationArgs) ToVulnerabilityAuditConfigurationOutput() VulnerabilityAuditConfigurationOutput
func (VulnerabilityAuditConfigurationArgs) ToVulnerabilityAuditConfigurationOutputWithContext ¶
func (i VulnerabilityAuditConfigurationArgs) ToVulnerabilityAuditConfigurationOutputWithContext(ctx context.Context) VulnerabilityAuditConfigurationOutput
func (VulnerabilityAuditConfigurationArgs) ToVulnerabilityAuditConfigurationPtrOutput ¶
func (i VulnerabilityAuditConfigurationArgs) ToVulnerabilityAuditConfigurationPtrOutput() VulnerabilityAuditConfigurationPtrOutput
func (VulnerabilityAuditConfigurationArgs) ToVulnerabilityAuditConfigurationPtrOutputWithContext ¶
func (i VulnerabilityAuditConfigurationArgs) ToVulnerabilityAuditConfigurationPtrOutputWithContext(ctx context.Context) VulnerabilityAuditConfigurationPtrOutput
type VulnerabilityAuditConfigurationInput ¶
type VulnerabilityAuditConfigurationInput interface { pulumi.Input ToVulnerabilityAuditConfigurationOutput() VulnerabilityAuditConfigurationOutput ToVulnerabilityAuditConfigurationOutputWithContext(context.Context) VulnerabilityAuditConfigurationOutput }
VulnerabilityAuditConfigurationInput is an input type that accepts VulnerabilityAuditConfigurationArgs and VulnerabilityAuditConfigurationOutput values. You can construct a concrete instance of `VulnerabilityAuditConfigurationInput` via:
VulnerabilityAuditConfigurationArgs{...}
type VulnerabilityAuditConfigurationOutput ¶
type VulnerabilityAuditConfigurationOutput struct{ *pulumi.OutputState }
func (VulnerabilityAuditConfigurationOutput) ElementType ¶
func (VulnerabilityAuditConfigurationOutput) ElementType() reflect.Type
func (VulnerabilityAuditConfigurationOutput) Exclusions ¶
func (o VulnerabilityAuditConfigurationOutput) Exclusions() pulumi.StringArrayOutput
Pattern to exclude artifacts from audit.
func (VulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV2score ¶
func (o VulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV2score() pulumi.Float64PtrOutput
The minimum CVSS V2 score for a vulnerability to be considered by the audit as failed.
func (VulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV3score ¶
func (o VulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV3score() pulumi.Float64PtrOutput
The minimum CVSS V3 score for a vulnerability to be considered by the audit as failed.
func (VulnerabilityAuditConfigurationOutput) ToVulnerabilityAuditConfigurationOutput ¶
func (o VulnerabilityAuditConfigurationOutput) ToVulnerabilityAuditConfigurationOutput() VulnerabilityAuditConfigurationOutput
func (VulnerabilityAuditConfigurationOutput) ToVulnerabilityAuditConfigurationOutputWithContext ¶
func (o VulnerabilityAuditConfigurationOutput) ToVulnerabilityAuditConfigurationOutputWithContext(ctx context.Context) VulnerabilityAuditConfigurationOutput
func (VulnerabilityAuditConfigurationOutput) ToVulnerabilityAuditConfigurationPtrOutput ¶
func (o VulnerabilityAuditConfigurationOutput) ToVulnerabilityAuditConfigurationPtrOutput() VulnerabilityAuditConfigurationPtrOutput
func (VulnerabilityAuditConfigurationOutput) ToVulnerabilityAuditConfigurationPtrOutputWithContext ¶
func (o VulnerabilityAuditConfigurationOutput) ToVulnerabilityAuditConfigurationPtrOutputWithContext(ctx context.Context) VulnerabilityAuditConfigurationPtrOutput
type VulnerabilityAuditConfigurationPtrInput ¶
type VulnerabilityAuditConfigurationPtrInput interface { pulumi.Input ToVulnerabilityAuditConfigurationPtrOutput() VulnerabilityAuditConfigurationPtrOutput ToVulnerabilityAuditConfigurationPtrOutputWithContext(context.Context) VulnerabilityAuditConfigurationPtrOutput }
VulnerabilityAuditConfigurationPtrInput is an input type that accepts VulnerabilityAuditConfigurationArgs, VulnerabilityAuditConfigurationPtr and VulnerabilityAuditConfigurationPtrOutput values. You can construct a concrete instance of `VulnerabilityAuditConfigurationPtrInput` via:
VulnerabilityAuditConfigurationArgs{...} or: nil
func VulnerabilityAuditConfigurationPtr ¶
func VulnerabilityAuditConfigurationPtr(v *VulnerabilityAuditConfigurationArgs) VulnerabilityAuditConfigurationPtrInput
type VulnerabilityAuditConfigurationPtrOutput ¶
type VulnerabilityAuditConfigurationPtrOutput struct{ *pulumi.OutputState }
func (VulnerabilityAuditConfigurationPtrOutput) ElementType ¶
func (VulnerabilityAuditConfigurationPtrOutput) ElementType() reflect.Type
func (VulnerabilityAuditConfigurationPtrOutput) Exclusions ¶
func (o VulnerabilityAuditConfigurationPtrOutput) Exclusions() pulumi.StringArrayOutput
Pattern to exclude artifacts from audit.
func (VulnerabilityAuditConfigurationPtrOutput) MaxPermissibleCvssV2score ¶
func (o VulnerabilityAuditConfigurationPtrOutput) MaxPermissibleCvssV2score() pulumi.Float64PtrOutput
The minimum CVSS V2 score for a vulnerability to be considered by the audit as failed.
func (VulnerabilityAuditConfigurationPtrOutput) MaxPermissibleCvssV3score ¶
func (o VulnerabilityAuditConfigurationPtrOutput) MaxPermissibleCvssV3score() pulumi.Float64PtrOutput
The minimum CVSS V3 score for a vulnerability to be considered by the audit as failed.
func (VulnerabilityAuditConfigurationPtrOutput) ToVulnerabilityAuditConfigurationPtrOutput ¶
func (o VulnerabilityAuditConfigurationPtrOutput) ToVulnerabilityAuditConfigurationPtrOutput() VulnerabilityAuditConfigurationPtrOutput
func (VulnerabilityAuditConfigurationPtrOutput) ToVulnerabilityAuditConfigurationPtrOutputWithContext ¶
func (o VulnerabilityAuditConfigurationPtrOutput) ToVulnerabilityAuditConfigurationPtrOutputWithContext(ctx context.Context) VulnerabilityAuditConfigurationPtrOutput
type VulnerabilityAuditInput ¶
type VulnerabilityAuditInput interface { pulumi.Input ToVulnerabilityAuditOutput() VulnerabilityAuditOutput ToVulnerabilityAuditOutputWithContext(ctx context.Context) VulnerabilityAuditOutput }
type VulnerabilityAuditMap ¶
type VulnerabilityAuditMap map[string]VulnerabilityAuditInput
func (VulnerabilityAuditMap) ElementType ¶
func (VulnerabilityAuditMap) ElementType() reflect.Type
func (VulnerabilityAuditMap) ToVulnerabilityAuditMapOutput ¶
func (i VulnerabilityAuditMap) ToVulnerabilityAuditMapOutput() VulnerabilityAuditMapOutput
func (VulnerabilityAuditMap) ToVulnerabilityAuditMapOutputWithContext ¶
func (i VulnerabilityAuditMap) ToVulnerabilityAuditMapOutputWithContext(ctx context.Context) VulnerabilityAuditMapOutput
type VulnerabilityAuditMapInput ¶
type VulnerabilityAuditMapInput interface { pulumi.Input ToVulnerabilityAuditMapOutput() VulnerabilityAuditMapOutput ToVulnerabilityAuditMapOutputWithContext(context.Context) VulnerabilityAuditMapOutput }
VulnerabilityAuditMapInput is an input type that accepts VulnerabilityAuditMap and VulnerabilityAuditMapOutput values. You can construct a concrete instance of `VulnerabilityAuditMapInput` via:
VulnerabilityAuditMap{ "key": VulnerabilityAuditArgs{...} }
type VulnerabilityAuditMapOutput ¶
type VulnerabilityAuditMapOutput struct{ *pulumi.OutputState }
func (VulnerabilityAuditMapOutput) ElementType ¶
func (VulnerabilityAuditMapOutput) ElementType() reflect.Type
func (VulnerabilityAuditMapOutput) MapIndex ¶
func (o VulnerabilityAuditMapOutput) MapIndex(k pulumi.StringInput) VulnerabilityAuditOutput
func (VulnerabilityAuditMapOutput) ToVulnerabilityAuditMapOutput ¶
func (o VulnerabilityAuditMapOutput) ToVulnerabilityAuditMapOutput() VulnerabilityAuditMapOutput
func (VulnerabilityAuditMapOutput) ToVulnerabilityAuditMapOutputWithContext ¶
func (o VulnerabilityAuditMapOutput) ToVulnerabilityAuditMapOutputWithContext(ctx context.Context) VulnerabilityAuditMapOutput
type VulnerabilityAuditOutput ¶
type VulnerabilityAuditOutput struct{ *pulumi.OutputState }
func (VulnerabilityAuditOutput) ApplicationDependencies ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) ApplicationDependencies() VulnerabilityAuditApplicationDependencyArrayOutput
List of Application Dependencies (without vulnerabilities).
func (VulnerabilityAuditOutput) BuildType ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) BuildType() pulumi.StringOutput
The type of the build tool.
func (VulnerabilityAuditOutput) CompartmentId ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) CompartmentId() pulumi.StringOutput
(Updatable) The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the compartment associated with the Vulnerability Audit.
func (VulnerabilityAuditOutput) Configuration ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) Configuration() VulnerabilityAuditConfigurationOutput
Configuration for a Vulnerability Audit type: object
func (VulnerabilityAuditOutput) DefinedTags ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) DefinedTags() pulumi.MapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (VulnerabilityAuditOutput) DisplayName ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) DisplayName() pulumi.StringOutput
(Updatable) The name of the Vulnerability Audit.
func (VulnerabilityAuditOutput) ElementType ¶
func (VulnerabilityAuditOutput) ElementType() reflect.Type
func (VulnerabilityAuditOutput) FreeformTags ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) FreeformTags() pulumi.MapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (VulnerabilityAuditOutput) IsSuccess ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) IsSuccess() pulumi.BoolOutput
Indicates if an audit succeeded according to the configuration. The value is `null` if the audit is in the `CREATING` state.
func (VulnerabilityAuditOutput) KnowledgeBaseId ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) KnowledgeBaseId() pulumi.StringOutput
The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base.
func (VulnerabilityAuditOutput) MaxObservedCvssV2score ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) MaxObservedCvssV2score() pulumi.Float64Output
Maximum Common Vulnerability Scoring System Version 2 score of vulnerabilities.
func (VulnerabilityAuditOutput) MaxObservedCvssV3score ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) MaxObservedCvssV3score() pulumi.Float64Output
Maximum Common Vulnerability Scoring System Version 3 score of vulnerabilities.
func (VulnerabilityAuditOutput) State ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) State() pulumi.StringOutput
The current lifecycle state of the Vulnerability Audit.
func (VulnerabilityAuditOutput) SystemTags ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (VulnerabilityAuditOutput) TimeCreated ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) TimeCreated() pulumi.StringOutput
The creation date and time of the Vulnerability Audit (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (VulnerabilityAuditOutput) TimeUpdated ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) TimeUpdated() pulumi.StringOutput
The update date and time of the Vulnerability Audit (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (VulnerabilityAuditOutput) ToVulnerabilityAuditOutput ¶
func (o VulnerabilityAuditOutput) ToVulnerabilityAuditOutput() VulnerabilityAuditOutput
func (VulnerabilityAuditOutput) ToVulnerabilityAuditOutputWithContext ¶
func (o VulnerabilityAuditOutput) ToVulnerabilityAuditOutputWithContext(ctx context.Context) VulnerabilityAuditOutput
func (VulnerabilityAuditOutput) Vulnerabilities ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) Vulnerabilities() VulnerabilityAuditVulnerabilityArrayOutput
List of vulnerabilities found in the Vulnerability Audit.
func (VulnerabilityAuditOutput) VulnerableArtifactsCount ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) VulnerableArtifactsCount() pulumi.IntOutput
Count of vulnerable artifacts.
type VulnerabilityAuditState ¶
type VulnerabilityAuditState struct { // List of Application Dependencies (without vulnerabilities). ApplicationDependencies VulnerabilityAuditApplicationDependencyArrayInput // The type of the build tool. BuildType pulumi.StringPtrInput // (Updatable) The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the compartment associated with the Vulnerability Audit. CompartmentId pulumi.StringPtrInput // Configuration for a Vulnerability Audit type: object Configuration VulnerabilityAuditConfigurationPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) The name of the Vulnerability Audit. DisplayName pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // Indicates if an audit succeeded according to the configuration. The value is `null` if the audit is in the `CREATING` state. IsSuccess pulumi.BoolPtrInput // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Knowledge Base. KnowledgeBaseId pulumi.StringPtrInput // Maximum Common Vulnerability Scoring System Version 2 score of vulnerabilities. MaxObservedCvssV2score pulumi.Float64PtrInput // Maximum Common Vulnerability Scoring System Version 3 score of vulnerabilities. MaxObservedCvssV3score pulumi.Float64PtrInput // The current lifecycle state of the Vulnerability Audit. State pulumi.StringPtrInput // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapInput // The creation date and time of the Vulnerability Audit (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated pulumi.StringPtrInput // The update date and time of the Vulnerability Audit (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated pulumi.StringPtrInput // List of vulnerabilities found in the Vulnerability Audit. Vulnerabilities VulnerabilityAuditVulnerabilityArrayInput // Count of vulnerable artifacts. VulnerableArtifactsCount pulumi.IntPtrInput }
func (VulnerabilityAuditState) ElementType ¶
func (VulnerabilityAuditState) ElementType() reflect.Type
type VulnerabilityAuditVulnerability ¶
type VulnerabilityAuditVulnerability struct { // Common Vulnerability Scoring System (CVSS) Version 2. CvssV2score *float64 `pulumi:"cvssV2score"` // Common Vulnerability Scoring System (CVSS) Version 3. CvssV3score *float64 `pulumi:"cvssV3score"` // Unique vulnerability identifier. Id *string `pulumi:"id"` // Indicates if the vulnerability was ignored according to the audit configuration. IsIgnored *bool `pulumi:"isIgnored"` }
type VulnerabilityAuditVulnerabilityArgs ¶
type VulnerabilityAuditVulnerabilityArgs struct { // Common Vulnerability Scoring System (CVSS) Version 2. CvssV2score pulumi.Float64PtrInput `pulumi:"cvssV2score"` // Common Vulnerability Scoring System (CVSS) Version 3. CvssV3score pulumi.Float64PtrInput `pulumi:"cvssV3score"` // Unique vulnerability identifier. Id pulumi.StringPtrInput `pulumi:"id"` // Indicates if the vulnerability was ignored according to the audit configuration. IsIgnored pulumi.BoolPtrInput `pulumi:"isIgnored"` }
func (VulnerabilityAuditVulnerabilityArgs) ElementType ¶
func (VulnerabilityAuditVulnerabilityArgs) ElementType() reflect.Type
func (VulnerabilityAuditVulnerabilityArgs) ToVulnerabilityAuditVulnerabilityOutput ¶
func (i VulnerabilityAuditVulnerabilityArgs) ToVulnerabilityAuditVulnerabilityOutput() VulnerabilityAuditVulnerabilityOutput
func (VulnerabilityAuditVulnerabilityArgs) ToVulnerabilityAuditVulnerabilityOutputWithContext ¶
func (i VulnerabilityAuditVulnerabilityArgs) ToVulnerabilityAuditVulnerabilityOutputWithContext(ctx context.Context) VulnerabilityAuditVulnerabilityOutput
type VulnerabilityAuditVulnerabilityArray ¶
type VulnerabilityAuditVulnerabilityArray []VulnerabilityAuditVulnerabilityInput
func (VulnerabilityAuditVulnerabilityArray) ElementType ¶
func (VulnerabilityAuditVulnerabilityArray) ElementType() reflect.Type
func (VulnerabilityAuditVulnerabilityArray) ToVulnerabilityAuditVulnerabilityArrayOutput ¶
func (i VulnerabilityAuditVulnerabilityArray) ToVulnerabilityAuditVulnerabilityArrayOutput() VulnerabilityAuditVulnerabilityArrayOutput
func (VulnerabilityAuditVulnerabilityArray) ToVulnerabilityAuditVulnerabilityArrayOutputWithContext ¶
func (i VulnerabilityAuditVulnerabilityArray) ToVulnerabilityAuditVulnerabilityArrayOutputWithContext(ctx context.Context) VulnerabilityAuditVulnerabilityArrayOutput
type VulnerabilityAuditVulnerabilityArrayInput ¶
type VulnerabilityAuditVulnerabilityArrayInput interface { pulumi.Input ToVulnerabilityAuditVulnerabilityArrayOutput() VulnerabilityAuditVulnerabilityArrayOutput ToVulnerabilityAuditVulnerabilityArrayOutputWithContext(context.Context) VulnerabilityAuditVulnerabilityArrayOutput }
VulnerabilityAuditVulnerabilityArrayInput is an input type that accepts VulnerabilityAuditVulnerabilityArray and VulnerabilityAuditVulnerabilityArrayOutput values. You can construct a concrete instance of `VulnerabilityAuditVulnerabilityArrayInput` via:
VulnerabilityAuditVulnerabilityArray{ VulnerabilityAuditVulnerabilityArgs{...} }
type VulnerabilityAuditVulnerabilityArrayOutput ¶
type VulnerabilityAuditVulnerabilityArrayOutput struct{ *pulumi.OutputState }
func (VulnerabilityAuditVulnerabilityArrayOutput) ElementType ¶
func (VulnerabilityAuditVulnerabilityArrayOutput) ElementType() reflect.Type
func (VulnerabilityAuditVulnerabilityArrayOutput) ToVulnerabilityAuditVulnerabilityArrayOutput ¶
func (o VulnerabilityAuditVulnerabilityArrayOutput) ToVulnerabilityAuditVulnerabilityArrayOutput() VulnerabilityAuditVulnerabilityArrayOutput
func (VulnerabilityAuditVulnerabilityArrayOutput) ToVulnerabilityAuditVulnerabilityArrayOutputWithContext ¶
func (o VulnerabilityAuditVulnerabilityArrayOutput) ToVulnerabilityAuditVulnerabilityArrayOutputWithContext(ctx context.Context) VulnerabilityAuditVulnerabilityArrayOutput
type VulnerabilityAuditVulnerabilityInput ¶
type VulnerabilityAuditVulnerabilityInput interface { pulumi.Input ToVulnerabilityAuditVulnerabilityOutput() VulnerabilityAuditVulnerabilityOutput ToVulnerabilityAuditVulnerabilityOutputWithContext(context.Context) VulnerabilityAuditVulnerabilityOutput }
VulnerabilityAuditVulnerabilityInput is an input type that accepts VulnerabilityAuditVulnerabilityArgs and VulnerabilityAuditVulnerabilityOutput values. You can construct a concrete instance of `VulnerabilityAuditVulnerabilityInput` via:
VulnerabilityAuditVulnerabilityArgs{...}
type VulnerabilityAuditVulnerabilityOutput ¶
type VulnerabilityAuditVulnerabilityOutput struct{ *pulumi.OutputState }
func (VulnerabilityAuditVulnerabilityOutput) CvssV2score ¶
func (o VulnerabilityAuditVulnerabilityOutput) CvssV2score() pulumi.Float64PtrOutput
Common Vulnerability Scoring System (CVSS) Version 2.
func (VulnerabilityAuditVulnerabilityOutput) CvssV3score ¶
func (o VulnerabilityAuditVulnerabilityOutput) CvssV3score() pulumi.Float64PtrOutput
Common Vulnerability Scoring System (CVSS) Version 3.
func (VulnerabilityAuditVulnerabilityOutput) ElementType ¶
func (VulnerabilityAuditVulnerabilityOutput) ElementType() reflect.Type
func (VulnerabilityAuditVulnerabilityOutput) Id ¶
func (o VulnerabilityAuditVulnerabilityOutput) Id() pulumi.StringPtrOutput
Unique vulnerability identifier.
func (VulnerabilityAuditVulnerabilityOutput) IsIgnored ¶
func (o VulnerabilityAuditVulnerabilityOutput) IsIgnored() pulumi.BoolPtrOutput
Indicates if the vulnerability was ignored according to the audit configuration.
func (VulnerabilityAuditVulnerabilityOutput) ToVulnerabilityAuditVulnerabilityOutput ¶
func (o VulnerabilityAuditVulnerabilityOutput) ToVulnerabilityAuditVulnerabilityOutput() VulnerabilityAuditVulnerabilityOutput
func (VulnerabilityAuditVulnerabilityOutput) ToVulnerabilityAuditVulnerabilityOutputWithContext ¶
func (o VulnerabilityAuditVulnerabilityOutput) ToVulnerabilityAuditVulnerabilityOutputWithContext(ctx context.Context) VulnerabilityAuditVulnerabilityOutput