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
- func (o GetKnowledgebaseResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetKnowledgebaseResult]
- type GetKnowledgebasesArgs
- type GetKnowledgebasesFilter
- type GetKnowledgebasesFilterArgs
- func (GetKnowledgebasesFilterArgs) ElementType() reflect.Type
- func (i GetKnowledgebasesFilterArgs) ToGetKnowledgebasesFilterOutput() GetKnowledgebasesFilterOutput
- func (i GetKnowledgebasesFilterArgs) ToGetKnowledgebasesFilterOutputWithContext(ctx context.Context) GetKnowledgebasesFilterOutput
- func (i GetKnowledgebasesFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetKnowledgebasesFilter]
- type GetKnowledgebasesFilterArray
- func (GetKnowledgebasesFilterArray) ElementType() reflect.Type
- func (i GetKnowledgebasesFilterArray) ToGetKnowledgebasesFilterArrayOutput() GetKnowledgebasesFilterArrayOutput
- func (i GetKnowledgebasesFilterArray) ToGetKnowledgebasesFilterArrayOutputWithContext(ctx context.Context) GetKnowledgebasesFilterArrayOutput
- func (i GetKnowledgebasesFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetKnowledgebasesFilter]
- 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
- func (o GetKnowledgebasesFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetKnowledgebasesFilter]
- 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) ToOutput(ctx context.Context) pulumix.Output[GetKnowledgebasesFilter]
- 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
- func (i GetKnowledgebasesKnowledgeBaseCollectionArgs) ToOutput(ctx context.Context) pulumix.Output[GetKnowledgebasesKnowledgeBaseCollection]
- type GetKnowledgebasesKnowledgeBaseCollectionArray
- func (GetKnowledgebasesKnowledgeBaseCollectionArray) ElementType() reflect.Type
- func (i GetKnowledgebasesKnowledgeBaseCollectionArray) ToGetKnowledgebasesKnowledgeBaseCollectionArrayOutput() GetKnowledgebasesKnowledgeBaseCollectionArrayOutput
- func (i GetKnowledgebasesKnowledgeBaseCollectionArray) ToGetKnowledgebasesKnowledgeBaseCollectionArrayOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionArrayOutput
- func (i GetKnowledgebasesKnowledgeBaseCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetKnowledgebasesKnowledgeBaseCollection]
- 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
- func (o GetKnowledgebasesKnowledgeBaseCollectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetKnowledgebasesKnowledgeBaseCollection]
- type GetKnowledgebasesKnowledgeBaseCollectionInput
- type GetKnowledgebasesKnowledgeBaseCollectionItem
- type GetKnowledgebasesKnowledgeBaseCollectionItemArgs
- func (GetKnowledgebasesKnowledgeBaseCollectionItemArgs) ElementType() reflect.Type
- func (i GetKnowledgebasesKnowledgeBaseCollectionItemArgs) ToGetKnowledgebasesKnowledgeBaseCollectionItemOutput() GetKnowledgebasesKnowledgeBaseCollectionItemOutput
- func (i GetKnowledgebasesKnowledgeBaseCollectionItemArgs) ToGetKnowledgebasesKnowledgeBaseCollectionItemOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionItemOutput
- func (i GetKnowledgebasesKnowledgeBaseCollectionItemArgs) ToOutput(ctx context.Context) pulumix.Output[GetKnowledgebasesKnowledgeBaseCollectionItem]
- type GetKnowledgebasesKnowledgeBaseCollectionItemArray
- func (GetKnowledgebasesKnowledgeBaseCollectionItemArray) ElementType() reflect.Type
- func (i GetKnowledgebasesKnowledgeBaseCollectionItemArray) ToGetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput() GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput
- func (i GetKnowledgebasesKnowledgeBaseCollectionItemArray) ToGetKnowledgebasesKnowledgeBaseCollectionItemArrayOutputWithContext(ctx context.Context) GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput
- func (i GetKnowledgebasesKnowledgeBaseCollectionItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetKnowledgebasesKnowledgeBaseCollectionItem]
- 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
- func (o GetKnowledgebasesKnowledgeBaseCollectionItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetKnowledgebasesKnowledgeBaseCollectionItem]
- 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
- func (o GetKnowledgebasesKnowledgeBaseCollectionItemOutput) ToOutput(ctx context.Context) pulumix.Output[GetKnowledgebasesKnowledgeBaseCollectionItem]
- 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
- func (o GetKnowledgebasesKnowledgeBaseCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[GetKnowledgebasesKnowledgeBaseCollection]
- 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
- func (o GetKnowledgebasesResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetKnowledgebasesResult]
- type GetRemediationRecipeDetectConfiguration
- type GetRemediationRecipeDetectConfigurationArgs
- func (GetRemediationRecipeDetectConfigurationArgs) ElementType() reflect.Type
- func (i GetRemediationRecipeDetectConfigurationArgs) ToGetRemediationRecipeDetectConfigurationOutput() GetRemediationRecipeDetectConfigurationOutput
- func (i GetRemediationRecipeDetectConfigurationArgs) ToGetRemediationRecipeDetectConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipeDetectConfigurationOutput
- func (i GetRemediationRecipeDetectConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipeDetectConfiguration]
- type GetRemediationRecipeDetectConfigurationArray
- func (GetRemediationRecipeDetectConfigurationArray) ElementType() reflect.Type
- func (i GetRemediationRecipeDetectConfigurationArray) ToGetRemediationRecipeDetectConfigurationArrayOutput() GetRemediationRecipeDetectConfigurationArrayOutput
- func (i GetRemediationRecipeDetectConfigurationArray) ToGetRemediationRecipeDetectConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipeDetectConfigurationArrayOutput
- func (i GetRemediationRecipeDetectConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipeDetectConfiguration]
- type GetRemediationRecipeDetectConfigurationArrayInput
- type GetRemediationRecipeDetectConfigurationArrayOutput
- func (GetRemediationRecipeDetectConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRecipeDetectConfigurationArrayOutput) Index(i pulumi.IntInput) GetRemediationRecipeDetectConfigurationOutput
- func (o GetRemediationRecipeDetectConfigurationArrayOutput) ToGetRemediationRecipeDetectConfigurationArrayOutput() GetRemediationRecipeDetectConfigurationArrayOutput
- func (o GetRemediationRecipeDetectConfigurationArrayOutput) ToGetRemediationRecipeDetectConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipeDetectConfigurationArrayOutput
- func (o GetRemediationRecipeDetectConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipeDetectConfiguration]
- type GetRemediationRecipeDetectConfigurationInput
- type GetRemediationRecipeDetectConfigurationOutput
- func (GetRemediationRecipeDetectConfigurationOutput) ElementType() reflect.Type
- func (o GetRemediationRecipeDetectConfigurationOutput) Exclusions() pulumi.StringArrayOutput
- func (o GetRemediationRecipeDetectConfigurationOutput) MaxPermissibleCvssV2score() pulumi.Float64Output
- func (o GetRemediationRecipeDetectConfigurationOutput) MaxPermissibleCvssV3score() pulumi.Float64Output
- func (o GetRemediationRecipeDetectConfigurationOutput) ToGetRemediationRecipeDetectConfigurationOutput() GetRemediationRecipeDetectConfigurationOutput
- func (o GetRemediationRecipeDetectConfigurationOutput) ToGetRemediationRecipeDetectConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipeDetectConfigurationOutput
- func (o GetRemediationRecipeDetectConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipeDetectConfiguration]
- func (o GetRemediationRecipeDetectConfigurationOutput) UpgradePolicy() pulumi.StringOutput
- type GetRemediationRecipeNetworkConfiguration
- type GetRemediationRecipeNetworkConfigurationArgs
- func (GetRemediationRecipeNetworkConfigurationArgs) ElementType() reflect.Type
- func (i GetRemediationRecipeNetworkConfigurationArgs) ToGetRemediationRecipeNetworkConfigurationOutput() GetRemediationRecipeNetworkConfigurationOutput
- func (i GetRemediationRecipeNetworkConfigurationArgs) ToGetRemediationRecipeNetworkConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipeNetworkConfigurationOutput
- func (i GetRemediationRecipeNetworkConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipeNetworkConfiguration]
- type GetRemediationRecipeNetworkConfigurationArray
- func (GetRemediationRecipeNetworkConfigurationArray) ElementType() reflect.Type
- func (i GetRemediationRecipeNetworkConfigurationArray) ToGetRemediationRecipeNetworkConfigurationArrayOutput() GetRemediationRecipeNetworkConfigurationArrayOutput
- func (i GetRemediationRecipeNetworkConfigurationArray) ToGetRemediationRecipeNetworkConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipeNetworkConfigurationArrayOutput
- func (i GetRemediationRecipeNetworkConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipeNetworkConfiguration]
- type GetRemediationRecipeNetworkConfigurationArrayInput
- type GetRemediationRecipeNetworkConfigurationArrayOutput
- func (GetRemediationRecipeNetworkConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRecipeNetworkConfigurationArrayOutput) Index(i pulumi.IntInput) GetRemediationRecipeNetworkConfigurationOutput
- func (o GetRemediationRecipeNetworkConfigurationArrayOutput) ToGetRemediationRecipeNetworkConfigurationArrayOutput() GetRemediationRecipeNetworkConfigurationArrayOutput
- func (o GetRemediationRecipeNetworkConfigurationArrayOutput) ToGetRemediationRecipeNetworkConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipeNetworkConfigurationArrayOutput
- func (o GetRemediationRecipeNetworkConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipeNetworkConfiguration]
- type GetRemediationRecipeNetworkConfigurationInput
- type GetRemediationRecipeNetworkConfigurationOutput
- func (GetRemediationRecipeNetworkConfigurationOutput) ElementType() reflect.Type
- func (o GetRemediationRecipeNetworkConfigurationOutput) NsgIds() pulumi.StringArrayOutput
- func (o GetRemediationRecipeNetworkConfigurationOutput) SubnetId() pulumi.StringOutput
- func (o GetRemediationRecipeNetworkConfigurationOutput) ToGetRemediationRecipeNetworkConfigurationOutput() GetRemediationRecipeNetworkConfigurationOutput
- func (o GetRemediationRecipeNetworkConfigurationOutput) ToGetRemediationRecipeNetworkConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipeNetworkConfigurationOutput
- func (o GetRemediationRecipeNetworkConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipeNetworkConfiguration]
- type GetRemediationRecipeScmConfiguration
- type GetRemediationRecipeScmConfigurationArgs
- func (GetRemediationRecipeScmConfigurationArgs) ElementType() reflect.Type
- func (i GetRemediationRecipeScmConfigurationArgs) ToGetRemediationRecipeScmConfigurationOutput() GetRemediationRecipeScmConfigurationOutput
- func (i GetRemediationRecipeScmConfigurationArgs) ToGetRemediationRecipeScmConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipeScmConfigurationOutput
- func (i GetRemediationRecipeScmConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipeScmConfiguration]
- type GetRemediationRecipeScmConfigurationArray
- func (GetRemediationRecipeScmConfigurationArray) ElementType() reflect.Type
- func (i GetRemediationRecipeScmConfigurationArray) ToGetRemediationRecipeScmConfigurationArrayOutput() GetRemediationRecipeScmConfigurationArrayOutput
- func (i GetRemediationRecipeScmConfigurationArray) ToGetRemediationRecipeScmConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipeScmConfigurationArrayOutput
- func (i GetRemediationRecipeScmConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipeScmConfiguration]
- type GetRemediationRecipeScmConfigurationArrayInput
- type GetRemediationRecipeScmConfigurationArrayOutput
- func (GetRemediationRecipeScmConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRecipeScmConfigurationArrayOutput) Index(i pulumi.IntInput) GetRemediationRecipeScmConfigurationOutput
- func (o GetRemediationRecipeScmConfigurationArrayOutput) ToGetRemediationRecipeScmConfigurationArrayOutput() GetRemediationRecipeScmConfigurationArrayOutput
- func (o GetRemediationRecipeScmConfigurationArrayOutput) ToGetRemediationRecipeScmConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipeScmConfigurationArrayOutput
- func (o GetRemediationRecipeScmConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipeScmConfiguration]
- type GetRemediationRecipeScmConfigurationInput
- type GetRemediationRecipeScmConfigurationOutput
- func (o GetRemediationRecipeScmConfigurationOutput) Branch() pulumi.StringOutput
- func (o GetRemediationRecipeScmConfigurationOutput) BuildFileLocation() pulumi.StringOutput
- func (GetRemediationRecipeScmConfigurationOutput) ElementType() reflect.Type
- func (o GetRemediationRecipeScmConfigurationOutput) ExternalScmType() pulumi.StringOutput
- func (o GetRemediationRecipeScmConfigurationOutput) IsAutomergeEnabled() pulumi.BoolOutput
- func (o GetRemediationRecipeScmConfigurationOutput) OciCodeRepositoryId() pulumi.StringOutput
- func (o GetRemediationRecipeScmConfigurationOutput) PatSecretId() pulumi.StringOutput
- func (o GetRemediationRecipeScmConfigurationOutput) RepositoryUrl() pulumi.StringOutput
- func (o GetRemediationRecipeScmConfigurationOutput) ScmType() pulumi.StringOutput
- func (o GetRemediationRecipeScmConfigurationOutput) ToGetRemediationRecipeScmConfigurationOutput() GetRemediationRecipeScmConfigurationOutput
- func (o GetRemediationRecipeScmConfigurationOutput) ToGetRemediationRecipeScmConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipeScmConfigurationOutput
- func (o GetRemediationRecipeScmConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipeScmConfiguration]
- func (o GetRemediationRecipeScmConfigurationOutput) Username() pulumi.StringOutput
- type GetRemediationRecipeVerifyConfiguration
- type GetRemediationRecipeVerifyConfigurationArgs
- func (GetRemediationRecipeVerifyConfigurationArgs) ElementType() reflect.Type
- func (i GetRemediationRecipeVerifyConfigurationArgs) ToGetRemediationRecipeVerifyConfigurationOutput() GetRemediationRecipeVerifyConfigurationOutput
- func (i GetRemediationRecipeVerifyConfigurationArgs) ToGetRemediationRecipeVerifyConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipeVerifyConfigurationOutput
- func (i GetRemediationRecipeVerifyConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipeVerifyConfiguration]
- type GetRemediationRecipeVerifyConfigurationArray
- func (GetRemediationRecipeVerifyConfigurationArray) ElementType() reflect.Type
- func (i GetRemediationRecipeVerifyConfigurationArray) ToGetRemediationRecipeVerifyConfigurationArrayOutput() GetRemediationRecipeVerifyConfigurationArrayOutput
- func (i GetRemediationRecipeVerifyConfigurationArray) ToGetRemediationRecipeVerifyConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipeVerifyConfigurationArrayOutput
- func (i GetRemediationRecipeVerifyConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipeVerifyConfiguration]
- type GetRemediationRecipeVerifyConfigurationArrayInput
- type GetRemediationRecipeVerifyConfigurationArrayOutput
- func (GetRemediationRecipeVerifyConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRecipeVerifyConfigurationArrayOutput) Index(i pulumi.IntInput) GetRemediationRecipeVerifyConfigurationOutput
- func (o GetRemediationRecipeVerifyConfigurationArrayOutput) ToGetRemediationRecipeVerifyConfigurationArrayOutput() GetRemediationRecipeVerifyConfigurationArrayOutput
- func (o GetRemediationRecipeVerifyConfigurationArrayOutput) ToGetRemediationRecipeVerifyConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipeVerifyConfigurationArrayOutput
- func (o GetRemediationRecipeVerifyConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipeVerifyConfiguration]
- type GetRemediationRecipeVerifyConfigurationInput
- type GetRemediationRecipeVerifyConfigurationOutput
- func (o GetRemediationRecipeVerifyConfigurationOutput) AdditionalParameters() pulumi.MapOutput
- func (o GetRemediationRecipeVerifyConfigurationOutput) BuildServiceType() pulumi.StringOutput
- func (GetRemediationRecipeVerifyConfigurationOutput) ElementType() reflect.Type
- func (o GetRemediationRecipeVerifyConfigurationOutput) JenkinsUrl() pulumi.StringOutput
- func (o GetRemediationRecipeVerifyConfigurationOutput) JobName() pulumi.StringOutput
- func (o GetRemediationRecipeVerifyConfigurationOutput) PatSecretId() pulumi.StringOutput
- func (o GetRemediationRecipeVerifyConfigurationOutput) PipelineId() pulumi.StringOutput
- func (o GetRemediationRecipeVerifyConfigurationOutput) RepositoryUrl() pulumi.StringOutput
- func (o GetRemediationRecipeVerifyConfigurationOutput) ToGetRemediationRecipeVerifyConfigurationOutput() GetRemediationRecipeVerifyConfigurationOutput
- func (o GetRemediationRecipeVerifyConfigurationOutput) ToGetRemediationRecipeVerifyConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipeVerifyConfigurationOutput
- func (o GetRemediationRecipeVerifyConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipeVerifyConfiguration]
- func (o GetRemediationRecipeVerifyConfigurationOutput) TriggerSecretId() pulumi.StringOutput
- func (o GetRemediationRecipeVerifyConfigurationOutput) Username() pulumi.StringOutput
- func (o GetRemediationRecipeVerifyConfigurationOutput) WorkflowName() pulumi.StringOutput
- type GetRemediationRecipesArgs
- type GetRemediationRecipesFilter
- type GetRemediationRecipesFilterArgs
- func (GetRemediationRecipesFilterArgs) ElementType() reflect.Type
- func (i GetRemediationRecipesFilterArgs) ToGetRemediationRecipesFilterOutput() GetRemediationRecipesFilterOutput
- func (i GetRemediationRecipesFilterArgs) ToGetRemediationRecipesFilterOutputWithContext(ctx context.Context) GetRemediationRecipesFilterOutput
- func (i GetRemediationRecipesFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipesFilter]
- type GetRemediationRecipesFilterArray
- func (GetRemediationRecipesFilterArray) ElementType() reflect.Type
- func (i GetRemediationRecipesFilterArray) ToGetRemediationRecipesFilterArrayOutput() GetRemediationRecipesFilterArrayOutput
- func (i GetRemediationRecipesFilterArray) ToGetRemediationRecipesFilterArrayOutputWithContext(ctx context.Context) GetRemediationRecipesFilterArrayOutput
- func (i GetRemediationRecipesFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipesFilter]
- type GetRemediationRecipesFilterArrayInput
- type GetRemediationRecipesFilterArrayOutput
- func (GetRemediationRecipesFilterArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRecipesFilterArrayOutput) Index(i pulumi.IntInput) GetRemediationRecipesFilterOutput
- func (o GetRemediationRecipesFilterArrayOutput) ToGetRemediationRecipesFilterArrayOutput() GetRemediationRecipesFilterArrayOutput
- func (o GetRemediationRecipesFilterArrayOutput) ToGetRemediationRecipesFilterArrayOutputWithContext(ctx context.Context) GetRemediationRecipesFilterArrayOutput
- func (o GetRemediationRecipesFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipesFilter]
- type GetRemediationRecipesFilterInput
- type GetRemediationRecipesFilterOutput
- func (GetRemediationRecipesFilterOutput) ElementType() reflect.Type
- func (o GetRemediationRecipesFilterOutput) Name() pulumi.StringOutput
- func (o GetRemediationRecipesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetRemediationRecipesFilterOutput) ToGetRemediationRecipesFilterOutput() GetRemediationRecipesFilterOutput
- func (o GetRemediationRecipesFilterOutput) ToGetRemediationRecipesFilterOutputWithContext(ctx context.Context) GetRemediationRecipesFilterOutput
- func (o GetRemediationRecipesFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipesFilter]
- func (o GetRemediationRecipesFilterOutput) Values() pulumi.StringArrayOutput
- type GetRemediationRecipesOutputArgs
- type GetRemediationRecipesRemediationRecipeCollection
- type GetRemediationRecipesRemediationRecipeCollectionArgs
- func (GetRemediationRecipesRemediationRecipeCollectionArgs) ElementType() reflect.Type
- func (i GetRemediationRecipesRemediationRecipeCollectionArgs) ToGetRemediationRecipesRemediationRecipeCollectionOutput() GetRemediationRecipesRemediationRecipeCollectionOutput
- func (i GetRemediationRecipesRemediationRecipeCollectionArgs) ToGetRemediationRecipesRemediationRecipeCollectionOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionOutput
- func (i GetRemediationRecipesRemediationRecipeCollectionArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipesRemediationRecipeCollection]
- type GetRemediationRecipesRemediationRecipeCollectionArray
- func (GetRemediationRecipesRemediationRecipeCollectionArray) ElementType() reflect.Type
- func (i GetRemediationRecipesRemediationRecipeCollectionArray) ToGetRemediationRecipesRemediationRecipeCollectionArrayOutput() GetRemediationRecipesRemediationRecipeCollectionArrayOutput
- func (i GetRemediationRecipesRemediationRecipeCollectionArray) ToGetRemediationRecipesRemediationRecipeCollectionArrayOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionArrayOutput
- func (i GetRemediationRecipesRemediationRecipeCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipesRemediationRecipeCollection]
- type GetRemediationRecipesRemediationRecipeCollectionArrayInput
- type GetRemediationRecipesRemediationRecipeCollectionArrayOutput
- func (GetRemediationRecipesRemediationRecipeCollectionArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRecipesRemediationRecipeCollectionArrayOutput) Index(i pulumi.IntInput) GetRemediationRecipesRemediationRecipeCollectionOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionArrayOutput() GetRemediationRecipesRemediationRecipeCollectionArrayOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionArrayOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionArrayOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipesRemediationRecipeCollection]
- type GetRemediationRecipesRemediationRecipeCollectionInput
- type GetRemediationRecipesRemediationRecipeCollectionItem
- type GetRemediationRecipesRemediationRecipeCollectionItemArgs
- func (GetRemediationRecipesRemediationRecipeCollectionItemArgs) ElementType() reflect.Type
- func (i GetRemediationRecipesRemediationRecipeCollectionItemArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemOutput() GetRemediationRecipesRemediationRecipeCollectionItemOutput
- func (i GetRemediationRecipesRemediationRecipeCollectionItemArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemOutput
- func (i GetRemediationRecipesRemediationRecipeCollectionItemArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipesRemediationRecipeCollectionItem]
- type GetRemediationRecipesRemediationRecipeCollectionItemArray
- func (GetRemediationRecipesRemediationRecipeCollectionItemArray) ElementType() reflect.Type
- func (i GetRemediationRecipesRemediationRecipeCollectionItemArray) ToGetRemediationRecipesRemediationRecipeCollectionItemArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput
- func (i GetRemediationRecipesRemediationRecipeCollectionItemArray) ToGetRemediationRecipesRemediationRecipeCollectionItemArrayOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput
- func (i GetRemediationRecipesRemediationRecipeCollectionItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipesRemediationRecipeCollectionItem]
- type GetRemediationRecipesRemediationRecipeCollectionItemArrayInput
- type GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput
- func (GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput) Index(i pulumi.IntInput) GetRemediationRecipesRemediationRecipeCollectionItemOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemArrayOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipesRemediationRecipeCollectionItem]
- type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfiguration
- type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArgs
- func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArgs) ElementType() reflect.Type
- func (i GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput
- func (i GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput
- func (i GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArgs) ToOutput(ctx context.Context) ...
- type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArray
- func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArray) ElementType() reflect.Type
- func (i GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput() ...
- func (i GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutputWithContext(ctx context.Context) ...
- func (i GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArray) ToOutput(ctx context.Context) ...
- type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayInput
- type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput
- func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput) Index(i pulumi.IntInput) GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput() ...
- func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutputWithContext(ctx context.Context) ...
- func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput) ToOutput(ctx context.Context) ...
- type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationInput
- type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput
- func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) ElementType() reflect.Type
- func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) Exclusions() pulumi.StringArrayOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) MaxPermissibleCvssV2score() pulumi.Float64Output
- func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) MaxPermissibleCvssV3score() pulumi.Float64Output
- func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) ToOutput(ctx context.Context) ...
- func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) UpgradePolicy() pulumi.StringOutput
- type GetRemediationRecipesRemediationRecipeCollectionItemInput
- type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfiguration
- type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArgs
- func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArgs) ElementType() reflect.Type
- func (i GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput
- func (i GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput
- func (i GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArgs) ToOutput(ctx context.Context) ...
- type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArray
- func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArray) ElementType() reflect.Type
- func (i GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput() ...
- func (i GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutputWithContext(ctx context.Context) ...
- func (i GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArray) ToOutput(ctx context.Context) ...
- type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayInput
- type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput
- func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput) Index(i pulumi.IntInput) GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput() ...
- func (o GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutputWithContext(ctx context.Context) ...
- func (o GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput) ToOutput(ctx context.Context) ...
- type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationInput
- type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput
- func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput) ElementType() reflect.Type
- func (o GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput) NsgIds() pulumi.StringArrayOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput) SubnetId() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput) ToOutput(ctx context.Context) ...
- type GetRemediationRecipesRemediationRecipeCollectionItemOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) DetectConfigurations() ...
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) ElementType() reflect.Type
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) IsRunTriggeredOnKbChange() pulumi.BoolOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) KnowledgeBaseId() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) NetworkConfigurations() ...
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) ScmConfigurations() ...
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) State() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) SystemTags() pulumi.MapOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemOutput() GetRemediationRecipesRemediationRecipeCollectionItemOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipesRemediationRecipeCollectionItem]
- func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) VerifyConfigurations() ...
- type GetRemediationRecipesRemediationRecipeCollectionItemScmConfiguration
- type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArgs
- func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArgs) ElementType() reflect.Type
- func (i GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput
- func (i GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput
- func (i GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArgs) ToOutput(ctx context.Context) ...
- type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArray
- func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArray) ElementType() reflect.Type
- func (i GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput() ...
- func (i GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutputWithContext(ctx context.Context) ...
- func (i GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArray) ToOutput(ctx context.Context) ...
- type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayInput
- type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput
- func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput) Index(i pulumi.IntInput) GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput() ...
- func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutputWithContext(ctx context.Context) ...
- func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput) ToOutput(ctx context.Context) ...
- type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationInput
- type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) Branch() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) BuildFileLocation() pulumi.StringOutput
- func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ElementType() reflect.Type
- func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ExternalScmType() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) IsAutomergeEnabled() pulumi.BoolOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) OciCodeRepositoryId() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) PatSecretId() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) RepositoryUrl() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ScmType() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ToOutput(ctx context.Context) ...
- func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) Username() pulumi.StringOutput
- type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfiguration
- type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArgs
- func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArgs) ElementType() reflect.Type
- func (i GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput
- func (i GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput
- func (i GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArgs) ToOutput(ctx context.Context) ...
- type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArray
- func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArray) ElementType() reflect.Type
- func (i GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput() ...
- func (i GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutputWithContext(ctx context.Context) ...
- func (i GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArray) ToOutput(ctx context.Context) ...
- type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayInput
- type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput
- func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput) Index(i pulumi.IntInput) GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput() ...
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutputWithContext(ctx context.Context) ...
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput) ToOutput(ctx context.Context) ...
- type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationInput
- type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) AdditionalParameters() pulumi.MapOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) BuildServiceType() pulumi.StringOutput
- func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) ElementType() reflect.Type
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) JenkinsUrl() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) JobName() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) PatSecretId() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) PipelineId() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) RepositoryUrl() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) ToOutput(ctx context.Context) ...
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) TriggerSecretId() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) Username() pulumi.StringOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) WorkflowName() pulumi.StringOutput
- type GetRemediationRecipesRemediationRecipeCollectionOutput
- func (GetRemediationRecipesRemediationRecipeCollectionOutput) ElementType() reflect.Type
- func (o GetRemediationRecipesRemediationRecipeCollectionOutput) Items() GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionOutput) ToGetRemediationRecipesRemediationRecipeCollectionOutput() GetRemediationRecipesRemediationRecipeCollectionOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionOutput) ToGetRemediationRecipesRemediationRecipeCollectionOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionOutput
- func (o GetRemediationRecipesRemediationRecipeCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipesRemediationRecipeCollection]
- type GetRemediationRecipesResult
- type GetRemediationRecipesResultOutput
- func (o GetRemediationRecipesResultOutput) CompartmentId() pulumi.StringPtrOutput
- func (o GetRemediationRecipesResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetRemediationRecipesResultOutput) ElementType() reflect.Type
- func (o GetRemediationRecipesResultOutput) Filters() GetRemediationRecipesFilterArrayOutput
- func (o GetRemediationRecipesResultOutput) Id() pulumi.StringPtrOutput
- func (o GetRemediationRecipesResultOutput) RemediationRecipeCollections() GetRemediationRecipesRemediationRecipeCollectionArrayOutput
- func (o GetRemediationRecipesResultOutput) State() pulumi.StringPtrOutput
- func (o GetRemediationRecipesResultOutput) ToGetRemediationRecipesResultOutput() GetRemediationRecipesResultOutput
- func (o GetRemediationRecipesResultOutput) ToGetRemediationRecipesResultOutputWithContext(ctx context.Context) GetRemediationRecipesResultOutput
- func (o GetRemediationRecipesResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipesResult]
- type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollection
- type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArgs
- func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArgs) ElementType() reflect.Type
- func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArgs) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput() ...
- func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArgs) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutputWithContext(ctx context.Context) ...
- func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArgs) ToOutput(ctx context.Context) ...
- type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArray
- func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArray) ElementType() reflect.Type
- func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArray) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput() ...
- func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArray) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutputWithContext(ctx context.Context) ...
- func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArray) ToOutput(ctx context.Context) ...
- type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayInput
- type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput
- func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput() ...
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutputWithContext(ctx context.Context) ...
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput) ToOutput(ctx context.Context) ...
- type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionInput
- type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItem
- type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArgs
- func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArgs) ElementType() reflect.Type
- func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArgs) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput() ...
- func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArgs) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutputWithContext(ctx context.Context) ...
- func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArgs) ToOutput(ctx context.Context) ...
- type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArray
- func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArray) ElementType() reflect.Type
- func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArray) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput() ...
- func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArray) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutputWithContext(ctx context.Context) ...
- func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArray) ToOutput(ctx context.Context) ...
- type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayInput
- type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput
- func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput() ...
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutputWithContext(ctx context.Context) ...
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput) ToOutput(ctx context.Context) ...
- type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemInput
- type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) ApplicationDependencyNodeIds() pulumi.StringArrayOutput
- func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) ElementType() reflect.Type
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) Gav() pulumi.StringOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) NodeId() pulumi.StringOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) RecommendedGav() pulumi.StringOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput() ...
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutputWithContext(ctx context.Context) ...
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) ToOutput(ctx context.Context) ...
- type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput
- func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput) ElementType() reflect.Type
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput) Items() ...
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput() ...
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutputWithContext(ctx context.Context) ...
- func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput) ToOutput(ctx context.Context) ...
- type GetRemediationRunApplicationDependencyRecommendationsArgs
- type GetRemediationRunApplicationDependencyRecommendationsFilter
- type GetRemediationRunApplicationDependencyRecommendationsFilterArgs
- func (GetRemediationRunApplicationDependencyRecommendationsFilterArgs) ElementType() reflect.Type
- func (i GetRemediationRunApplicationDependencyRecommendationsFilterArgs) ToGetRemediationRunApplicationDependencyRecommendationsFilterOutput() GetRemediationRunApplicationDependencyRecommendationsFilterOutput
- func (i GetRemediationRunApplicationDependencyRecommendationsFilterArgs) ToGetRemediationRunApplicationDependencyRecommendationsFilterOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsFilterOutput
- func (i GetRemediationRunApplicationDependencyRecommendationsFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunApplicationDependencyRecommendationsFilter]
- type GetRemediationRunApplicationDependencyRecommendationsFilterArray
- func (GetRemediationRunApplicationDependencyRecommendationsFilterArray) ElementType() reflect.Type
- func (i GetRemediationRunApplicationDependencyRecommendationsFilterArray) ToGetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput() GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput
- func (i GetRemediationRunApplicationDependencyRecommendationsFilterArray) ToGetRemediationRunApplicationDependencyRecommendationsFilterArrayOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput
- func (i GetRemediationRunApplicationDependencyRecommendationsFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunApplicationDependencyRecommendationsFilter]
- type GetRemediationRunApplicationDependencyRecommendationsFilterArrayInput
- type GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput
- func (GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput) Index(i pulumi.IntInput) GetRemediationRunApplicationDependencyRecommendationsFilterOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput() GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsFilterArrayOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunApplicationDependencyRecommendationsFilter]
- type GetRemediationRunApplicationDependencyRecommendationsFilterInput
- type GetRemediationRunApplicationDependencyRecommendationsFilterOutput
- func (GetRemediationRunApplicationDependencyRecommendationsFilterOutput) ElementType() reflect.Type
- func (o GetRemediationRunApplicationDependencyRecommendationsFilterOutput) Name() pulumi.StringOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsFilterOutput) ToGetRemediationRunApplicationDependencyRecommendationsFilterOutput() GetRemediationRunApplicationDependencyRecommendationsFilterOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsFilterOutput) ToGetRemediationRunApplicationDependencyRecommendationsFilterOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsFilterOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunApplicationDependencyRecommendationsFilter]
- func (o GetRemediationRunApplicationDependencyRecommendationsFilterOutput) Values() pulumi.StringArrayOutput
- type GetRemediationRunApplicationDependencyRecommendationsOutputArgs
- type GetRemediationRunApplicationDependencyRecommendationsResult
- type GetRemediationRunApplicationDependencyRecommendationsResultOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsResultOutput) ApplicationDependencyRecommendationCollections() ...
- func (GetRemediationRunApplicationDependencyRecommendationsResultOutput) ElementType() reflect.Type
- func (o GetRemediationRunApplicationDependencyRecommendationsResultOutput) Filters() GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsResultOutput) Gav() pulumi.StringPtrOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsResultOutput) Id() pulumi.StringOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsResultOutput) RemediationRunId() pulumi.StringOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsResultOutput) ToGetRemediationRunApplicationDependencyRecommendationsResultOutput() GetRemediationRunApplicationDependencyRecommendationsResultOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsResultOutput) ToGetRemediationRunApplicationDependencyRecommendationsResultOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsResultOutput
- func (o GetRemediationRunApplicationDependencyRecommendationsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunApplicationDependencyRecommendationsResult]
- type GetRemediationRunStage
- type GetRemediationRunStageArgs
- func (GetRemediationRunStageArgs) ElementType() reflect.Type
- func (i GetRemediationRunStageArgs) ToGetRemediationRunStageOutput() GetRemediationRunStageOutput
- func (i GetRemediationRunStageArgs) ToGetRemediationRunStageOutputWithContext(ctx context.Context) GetRemediationRunStageOutput
- func (i GetRemediationRunStageArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStage]
- type GetRemediationRunStageArray
- func (GetRemediationRunStageArray) ElementType() reflect.Type
- func (i GetRemediationRunStageArray) ToGetRemediationRunStageArrayOutput() GetRemediationRunStageArrayOutput
- func (i GetRemediationRunStageArray) ToGetRemediationRunStageArrayOutputWithContext(ctx context.Context) GetRemediationRunStageArrayOutput
- func (i GetRemediationRunStageArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStage]
- type GetRemediationRunStageArrayInput
- type GetRemediationRunStageArrayOutput
- func (GetRemediationRunStageArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRunStageArrayOutput) Index(i pulumi.IntInput) GetRemediationRunStageOutput
- func (o GetRemediationRunStageArrayOutput) ToGetRemediationRunStageArrayOutput() GetRemediationRunStageArrayOutput
- func (o GetRemediationRunStageArrayOutput) ToGetRemediationRunStageArrayOutputWithContext(ctx context.Context) GetRemediationRunStageArrayOutput
- func (o GetRemediationRunStageArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStage]
- type GetRemediationRunStageInput
- type GetRemediationRunStageOutput
- func (GetRemediationRunStageOutput) ElementType() reflect.Type
- func (o GetRemediationRunStageOutput) Summary() pulumi.StringOutput
- func (o GetRemediationRunStageOutput) TimeCreated() pulumi.StringOutput
- func (o GetRemediationRunStageOutput) TimeFinished() pulumi.StringOutput
- func (o GetRemediationRunStageOutput) TimeStarted() pulumi.StringOutput
- func (o GetRemediationRunStageOutput) ToGetRemediationRunStageOutput() GetRemediationRunStageOutput
- func (o GetRemediationRunStageOutput) ToGetRemediationRunStageOutputWithContext(ctx context.Context) GetRemediationRunStageOutput
- func (o GetRemediationRunStageOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStage]
- func (o GetRemediationRunStageOutput) Type() pulumi.StringOutput
- type GetRemediationRunStagePipelineProperty
- type GetRemediationRunStagePipelinePropertyArgs
- func (GetRemediationRunStagePipelinePropertyArgs) ElementType() reflect.Type
- func (i GetRemediationRunStagePipelinePropertyArgs) ToGetRemediationRunStagePipelinePropertyOutput() GetRemediationRunStagePipelinePropertyOutput
- func (i GetRemediationRunStagePipelinePropertyArgs) ToGetRemediationRunStagePipelinePropertyOutputWithContext(ctx context.Context) GetRemediationRunStagePipelinePropertyOutput
- func (i GetRemediationRunStagePipelinePropertyArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagePipelineProperty]
- type GetRemediationRunStagePipelinePropertyArray
- func (GetRemediationRunStagePipelinePropertyArray) ElementType() reflect.Type
- func (i GetRemediationRunStagePipelinePropertyArray) ToGetRemediationRunStagePipelinePropertyArrayOutput() GetRemediationRunStagePipelinePropertyArrayOutput
- func (i GetRemediationRunStagePipelinePropertyArray) ToGetRemediationRunStagePipelinePropertyArrayOutputWithContext(ctx context.Context) GetRemediationRunStagePipelinePropertyArrayOutput
- func (i GetRemediationRunStagePipelinePropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStagePipelineProperty]
- type GetRemediationRunStagePipelinePropertyArrayInput
- type GetRemediationRunStagePipelinePropertyArrayOutput
- func (GetRemediationRunStagePipelinePropertyArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRunStagePipelinePropertyArrayOutput) Index(i pulumi.IntInput) GetRemediationRunStagePipelinePropertyOutput
- func (o GetRemediationRunStagePipelinePropertyArrayOutput) ToGetRemediationRunStagePipelinePropertyArrayOutput() GetRemediationRunStagePipelinePropertyArrayOutput
- func (o GetRemediationRunStagePipelinePropertyArrayOutput) ToGetRemediationRunStagePipelinePropertyArrayOutputWithContext(ctx context.Context) GetRemediationRunStagePipelinePropertyArrayOutput
- func (o GetRemediationRunStagePipelinePropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStagePipelineProperty]
- type GetRemediationRunStagePipelinePropertyInput
- type GetRemediationRunStagePipelinePropertyOutput
- func (GetRemediationRunStagePipelinePropertyOutput) ElementType() reflect.Type
- func (o GetRemediationRunStagePipelinePropertyOutput) PipelineIdentifier() pulumi.StringOutput
- func (o GetRemediationRunStagePipelinePropertyOutput) PipelineUrl() pulumi.StringOutput
- func (o GetRemediationRunStagePipelinePropertyOutput) ToGetRemediationRunStagePipelinePropertyOutput() GetRemediationRunStagePipelinePropertyOutput
- func (o GetRemediationRunStagePipelinePropertyOutput) ToGetRemediationRunStagePipelinePropertyOutputWithContext(ctx context.Context) GetRemediationRunStagePipelinePropertyOutput
- func (o GetRemediationRunStagePipelinePropertyOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagePipelineProperty]
- type GetRemediationRunStagePullRequestProperty
- type GetRemediationRunStagePullRequestPropertyArgs
- func (GetRemediationRunStagePullRequestPropertyArgs) ElementType() reflect.Type
- func (i GetRemediationRunStagePullRequestPropertyArgs) ToGetRemediationRunStagePullRequestPropertyOutput() GetRemediationRunStagePullRequestPropertyOutput
- func (i GetRemediationRunStagePullRequestPropertyArgs) ToGetRemediationRunStagePullRequestPropertyOutputWithContext(ctx context.Context) GetRemediationRunStagePullRequestPropertyOutput
- func (i GetRemediationRunStagePullRequestPropertyArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagePullRequestProperty]
- type GetRemediationRunStagePullRequestPropertyArray
- func (GetRemediationRunStagePullRequestPropertyArray) ElementType() reflect.Type
- func (i GetRemediationRunStagePullRequestPropertyArray) ToGetRemediationRunStagePullRequestPropertyArrayOutput() GetRemediationRunStagePullRequestPropertyArrayOutput
- func (i GetRemediationRunStagePullRequestPropertyArray) ToGetRemediationRunStagePullRequestPropertyArrayOutputWithContext(ctx context.Context) GetRemediationRunStagePullRequestPropertyArrayOutput
- func (i GetRemediationRunStagePullRequestPropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStagePullRequestProperty]
- type GetRemediationRunStagePullRequestPropertyArrayInput
- type GetRemediationRunStagePullRequestPropertyArrayOutput
- func (GetRemediationRunStagePullRequestPropertyArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRunStagePullRequestPropertyArrayOutput) Index(i pulumi.IntInput) GetRemediationRunStagePullRequestPropertyOutput
- func (o GetRemediationRunStagePullRequestPropertyArrayOutput) ToGetRemediationRunStagePullRequestPropertyArrayOutput() GetRemediationRunStagePullRequestPropertyArrayOutput
- func (o GetRemediationRunStagePullRequestPropertyArrayOutput) ToGetRemediationRunStagePullRequestPropertyArrayOutputWithContext(ctx context.Context) GetRemediationRunStagePullRequestPropertyArrayOutput
- func (o GetRemediationRunStagePullRequestPropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStagePullRequestProperty]
- type GetRemediationRunStagePullRequestPropertyInput
- type GetRemediationRunStagePullRequestPropertyOutput
- func (GetRemediationRunStagePullRequestPropertyOutput) ElementType() reflect.Type
- func (o GetRemediationRunStagePullRequestPropertyOutput) PullRequestIdentifier() pulumi.StringOutput
- func (o GetRemediationRunStagePullRequestPropertyOutput) PullRequestUrl() pulumi.StringOutput
- func (o GetRemediationRunStagePullRequestPropertyOutput) ToGetRemediationRunStagePullRequestPropertyOutput() GetRemediationRunStagePullRequestPropertyOutput
- func (o GetRemediationRunStagePullRequestPropertyOutput) ToGetRemediationRunStagePullRequestPropertyOutputWithContext(ctx context.Context) GetRemediationRunStagePullRequestPropertyOutput
- func (o GetRemediationRunStagePullRequestPropertyOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagePullRequestProperty]
- type GetRemediationRunStagesArgs
- type GetRemediationRunStagesFilter
- type GetRemediationRunStagesFilterArgs
- func (GetRemediationRunStagesFilterArgs) ElementType() reflect.Type
- func (i GetRemediationRunStagesFilterArgs) ToGetRemediationRunStagesFilterOutput() GetRemediationRunStagesFilterOutput
- func (i GetRemediationRunStagesFilterArgs) ToGetRemediationRunStagesFilterOutputWithContext(ctx context.Context) GetRemediationRunStagesFilterOutput
- func (i GetRemediationRunStagesFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagesFilter]
- type GetRemediationRunStagesFilterArray
- func (GetRemediationRunStagesFilterArray) ElementType() reflect.Type
- func (i GetRemediationRunStagesFilterArray) ToGetRemediationRunStagesFilterArrayOutput() GetRemediationRunStagesFilterArrayOutput
- func (i GetRemediationRunStagesFilterArray) ToGetRemediationRunStagesFilterArrayOutputWithContext(ctx context.Context) GetRemediationRunStagesFilterArrayOutput
- func (i GetRemediationRunStagesFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStagesFilter]
- type GetRemediationRunStagesFilterArrayInput
- type GetRemediationRunStagesFilterArrayOutput
- func (GetRemediationRunStagesFilterArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRunStagesFilterArrayOutput) Index(i pulumi.IntInput) GetRemediationRunStagesFilterOutput
- func (o GetRemediationRunStagesFilterArrayOutput) ToGetRemediationRunStagesFilterArrayOutput() GetRemediationRunStagesFilterArrayOutput
- func (o GetRemediationRunStagesFilterArrayOutput) ToGetRemediationRunStagesFilterArrayOutputWithContext(ctx context.Context) GetRemediationRunStagesFilterArrayOutput
- func (o GetRemediationRunStagesFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStagesFilter]
- type GetRemediationRunStagesFilterInput
- type GetRemediationRunStagesFilterOutput
- func (GetRemediationRunStagesFilterOutput) ElementType() reflect.Type
- func (o GetRemediationRunStagesFilterOutput) Name() pulumi.StringOutput
- func (o GetRemediationRunStagesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetRemediationRunStagesFilterOutput) ToGetRemediationRunStagesFilterOutput() GetRemediationRunStagesFilterOutput
- func (o GetRemediationRunStagesFilterOutput) ToGetRemediationRunStagesFilterOutputWithContext(ctx context.Context) GetRemediationRunStagesFilterOutput
- func (o GetRemediationRunStagesFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagesFilter]
- func (o GetRemediationRunStagesFilterOutput) Values() pulumi.StringArrayOutput
- type GetRemediationRunStagesOutputArgs
- type GetRemediationRunStagesRemediationRunStageCollection
- type GetRemediationRunStagesRemediationRunStageCollectionArgs
- func (GetRemediationRunStagesRemediationRunStageCollectionArgs) ElementType() reflect.Type
- func (i GetRemediationRunStagesRemediationRunStageCollectionArgs) ToGetRemediationRunStagesRemediationRunStageCollectionOutput() GetRemediationRunStagesRemediationRunStageCollectionOutput
- func (i GetRemediationRunStagesRemediationRunStageCollectionArgs) ToGetRemediationRunStagesRemediationRunStageCollectionOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionOutput
- func (i GetRemediationRunStagesRemediationRunStageCollectionArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagesRemediationRunStageCollection]
- type GetRemediationRunStagesRemediationRunStageCollectionArray
- func (GetRemediationRunStagesRemediationRunStageCollectionArray) ElementType() reflect.Type
- func (i GetRemediationRunStagesRemediationRunStageCollectionArray) ToGetRemediationRunStagesRemediationRunStageCollectionArrayOutput() GetRemediationRunStagesRemediationRunStageCollectionArrayOutput
- func (i GetRemediationRunStagesRemediationRunStageCollectionArray) ToGetRemediationRunStagesRemediationRunStageCollectionArrayOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionArrayOutput
- func (i GetRemediationRunStagesRemediationRunStageCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStagesRemediationRunStageCollection]
- type GetRemediationRunStagesRemediationRunStageCollectionArrayInput
- type GetRemediationRunStagesRemediationRunStageCollectionArrayOutput
- func (GetRemediationRunStagesRemediationRunStageCollectionArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRunStagesRemediationRunStageCollectionArrayOutput) Index(i pulumi.IntInput) GetRemediationRunStagesRemediationRunStageCollectionOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionArrayOutput() GetRemediationRunStagesRemediationRunStageCollectionArrayOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionArrayOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionArrayOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStagesRemediationRunStageCollection]
- type GetRemediationRunStagesRemediationRunStageCollectionInput
- type GetRemediationRunStagesRemediationRunStageCollectionItem
- type GetRemediationRunStagesRemediationRunStageCollectionItemArgs
- func (GetRemediationRunStagesRemediationRunStageCollectionItemArgs) ElementType() reflect.Type
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemOutput() GetRemediationRunStagesRemediationRunStageCollectionItemOutput
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemOutput
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagesRemediationRunStageCollectionItem]
- type GetRemediationRunStagesRemediationRunStageCollectionItemArray
- func (GetRemediationRunStagesRemediationRunStageCollectionItemArray) ElementType() reflect.Type
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput() GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemArrayOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStagesRemediationRunStageCollectionItem]
- type GetRemediationRunStagesRemediationRunStageCollectionItemArrayInput
- type GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput
- func (GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput) Index(i pulumi.IntInput) GetRemediationRunStagesRemediationRunStageCollectionItemOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput() GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemArrayOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStagesRemediationRunStageCollectionItem]
- type GetRemediationRunStagesRemediationRunStageCollectionItemInput
- type GetRemediationRunStagesRemediationRunStageCollectionItemOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) AuditId() pulumi.StringOutput
- func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) ElementType() reflect.Type
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) NextStageType() pulumi.StringOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) PipelineProperties() ...
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) PreviousStageType() pulumi.StringOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) PullRequestProperties() ...
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) RecommendedUpdatesCount() pulumi.IntOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) RemediationRunId() pulumi.StringOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) Status() pulumi.StringOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) Summary() pulumi.StringOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) TimeFinished() pulumi.StringOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) TimeStarted() pulumi.StringOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemOutput() GetRemediationRunStagesRemediationRunStageCollectionItemOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagesRemediationRunStageCollectionItem]
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) Type() pulumi.StringOutput
- type GetRemediationRunStagesRemediationRunStageCollectionItemPipelineProperty
- type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArgs
- func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArgs) ElementType() reflect.Type
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput() GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArgs) ToOutput(ctx context.Context) ...
- type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArray
- func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArray) ElementType() reflect.Type
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput() ...
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutputWithContext(ctx context.Context) ...
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArray) ToOutput(ctx context.Context) ...
- type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayInput
- type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput
- func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput) Index(i pulumi.IntInput) GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput() ...
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutputWithContext(ctx context.Context) ...
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput) ToOutput(ctx context.Context) ...
- type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyInput
- type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput
- func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput) ElementType() reflect.Type
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput) PipelineIdentifier() pulumi.StringOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput) PipelineUrl() pulumi.StringOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput() GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput) ToOutput(ctx context.Context) ...
- type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestProperty
- type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArgs
- func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArgs) ElementType() reflect.Type
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput() ...
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutputWithContext(ctx context.Context) ...
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArgs) ToOutput(ctx context.Context) ...
- type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArray
- func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArray) ElementType() reflect.Type
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput() ...
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutputWithContext(ctx context.Context) ...
- func (i GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArray) ToOutput(ctx context.Context) ...
- type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayInput
- type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput
- func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput() ...
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutputWithContext(ctx context.Context) ...
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput) ToOutput(ctx context.Context) ...
- type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyInput
- type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput
- func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput) ElementType() reflect.Type
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput) PullRequestIdentifier() pulumi.StringOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput) PullRequestUrl() pulumi.StringOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput() ...
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutputWithContext(ctx context.Context) ...
- func (o GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput) ToOutput(ctx context.Context) ...
- type GetRemediationRunStagesRemediationRunStageCollectionOutput
- func (GetRemediationRunStagesRemediationRunStageCollectionOutput) ElementType() reflect.Type
- func (o GetRemediationRunStagesRemediationRunStageCollectionOutput) Items() GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionOutput) ToGetRemediationRunStagesRemediationRunStageCollectionOutput() GetRemediationRunStagesRemediationRunStageCollectionOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionOutput) ToGetRemediationRunStagesRemediationRunStageCollectionOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionOutput
- func (o GetRemediationRunStagesRemediationRunStageCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagesRemediationRunStageCollection]
- type GetRemediationRunStagesResult
- type GetRemediationRunStagesResultOutput
- func (GetRemediationRunStagesResultOutput) ElementType() reflect.Type
- func (o GetRemediationRunStagesResultOutput) Filters() GetRemediationRunStagesFilterArrayOutput
- func (o GetRemediationRunStagesResultOutput) Id() pulumi.StringOutput
- func (o GetRemediationRunStagesResultOutput) RemediationRunId() pulumi.StringOutput
- func (o GetRemediationRunStagesResultOutput) RemediationRunStageCollections() GetRemediationRunStagesRemediationRunStageCollectionArrayOutput
- func (o GetRemediationRunStagesResultOutput) Status() pulumi.StringPtrOutput
- func (o GetRemediationRunStagesResultOutput) ToGetRemediationRunStagesResultOutput() GetRemediationRunStagesResultOutput
- func (o GetRemediationRunStagesResultOutput) ToGetRemediationRunStagesResultOutputWithContext(ctx context.Context) GetRemediationRunStagesResultOutput
- func (o GetRemediationRunStagesResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagesResult]
- func (o GetRemediationRunStagesResultOutput) Type() pulumi.StringPtrOutput
- type GetRemediationRunsArgs
- type GetRemediationRunsFilter
- type GetRemediationRunsFilterArgs
- func (GetRemediationRunsFilterArgs) ElementType() reflect.Type
- func (i GetRemediationRunsFilterArgs) ToGetRemediationRunsFilterOutput() GetRemediationRunsFilterOutput
- func (i GetRemediationRunsFilterArgs) ToGetRemediationRunsFilterOutputWithContext(ctx context.Context) GetRemediationRunsFilterOutput
- func (i GetRemediationRunsFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunsFilter]
- type GetRemediationRunsFilterArray
- func (GetRemediationRunsFilterArray) ElementType() reflect.Type
- func (i GetRemediationRunsFilterArray) ToGetRemediationRunsFilterArrayOutput() GetRemediationRunsFilterArrayOutput
- func (i GetRemediationRunsFilterArray) ToGetRemediationRunsFilterArrayOutputWithContext(ctx context.Context) GetRemediationRunsFilterArrayOutput
- func (i GetRemediationRunsFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunsFilter]
- type GetRemediationRunsFilterArrayInput
- type GetRemediationRunsFilterArrayOutput
- func (GetRemediationRunsFilterArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRunsFilterArrayOutput) Index(i pulumi.IntInput) GetRemediationRunsFilterOutput
- func (o GetRemediationRunsFilterArrayOutput) ToGetRemediationRunsFilterArrayOutput() GetRemediationRunsFilterArrayOutput
- func (o GetRemediationRunsFilterArrayOutput) ToGetRemediationRunsFilterArrayOutputWithContext(ctx context.Context) GetRemediationRunsFilterArrayOutput
- func (o GetRemediationRunsFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunsFilter]
- type GetRemediationRunsFilterInput
- type GetRemediationRunsFilterOutput
- func (GetRemediationRunsFilterOutput) ElementType() reflect.Type
- func (o GetRemediationRunsFilterOutput) Name() pulumi.StringOutput
- func (o GetRemediationRunsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetRemediationRunsFilterOutput) ToGetRemediationRunsFilterOutput() GetRemediationRunsFilterOutput
- func (o GetRemediationRunsFilterOutput) ToGetRemediationRunsFilterOutputWithContext(ctx context.Context) GetRemediationRunsFilterOutput
- func (o GetRemediationRunsFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunsFilter]
- func (o GetRemediationRunsFilterOutput) Values() pulumi.StringArrayOutput
- type GetRemediationRunsOutputArgs
- type GetRemediationRunsRemediationRunCollection
- type GetRemediationRunsRemediationRunCollectionArgs
- func (GetRemediationRunsRemediationRunCollectionArgs) ElementType() reflect.Type
- func (i GetRemediationRunsRemediationRunCollectionArgs) ToGetRemediationRunsRemediationRunCollectionOutput() GetRemediationRunsRemediationRunCollectionOutput
- func (i GetRemediationRunsRemediationRunCollectionArgs) ToGetRemediationRunsRemediationRunCollectionOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionOutput
- func (i GetRemediationRunsRemediationRunCollectionArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunsRemediationRunCollection]
- type GetRemediationRunsRemediationRunCollectionArray
- func (GetRemediationRunsRemediationRunCollectionArray) ElementType() reflect.Type
- func (i GetRemediationRunsRemediationRunCollectionArray) ToGetRemediationRunsRemediationRunCollectionArrayOutput() GetRemediationRunsRemediationRunCollectionArrayOutput
- func (i GetRemediationRunsRemediationRunCollectionArray) ToGetRemediationRunsRemediationRunCollectionArrayOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionArrayOutput
- func (i GetRemediationRunsRemediationRunCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunsRemediationRunCollection]
- type GetRemediationRunsRemediationRunCollectionArrayInput
- type GetRemediationRunsRemediationRunCollectionArrayOutput
- func (GetRemediationRunsRemediationRunCollectionArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRunsRemediationRunCollectionArrayOutput) Index(i pulumi.IntInput) GetRemediationRunsRemediationRunCollectionOutput
- func (o GetRemediationRunsRemediationRunCollectionArrayOutput) ToGetRemediationRunsRemediationRunCollectionArrayOutput() GetRemediationRunsRemediationRunCollectionArrayOutput
- func (o GetRemediationRunsRemediationRunCollectionArrayOutput) ToGetRemediationRunsRemediationRunCollectionArrayOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionArrayOutput
- func (o GetRemediationRunsRemediationRunCollectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunsRemediationRunCollection]
- type GetRemediationRunsRemediationRunCollectionInput
- type GetRemediationRunsRemediationRunCollectionItem
- type GetRemediationRunsRemediationRunCollectionItemArgs
- func (GetRemediationRunsRemediationRunCollectionItemArgs) ElementType() reflect.Type
- func (i GetRemediationRunsRemediationRunCollectionItemArgs) ToGetRemediationRunsRemediationRunCollectionItemOutput() GetRemediationRunsRemediationRunCollectionItemOutput
- func (i GetRemediationRunsRemediationRunCollectionItemArgs) ToGetRemediationRunsRemediationRunCollectionItemOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionItemOutput
- func (i GetRemediationRunsRemediationRunCollectionItemArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunsRemediationRunCollectionItem]
- type GetRemediationRunsRemediationRunCollectionItemArray
- func (GetRemediationRunsRemediationRunCollectionItemArray) ElementType() reflect.Type
- func (i GetRemediationRunsRemediationRunCollectionItemArray) ToGetRemediationRunsRemediationRunCollectionItemArrayOutput() GetRemediationRunsRemediationRunCollectionItemArrayOutput
- func (i GetRemediationRunsRemediationRunCollectionItemArray) ToGetRemediationRunsRemediationRunCollectionItemArrayOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionItemArrayOutput
- func (i GetRemediationRunsRemediationRunCollectionItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunsRemediationRunCollectionItem]
- type GetRemediationRunsRemediationRunCollectionItemArrayInput
- type GetRemediationRunsRemediationRunCollectionItemArrayOutput
- func (GetRemediationRunsRemediationRunCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRunsRemediationRunCollectionItemArrayOutput) Index(i pulumi.IntInput) GetRemediationRunsRemediationRunCollectionItemOutput
- func (o GetRemediationRunsRemediationRunCollectionItemArrayOutput) ToGetRemediationRunsRemediationRunCollectionItemArrayOutput() GetRemediationRunsRemediationRunCollectionItemArrayOutput
- func (o GetRemediationRunsRemediationRunCollectionItemArrayOutput) ToGetRemediationRunsRemediationRunCollectionItemArrayOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionItemArrayOutput
- func (o GetRemediationRunsRemediationRunCollectionItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunsRemediationRunCollectionItem]
- type GetRemediationRunsRemediationRunCollectionItemInput
- type GetRemediationRunsRemediationRunCollectionItemOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) CurrentStageType() pulumi.StringOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetRemediationRunsRemediationRunCollectionItemOutput) ElementType() reflect.Type
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) RemediationRecipeId() pulumi.StringOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) RemediationRunSource() pulumi.StringOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) Stages() GetRemediationRunsRemediationRunCollectionItemStageArrayOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) State() pulumi.StringOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) SystemTags() pulumi.MapOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) TimeFinished() pulumi.StringOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) TimeStarted() pulumi.StringOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) ToGetRemediationRunsRemediationRunCollectionItemOutput() GetRemediationRunsRemediationRunCollectionItemOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) ToGetRemediationRunsRemediationRunCollectionItemOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionItemOutput
- func (o GetRemediationRunsRemediationRunCollectionItemOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunsRemediationRunCollectionItem]
- type GetRemediationRunsRemediationRunCollectionItemStage
- type GetRemediationRunsRemediationRunCollectionItemStageArgs
- func (GetRemediationRunsRemediationRunCollectionItemStageArgs) ElementType() reflect.Type
- func (i GetRemediationRunsRemediationRunCollectionItemStageArgs) ToGetRemediationRunsRemediationRunCollectionItemStageOutput() GetRemediationRunsRemediationRunCollectionItemStageOutput
- func (i GetRemediationRunsRemediationRunCollectionItemStageArgs) ToGetRemediationRunsRemediationRunCollectionItemStageOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionItemStageOutput
- func (i GetRemediationRunsRemediationRunCollectionItemStageArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunsRemediationRunCollectionItemStage]
- type GetRemediationRunsRemediationRunCollectionItemStageArray
- func (GetRemediationRunsRemediationRunCollectionItemStageArray) ElementType() reflect.Type
- func (i GetRemediationRunsRemediationRunCollectionItemStageArray) ToGetRemediationRunsRemediationRunCollectionItemStageArrayOutput() GetRemediationRunsRemediationRunCollectionItemStageArrayOutput
- func (i GetRemediationRunsRemediationRunCollectionItemStageArray) ToGetRemediationRunsRemediationRunCollectionItemStageArrayOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionItemStageArrayOutput
- func (i GetRemediationRunsRemediationRunCollectionItemStageArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunsRemediationRunCollectionItemStage]
- type GetRemediationRunsRemediationRunCollectionItemStageArrayInput
- type GetRemediationRunsRemediationRunCollectionItemStageArrayOutput
- func (GetRemediationRunsRemediationRunCollectionItemStageArrayOutput) ElementType() reflect.Type
- func (o GetRemediationRunsRemediationRunCollectionItemStageArrayOutput) Index(i pulumi.IntInput) GetRemediationRunsRemediationRunCollectionItemStageOutput
- func (o GetRemediationRunsRemediationRunCollectionItemStageArrayOutput) ToGetRemediationRunsRemediationRunCollectionItemStageArrayOutput() GetRemediationRunsRemediationRunCollectionItemStageArrayOutput
- func (o GetRemediationRunsRemediationRunCollectionItemStageArrayOutput) ToGetRemediationRunsRemediationRunCollectionItemStageArrayOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionItemStageArrayOutput
- func (o GetRemediationRunsRemediationRunCollectionItemStageArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunsRemediationRunCollectionItemStage]
- type GetRemediationRunsRemediationRunCollectionItemStageInput
- type GetRemediationRunsRemediationRunCollectionItemStageOutput
- func (GetRemediationRunsRemediationRunCollectionItemStageOutput) ElementType() reflect.Type
- func (o GetRemediationRunsRemediationRunCollectionItemStageOutput) Summary() pulumi.StringOutput
- func (o GetRemediationRunsRemediationRunCollectionItemStageOutput) TimeCreated() pulumi.StringOutput
- func (o GetRemediationRunsRemediationRunCollectionItemStageOutput) TimeFinished() pulumi.StringOutput
- func (o GetRemediationRunsRemediationRunCollectionItemStageOutput) TimeStarted() pulumi.StringOutput
- func (o GetRemediationRunsRemediationRunCollectionItemStageOutput) ToGetRemediationRunsRemediationRunCollectionItemStageOutput() GetRemediationRunsRemediationRunCollectionItemStageOutput
- func (o GetRemediationRunsRemediationRunCollectionItemStageOutput) ToGetRemediationRunsRemediationRunCollectionItemStageOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionItemStageOutput
- func (o GetRemediationRunsRemediationRunCollectionItemStageOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunsRemediationRunCollectionItemStage]
- func (o GetRemediationRunsRemediationRunCollectionItemStageOutput) Type() pulumi.StringOutput
- type GetRemediationRunsRemediationRunCollectionOutput
- func (GetRemediationRunsRemediationRunCollectionOutput) ElementType() reflect.Type
- func (o GetRemediationRunsRemediationRunCollectionOutput) Items() GetRemediationRunsRemediationRunCollectionItemArrayOutput
- func (o GetRemediationRunsRemediationRunCollectionOutput) ToGetRemediationRunsRemediationRunCollectionOutput() GetRemediationRunsRemediationRunCollectionOutput
- func (o GetRemediationRunsRemediationRunCollectionOutput) ToGetRemediationRunsRemediationRunCollectionOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionOutput
- func (o GetRemediationRunsRemediationRunCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunsRemediationRunCollection]
- type GetRemediationRunsResult
- type GetRemediationRunsResultOutput
- func (o GetRemediationRunsResultOutput) CompartmentId() pulumi.StringPtrOutput
- func (o GetRemediationRunsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetRemediationRunsResultOutput) ElementType() reflect.Type
- func (o GetRemediationRunsResultOutput) Filters() GetRemediationRunsFilterArrayOutput
- func (o GetRemediationRunsResultOutput) Id() pulumi.StringPtrOutput
- func (o GetRemediationRunsResultOutput) RemediationRecipeId() pulumi.StringPtrOutput
- func (o GetRemediationRunsResultOutput) RemediationRunCollections() GetRemediationRunsRemediationRunCollectionArrayOutput
- func (o GetRemediationRunsResultOutput) State() pulumi.StringPtrOutput
- func (o GetRemediationRunsResultOutput) ToGetRemediationRunsResultOutput() GetRemediationRunsResultOutput
- func (o GetRemediationRunsResultOutput) ToGetRemediationRunsResultOutputWithContext(ctx context.Context) GetRemediationRunsResultOutput
- func (o GetRemediationRunsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunsResult]
- type GetVulnerabilityAuditApplicationDependency
- type GetVulnerabilityAuditApplicationDependencyArgs
- func (GetVulnerabilityAuditApplicationDependencyArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyArgs) ToGetVulnerabilityAuditApplicationDependencyOutput() GetVulnerabilityAuditApplicationDependencyOutput
- func (i GetVulnerabilityAuditApplicationDependencyArgs) ToGetVulnerabilityAuditApplicationDependencyOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyOutput
- func (i GetVulnerabilityAuditApplicationDependencyArgs) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditApplicationDependency]
- type GetVulnerabilityAuditApplicationDependencyArray
- func (GetVulnerabilityAuditApplicationDependencyArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyArray) ToGetVulnerabilityAuditApplicationDependencyArrayOutput() GetVulnerabilityAuditApplicationDependencyArrayOutput
- func (i GetVulnerabilityAuditApplicationDependencyArray) ToGetVulnerabilityAuditApplicationDependencyArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyArrayOutput
- func (i GetVulnerabilityAuditApplicationDependencyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditApplicationDependency]
- 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
- func (o GetVulnerabilityAuditApplicationDependencyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditApplicationDependency]
- 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
- func (o GetVulnerabilityAuditApplicationDependencyOutput) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditApplicationDependency]
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollection
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput() ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutputWithContext(ctx context.Context) ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArgs) ToOutput(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput() ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutputWithContext(ctx context.Context) ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArray) ToOutput(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) ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionArrayOutput) ToOutput(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) ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs) ToOutput(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput() ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutputWithContext(ctx context.Context) ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArray) ToOutput(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) ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArrayOutput) ToOutput(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ApplicationDependencyNodeIds() pulumi.StringArrayOutput
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) Gav() pulumi.StringOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) IsFoundInKnowledgeBase() pulumi.BoolOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) NodeId() pulumi.StringOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput() ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutputWithContext(ctx context.Context) ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ToOutput(ctx context.Context) ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) Vulnerabilities() ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerability
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArgs
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput() ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutputWithContext(ctx context.Context) ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArgs) ToOutput(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArray
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput() ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutputWithContext(ctx context.Context) ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArray) ToOutput(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput() ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutputWithContext(ctx context.Context) ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput) ToOutput(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityInput
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) CvssV2score() pulumi.Float64Output
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) CvssV3score() pulumi.Float64Output
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) Id() pulumi.StringOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) IsIgnored() pulumi.BoolOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput() ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutputWithContext(ctx context.Context) ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) ToOutput(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) ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionOutput) ToOutput(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
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArgs) ToOutput(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArray) ToOutput(ctx context.Context) ...
- 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
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterArrayOutput) ToOutput(ctx context.Context) ...
- 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) ToOutput(ctx context.Context) ...
- 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 (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) Depth() pulumi.IntPtrOutput
- 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) RootNodeId() pulumi.StringPtrOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) SortBy() pulumi.StringPtrOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ToOutput(ctx context.Context) ...
- 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
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditApplicationDependencyVulnerabilityItem]
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditApplicationDependencyVulnerabilityItem]
- 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
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditApplicationDependencyVulnerabilityItem]
- 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) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditApplicationDependencyVulnerabilityItem]
- 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
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArgs) ToOutput(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray
- func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput() ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutputWithContext(ctx context.Context) ...
- func (i GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArray) ToOutput(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) ...
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityArrayOutput) ToOutput(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
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerabilityOutput) ToOutput(ctx context.Context) ...
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityOutputArgs
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityResult
- type GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) CvssV2greaterThanOrEqual() pulumi.Float64PtrOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) CvssV3greaterThanOrEqual() pulumi.Float64PtrOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) Depth() pulumi.IntPtrOutput
- 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) RootNodeId() pulumi.StringPtrOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) SortBy() pulumi.StringPtrOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput
- func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditApplicationDependencyVulnerabilityResult]
- 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
- func (i GetVulnerabilityAuditConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditConfiguration]
- type GetVulnerabilityAuditConfigurationArray
- func (GetVulnerabilityAuditConfigurationArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditConfigurationArray) ToGetVulnerabilityAuditConfigurationArrayOutput() GetVulnerabilityAuditConfigurationArrayOutput
- func (i GetVulnerabilityAuditConfigurationArray) ToGetVulnerabilityAuditConfigurationArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditConfigurationArrayOutput
- func (i GetVulnerabilityAuditConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditConfiguration]
- 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
- func (o GetVulnerabilityAuditConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditConfiguration]
- 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
- func (o GetVulnerabilityAuditConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditConfiguration]
- type GetVulnerabilityAuditSource
- type GetVulnerabilityAuditSourceArgs
- func (GetVulnerabilityAuditSourceArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditSourceArgs) ToGetVulnerabilityAuditSourceOutput() GetVulnerabilityAuditSourceOutput
- func (i GetVulnerabilityAuditSourceArgs) ToGetVulnerabilityAuditSourceOutputWithContext(ctx context.Context) GetVulnerabilityAuditSourceOutput
- func (i GetVulnerabilityAuditSourceArgs) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditSource]
- type GetVulnerabilityAuditSourceArray
- func (GetVulnerabilityAuditSourceArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditSourceArray) ToGetVulnerabilityAuditSourceArrayOutput() GetVulnerabilityAuditSourceArrayOutput
- func (i GetVulnerabilityAuditSourceArray) ToGetVulnerabilityAuditSourceArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditSourceArrayOutput
- func (i GetVulnerabilityAuditSourceArray) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditSource]
- type GetVulnerabilityAuditSourceArrayInput
- type GetVulnerabilityAuditSourceArrayOutput
- func (GetVulnerabilityAuditSourceArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditSourceArrayOutput) Index(i pulumi.IntInput) GetVulnerabilityAuditSourceOutput
- func (o GetVulnerabilityAuditSourceArrayOutput) ToGetVulnerabilityAuditSourceArrayOutput() GetVulnerabilityAuditSourceArrayOutput
- func (o GetVulnerabilityAuditSourceArrayOutput) ToGetVulnerabilityAuditSourceArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditSourceArrayOutput
- func (o GetVulnerabilityAuditSourceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditSource]
- type GetVulnerabilityAuditSourceInput
- type GetVulnerabilityAuditSourceOutput
- func (o GetVulnerabilityAuditSourceOutput) Description() pulumi.StringOutput
- func (GetVulnerabilityAuditSourceOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditSourceOutput) OciResourceId() pulumi.StringOutput
- func (o GetVulnerabilityAuditSourceOutput) ToGetVulnerabilityAuditSourceOutput() GetVulnerabilityAuditSourceOutput
- func (o GetVulnerabilityAuditSourceOutput) ToGetVulnerabilityAuditSourceOutputWithContext(ctx context.Context) GetVulnerabilityAuditSourceOutput
- func (o GetVulnerabilityAuditSourceOutput) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditSource]
- func (o GetVulnerabilityAuditSourceOutput) Type() pulumi.StringOutput
- type GetVulnerabilityAuditVulnerability
- type GetVulnerabilityAuditVulnerabilityArgs
- func (GetVulnerabilityAuditVulnerabilityArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditVulnerabilityArgs) ToGetVulnerabilityAuditVulnerabilityOutput() GetVulnerabilityAuditVulnerabilityOutput
- func (i GetVulnerabilityAuditVulnerabilityArgs) ToGetVulnerabilityAuditVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditVulnerabilityOutput
- func (i GetVulnerabilityAuditVulnerabilityArgs) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditVulnerability]
- type GetVulnerabilityAuditVulnerabilityArray
- func (GetVulnerabilityAuditVulnerabilityArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditVulnerabilityArray) ToGetVulnerabilityAuditVulnerabilityArrayOutput() GetVulnerabilityAuditVulnerabilityArrayOutput
- func (i GetVulnerabilityAuditVulnerabilityArray) ToGetVulnerabilityAuditVulnerabilityArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditVulnerabilityArrayOutput
- func (i GetVulnerabilityAuditVulnerabilityArray) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditVulnerability]
- 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
- func (o GetVulnerabilityAuditVulnerabilityArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditVulnerability]
- 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
- func (o GetVulnerabilityAuditVulnerabilityOutput) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditVulnerability]
- type GetVulnerabilityAuditsArgs
- type GetVulnerabilityAuditsFilter
- type GetVulnerabilityAuditsFilterArgs
- func (GetVulnerabilityAuditsFilterArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsFilterArgs) ToGetVulnerabilityAuditsFilterOutput() GetVulnerabilityAuditsFilterOutput
- func (i GetVulnerabilityAuditsFilterArgs) ToGetVulnerabilityAuditsFilterOutputWithContext(ctx context.Context) GetVulnerabilityAuditsFilterOutput
- func (i GetVulnerabilityAuditsFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditsFilter]
- type GetVulnerabilityAuditsFilterArray
- func (GetVulnerabilityAuditsFilterArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsFilterArray) ToGetVulnerabilityAuditsFilterArrayOutput() GetVulnerabilityAuditsFilterArrayOutput
- func (i GetVulnerabilityAuditsFilterArray) ToGetVulnerabilityAuditsFilterArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsFilterArrayOutput
- func (i GetVulnerabilityAuditsFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditsFilter]
- 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
- func (o GetVulnerabilityAuditsFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditsFilter]
- 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) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditsFilter]
- 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) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditsResult]
- 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
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionArgs) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditsVulnerabilityAuditCollection]
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionArray
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditsVulnerabilityAuditCollection]
- 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
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditsVulnerabilityAuditCollection]
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionInput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItem
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependency
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput() ...
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutputWithContext(ctx context.Context) ...
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArgs) ToOutput(ctx context.Context) ...
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput() ...
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutputWithContext(ctx context.Context) ...
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArray) ToOutput(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) ...
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyArrayOutput) ToOutput(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) ...
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemApplicationDependencyOutput) ToOutput(ctx context.Context) ...
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArgs) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditsVulnerabilityAuditCollectionItem]
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditsVulnerabilityAuditCollectionItem]
- 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
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditsVulnerabilityAuditCollectionItem]
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfiguration
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs) ToOutput(ctx context.Context) ...
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArray) ToOutput(ctx context.Context) ...
- 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
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput) ToOutput(ctx context.Context) ...
- 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
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) ToOutput(ctx context.Context) ...
- 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) MaxObservedCvssV2scoreWithIgnored() pulumi.Float64Output
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) MaxObservedCvssV3score() pulumi.Float64Output
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) MaxObservedCvssV3scoreWithIgnored() pulumi.Float64Output
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) Sources() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput
- 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) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditsVulnerabilityAuditCollectionItem]
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) Vulnerabilities() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) VulnerableArtifactsCount() pulumi.IntOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) VulnerableArtifactsCountWithIgnored() pulumi.IntOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSource
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArgs
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArgs) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSource]
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArray
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArray) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSource]
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayInput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput) Index(i pulumi.IntInput) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSource]
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceInput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) Description() pulumi.StringOutput
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) ElementType() reflect.Type
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) OciResourceId() pulumi.StringOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSource]
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) Type() pulumi.StringOutput
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerability
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArgs) ToOutput(ctx context.Context) ...
- type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray
- func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray) ElementType() reflect.Type
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput
- func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArray) ToOutput(ctx context.Context) ...
- 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
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityArrayOutput) ToOutput(ctx context.Context) ...
- 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
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemVulnerabilityOutput) ToOutput(ctx context.Context) ...
- 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
- func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditsVulnerabilityAuditCollection]
- type KnowledgeBase
- type KnowledgeBaseArgs
- type KnowledgeBaseArray
- func (KnowledgeBaseArray) ElementType() reflect.Type
- func (i KnowledgeBaseArray) ToKnowledgeBaseArrayOutput() KnowledgeBaseArrayOutput
- func (i KnowledgeBaseArray) ToKnowledgeBaseArrayOutputWithContext(ctx context.Context) KnowledgeBaseArrayOutput
- func (i KnowledgeBaseArray) ToOutput(ctx context.Context) pulumix.Output[[]*KnowledgeBase]
- 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
- func (o KnowledgeBaseArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*KnowledgeBase]
- type KnowledgeBaseInput
- type KnowledgeBaseMap
- func (KnowledgeBaseMap) ElementType() reflect.Type
- func (i KnowledgeBaseMap) ToKnowledgeBaseMapOutput() KnowledgeBaseMapOutput
- func (i KnowledgeBaseMap) ToKnowledgeBaseMapOutputWithContext(ctx context.Context) KnowledgeBaseMapOutput
- func (i KnowledgeBaseMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*KnowledgeBase]
- 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
- func (o KnowledgeBaseMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*KnowledgeBase]
- 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
- func (o KnowledgeBaseOutput) ToOutput(ctx context.Context) pulumix.Output[*KnowledgeBase]
- type KnowledgeBaseState
- type LookupRemediationRecipeArgs
- type LookupRemediationRecipeOutputArgs
- type LookupRemediationRecipeResult
- type LookupRemediationRecipeResultOutput
- func (o LookupRemediationRecipeResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupRemediationRecipeResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupRemediationRecipeResultOutput) DetectConfigurations() GetRemediationRecipeDetectConfigurationArrayOutput
- func (o LookupRemediationRecipeResultOutput) DisplayName() pulumi.StringOutput
- func (LookupRemediationRecipeResultOutput) ElementType() reflect.Type
- func (o LookupRemediationRecipeResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupRemediationRecipeResultOutput) Id() pulumi.StringOutput
- func (o LookupRemediationRecipeResultOutput) IsRunTriggeredOnKbChange() pulumi.BoolOutput
- func (o LookupRemediationRecipeResultOutput) KnowledgeBaseId() pulumi.StringOutput
- func (o LookupRemediationRecipeResultOutput) NetworkConfigurations() GetRemediationRecipeNetworkConfigurationArrayOutput
- func (o LookupRemediationRecipeResultOutput) RemediationRecipeId() pulumi.StringOutput
- func (o LookupRemediationRecipeResultOutput) ScmConfigurations() GetRemediationRecipeScmConfigurationArrayOutput
- func (o LookupRemediationRecipeResultOutput) State() pulumi.StringOutput
- func (o LookupRemediationRecipeResultOutput) SystemTags() pulumi.MapOutput
- func (o LookupRemediationRecipeResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupRemediationRecipeResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupRemediationRecipeResultOutput) ToLookupRemediationRecipeResultOutput() LookupRemediationRecipeResultOutput
- func (o LookupRemediationRecipeResultOutput) ToLookupRemediationRecipeResultOutputWithContext(ctx context.Context) LookupRemediationRecipeResultOutput
- func (o LookupRemediationRecipeResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRemediationRecipeResult]
- func (o LookupRemediationRecipeResultOutput) VerifyConfigurations() GetRemediationRecipeVerifyConfigurationArrayOutput
- type LookupRemediationRunArgs
- type LookupRemediationRunOutputArgs
- type LookupRemediationRunResult
- type LookupRemediationRunResultOutput
- func (o LookupRemediationRunResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupRemediationRunResultOutput) CurrentStageType() pulumi.StringOutput
- func (o LookupRemediationRunResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupRemediationRunResultOutput) DisplayName() pulumi.StringOutput
- func (LookupRemediationRunResultOutput) ElementType() reflect.Type
- func (o LookupRemediationRunResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupRemediationRunResultOutput) Id() pulumi.StringOutput
- func (o LookupRemediationRunResultOutput) RemediationRecipeId() pulumi.StringOutput
- func (o LookupRemediationRunResultOutput) RemediationRunId() pulumi.StringOutput
- func (o LookupRemediationRunResultOutput) RemediationRunSource() pulumi.StringOutput
- func (o LookupRemediationRunResultOutput) Stages() GetRemediationRunStageArrayOutput
- func (o LookupRemediationRunResultOutput) State() pulumi.StringOutput
- func (o LookupRemediationRunResultOutput) SystemTags() pulumi.MapOutput
- func (o LookupRemediationRunResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupRemediationRunResultOutput) TimeFinished() pulumi.StringOutput
- func (o LookupRemediationRunResultOutput) TimeStarted() pulumi.StringOutput
- func (o LookupRemediationRunResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupRemediationRunResultOutput) ToLookupRemediationRunResultOutput() LookupRemediationRunResultOutput
- func (o LookupRemediationRunResultOutput) ToLookupRemediationRunResultOutputWithContext(ctx context.Context) LookupRemediationRunResultOutput
- func (o LookupRemediationRunResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRemediationRunResult]
- type LookupRemediationRunStageArgs
- type LookupRemediationRunStageOutputArgs
- type LookupRemediationRunStageResult
- type LookupRemediationRunStageResultOutput
- func (o LookupRemediationRunStageResultOutput) AuditId() pulumi.StringOutput
- func (LookupRemediationRunStageResultOutput) ElementType() reflect.Type
- func (o LookupRemediationRunStageResultOutput) Id() pulumi.StringOutput
- func (o LookupRemediationRunStageResultOutput) NextStageType() pulumi.StringOutput
- func (o LookupRemediationRunStageResultOutput) PipelineProperties() GetRemediationRunStagePipelinePropertyArrayOutput
- func (o LookupRemediationRunStageResultOutput) PreviousStageType() pulumi.StringOutput
- func (o LookupRemediationRunStageResultOutput) PullRequestProperties() GetRemediationRunStagePullRequestPropertyArrayOutput
- func (o LookupRemediationRunStageResultOutput) RecommendedUpdatesCount() pulumi.IntOutput
- func (o LookupRemediationRunStageResultOutput) RemediationRunId() pulumi.StringOutput
- func (o LookupRemediationRunStageResultOutput) StageType() pulumi.StringOutput
- func (o LookupRemediationRunStageResultOutput) Status() pulumi.StringOutput
- func (o LookupRemediationRunStageResultOutput) Summary() pulumi.StringOutput
- func (o LookupRemediationRunStageResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupRemediationRunStageResultOutput) TimeFinished() pulumi.StringOutput
- func (o LookupRemediationRunStageResultOutput) TimeStarted() pulumi.StringOutput
- func (o LookupRemediationRunStageResultOutput) ToLookupRemediationRunStageResultOutput() LookupRemediationRunStageResultOutput
- func (o LookupRemediationRunStageResultOutput) ToLookupRemediationRunStageResultOutputWithContext(ctx context.Context) LookupRemediationRunStageResultOutput
- func (o LookupRemediationRunStageResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRemediationRunStageResult]
- func (o LookupRemediationRunStageResultOutput) Type() pulumi.StringOutput
- 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) MaxObservedCvssV2scoreWithIgnored() pulumi.Float64Output
- func (o LookupVulnerabilityAuditResultOutput) MaxObservedCvssV3score() pulumi.Float64Output
- func (o LookupVulnerabilityAuditResultOutput) MaxObservedCvssV3scoreWithIgnored() pulumi.Float64Output
- func (o LookupVulnerabilityAuditResultOutput) Sources() GetVulnerabilityAuditSourceArrayOutput
- 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) ToOutput(ctx context.Context) pulumix.Output[LookupVulnerabilityAuditResult]
- func (o LookupVulnerabilityAuditResultOutput) Vulnerabilities() GetVulnerabilityAuditVulnerabilityArrayOutput
- func (o LookupVulnerabilityAuditResultOutput) VulnerabilityAuditId() pulumi.StringOutput
- func (o LookupVulnerabilityAuditResultOutput) VulnerableArtifactsCount() pulumi.IntOutput
- func (o LookupVulnerabilityAuditResultOutput) VulnerableArtifactsCountWithIgnored() pulumi.IntOutput
- type RemediationRecipe
- func (*RemediationRecipe) ElementType() reflect.Type
- func (i *RemediationRecipe) ToOutput(ctx context.Context) pulumix.Output[*RemediationRecipe]
- func (i *RemediationRecipe) ToRemediationRecipeOutput() RemediationRecipeOutput
- func (i *RemediationRecipe) ToRemediationRecipeOutputWithContext(ctx context.Context) RemediationRecipeOutput
- type RemediationRecipeArgs
- type RemediationRecipeArray
- func (RemediationRecipeArray) ElementType() reflect.Type
- func (i RemediationRecipeArray) ToOutput(ctx context.Context) pulumix.Output[[]*RemediationRecipe]
- func (i RemediationRecipeArray) ToRemediationRecipeArrayOutput() RemediationRecipeArrayOutput
- func (i RemediationRecipeArray) ToRemediationRecipeArrayOutputWithContext(ctx context.Context) RemediationRecipeArrayOutput
- type RemediationRecipeArrayInput
- type RemediationRecipeArrayOutput
- func (RemediationRecipeArrayOutput) ElementType() reflect.Type
- func (o RemediationRecipeArrayOutput) Index(i pulumi.IntInput) RemediationRecipeOutput
- func (o RemediationRecipeArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*RemediationRecipe]
- func (o RemediationRecipeArrayOutput) ToRemediationRecipeArrayOutput() RemediationRecipeArrayOutput
- func (o RemediationRecipeArrayOutput) ToRemediationRecipeArrayOutputWithContext(ctx context.Context) RemediationRecipeArrayOutput
- type RemediationRecipeDetectConfiguration
- type RemediationRecipeDetectConfigurationArgs
- func (RemediationRecipeDetectConfigurationArgs) ElementType() reflect.Type
- func (i RemediationRecipeDetectConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[RemediationRecipeDetectConfiguration]
- func (i RemediationRecipeDetectConfigurationArgs) ToRemediationRecipeDetectConfigurationOutput() RemediationRecipeDetectConfigurationOutput
- func (i RemediationRecipeDetectConfigurationArgs) ToRemediationRecipeDetectConfigurationOutputWithContext(ctx context.Context) RemediationRecipeDetectConfigurationOutput
- func (i RemediationRecipeDetectConfigurationArgs) ToRemediationRecipeDetectConfigurationPtrOutput() RemediationRecipeDetectConfigurationPtrOutput
- func (i RemediationRecipeDetectConfigurationArgs) ToRemediationRecipeDetectConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeDetectConfigurationPtrOutput
- type RemediationRecipeDetectConfigurationInput
- type RemediationRecipeDetectConfigurationOutput
- func (RemediationRecipeDetectConfigurationOutput) ElementType() reflect.Type
- func (o RemediationRecipeDetectConfigurationOutput) Exclusions() pulumi.StringArrayOutput
- func (o RemediationRecipeDetectConfigurationOutput) MaxPermissibleCvssV2score() pulumi.Float64PtrOutput
- func (o RemediationRecipeDetectConfigurationOutput) MaxPermissibleCvssV3score() pulumi.Float64PtrOutput
- func (o RemediationRecipeDetectConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[RemediationRecipeDetectConfiguration]
- func (o RemediationRecipeDetectConfigurationOutput) ToRemediationRecipeDetectConfigurationOutput() RemediationRecipeDetectConfigurationOutput
- func (o RemediationRecipeDetectConfigurationOutput) ToRemediationRecipeDetectConfigurationOutputWithContext(ctx context.Context) RemediationRecipeDetectConfigurationOutput
- func (o RemediationRecipeDetectConfigurationOutput) ToRemediationRecipeDetectConfigurationPtrOutput() RemediationRecipeDetectConfigurationPtrOutput
- func (o RemediationRecipeDetectConfigurationOutput) ToRemediationRecipeDetectConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeDetectConfigurationPtrOutput
- func (o RemediationRecipeDetectConfigurationOutput) UpgradePolicy() pulumi.StringPtrOutput
- type RemediationRecipeDetectConfigurationPtrInput
- type RemediationRecipeDetectConfigurationPtrOutput
- func (o RemediationRecipeDetectConfigurationPtrOutput) Elem() RemediationRecipeDetectConfigurationOutput
- func (RemediationRecipeDetectConfigurationPtrOutput) ElementType() reflect.Type
- func (o RemediationRecipeDetectConfigurationPtrOutput) Exclusions() pulumi.StringArrayOutput
- func (o RemediationRecipeDetectConfigurationPtrOutput) MaxPermissibleCvssV2score() pulumi.Float64PtrOutput
- func (o RemediationRecipeDetectConfigurationPtrOutput) MaxPermissibleCvssV3score() pulumi.Float64PtrOutput
- func (o RemediationRecipeDetectConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RemediationRecipeDetectConfiguration]
- func (o RemediationRecipeDetectConfigurationPtrOutput) ToRemediationRecipeDetectConfigurationPtrOutput() RemediationRecipeDetectConfigurationPtrOutput
- func (o RemediationRecipeDetectConfigurationPtrOutput) ToRemediationRecipeDetectConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeDetectConfigurationPtrOutput
- func (o RemediationRecipeDetectConfigurationPtrOutput) UpgradePolicy() pulumi.StringPtrOutput
- type RemediationRecipeInput
- type RemediationRecipeMap
- func (RemediationRecipeMap) ElementType() reflect.Type
- func (i RemediationRecipeMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*RemediationRecipe]
- func (i RemediationRecipeMap) ToRemediationRecipeMapOutput() RemediationRecipeMapOutput
- func (i RemediationRecipeMap) ToRemediationRecipeMapOutputWithContext(ctx context.Context) RemediationRecipeMapOutput
- type RemediationRecipeMapInput
- type RemediationRecipeMapOutput
- func (RemediationRecipeMapOutput) ElementType() reflect.Type
- func (o RemediationRecipeMapOutput) MapIndex(k pulumi.StringInput) RemediationRecipeOutput
- func (o RemediationRecipeMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*RemediationRecipe]
- func (o RemediationRecipeMapOutput) ToRemediationRecipeMapOutput() RemediationRecipeMapOutput
- func (o RemediationRecipeMapOutput) ToRemediationRecipeMapOutputWithContext(ctx context.Context) RemediationRecipeMapOutput
- type RemediationRecipeNetworkConfiguration
- type RemediationRecipeNetworkConfigurationArgs
- func (RemediationRecipeNetworkConfigurationArgs) ElementType() reflect.Type
- func (i RemediationRecipeNetworkConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[RemediationRecipeNetworkConfiguration]
- func (i RemediationRecipeNetworkConfigurationArgs) ToRemediationRecipeNetworkConfigurationOutput() RemediationRecipeNetworkConfigurationOutput
- func (i RemediationRecipeNetworkConfigurationArgs) ToRemediationRecipeNetworkConfigurationOutputWithContext(ctx context.Context) RemediationRecipeNetworkConfigurationOutput
- func (i RemediationRecipeNetworkConfigurationArgs) ToRemediationRecipeNetworkConfigurationPtrOutput() RemediationRecipeNetworkConfigurationPtrOutput
- func (i RemediationRecipeNetworkConfigurationArgs) ToRemediationRecipeNetworkConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeNetworkConfigurationPtrOutput
- type RemediationRecipeNetworkConfigurationInput
- type RemediationRecipeNetworkConfigurationOutput
- func (RemediationRecipeNetworkConfigurationOutput) ElementType() reflect.Type
- func (o RemediationRecipeNetworkConfigurationOutput) NsgIds() pulumi.StringArrayOutput
- func (o RemediationRecipeNetworkConfigurationOutput) SubnetId() pulumi.StringOutput
- func (o RemediationRecipeNetworkConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[RemediationRecipeNetworkConfiguration]
- func (o RemediationRecipeNetworkConfigurationOutput) ToRemediationRecipeNetworkConfigurationOutput() RemediationRecipeNetworkConfigurationOutput
- func (o RemediationRecipeNetworkConfigurationOutput) ToRemediationRecipeNetworkConfigurationOutputWithContext(ctx context.Context) RemediationRecipeNetworkConfigurationOutput
- func (o RemediationRecipeNetworkConfigurationOutput) ToRemediationRecipeNetworkConfigurationPtrOutput() RemediationRecipeNetworkConfigurationPtrOutput
- func (o RemediationRecipeNetworkConfigurationOutput) ToRemediationRecipeNetworkConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeNetworkConfigurationPtrOutput
- type RemediationRecipeNetworkConfigurationPtrInput
- type RemediationRecipeNetworkConfigurationPtrOutput
- func (o RemediationRecipeNetworkConfigurationPtrOutput) Elem() RemediationRecipeNetworkConfigurationOutput
- func (RemediationRecipeNetworkConfigurationPtrOutput) ElementType() reflect.Type
- func (o RemediationRecipeNetworkConfigurationPtrOutput) NsgIds() pulumi.StringArrayOutput
- func (o RemediationRecipeNetworkConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o RemediationRecipeNetworkConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RemediationRecipeNetworkConfiguration]
- func (o RemediationRecipeNetworkConfigurationPtrOutput) ToRemediationRecipeNetworkConfigurationPtrOutput() RemediationRecipeNetworkConfigurationPtrOutput
- func (o RemediationRecipeNetworkConfigurationPtrOutput) ToRemediationRecipeNetworkConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeNetworkConfigurationPtrOutput
- type RemediationRecipeOutput
- func (o RemediationRecipeOutput) CompartmentId() pulumi.StringOutput
- func (o RemediationRecipeOutput) DefinedTags() pulumi.MapOutput
- func (o RemediationRecipeOutput) DetectConfiguration() RemediationRecipeDetectConfigurationOutput
- func (o RemediationRecipeOutput) DisplayName() pulumi.StringOutput
- func (RemediationRecipeOutput) ElementType() reflect.Type
- func (o RemediationRecipeOutput) FreeformTags() pulumi.MapOutput
- func (o RemediationRecipeOutput) IsRunTriggeredOnKbChange() pulumi.BoolOutput
- func (o RemediationRecipeOutput) KnowledgeBaseId() pulumi.StringOutput
- func (o RemediationRecipeOutput) NetworkConfiguration() RemediationRecipeNetworkConfigurationOutput
- func (o RemediationRecipeOutput) ScmConfiguration() RemediationRecipeScmConfigurationOutput
- func (o RemediationRecipeOutput) State() pulumi.StringOutput
- func (o RemediationRecipeOutput) SystemTags() pulumi.MapOutput
- func (o RemediationRecipeOutput) TimeCreated() pulumi.StringOutput
- func (o RemediationRecipeOutput) TimeUpdated() pulumi.StringOutput
- func (o RemediationRecipeOutput) ToOutput(ctx context.Context) pulumix.Output[*RemediationRecipe]
- func (o RemediationRecipeOutput) ToRemediationRecipeOutput() RemediationRecipeOutput
- func (o RemediationRecipeOutput) ToRemediationRecipeOutputWithContext(ctx context.Context) RemediationRecipeOutput
- func (o RemediationRecipeOutput) VerifyConfiguration() RemediationRecipeVerifyConfigurationOutput
- type RemediationRecipeScmConfiguration
- type RemediationRecipeScmConfigurationArgs
- func (RemediationRecipeScmConfigurationArgs) ElementType() reflect.Type
- func (i RemediationRecipeScmConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[RemediationRecipeScmConfiguration]
- func (i RemediationRecipeScmConfigurationArgs) ToRemediationRecipeScmConfigurationOutput() RemediationRecipeScmConfigurationOutput
- func (i RemediationRecipeScmConfigurationArgs) ToRemediationRecipeScmConfigurationOutputWithContext(ctx context.Context) RemediationRecipeScmConfigurationOutput
- func (i RemediationRecipeScmConfigurationArgs) ToRemediationRecipeScmConfigurationPtrOutput() RemediationRecipeScmConfigurationPtrOutput
- func (i RemediationRecipeScmConfigurationArgs) ToRemediationRecipeScmConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeScmConfigurationPtrOutput
- type RemediationRecipeScmConfigurationInput
- type RemediationRecipeScmConfigurationOutput
- func (o RemediationRecipeScmConfigurationOutput) Branch() pulumi.StringOutput
- func (o RemediationRecipeScmConfigurationOutput) BuildFileLocation() pulumi.StringPtrOutput
- func (RemediationRecipeScmConfigurationOutput) ElementType() reflect.Type
- func (o RemediationRecipeScmConfigurationOutput) ExternalScmType() pulumi.StringPtrOutput
- func (o RemediationRecipeScmConfigurationOutput) IsAutomergeEnabled() pulumi.BoolOutput
- func (o RemediationRecipeScmConfigurationOutput) OciCodeRepositoryId() pulumi.StringPtrOutput
- func (o RemediationRecipeScmConfigurationOutput) PatSecretId() pulumi.StringPtrOutput
- func (o RemediationRecipeScmConfigurationOutput) RepositoryUrl() pulumi.StringPtrOutput
- func (o RemediationRecipeScmConfigurationOutput) ScmType() pulumi.StringOutput
- func (o RemediationRecipeScmConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[RemediationRecipeScmConfiguration]
- func (o RemediationRecipeScmConfigurationOutput) ToRemediationRecipeScmConfigurationOutput() RemediationRecipeScmConfigurationOutput
- func (o RemediationRecipeScmConfigurationOutput) ToRemediationRecipeScmConfigurationOutputWithContext(ctx context.Context) RemediationRecipeScmConfigurationOutput
- func (o RemediationRecipeScmConfigurationOutput) ToRemediationRecipeScmConfigurationPtrOutput() RemediationRecipeScmConfigurationPtrOutput
- func (o RemediationRecipeScmConfigurationOutput) ToRemediationRecipeScmConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeScmConfigurationPtrOutput
- func (o RemediationRecipeScmConfigurationOutput) Username() pulumi.StringPtrOutput
- type RemediationRecipeScmConfigurationPtrInput
- type RemediationRecipeScmConfigurationPtrOutput
- func (o RemediationRecipeScmConfigurationPtrOutput) Branch() pulumi.StringPtrOutput
- func (o RemediationRecipeScmConfigurationPtrOutput) BuildFileLocation() pulumi.StringPtrOutput
- func (o RemediationRecipeScmConfigurationPtrOutput) Elem() RemediationRecipeScmConfigurationOutput
- func (RemediationRecipeScmConfigurationPtrOutput) ElementType() reflect.Type
- func (o RemediationRecipeScmConfigurationPtrOutput) ExternalScmType() pulumi.StringPtrOutput
- func (o RemediationRecipeScmConfigurationPtrOutput) IsAutomergeEnabled() pulumi.BoolPtrOutput
- func (o RemediationRecipeScmConfigurationPtrOutput) OciCodeRepositoryId() pulumi.StringPtrOutput
- func (o RemediationRecipeScmConfigurationPtrOutput) PatSecretId() pulumi.StringPtrOutput
- func (o RemediationRecipeScmConfigurationPtrOutput) RepositoryUrl() pulumi.StringPtrOutput
- func (o RemediationRecipeScmConfigurationPtrOutput) ScmType() pulumi.StringPtrOutput
- func (o RemediationRecipeScmConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RemediationRecipeScmConfiguration]
- func (o RemediationRecipeScmConfigurationPtrOutput) ToRemediationRecipeScmConfigurationPtrOutput() RemediationRecipeScmConfigurationPtrOutput
- func (o RemediationRecipeScmConfigurationPtrOutput) ToRemediationRecipeScmConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeScmConfigurationPtrOutput
- func (o RemediationRecipeScmConfigurationPtrOutput) Username() pulumi.StringPtrOutput
- type RemediationRecipeState
- type RemediationRecipeVerifyConfiguration
- type RemediationRecipeVerifyConfigurationArgs
- func (RemediationRecipeVerifyConfigurationArgs) ElementType() reflect.Type
- func (i RemediationRecipeVerifyConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[RemediationRecipeVerifyConfiguration]
- func (i RemediationRecipeVerifyConfigurationArgs) ToRemediationRecipeVerifyConfigurationOutput() RemediationRecipeVerifyConfigurationOutput
- func (i RemediationRecipeVerifyConfigurationArgs) ToRemediationRecipeVerifyConfigurationOutputWithContext(ctx context.Context) RemediationRecipeVerifyConfigurationOutput
- func (i RemediationRecipeVerifyConfigurationArgs) ToRemediationRecipeVerifyConfigurationPtrOutput() RemediationRecipeVerifyConfigurationPtrOutput
- func (i RemediationRecipeVerifyConfigurationArgs) ToRemediationRecipeVerifyConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeVerifyConfigurationPtrOutput
- type RemediationRecipeVerifyConfigurationInput
- type RemediationRecipeVerifyConfigurationOutput
- func (o RemediationRecipeVerifyConfigurationOutput) AdditionalParameters() pulumi.MapOutput
- func (o RemediationRecipeVerifyConfigurationOutput) BuildServiceType() pulumi.StringOutput
- func (RemediationRecipeVerifyConfigurationOutput) ElementType() reflect.Type
- func (o RemediationRecipeVerifyConfigurationOutput) JenkinsUrl() pulumi.StringPtrOutput
- func (o RemediationRecipeVerifyConfigurationOutput) JobName() pulumi.StringPtrOutput
- func (o RemediationRecipeVerifyConfigurationOutput) PatSecretId() pulumi.StringPtrOutput
- func (o RemediationRecipeVerifyConfigurationOutput) PipelineId() pulumi.StringPtrOutput
- func (o RemediationRecipeVerifyConfigurationOutput) RepositoryUrl() pulumi.StringPtrOutput
- func (o RemediationRecipeVerifyConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[RemediationRecipeVerifyConfiguration]
- func (o RemediationRecipeVerifyConfigurationOutput) ToRemediationRecipeVerifyConfigurationOutput() RemediationRecipeVerifyConfigurationOutput
- func (o RemediationRecipeVerifyConfigurationOutput) ToRemediationRecipeVerifyConfigurationOutputWithContext(ctx context.Context) RemediationRecipeVerifyConfigurationOutput
- func (o RemediationRecipeVerifyConfigurationOutput) ToRemediationRecipeVerifyConfigurationPtrOutput() RemediationRecipeVerifyConfigurationPtrOutput
- func (o RemediationRecipeVerifyConfigurationOutput) ToRemediationRecipeVerifyConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeVerifyConfigurationPtrOutput
- func (o RemediationRecipeVerifyConfigurationOutput) TriggerSecretId() pulumi.StringPtrOutput
- func (o RemediationRecipeVerifyConfigurationOutput) Username() pulumi.StringPtrOutput
- func (o RemediationRecipeVerifyConfigurationOutput) WorkflowName() pulumi.StringPtrOutput
- type RemediationRecipeVerifyConfigurationPtrInput
- type RemediationRecipeVerifyConfigurationPtrOutput
- func (o RemediationRecipeVerifyConfigurationPtrOutput) AdditionalParameters() pulumi.MapOutput
- func (o RemediationRecipeVerifyConfigurationPtrOutput) BuildServiceType() pulumi.StringPtrOutput
- func (o RemediationRecipeVerifyConfigurationPtrOutput) Elem() RemediationRecipeVerifyConfigurationOutput
- func (RemediationRecipeVerifyConfigurationPtrOutput) ElementType() reflect.Type
- func (o RemediationRecipeVerifyConfigurationPtrOutput) JenkinsUrl() pulumi.StringPtrOutput
- func (o RemediationRecipeVerifyConfigurationPtrOutput) JobName() pulumi.StringPtrOutput
- func (o RemediationRecipeVerifyConfigurationPtrOutput) PatSecretId() pulumi.StringPtrOutput
- func (o RemediationRecipeVerifyConfigurationPtrOutput) PipelineId() pulumi.StringPtrOutput
- func (o RemediationRecipeVerifyConfigurationPtrOutput) RepositoryUrl() pulumi.StringPtrOutput
- func (o RemediationRecipeVerifyConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RemediationRecipeVerifyConfiguration]
- func (o RemediationRecipeVerifyConfigurationPtrOutput) ToRemediationRecipeVerifyConfigurationPtrOutput() RemediationRecipeVerifyConfigurationPtrOutput
- func (o RemediationRecipeVerifyConfigurationPtrOutput) ToRemediationRecipeVerifyConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeVerifyConfigurationPtrOutput
- func (o RemediationRecipeVerifyConfigurationPtrOutput) TriggerSecretId() pulumi.StringPtrOutput
- func (o RemediationRecipeVerifyConfigurationPtrOutput) Username() pulumi.StringPtrOutput
- func (o RemediationRecipeVerifyConfigurationPtrOutput) WorkflowName() pulumi.StringPtrOutput
- type RemediationRun
- func (*RemediationRun) ElementType() reflect.Type
- func (i *RemediationRun) ToOutput(ctx context.Context) pulumix.Output[*RemediationRun]
- func (i *RemediationRun) ToRemediationRunOutput() RemediationRunOutput
- func (i *RemediationRun) ToRemediationRunOutputWithContext(ctx context.Context) RemediationRunOutput
- type RemediationRunArgs
- type RemediationRunArray
- func (RemediationRunArray) ElementType() reflect.Type
- func (i RemediationRunArray) ToOutput(ctx context.Context) pulumix.Output[[]*RemediationRun]
- func (i RemediationRunArray) ToRemediationRunArrayOutput() RemediationRunArrayOutput
- func (i RemediationRunArray) ToRemediationRunArrayOutputWithContext(ctx context.Context) RemediationRunArrayOutput
- type RemediationRunArrayInput
- type RemediationRunArrayOutput
- func (RemediationRunArrayOutput) ElementType() reflect.Type
- func (o RemediationRunArrayOutput) Index(i pulumi.IntInput) RemediationRunOutput
- func (o RemediationRunArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*RemediationRun]
- func (o RemediationRunArrayOutput) ToRemediationRunArrayOutput() RemediationRunArrayOutput
- func (o RemediationRunArrayOutput) ToRemediationRunArrayOutputWithContext(ctx context.Context) RemediationRunArrayOutput
- type RemediationRunInput
- type RemediationRunMap
- func (RemediationRunMap) ElementType() reflect.Type
- func (i RemediationRunMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*RemediationRun]
- func (i RemediationRunMap) ToRemediationRunMapOutput() RemediationRunMapOutput
- func (i RemediationRunMap) ToRemediationRunMapOutputWithContext(ctx context.Context) RemediationRunMapOutput
- type RemediationRunMapInput
- type RemediationRunMapOutput
- func (RemediationRunMapOutput) ElementType() reflect.Type
- func (o RemediationRunMapOutput) MapIndex(k pulumi.StringInput) RemediationRunOutput
- func (o RemediationRunMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*RemediationRun]
- func (o RemediationRunMapOutput) ToRemediationRunMapOutput() RemediationRunMapOutput
- func (o RemediationRunMapOutput) ToRemediationRunMapOutputWithContext(ctx context.Context) RemediationRunMapOutput
- type RemediationRunOutput
- func (o RemediationRunOutput) CompartmentId() pulumi.StringOutput
- func (o RemediationRunOutput) CurrentStageType() pulumi.StringOutput
- func (o RemediationRunOutput) DefinedTags() pulumi.MapOutput
- func (o RemediationRunOutput) DisplayName() pulumi.StringOutput
- func (RemediationRunOutput) ElementType() reflect.Type
- func (o RemediationRunOutput) FreeformTags() pulumi.MapOutput
- func (o RemediationRunOutput) RemediationRecipeId() pulumi.StringOutput
- func (o RemediationRunOutput) RemediationRunSource() pulumi.StringOutput
- func (o RemediationRunOutput) Stages() RemediationRunStageArrayOutput
- func (o RemediationRunOutput) State() pulumi.StringOutput
- func (o RemediationRunOutput) SystemTags() pulumi.MapOutput
- func (o RemediationRunOutput) TimeCreated() pulumi.StringOutput
- func (o RemediationRunOutput) TimeFinished() pulumi.StringOutput
- func (o RemediationRunOutput) TimeStarted() pulumi.StringOutput
- func (o RemediationRunOutput) TimeUpdated() pulumi.StringOutput
- func (o RemediationRunOutput) ToOutput(ctx context.Context) pulumix.Output[*RemediationRun]
- func (o RemediationRunOutput) ToRemediationRunOutput() RemediationRunOutput
- func (o RemediationRunOutput) ToRemediationRunOutputWithContext(ctx context.Context) RemediationRunOutput
- type RemediationRunStage
- type RemediationRunStageArgs
- func (RemediationRunStageArgs) ElementType() reflect.Type
- func (i RemediationRunStageArgs) ToOutput(ctx context.Context) pulumix.Output[RemediationRunStage]
- func (i RemediationRunStageArgs) ToRemediationRunStageOutput() RemediationRunStageOutput
- func (i RemediationRunStageArgs) ToRemediationRunStageOutputWithContext(ctx context.Context) RemediationRunStageOutput
- type RemediationRunStageArray
- func (RemediationRunStageArray) ElementType() reflect.Type
- func (i RemediationRunStageArray) ToOutput(ctx context.Context) pulumix.Output[[]RemediationRunStage]
- func (i RemediationRunStageArray) ToRemediationRunStageArrayOutput() RemediationRunStageArrayOutput
- func (i RemediationRunStageArray) ToRemediationRunStageArrayOutputWithContext(ctx context.Context) RemediationRunStageArrayOutput
- type RemediationRunStageArrayInput
- type RemediationRunStageArrayOutput
- func (RemediationRunStageArrayOutput) ElementType() reflect.Type
- func (o RemediationRunStageArrayOutput) Index(i pulumi.IntInput) RemediationRunStageOutput
- func (o RemediationRunStageArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RemediationRunStage]
- func (o RemediationRunStageArrayOutput) ToRemediationRunStageArrayOutput() RemediationRunStageArrayOutput
- func (o RemediationRunStageArrayOutput) ToRemediationRunStageArrayOutputWithContext(ctx context.Context) RemediationRunStageArrayOutput
- type RemediationRunStageInput
- type RemediationRunStageOutput
- func (RemediationRunStageOutput) ElementType() reflect.Type
- func (o RemediationRunStageOutput) Summary() pulumi.StringPtrOutput
- func (o RemediationRunStageOutput) TimeCreated() pulumi.StringPtrOutput
- func (o RemediationRunStageOutput) TimeFinished() pulumi.StringPtrOutput
- func (o RemediationRunStageOutput) TimeStarted() pulumi.StringPtrOutput
- func (o RemediationRunStageOutput) ToOutput(ctx context.Context) pulumix.Output[RemediationRunStage]
- func (o RemediationRunStageOutput) ToRemediationRunStageOutput() RemediationRunStageOutput
- func (o RemediationRunStageOutput) ToRemediationRunStageOutputWithContext(ctx context.Context) RemediationRunStageOutput
- func (o RemediationRunStageOutput) Type() pulumi.StringPtrOutput
- type RemediationRunState
- type VulnerabilityAudit
- func (*VulnerabilityAudit) ElementType() reflect.Type
- func (i *VulnerabilityAudit) ToOutput(ctx context.Context) pulumix.Output[*VulnerabilityAudit]
- func (i *VulnerabilityAudit) ToVulnerabilityAuditOutput() VulnerabilityAuditOutput
- func (i *VulnerabilityAudit) ToVulnerabilityAuditOutputWithContext(ctx context.Context) VulnerabilityAuditOutput
- type VulnerabilityAuditApplicationDependency
- type VulnerabilityAuditApplicationDependencyArgs
- func (VulnerabilityAuditApplicationDependencyArgs) ElementType() reflect.Type
- func (i VulnerabilityAuditApplicationDependencyArgs) ToOutput(ctx context.Context) pulumix.Output[VulnerabilityAuditApplicationDependency]
- func (i VulnerabilityAuditApplicationDependencyArgs) ToVulnerabilityAuditApplicationDependencyOutput() VulnerabilityAuditApplicationDependencyOutput
- func (i VulnerabilityAuditApplicationDependencyArgs) ToVulnerabilityAuditApplicationDependencyOutputWithContext(ctx context.Context) VulnerabilityAuditApplicationDependencyOutput
- type VulnerabilityAuditApplicationDependencyArray
- func (VulnerabilityAuditApplicationDependencyArray) ElementType() reflect.Type
- func (i VulnerabilityAuditApplicationDependencyArray) ToOutput(ctx context.Context) pulumix.Output[[]VulnerabilityAuditApplicationDependency]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]VulnerabilityAuditApplicationDependency]
- 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) ToOutput(ctx context.Context) pulumix.Output[VulnerabilityAuditApplicationDependency]
- func (o VulnerabilityAuditApplicationDependencyOutput) ToVulnerabilityAuditApplicationDependencyOutput() VulnerabilityAuditApplicationDependencyOutput
- func (o VulnerabilityAuditApplicationDependencyOutput) ToVulnerabilityAuditApplicationDependencyOutputWithContext(ctx context.Context) VulnerabilityAuditApplicationDependencyOutput
- type VulnerabilityAuditArgs
- type VulnerabilityAuditArray
- func (VulnerabilityAuditArray) ElementType() reflect.Type
- func (i VulnerabilityAuditArray) ToOutput(ctx context.Context) pulumix.Output[[]*VulnerabilityAudit]
- func (i VulnerabilityAuditArray) ToVulnerabilityAuditArrayOutput() VulnerabilityAuditArrayOutput
- func (i VulnerabilityAuditArray) ToVulnerabilityAuditArrayOutputWithContext(ctx context.Context) VulnerabilityAuditArrayOutput
- type VulnerabilityAuditArrayInput
- type VulnerabilityAuditArrayOutput
- func (VulnerabilityAuditArrayOutput) ElementType() reflect.Type
- func (o VulnerabilityAuditArrayOutput) Index(i pulumi.IntInput) VulnerabilityAuditOutput
- func (o VulnerabilityAuditArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*VulnerabilityAudit]
- 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) ToOutput(ctx context.Context) pulumix.Output[VulnerabilityAuditConfiguration]
- 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) ToOutput(ctx context.Context) pulumix.Output[VulnerabilityAuditConfiguration]
- 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) ToOutput(ctx context.Context) pulumix.Output[*VulnerabilityAuditConfiguration]
- func (o VulnerabilityAuditConfigurationPtrOutput) ToVulnerabilityAuditConfigurationPtrOutput() VulnerabilityAuditConfigurationPtrOutput
- func (o VulnerabilityAuditConfigurationPtrOutput) ToVulnerabilityAuditConfigurationPtrOutputWithContext(ctx context.Context) VulnerabilityAuditConfigurationPtrOutput
- type VulnerabilityAuditInput
- type VulnerabilityAuditMap
- func (VulnerabilityAuditMap) ElementType() reflect.Type
- func (i VulnerabilityAuditMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*VulnerabilityAudit]
- func (i VulnerabilityAuditMap) ToVulnerabilityAuditMapOutput() VulnerabilityAuditMapOutput
- func (i VulnerabilityAuditMap) ToVulnerabilityAuditMapOutputWithContext(ctx context.Context) VulnerabilityAuditMapOutput
- type VulnerabilityAuditMapInput
- type VulnerabilityAuditMapOutput
- func (VulnerabilityAuditMapOutput) ElementType() reflect.Type
- func (o VulnerabilityAuditMapOutput) MapIndex(k pulumi.StringInput) VulnerabilityAuditOutput
- func (o VulnerabilityAuditMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*VulnerabilityAudit]
- 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) MaxObservedCvssV2scoreWithIgnored() pulumi.Float64Output
- func (o VulnerabilityAuditOutput) MaxObservedCvssV3score() pulumi.Float64Output
- func (o VulnerabilityAuditOutput) MaxObservedCvssV3scoreWithIgnored() pulumi.Float64Output
- func (o VulnerabilityAuditOutput) Source() VulnerabilityAuditSourceOutput
- 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) ToOutput(ctx context.Context) pulumix.Output[*VulnerabilityAudit]
- func (o VulnerabilityAuditOutput) ToVulnerabilityAuditOutput() VulnerabilityAuditOutput
- func (o VulnerabilityAuditOutput) ToVulnerabilityAuditOutputWithContext(ctx context.Context) VulnerabilityAuditOutput
- func (o VulnerabilityAuditOutput) Vulnerabilities() VulnerabilityAuditVulnerabilityArrayOutput
- func (o VulnerabilityAuditOutput) VulnerableArtifactsCount() pulumi.IntOutput
- func (o VulnerabilityAuditOutput) VulnerableArtifactsCountWithIgnored() pulumi.IntOutput
- type VulnerabilityAuditSource
- type VulnerabilityAuditSourceArgs
- func (VulnerabilityAuditSourceArgs) ElementType() reflect.Type
- func (i VulnerabilityAuditSourceArgs) ToOutput(ctx context.Context) pulumix.Output[VulnerabilityAuditSource]
- func (i VulnerabilityAuditSourceArgs) ToVulnerabilityAuditSourceOutput() VulnerabilityAuditSourceOutput
- func (i VulnerabilityAuditSourceArgs) ToVulnerabilityAuditSourceOutputWithContext(ctx context.Context) VulnerabilityAuditSourceOutput
- func (i VulnerabilityAuditSourceArgs) ToVulnerabilityAuditSourcePtrOutput() VulnerabilityAuditSourcePtrOutput
- func (i VulnerabilityAuditSourceArgs) ToVulnerabilityAuditSourcePtrOutputWithContext(ctx context.Context) VulnerabilityAuditSourcePtrOutput
- type VulnerabilityAuditSourceInput
- type VulnerabilityAuditSourceOutput
- func (o VulnerabilityAuditSourceOutput) Description() pulumi.StringPtrOutput
- func (VulnerabilityAuditSourceOutput) ElementType() reflect.Type
- func (o VulnerabilityAuditSourceOutput) OciResourceId() pulumi.StringPtrOutput
- func (o VulnerabilityAuditSourceOutput) ToOutput(ctx context.Context) pulumix.Output[VulnerabilityAuditSource]
- func (o VulnerabilityAuditSourceOutput) ToVulnerabilityAuditSourceOutput() VulnerabilityAuditSourceOutput
- func (o VulnerabilityAuditSourceOutput) ToVulnerabilityAuditSourceOutputWithContext(ctx context.Context) VulnerabilityAuditSourceOutput
- func (o VulnerabilityAuditSourceOutput) ToVulnerabilityAuditSourcePtrOutput() VulnerabilityAuditSourcePtrOutput
- func (o VulnerabilityAuditSourceOutput) ToVulnerabilityAuditSourcePtrOutputWithContext(ctx context.Context) VulnerabilityAuditSourcePtrOutput
- func (o VulnerabilityAuditSourceOutput) Type() pulumi.StringOutput
- type VulnerabilityAuditSourcePtrInput
- type VulnerabilityAuditSourcePtrOutput
- func (o VulnerabilityAuditSourcePtrOutput) Description() pulumi.StringPtrOutput
- func (o VulnerabilityAuditSourcePtrOutput) Elem() VulnerabilityAuditSourceOutput
- func (VulnerabilityAuditSourcePtrOutput) ElementType() reflect.Type
- func (o VulnerabilityAuditSourcePtrOutput) OciResourceId() pulumi.StringPtrOutput
- func (o VulnerabilityAuditSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VulnerabilityAuditSource]
- func (o VulnerabilityAuditSourcePtrOutput) ToVulnerabilityAuditSourcePtrOutput() VulnerabilityAuditSourcePtrOutput
- func (o VulnerabilityAuditSourcePtrOutput) ToVulnerabilityAuditSourcePtrOutputWithContext(ctx context.Context) VulnerabilityAuditSourcePtrOutput
- func (o VulnerabilityAuditSourcePtrOutput) Type() pulumi.StringPtrOutput
- type VulnerabilityAuditState
- type VulnerabilityAuditVulnerability
- type VulnerabilityAuditVulnerabilityArgs
- func (VulnerabilityAuditVulnerabilityArgs) ElementType() reflect.Type
- func (i VulnerabilityAuditVulnerabilityArgs) ToOutput(ctx context.Context) pulumix.Output[VulnerabilityAuditVulnerability]
- func (i VulnerabilityAuditVulnerabilityArgs) ToVulnerabilityAuditVulnerabilityOutput() VulnerabilityAuditVulnerabilityOutput
- func (i VulnerabilityAuditVulnerabilityArgs) ToVulnerabilityAuditVulnerabilityOutputWithContext(ctx context.Context) VulnerabilityAuditVulnerabilityOutput
- type VulnerabilityAuditVulnerabilityArray
- func (VulnerabilityAuditVulnerabilityArray) ElementType() reflect.Type
- func (i VulnerabilityAuditVulnerabilityArray) ToOutput(ctx context.Context) pulumix.Output[[]VulnerabilityAuditVulnerability]
- 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) ToOutput(ctx context.Context) pulumix.Output[[]VulnerabilityAuditVulnerability]
- 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) ToOutput(ctx context.Context) pulumix.Output[VulnerabilityAuditVulnerability]
- 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 compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the knowledge base. 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 compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the knowledge base.
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
func (GetKnowledgebaseResultOutput) ToOutput ¶ added in v1.11.0
func (o GetKnowledgebaseResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetKnowledgebaseResult]
type GetKnowledgebasesArgs ¶
type GetKnowledgebasesArgs struct { // A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified. 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. Required only if the compartmentId query parameter is not specified. 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
func (GetKnowledgebasesFilterArgs) ToOutput ¶ added in v1.11.0
func (i GetKnowledgebasesFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetKnowledgebasesFilter]
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
func (GetKnowledgebasesFilterArray) ToOutput ¶ added in v1.11.0
func (i GetKnowledgebasesFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetKnowledgebasesFilter]
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
func (GetKnowledgebasesFilterArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetKnowledgebasesFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetKnowledgebasesFilter]
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) ToOutput ¶ added in v1.11.0
func (o GetKnowledgebasesFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetKnowledgebasesFilter]
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
func (GetKnowledgebasesKnowledgeBaseCollectionArgs) ToOutput ¶ added in v1.11.0
func (i GetKnowledgebasesKnowledgeBaseCollectionArgs) ToOutput(ctx context.Context) pulumix.Output[GetKnowledgebasesKnowledgeBaseCollection]
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
func (GetKnowledgebasesKnowledgeBaseCollectionArray) ToOutput ¶ added in v1.11.0
func (i GetKnowledgebasesKnowledgeBaseCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetKnowledgebasesKnowledgeBaseCollection]
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
func (GetKnowledgebasesKnowledgeBaseCollectionArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetKnowledgebasesKnowledgeBaseCollectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetKnowledgebasesKnowledgeBaseCollection]
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. Required only if the id query param is not specified. 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. Required only if the compartmentId query parameter is not specified. 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. Required only if the id query param is not specified. 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. Required only if the compartmentId query parameter is not specified. 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
func (GetKnowledgebasesKnowledgeBaseCollectionItemArray) ToOutput ¶ added in v1.11.0
func (i GetKnowledgebasesKnowledgeBaseCollectionItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetKnowledgebasesKnowledgeBaseCollectionItem]
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. Required only if the id query param is not specified.
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. Required only if the compartmentId query parameter is not specified.
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
func (GetKnowledgebasesKnowledgeBaseCollectionOutput) ToOutput ¶ added in v1.11.0
func (o GetKnowledgebasesKnowledgeBaseCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[GetKnowledgebasesKnowledgeBaseCollection]
type GetKnowledgebasesOutputArgs ¶
type GetKnowledgebasesOutputArgs struct { // A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified. 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. Required only if the compartmentId query parameter is not specified. 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 compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the knowledge base. 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 compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the knowledge base.
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
func (GetKnowledgebasesResultOutput) ToOutput ¶ added in v1.11.0
func (o GetKnowledgebasesResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetKnowledgebasesResult]
type GetRemediationRecipeDetectConfiguration ¶ added in v1.15.0
type GetRemediationRecipeDetectConfiguration struct { // The list of dependencies to be ignored by the recommendation algorithm. The dependency pattern is matched against the 'group:artifact:version' or the purl of a dependency. An asterisk (*) at the end in the dependency pattern acts as a wildcard and matches zero or more characters. Exclusions []string `pulumi:"exclusions"` // The maximum Common Vulnerability Scoring System Version 2 (CVSS V2) score. An artifact with a CVSS V2 score below this value is not considered for patching. MaxPermissibleCvssV2score float64 `pulumi:"maxPermissibleCvssV2score"` // The maximum Common Vulnerability Scoring System Version 3 (CVSS V3) score. An artifact with a CVSS V3 score below this value is not considered for patching. MaxPermissibleCvssV3score float64 `pulumi:"maxPermissibleCvssV3score"` // The upgrade policy for recommendations. The `Nearest` upgrade policy upgrades a dependency to the oldest version that meets both of the following criteria: it is newer than the current version and it is not affected by a vulnerability. UpgradePolicy string `pulumi:"upgradePolicy"` }
type GetRemediationRecipeDetectConfigurationArgs ¶ added in v1.15.0
type GetRemediationRecipeDetectConfigurationArgs struct { // The list of dependencies to be ignored by the recommendation algorithm. The dependency pattern is matched against the 'group:artifact:version' or the purl of a dependency. An asterisk (*) at the end in the dependency pattern acts as a wildcard and matches zero or more characters. Exclusions pulumi.StringArrayInput `pulumi:"exclusions"` // The maximum Common Vulnerability Scoring System Version 2 (CVSS V2) score. An artifact with a CVSS V2 score below this value is not considered for patching. MaxPermissibleCvssV2score pulumi.Float64Input `pulumi:"maxPermissibleCvssV2score"` // The maximum Common Vulnerability Scoring System Version 3 (CVSS V3) score. An artifact with a CVSS V3 score below this value is not considered for patching. MaxPermissibleCvssV3score pulumi.Float64Input `pulumi:"maxPermissibleCvssV3score"` // The upgrade policy for recommendations. The `Nearest` upgrade policy upgrades a dependency to the oldest version that meets both of the following criteria: it is newer than the current version and it is not affected by a vulnerability. UpgradePolicy pulumi.StringInput `pulumi:"upgradePolicy"` }
func (GetRemediationRecipeDetectConfigurationArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRecipeDetectConfigurationArgs) ElementType() reflect.Type
func (GetRemediationRecipeDetectConfigurationArgs) ToGetRemediationRecipeDetectConfigurationOutput ¶ added in v1.15.0
func (i GetRemediationRecipeDetectConfigurationArgs) ToGetRemediationRecipeDetectConfigurationOutput() GetRemediationRecipeDetectConfigurationOutput
func (GetRemediationRecipeDetectConfigurationArgs) ToGetRemediationRecipeDetectConfigurationOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipeDetectConfigurationArgs) ToGetRemediationRecipeDetectConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipeDetectConfigurationOutput
func (GetRemediationRecipeDetectConfigurationArgs) ToOutput ¶ added in v1.15.0
func (i GetRemediationRecipeDetectConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipeDetectConfiguration]
type GetRemediationRecipeDetectConfigurationArray ¶ added in v1.15.0
type GetRemediationRecipeDetectConfigurationArray []GetRemediationRecipeDetectConfigurationInput
func (GetRemediationRecipeDetectConfigurationArray) ElementType ¶ added in v1.15.0
func (GetRemediationRecipeDetectConfigurationArray) ElementType() reflect.Type
func (GetRemediationRecipeDetectConfigurationArray) ToGetRemediationRecipeDetectConfigurationArrayOutput ¶ added in v1.15.0
func (i GetRemediationRecipeDetectConfigurationArray) ToGetRemediationRecipeDetectConfigurationArrayOutput() GetRemediationRecipeDetectConfigurationArrayOutput
func (GetRemediationRecipeDetectConfigurationArray) ToGetRemediationRecipeDetectConfigurationArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipeDetectConfigurationArray) ToGetRemediationRecipeDetectConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipeDetectConfigurationArrayOutput
func (GetRemediationRecipeDetectConfigurationArray) ToOutput ¶ added in v1.15.0
func (i GetRemediationRecipeDetectConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipeDetectConfiguration]
type GetRemediationRecipeDetectConfigurationArrayInput ¶ added in v1.15.0
type GetRemediationRecipeDetectConfigurationArrayInput interface { pulumi.Input ToGetRemediationRecipeDetectConfigurationArrayOutput() GetRemediationRecipeDetectConfigurationArrayOutput ToGetRemediationRecipeDetectConfigurationArrayOutputWithContext(context.Context) GetRemediationRecipeDetectConfigurationArrayOutput }
GetRemediationRecipeDetectConfigurationArrayInput is an input type that accepts GetRemediationRecipeDetectConfigurationArray and GetRemediationRecipeDetectConfigurationArrayOutput values. You can construct a concrete instance of `GetRemediationRecipeDetectConfigurationArrayInput` via:
GetRemediationRecipeDetectConfigurationArray{ GetRemediationRecipeDetectConfigurationArgs{...} }
type GetRemediationRecipeDetectConfigurationArrayOutput ¶ added in v1.15.0
type GetRemediationRecipeDetectConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipeDetectConfigurationArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipeDetectConfigurationArrayOutput) ElementType() reflect.Type
func (GetRemediationRecipeDetectConfigurationArrayOutput) ToGetRemediationRecipeDetectConfigurationArrayOutput ¶ added in v1.15.0
func (o GetRemediationRecipeDetectConfigurationArrayOutput) ToGetRemediationRecipeDetectConfigurationArrayOutput() GetRemediationRecipeDetectConfigurationArrayOutput
func (GetRemediationRecipeDetectConfigurationArrayOutput) ToGetRemediationRecipeDetectConfigurationArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipeDetectConfigurationArrayOutput) ToGetRemediationRecipeDetectConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipeDetectConfigurationArrayOutput
func (GetRemediationRecipeDetectConfigurationArrayOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRecipeDetectConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipeDetectConfiguration]
type GetRemediationRecipeDetectConfigurationInput ¶ added in v1.15.0
type GetRemediationRecipeDetectConfigurationInput interface { pulumi.Input ToGetRemediationRecipeDetectConfigurationOutput() GetRemediationRecipeDetectConfigurationOutput ToGetRemediationRecipeDetectConfigurationOutputWithContext(context.Context) GetRemediationRecipeDetectConfigurationOutput }
GetRemediationRecipeDetectConfigurationInput is an input type that accepts GetRemediationRecipeDetectConfigurationArgs and GetRemediationRecipeDetectConfigurationOutput values. You can construct a concrete instance of `GetRemediationRecipeDetectConfigurationInput` via:
GetRemediationRecipeDetectConfigurationArgs{...}
type GetRemediationRecipeDetectConfigurationOutput ¶ added in v1.15.0
type GetRemediationRecipeDetectConfigurationOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipeDetectConfigurationOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipeDetectConfigurationOutput) ElementType() reflect.Type
func (GetRemediationRecipeDetectConfigurationOutput) Exclusions ¶ added in v1.15.0
func (o GetRemediationRecipeDetectConfigurationOutput) Exclusions() pulumi.StringArrayOutput
The list of dependencies to be ignored by the recommendation algorithm. The dependency pattern is matched against the 'group:artifact:version' or the purl of a dependency. An asterisk (*) at the end in the dependency pattern acts as a wildcard and matches zero or more characters.
func (GetRemediationRecipeDetectConfigurationOutput) MaxPermissibleCvssV2score ¶ added in v1.15.0
func (o GetRemediationRecipeDetectConfigurationOutput) MaxPermissibleCvssV2score() pulumi.Float64Output
The maximum Common Vulnerability Scoring System Version 2 (CVSS V2) score. An artifact with a CVSS V2 score below this value is not considered for patching.
func (GetRemediationRecipeDetectConfigurationOutput) MaxPermissibleCvssV3score ¶ added in v1.15.0
func (o GetRemediationRecipeDetectConfigurationOutput) MaxPermissibleCvssV3score() pulumi.Float64Output
The maximum Common Vulnerability Scoring System Version 3 (CVSS V3) score. An artifact with a CVSS V3 score below this value is not considered for patching.
func (GetRemediationRecipeDetectConfigurationOutput) ToGetRemediationRecipeDetectConfigurationOutput ¶ added in v1.15.0
func (o GetRemediationRecipeDetectConfigurationOutput) ToGetRemediationRecipeDetectConfigurationOutput() GetRemediationRecipeDetectConfigurationOutput
func (GetRemediationRecipeDetectConfigurationOutput) ToGetRemediationRecipeDetectConfigurationOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipeDetectConfigurationOutput) ToGetRemediationRecipeDetectConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipeDetectConfigurationOutput
func (GetRemediationRecipeDetectConfigurationOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRecipeDetectConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipeDetectConfiguration]
func (GetRemediationRecipeDetectConfigurationOutput) UpgradePolicy ¶ added in v1.15.0
func (o GetRemediationRecipeDetectConfigurationOutput) UpgradePolicy() pulumi.StringOutput
The upgrade policy for recommendations. The `Nearest` upgrade policy upgrades a dependency to the oldest version that meets both of the following criteria: it is newer than the current version and it is not affected by a vulnerability.
type GetRemediationRecipeNetworkConfiguration ¶ added in v1.15.0
type GetRemediationRecipeNetworkConfiguration struct { // The list of Oracle Cloud Identifiers ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) corresponding to Network Security Groups. NsgIds []string `pulumi:"nsgIds"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the subnet. SubnetId string `pulumi:"subnetId"` }
type GetRemediationRecipeNetworkConfigurationArgs ¶ added in v1.15.0
type GetRemediationRecipeNetworkConfigurationArgs struct { // The list of Oracle Cloud Identifiers ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) corresponding to Network Security Groups. NsgIds pulumi.StringArrayInput `pulumi:"nsgIds"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the subnet. SubnetId pulumi.StringInput `pulumi:"subnetId"` }
func (GetRemediationRecipeNetworkConfigurationArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRecipeNetworkConfigurationArgs) ElementType() reflect.Type
func (GetRemediationRecipeNetworkConfigurationArgs) ToGetRemediationRecipeNetworkConfigurationOutput ¶ added in v1.15.0
func (i GetRemediationRecipeNetworkConfigurationArgs) ToGetRemediationRecipeNetworkConfigurationOutput() GetRemediationRecipeNetworkConfigurationOutput
func (GetRemediationRecipeNetworkConfigurationArgs) ToGetRemediationRecipeNetworkConfigurationOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipeNetworkConfigurationArgs) ToGetRemediationRecipeNetworkConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipeNetworkConfigurationOutput
func (GetRemediationRecipeNetworkConfigurationArgs) ToOutput ¶ added in v1.15.0
func (i GetRemediationRecipeNetworkConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipeNetworkConfiguration]
type GetRemediationRecipeNetworkConfigurationArray ¶ added in v1.15.0
type GetRemediationRecipeNetworkConfigurationArray []GetRemediationRecipeNetworkConfigurationInput
func (GetRemediationRecipeNetworkConfigurationArray) ElementType ¶ added in v1.15.0
func (GetRemediationRecipeNetworkConfigurationArray) ElementType() reflect.Type
func (GetRemediationRecipeNetworkConfigurationArray) ToGetRemediationRecipeNetworkConfigurationArrayOutput ¶ added in v1.15.0
func (i GetRemediationRecipeNetworkConfigurationArray) ToGetRemediationRecipeNetworkConfigurationArrayOutput() GetRemediationRecipeNetworkConfigurationArrayOutput
func (GetRemediationRecipeNetworkConfigurationArray) ToGetRemediationRecipeNetworkConfigurationArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipeNetworkConfigurationArray) ToGetRemediationRecipeNetworkConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipeNetworkConfigurationArrayOutput
func (GetRemediationRecipeNetworkConfigurationArray) ToOutput ¶ added in v1.15.0
func (i GetRemediationRecipeNetworkConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipeNetworkConfiguration]
type GetRemediationRecipeNetworkConfigurationArrayInput ¶ added in v1.15.0
type GetRemediationRecipeNetworkConfigurationArrayInput interface { pulumi.Input ToGetRemediationRecipeNetworkConfigurationArrayOutput() GetRemediationRecipeNetworkConfigurationArrayOutput ToGetRemediationRecipeNetworkConfigurationArrayOutputWithContext(context.Context) GetRemediationRecipeNetworkConfigurationArrayOutput }
GetRemediationRecipeNetworkConfigurationArrayInput is an input type that accepts GetRemediationRecipeNetworkConfigurationArray and GetRemediationRecipeNetworkConfigurationArrayOutput values. You can construct a concrete instance of `GetRemediationRecipeNetworkConfigurationArrayInput` via:
GetRemediationRecipeNetworkConfigurationArray{ GetRemediationRecipeNetworkConfigurationArgs{...} }
type GetRemediationRecipeNetworkConfigurationArrayOutput ¶ added in v1.15.0
type GetRemediationRecipeNetworkConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipeNetworkConfigurationArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipeNetworkConfigurationArrayOutput) ElementType() reflect.Type
func (GetRemediationRecipeNetworkConfigurationArrayOutput) ToGetRemediationRecipeNetworkConfigurationArrayOutput ¶ added in v1.15.0
func (o GetRemediationRecipeNetworkConfigurationArrayOutput) ToGetRemediationRecipeNetworkConfigurationArrayOutput() GetRemediationRecipeNetworkConfigurationArrayOutput
func (GetRemediationRecipeNetworkConfigurationArrayOutput) ToGetRemediationRecipeNetworkConfigurationArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipeNetworkConfigurationArrayOutput) ToGetRemediationRecipeNetworkConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipeNetworkConfigurationArrayOutput
func (GetRemediationRecipeNetworkConfigurationArrayOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRecipeNetworkConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipeNetworkConfiguration]
type GetRemediationRecipeNetworkConfigurationInput ¶ added in v1.15.0
type GetRemediationRecipeNetworkConfigurationInput interface { pulumi.Input ToGetRemediationRecipeNetworkConfigurationOutput() GetRemediationRecipeNetworkConfigurationOutput ToGetRemediationRecipeNetworkConfigurationOutputWithContext(context.Context) GetRemediationRecipeNetworkConfigurationOutput }
GetRemediationRecipeNetworkConfigurationInput is an input type that accepts GetRemediationRecipeNetworkConfigurationArgs and GetRemediationRecipeNetworkConfigurationOutput values. You can construct a concrete instance of `GetRemediationRecipeNetworkConfigurationInput` via:
GetRemediationRecipeNetworkConfigurationArgs{...}
type GetRemediationRecipeNetworkConfigurationOutput ¶ added in v1.15.0
type GetRemediationRecipeNetworkConfigurationOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipeNetworkConfigurationOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipeNetworkConfigurationOutput) ElementType() reflect.Type
func (GetRemediationRecipeNetworkConfigurationOutput) NsgIds ¶ added in v1.15.0
func (o GetRemediationRecipeNetworkConfigurationOutput) NsgIds() pulumi.StringArrayOutput
The list of Oracle Cloud Identifiers ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) corresponding to Network Security Groups.
func (GetRemediationRecipeNetworkConfigurationOutput) SubnetId ¶ added in v1.15.0
func (o GetRemediationRecipeNetworkConfigurationOutput) SubnetId() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the subnet.
func (GetRemediationRecipeNetworkConfigurationOutput) ToGetRemediationRecipeNetworkConfigurationOutput ¶ added in v1.15.0
func (o GetRemediationRecipeNetworkConfigurationOutput) ToGetRemediationRecipeNetworkConfigurationOutput() GetRemediationRecipeNetworkConfigurationOutput
func (GetRemediationRecipeNetworkConfigurationOutput) ToGetRemediationRecipeNetworkConfigurationOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipeNetworkConfigurationOutput) ToGetRemediationRecipeNetworkConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipeNetworkConfigurationOutput
func (GetRemediationRecipeNetworkConfigurationOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRecipeNetworkConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipeNetworkConfiguration]
type GetRemediationRecipeScmConfiguration ¶ added in v1.15.0
type GetRemediationRecipeScmConfiguration struct { // The branch used by ADM to patch vulnerabilities. Branch string `pulumi:"branch"` // The location of the build file relative to the root of the repository. Only Maven build files (POM) are currently supported. If this property is not specified, ADM will use the build file located at the root of the repository. BuildFileLocation string `pulumi:"buildFileLocation"` // The type of External Source Code Management. ExternalScmType string `pulumi:"externalScmType"` // If true, the Pull Request (PR) will be merged after the verify stage completes successfully If false, the PR with the proposed changes must be reviewed and manually merged. IsAutomergeEnabled bool `pulumi:"isAutomergeEnabled"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure DevOps repository. OciCodeRepositoryId string `pulumi:"ociCodeRepositoryId"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline. PatSecretId string `pulumi:"patSecretId"` // The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName] RepositoryUrl string `pulumi:"repositoryUrl"` // The type of Source Code Management. ScmType string `pulumi:"scmType"` // The username that will be used to authenticate with Jenkins. Username string `pulumi:"username"` }
type GetRemediationRecipeScmConfigurationArgs ¶ added in v1.15.0
type GetRemediationRecipeScmConfigurationArgs struct { // The branch used by ADM to patch vulnerabilities. Branch pulumi.StringInput `pulumi:"branch"` // The location of the build file relative to the root of the repository. Only Maven build files (POM) are currently supported. If this property is not specified, ADM will use the build file located at the root of the repository. BuildFileLocation pulumi.StringInput `pulumi:"buildFileLocation"` // The type of External Source Code Management. ExternalScmType pulumi.StringInput `pulumi:"externalScmType"` // If true, the Pull Request (PR) will be merged after the verify stage completes successfully If false, the PR with the proposed changes must be reviewed and manually merged. IsAutomergeEnabled pulumi.BoolInput `pulumi:"isAutomergeEnabled"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure DevOps repository. OciCodeRepositoryId pulumi.StringInput `pulumi:"ociCodeRepositoryId"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline. PatSecretId pulumi.StringInput `pulumi:"patSecretId"` // The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName] RepositoryUrl pulumi.StringInput `pulumi:"repositoryUrl"` // The type of Source Code Management. ScmType pulumi.StringInput `pulumi:"scmType"` // The username that will be used to authenticate with Jenkins. Username pulumi.StringInput `pulumi:"username"` }
func (GetRemediationRecipeScmConfigurationArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRecipeScmConfigurationArgs) ElementType() reflect.Type
func (GetRemediationRecipeScmConfigurationArgs) ToGetRemediationRecipeScmConfigurationOutput ¶ added in v1.15.0
func (i GetRemediationRecipeScmConfigurationArgs) ToGetRemediationRecipeScmConfigurationOutput() GetRemediationRecipeScmConfigurationOutput
func (GetRemediationRecipeScmConfigurationArgs) ToGetRemediationRecipeScmConfigurationOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipeScmConfigurationArgs) ToGetRemediationRecipeScmConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipeScmConfigurationOutput
func (GetRemediationRecipeScmConfigurationArgs) ToOutput ¶ added in v1.15.0
func (i GetRemediationRecipeScmConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipeScmConfiguration]
type GetRemediationRecipeScmConfigurationArray ¶ added in v1.15.0
type GetRemediationRecipeScmConfigurationArray []GetRemediationRecipeScmConfigurationInput
func (GetRemediationRecipeScmConfigurationArray) ElementType ¶ added in v1.15.0
func (GetRemediationRecipeScmConfigurationArray) ElementType() reflect.Type
func (GetRemediationRecipeScmConfigurationArray) ToGetRemediationRecipeScmConfigurationArrayOutput ¶ added in v1.15.0
func (i GetRemediationRecipeScmConfigurationArray) ToGetRemediationRecipeScmConfigurationArrayOutput() GetRemediationRecipeScmConfigurationArrayOutput
func (GetRemediationRecipeScmConfigurationArray) ToGetRemediationRecipeScmConfigurationArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipeScmConfigurationArray) ToGetRemediationRecipeScmConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipeScmConfigurationArrayOutput
func (GetRemediationRecipeScmConfigurationArray) ToOutput ¶ added in v1.15.0
func (i GetRemediationRecipeScmConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipeScmConfiguration]
type GetRemediationRecipeScmConfigurationArrayInput ¶ added in v1.15.0
type GetRemediationRecipeScmConfigurationArrayInput interface { pulumi.Input ToGetRemediationRecipeScmConfigurationArrayOutput() GetRemediationRecipeScmConfigurationArrayOutput ToGetRemediationRecipeScmConfigurationArrayOutputWithContext(context.Context) GetRemediationRecipeScmConfigurationArrayOutput }
GetRemediationRecipeScmConfigurationArrayInput is an input type that accepts GetRemediationRecipeScmConfigurationArray and GetRemediationRecipeScmConfigurationArrayOutput values. You can construct a concrete instance of `GetRemediationRecipeScmConfigurationArrayInput` via:
GetRemediationRecipeScmConfigurationArray{ GetRemediationRecipeScmConfigurationArgs{...} }
type GetRemediationRecipeScmConfigurationArrayOutput ¶ added in v1.15.0
type GetRemediationRecipeScmConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipeScmConfigurationArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipeScmConfigurationArrayOutput) ElementType() reflect.Type
func (GetRemediationRecipeScmConfigurationArrayOutput) ToGetRemediationRecipeScmConfigurationArrayOutput ¶ added in v1.15.0
func (o GetRemediationRecipeScmConfigurationArrayOutput) ToGetRemediationRecipeScmConfigurationArrayOutput() GetRemediationRecipeScmConfigurationArrayOutput
func (GetRemediationRecipeScmConfigurationArrayOutput) ToGetRemediationRecipeScmConfigurationArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipeScmConfigurationArrayOutput) ToGetRemediationRecipeScmConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipeScmConfigurationArrayOutput
func (GetRemediationRecipeScmConfigurationArrayOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRecipeScmConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipeScmConfiguration]
type GetRemediationRecipeScmConfigurationInput ¶ added in v1.15.0
type GetRemediationRecipeScmConfigurationInput interface { pulumi.Input ToGetRemediationRecipeScmConfigurationOutput() GetRemediationRecipeScmConfigurationOutput ToGetRemediationRecipeScmConfigurationOutputWithContext(context.Context) GetRemediationRecipeScmConfigurationOutput }
GetRemediationRecipeScmConfigurationInput is an input type that accepts GetRemediationRecipeScmConfigurationArgs and GetRemediationRecipeScmConfigurationOutput values. You can construct a concrete instance of `GetRemediationRecipeScmConfigurationInput` via:
GetRemediationRecipeScmConfigurationArgs{...}
type GetRemediationRecipeScmConfigurationOutput ¶ added in v1.15.0
type GetRemediationRecipeScmConfigurationOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipeScmConfigurationOutput) Branch ¶ added in v1.15.0
func (o GetRemediationRecipeScmConfigurationOutput) Branch() pulumi.StringOutput
The branch used by ADM to patch vulnerabilities.
func (GetRemediationRecipeScmConfigurationOutput) BuildFileLocation ¶ added in v1.15.0
func (o GetRemediationRecipeScmConfigurationOutput) BuildFileLocation() pulumi.StringOutput
The location of the build file relative to the root of the repository. Only Maven build files (POM) are currently supported. If this property is not specified, ADM will use the build file located at the root of the repository.
func (GetRemediationRecipeScmConfigurationOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipeScmConfigurationOutput) ElementType() reflect.Type
func (GetRemediationRecipeScmConfigurationOutput) ExternalScmType ¶ added in v1.15.0
func (o GetRemediationRecipeScmConfigurationOutput) ExternalScmType() pulumi.StringOutput
The type of External Source Code Management.
func (GetRemediationRecipeScmConfigurationOutput) IsAutomergeEnabled ¶ added in v1.15.0
func (o GetRemediationRecipeScmConfigurationOutput) IsAutomergeEnabled() pulumi.BoolOutput
If true, the Pull Request (PR) will be merged after the verify stage completes successfully If false, the PR with the proposed changes must be reviewed and manually merged.
func (GetRemediationRecipeScmConfigurationOutput) OciCodeRepositoryId ¶ added in v1.15.0
func (o GetRemediationRecipeScmConfigurationOutput) OciCodeRepositoryId() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure DevOps repository.
func (GetRemediationRecipeScmConfigurationOutput) PatSecretId ¶ added in v1.15.0
func (o GetRemediationRecipeScmConfigurationOutput) PatSecretId() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline.
func (GetRemediationRecipeScmConfigurationOutput) RepositoryUrl ¶ added in v1.15.0
func (o GetRemediationRecipeScmConfigurationOutput) RepositoryUrl() pulumi.StringOutput
The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName]
func (GetRemediationRecipeScmConfigurationOutput) ScmType ¶ added in v1.15.0
func (o GetRemediationRecipeScmConfigurationOutput) ScmType() pulumi.StringOutput
The type of Source Code Management.
func (GetRemediationRecipeScmConfigurationOutput) ToGetRemediationRecipeScmConfigurationOutput ¶ added in v1.15.0
func (o GetRemediationRecipeScmConfigurationOutput) ToGetRemediationRecipeScmConfigurationOutput() GetRemediationRecipeScmConfigurationOutput
func (GetRemediationRecipeScmConfigurationOutput) ToGetRemediationRecipeScmConfigurationOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipeScmConfigurationOutput) ToGetRemediationRecipeScmConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipeScmConfigurationOutput
func (GetRemediationRecipeScmConfigurationOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRecipeScmConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipeScmConfiguration]
func (GetRemediationRecipeScmConfigurationOutput) Username ¶ added in v1.15.0
func (o GetRemediationRecipeScmConfigurationOutput) Username() pulumi.StringOutput
The username that will be used to authenticate with Jenkins.
type GetRemediationRecipeVerifyConfiguration ¶ added in v1.15.0
type GetRemediationRecipeVerifyConfiguration struct { // Additional key-value pairs passed as parameters to the build service when running an experiment. AdditionalParameters map[string]interface{} `pulumi:"additionalParameters"` // The type of Build Service. BuildServiceType string `pulumi:"buildServiceType"` // The URL that locates the Jenkins pipeline. JenkinsUrl string `pulumi:"jenkinsUrl"` // The name of the Jenkins pipeline job that identifies the build pipeline. JobName string `pulumi:"jobName"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline. PatSecretId string `pulumi:"patSecretId"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the user's DevOps Build Pipeline. PipelineId string `pulumi:"pipelineId"` // The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName] RepositoryUrl string `pulumi:"repositoryUrl"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the trigger Secret. The Secret provides access to the trigger for a GitLab pipeline. TriggerSecretId string `pulumi:"triggerSecretId"` // The username that will be used to authenticate with Jenkins. Username string `pulumi:"username"` // The name of the GitHub Actions workflow that defines the build pipeline. WorkflowName string `pulumi:"workflowName"` }
type GetRemediationRecipeVerifyConfigurationArgs ¶ added in v1.15.0
type GetRemediationRecipeVerifyConfigurationArgs struct { // Additional key-value pairs passed as parameters to the build service when running an experiment. AdditionalParameters pulumi.MapInput `pulumi:"additionalParameters"` // The type of Build Service. BuildServiceType pulumi.StringInput `pulumi:"buildServiceType"` // The URL that locates the Jenkins pipeline. JenkinsUrl pulumi.StringInput `pulumi:"jenkinsUrl"` // The name of the Jenkins pipeline job that identifies the build pipeline. JobName pulumi.StringInput `pulumi:"jobName"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline. PatSecretId pulumi.StringInput `pulumi:"patSecretId"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the user's DevOps Build Pipeline. PipelineId pulumi.StringInput `pulumi:"pipelineId"` // The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName] RepositoryUrl pulumi.StringInput `pulumi:"repositoryUrl"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the trigger Secret. The Secret provides access to the trigger for a GitLab pipeline. TriggerSecretId pulumi.StringInput `pulumi:"triggerSecretId"` // The username that will be used to authenticate with Jenkins. Username pulumi.StringInput `pulumi:"username"` // The name of the GitHub Actions workflow that defines the build pipeline. WorkflowName pulumi.StringInput `pulumi:"workflowName"` }
func (GetRemediationRecipeVerifyConfigurationArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRecipeVerifyConfigurationArgs) ElementType() reflect.Type
func (GetRemediationRecipeVerifyConfigurationArgs) ToGetRemediationRecipeVerifyConfigurationOutput ¶ added in v1.15.0
func (i GetRemediationRecipeVerifyConfigurationArgs) ToGetRemediationRecipeVerifyConfigurationOutput() GetRemediationRecipeVerifyConfigurationOutput
func (GetRemediationRecipeVerifyConfigurationArgs) ToGetRemediationRecipeVerifyConfigurationOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipeVerifyConfigurationArgs) ToGetRemediationRecipeVerifyConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipeVerifyConfigurationOutput
func (GetRemediationRecipeVerifyConfigurationArgs) ToOutput ¶ added in v1.15.0
func (i GetRemediationRecipeVerifyConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipeVerifyConfiguration]
type GetRemediationRecipeVerifyConfigurationArray ¶ added in v1.15.0
type GetRemediationRecipeVerifyConfigurationArray []GetRemediationRecipeVerifyConfigurationInput
func (GetRemediationRecipeVerifyConfigurationArray) ElementType ¶ added in v1.15.0
func (GetRemediationRecipeVerifyConfigurationArray) ElementType() reflect.Type
func (GetRemediationRecipeVerifyConfigurationArray) ToGetRemediationRecipeVerifyConfigurationArrayOutput ¶ added in v1.15.0
func (i GetRemediationRecipeVerifyConfigurationArray) ToGetRemediationRecipeVerifyConfigurationArrayOutput() GetRemediationRecipeVerifyConfigurationArrayOutput
func (GetRemediationRecipeVerifyConfigurationArray) ToGetRemediationRecipeVerifyConfigurationArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipeVerifyConfigurationArray) ToGetRemediationRecipeVerifyConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipeVerifyConfigurationArrayOutput
func (GetRemediationRecipeVerifyConfigurationArray) ToOutput ¶ added in v1.15.0
func (i GetRemediationRecipeVerifyConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipeVerifyConfiguration]
type GetRemediationRecipeVerifyConfigurationArrayInput ¶ added in v1.15.0
type GetRemediationRecipeVerifyConfigurationArrayInput interface { pulumi.Input ToGetRemediationRecipeVerifyConfigurationArrayOutput() GetRemediationRecipeVerifyConfigurationArrayOutput ToGetRemediationRecipeVerifyConfigurationArrayOutputWithContext(context.Context) GetRemediationRecipeVerifyConfigurationArrayOutput }
GetRemediationRecipeVerifyConfigurationArrayInput is an input type that accepts GetRemediationRecipeVerifyConfigurationArray and GetRemediationRecipeVerifyConfigurationArrayOutput values. You can construct a concrete instance of `GetRemediationRecipeVerifyConfigurationArrayInput` via:
GetRemediationRecipeVerifyConfigurationArray{ GetRemediationRecipeVerifyConfigurationArgs{...} }
type GetRemediationRecipeVerifyConfigurationArrayOutput ¶ added in v1.15.0
type GetRemediationRecipeVerifyConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipeVerifyConfigurationArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipeVerifyConfigurationArrayOutput) ElementType() reflect.Type
func (GetRemediationRecipeVerifyConfigurationArrayOutput) ToGetRemediationRecipeVerifyConfigurationArrayOutput ¶ added in v1.15.0
func (o GetRemediationRecipeVerifyConfigurationArrayOutput) ToGetRemediationRecipeVerifyConfigurationArrayOutput() GetRemediationRecipeVerifyConfigurationArrayOutput
func (GetRemediationRecipeVerifyConfigurationArrayOutput) ToGetRemediationRecipeVerifyConfigurationArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipeVerifyConfigurationArrayOutput) ToGetRemediationRecipeVerifyConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipeVerifyConfigurationArrayOutput
func (GetRemediationRecipeVerifyConfigurationArrayOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRecipeVerifyConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipeVerifyConfiguration]
type GetRemediationRecipeVerifyConfigurationInput ¶ added in v1.15.0
type GetRemediationRecipeVerifyConfigurationInput interface { pulumi.Input ToGetRemediationRecipeVerifyConfigurationOutput() GetRemediationRecipeVerifyConfigurationOutput ToGetRemediationRecipeVerifyConfigurationOutputWithContext(context.Context) GetRemediationRecipeVerifyConfigurationOutput }
GetRemediationRecipeVerifyConfigurationInput is an input type that accepts GetRemediationRecipeVerifyConfigurationArgs and GetRemediationRecipeVerifyConfigurationOutput values. You can construct a concrete instance of `GetRemediationRecipeVerifyConfigurationInput` via:
GetRemediationRecipeVerifyConfigurationArgs{...}
type GetRemediationRecipeVerifyConfigurationOutput ¶ added in v1.15.0
type GetRemediationRecipeVerifyConfigurationOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipeVerifyConfigurationOutput) AdditionalParameters ¶ added in v1.15.0
func (o GetRemediationRecipeVerifyConfigurationOutput) AdditionalParameters() pulumi.MapOutput
Additional key-value pairs passed as parameters to the build service when running an experiment.
func (GetRemediationRecipeVerifyConfigurationOutput) BuildServiceType ¶ added in v1.15.0
func (o GetRemediationRecipeVerifyConfigurationOutput) BuildServiceType() pulumi.StringOutput
The type of Build Service.
func (GetRemediationRecipeVerifyConfigurationOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipeVerifyConfigurationOutput) ElementType() reflect.Type
func (GetRemediationRecipeVerifyConfigurationOutput) JenkinsUrl ¶ added in v1.15.0
func (o GetRemediationRecipeVerifyConfigurationOutput) JenkinsUrl() pulumi.StringOutput
The URL that locates the Jenkins pipeline.
func (GetRemediationRecipeVerifyConfigurationOutput) JobName ¶ added in v1.15.0
func (o GetRemediationRecipeVerifyConfigurationOutput) JobName() pulumi.StringOutput
The name of the Jenkins pipeline job that identifies the build pipeline.
func (GetRemediationRecipeVerifyConfigurationOutput) PatSecretId ¶ added in v1.15.0
func (o GetRemediationRecipeVerifyConfigurationOutput) PatSecretId() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline.
func (GetRemediationRecipeVerifyConfigurationOutput) PipelineId ¶ added in v1.15.0
func (o GetRemediationRecipeVerifyConfigurationOutput) PipelineId() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the user's DevOps Build Pipeline.
func (GetRemediationRecipeVerifyConfigurationOutput) RepositoryUrl ¶ added in v1.15.0
func (o GetRemediationRecipeVerifyConfigurationOutput) RepositoryUrl() pulumi.StringOutput
The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName]
func (GetRemediationRecipeVerifyConfigurationOutput) ToGetRemediationRecipeVerifyConfigurationOutput ¶ added in v1.15.0
func (o GetRemediationRecipeVerifyConfigurationOutput) ToGetRemediationRecipeVerifyConfigurationOutput() GetRemediationRecipeVerifyConfigurationOutput
func (GetRemediationRecipeVerifyConfigurationOutput) ToGetRemediationRecipeVerifyConfigurationOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipeVerifyConfigurationOutput) ToGetRemediationRecipeVerifyConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipeVerifyConfigurationOutput
func (GetRemediationRecipeVerifyConfigurationOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRecipeVerifyConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipeVerifyConfiguration]
func (GetRemediationRecipeVerifyConfigurationOutput) TriggerSecretId ¶ added in v1.15.0
func (o GetRemediationRecipeVerifyConfigurationOutput) TriggerSecretId() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the trigger Secret. The Secret provides access to the trigger for a GitLab pipeline.
func (GetRemediationRecipeVerifyConfigurationOutput) Username ¶ added in v1.15.0
func (o GetRemediationRecipeVerifyConfigurationOutput) Username() pulumi.StringOutput
The username that will be used to authenticate with Jenkins.
func (GetRemediationRecipeVerifyConfigurationOutput) WorkflowName ¶ added in v1.15.0
func (o GetRemediationRecipeVerifyConfigurationOutput) WorkflowName() pulumi.StringOutput
The name of the GitHub Actions workflow that defines the build pipeline.
type GetRemediationRecipesArgs ¶ added in v1.15.0
type GetRemediationRecipesArgs struct { // A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified. CompartmentId *string `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` Filters []GetRemediationRecipesFilter `pulumi:"filters"` // A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified. Id *string `pulumi:"id"` // A filter to return only Remediation Recipes that match the specified lifecycleState. State *string `pulumi:"state"` }
A collection of arguments for invoking getRemediationRecipes.
type GetRemediationRecipesFilter ¶ added in v1.15.0
type GetRemediationRecipesFilterArgs ¶ added in v1.15.0
type GetRemediationRecipesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetRemediationRecipesFilterArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesFilterArgs) ElementType() reflect.Type
func (GetRemediationRecipesFilterArgs) ToGetRemediationRecipesFilterOutput ¶ added in v1.15.0
func (i GetRemediationRecipesFilterArgs) ToGetRemediationRecipesFilterOutput() GetRemediationRecipesFilterOutput
func (GetRemediationRecipesFilterArgs) ToGetRemediationRecipesFilterOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipesFilterArgs) ToGetRemediationRecipesFilterOutputWithContext(ctx context.Context) GetRemediationRecipesFilterOutput
func (GetRemediationRecipesFilterArgs) ToOutput ¶ added in v1.15.0
func (i GetRemediationRecipesFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipesFilter]
type GetRemediationRecipesFilterArray ¶ added in v1.15.0
type GetRemediationRecipesFilterArray []GetRemediationRecipesFilterInput
func (GetRemediationRecipesFilterArray) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesFilterArray) ElementType() reflect.Type
func (GetRemediationRecipesFilterArray) ToGetRemediationRecipesFilterArrayOutput ¶ added in v1.15.0
func (i GetRemediationRecipesFilterArray) ToGetRemediationRecipesFilterArrayOutput() GetRemediationRecipesFilterArrayOutput
func (GetRemediationRecipesFilterArray) ToGetRemediationRecipesFilterArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipesFilterArray) ToGetRemediationRecipesFilterArrayOutputWithContext(ctx context.Context) GetRemediationRecipesFilterArrayOutput
func (GetRemediationRecipesFilterArray) ToOutput ¶ added in v1.15.0
func (i GetRemediationRecipesFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipesFilter]
type GetRemediationRecipesFilterArrayInput ¶ added in v1.15.0
type GetRemediationRecipesFilterArrayInput interface { pulumi.Input ToGetRemediationRecipesFilterArrayOutput() GetRemediationRecipesFilterArrayOutput ToGetRemediationRecipesFilterArrayOutputWithContext(context.Context) GetRemediationRecipesFilterArrayOutput }
GetRemediationRecipesFilterArrayInput is an input type that accepts GetRemediationRecipesFilterArray and GetRemediationRecipesFilterArrayOutput values. You can construct a concrete instance of `GetRemediationRecipesFilterArrayInput` via:
GetRemediationRecipesFilterArray{ GetRemediationRecipesFilterArgs{...} }
type GetRemediationRecipesFilterArrayOutput ¶ added in v1.15.0
type GetRemediationRecipesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipesFilterArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesFilterArrayOutput) ElementType() reflect.Type
func (GetRemediationRecipesFilterArrayOutput) ToGetRemediationRecipesFilterArrayOutput ¶ added in v1.15.0
func (o GetRemediationRecipesFilterArrayOutput) ToGetRemediationRecipesFilterArrayOutput() GetRemediationRecipesFilterArrayOutput
func (GetRemediationRecipesFilterArrayOutput) ToGetRemediationRecipesFilterArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipesFilterArrayOutput) ToGetRemediationRecipesFilterArrayOutputWithContext(ctx context.Context) GetRemediationRecipesFilterArrayOutput
func (GetRemediationRecipesFilterArrayOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRecipesFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRecipesFilter]
type GetRemediationRecipesFilterInput ¶ added in v1.15.0
type GetRemediationRecipesFilterInput interface { pulumi.Input ToGetRemediationRecipesFilterOutput() GetRemediationRecipesFilterOutput ToGetRemediationRecipesFilterOutputWithContext(context.Context) GetRemediationRecipesFilterOutput }
GetRemediationRecipesFilterInput is an input type that accepts GetRemediationRecipesFilterArgs and GetRemediationRecipesFilterOutput values. You can construct a concrete instance of `GetRemediationRecipesFilterInput` via:
GetRemediationRecipesFilterArgs{...}
type GetRemediationRecipesFilterOutput ¶ added in v1.15.0
type GetRemediationRecipesFilterOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipesFilterOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesFilterOutput) ElementType() reflect.Type
func (GetRemediationRecipesFilterOutput) Name ¶ added in v1.15.0
func (o GetRemediationRecipesFilterOutput) Name() pulumi.StringOutput
func (GetRemediationRecipesFilterOutput) Regex ¶ added in v1.15.0
func (o GetRemediationRecipesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetRemediationRecipesFilterOutput) ToGetRemediationRecipesFilterOutput ¶ added in v1.15.0
func (o GetRemediationRecipesFilterOutput) ToGetRemediationRecipesFilterOutput() GetRemediationRecipesFilterOutput
func (GetRemediationRecipesFilterOutput) ToGetRemediationRecipesFilterOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipesFilterOutput) ToGetRemediationRecipesFilterOutputWithContext(ctx context.Context) GetRemediationRecipesFilterOutput
func (GetRemediationRecipesFilterOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRecipesFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipesFilter]
func (GetRemediationRecipesFilterOutput) Values ¶ added in v1.15.0
func (o GetRemediationRecipesFilterOutput) Values() pulumi.StringArrayOutput
type GetRemediationRecipesOutputArgs ¶ added in v1.15.0
type GetRemediationRecipesOutputArgs struct { // A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified. CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetRemediationRecipesFilterArrayInput `pulumi:"filters"` // A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified. Id pulumi.StringPtrInput `pulumi:"id"` // A filter to return only Remediation Recipes that match the specified lifecycleState. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getRemediationRecipes.
func (GetRemediationRecipesOutputArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesOutputArgs) ElementType() reflect.Type
type GetRemediationRecipesRemediationRecipeCollection ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollection struct {
Items []GetRemediationRecipesRemediationRecipeCollectionItem `pulumi:"items"`
}
type GetRemediationRecipesRemediationRecipeCollectionArgs ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionArgs struct {
Items GetRemediationRecipesRemediationRecipeCollectionItemArrayInput `pulumi:"items"`
}
func (GetRemediationRecipesRemediationRecipeCollectionArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionArgs) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionArgs) ToGetRemediationRecipesRemediationRecipeCollectionOutput ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionArgs) ToGetRemediationRecipesRemediationRecipeCollectionOutput() GetRemediationRecipesRemediationRecipeCollectionOutput
func (GetRemediationRecipesRemediationRecipeCollectionArgs) ToGetRemediationRecipesRemediationRecipeCollectionOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionArgs) ToGetRemediationRecipesRemediationRecipeCollectionOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionOutput
type GetRemediationRecipesRemediationRecipeCollectionArray ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionArray []GetRemediationRecipesRemediationRecipeCollectionInput
func (GetRemediationRecipesRemediationRecipeCollectionArray) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionArray) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionArray) ToGetRemediationRecipesRemediationRecipeCollectionArrayOutput ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionArray) ToGetRemediationRecipesRemediationRecipeCollectionArrayOutput() GetRemediationRecipesRemediationRecipeCollectionArrayOutput
func (GetRemediationRecipesRemediationRecipeCollectionArray) ToGetRemediationRecipesRemediationRecipeCollectionArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionArray) ToGetRemediationRecipesRemediationRecipeCollectionArrayOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionArrayOutput
type GetRemediationRecipesRemediationRecipeCollectionArrayInput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionArrayInput interface { pulumi.Input ToGetRemediationRecipesRemediationRecipeCollectionArrayOutput() GetRemediationRecipesRemediationRecipeCollectionArrayOutput ToGetRemediationRecipesRemediationRecipeCollectionArrayOutputWithContext(context.Context) GetRemediationRecipesRemediationRecipeCollectionArrayOutput }
GetRemediationRecipesRemediationRecipeCollectionArrayInput is an input type that accepts GetRemediationRecipesRemediationRecipeCollectionArray and GetRemediationRecipesRemediationRecipeCollectionArrayOutput values. You can construct a concrete instance of `GetRemediationRecipesRemediationRecipeCollectionArrayInput` via:
GetRemediationRecipesRemediationRecipeCollectionArray{ GetRemediationRecipesRemediationRecipeCollectionArgs{...} }
type GetRemediationRecipesRemediationRecipeCollectionArrayOutput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipesRemediationRecipeCollectionArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionArrayOutput) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionArrayOutput ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionArrayOutput() GetRemediationRecipesRemediationRecipeCollectionArrayOutput
func (GetRemediationRecipesRemediationRecipeCollectionArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionArrayOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionArrayOutput
type GetRemediationRecipesRemediationRecipeCollectionInput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionInput interface { pulumi.Input ToGetRemediationRecipesRemediationRecipeCollectionOutput() GetRemediationRecipesRemediationRecipeCollectionOutput ToGetRemediationRecipesRemediationRecipeCollectionOutputWithContext(context.Context) GetRemediationRecipesRemediationRecipeCollectionOutput }
GetRemediationRecipesRemediationRecipeCollectionInput is an input type that accepts GetRemediationRecipesRemediationRecipeCollectionArgs and GetRemediationRecipesRemediationRecipeCollectionOutput values. You can construct a concrete instance of `GetRemediationRecipesRemediationRecipeCollectionInput` via:
GetRemediationRecipesRemediationRecipeCollectionArgs{...}
type GetRemediationRecipesRemediationRecipeCollectionItem ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItem struct { // A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified. 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 configuration to define the constraints when detecting vulnerable dependencies. DetectConfigurations []GetRemediationRecipesRemediationRecipeCollectionItemDetectConfiguration `pulumi:"detectConfigurations"` // 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. Required only if the compartmentId query parameter is not specified. Id string `pulumi:"id"` // Boolean indicating if a run should be automatically triggered once the Knowledge Base contents are updated. IsRunTriggeredOnKbChange bool `pulumi:"isRunTriggeredOnKbChange"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the knowledge base. KnowledgeBaseId string `pulumi:"knowledgeBaseId"` // A network configuration defines the required network characteristics for an ADM remediation recipe. A network configuration is required if the build service is one of: GitHub Actions, GitLab Pipeline, or Jenkins Pipeline. NetworkConfigurations []GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfiguration `pulumi:"networkConfigurations"` // A configuration for the Source Code Management tool/platform used by a remediation recipe. ScmConfigurations []GetRemediationRecipesRemediationRecipeCollectionItemScmConfiguration `pulumi:"scmConfigurations"` // A filter to return only Remediation Recipes 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 Remediation Recipe (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated string `pulumi:"timeCreated"` // The date and time the Remediation Recipe was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated string `pulumi:"timeUpdated"` // The Verify stage configuration specifies a build service to run a pipeline for the recommended code changes. The build pipeline will be initiated to ensure that there is no breaking change after the dependency versions have been updated in source to avoid vulnerabilities. VerifyConfigurations []GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfiguration `pulumi:"verifyConfigurations"` }
type GetRemediationRecipesRemediationRecipeCollectionItemArgs ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemArgs struct { // A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified. 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 configuration to define the constraints when detecting vulnerable dependencies. DetectConfigurations GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayInput `pulumi:"detectConfigurations"` // 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. Required only if the compartmentId query parameter is not specified. Id pulumi.StringInput `pulumi:"id"` // Boolean indicating if a run should be automatically triggered once the Knowledge Base contents are updated. IsRunTriggeredOnKbChange pulumi.BoolInput `pulumi:"isRunTriggeredOnKbChange"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the knowledge base. KnowledgeBaseId pulumi.StringInput `pulumi:"knowledgeBaseId"` // A network configuration defines the required network characteristics for an ADM remediation recipe. A network configuration is required if the build service is one of: GitHub Actions, GitLab Pipeline, or Jenkins Pipeline. NetworkConfigurations GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayInput `pulumi:"networkConfigurations"` // A configuration for the Source Code Management tool/platform used by a remediation recipe. ScmConfigurations GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayInput `pulumi:"scmConfigurations"` // A filter to return only Remediation Recipes 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 Remediation Recipe (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time the Remediation Recipe was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // The Verify stage configuration specifies a build service to run a pipeline for the recommended code changes. The build pipeline will be initiated to ensure that there is no breaking change after the dependency versions have been updated in source to avoid vulnerabilities. VerifyConfigurations GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayInput `pulumi:"verifyConfigurations"` }
func (GetRemediationRecipesRemediationRecipeCollectionItemArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemArgs) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemOutput ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemOutput() GetRemediationRecipesRemediationRecipeCollectionItemOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemOutput
type GetRemediationRecipesRemediationRecipeCollectionItemArray ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemArray []GetRemediationRecipesRemediationRecipeCollectionItemInput
func (GetRemediationRecipesRemediationRecipeCollectionItemArray) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemArray) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemArray) ToGetRemediationRecipesRemediationRecipeCollectionItemArrayOutput ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemArray) ToGetRemediationRecipesRemediationRecipeCollectionItemArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemArray) ToGetRemediationRecipesRemediationRecipeCollectionItemArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemArray) ToGetRemediationRecipesRemediationRecipeCollectionItemArrayOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput
type GetRemediationRecipesRemediationRecipeCollectionItemArrayInput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemArrayInput interface { pulumi.Input ToGetRemediationRecipesRemediationRecipeCollectionItemArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput ToGetRemediationRecipesRemediationRecipeCollectionItemArrayOutputWithContext(context.Context) GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput }
GetRemediationRecipesRemediationRecipeCollectionItemArrayInput is an input type that accepts GetRemediationRecipesRemediationRecipeCollectionItemArray and GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput values. You can construct a concrete instance of `GetRemediationRecipesRemediationRecipeCollectionItemArrayInput` via:
GetRemediationRecipesRemediationRecipeCollectionItemArray{ GetRemediationRecipesRemediationRecipeCollectionItemArgs{...} }
type GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemArrayOutput ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemArrayOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemArrayOutput
type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfiguration ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfiguration struct { // The list of dependencies to be ignored by the recommendation algorithm. The dependency pattern is matched against the 'group:artifact:version' or the purl of a dependency. An asterisk (*) at the end in the dependency pattern acts as a wildcard and matches zero or more characters. Exclusions []string `pulumi:"exclusions"` // The maximum Common Vulnerability Scoring System Version 2 (CVSS V2) score. An artifact with a CVSS V2 score below this value is not considered for patching. MaxPermissibleCvssV2score float64 `pulumi:"maxPermissibleCvssV2score"` // The maximum Common Vulnerability Scoring System Version 3 (CVSS V3) score. An artifact with a CVSS V3 score below this value is not considered for patching. MaxPermissibleCvssV3score float64 `pulumi:"maxPermissibleCvssV3score"` // The upgrade policy for recommendations. The `Nearest` upgrade policy upgrades a dependency to the oldest version that meets both of the following criteria: it is newer than the current version and it is not affected by a vulnerability. UpgradePolicy string `pulumi:"upgradePolicy"` }
type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArgs ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArgs struct { // The list of dependencies to be ignored by the recommendation algorithm. The dependency pattern is matched against the 'group:artifact:version' or the purl of a dependency. An asterisk (*) at the end in the dependency pattern acts as a wildcard and matches zero or more characters. Exclusions pulumi.StringArrayInput `pulumi:"exclusions"` // The maximum Common Vulnerability Scoring System Version 2 (CVSS V2) score. An artifact with a CVSS V2 score below this value is not considered for patching. MaxPermissibleCvssV2score pulumi.Float64Input `pulumi:"maxPermissibleCvssV2score"` // The maximum Common Vulnerability Scoring System Version 3 (CVSS V3) score. An artifact with a CVSS V3 score below this value is not considered for patching. MaxPermissibleCvssV3score pulumi.Float64Input `pulumi:"maxPermissibleCvssV3score"` // The upgrade policy for recommendations. The `Nearest` upgrade policy upgrades a dependency to the oldest version that meets both of the following criteria: it is newer than the current version and it is not affected by a vulnerability. UpgradePolicy pulumi.StringInput `pulumi:"upgradePolicy"` }
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArgs) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput
type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArray ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArray []GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationInput
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArray) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArray) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput
type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayInput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayInput interface { pulumi.Input ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutputWithContext(context.Context) GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput }
GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayInput is an input type that accepts GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArray and GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput values. You can construct a concrete instance of `GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayInput` via:
GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArray{ GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArgs{...} }
type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput) Index ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput
type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationInput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationInput interface { pulumi.Input ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutputWithContext(context.Context) GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput }
GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationInput is an input type that accepts GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArgs and GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput values. You can construct a concrete instance of `GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationInput` via:
GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArgs{...}
type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) Exclusions ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) Exclusions() pulumi.StringArrayOutput
The list of dependencies to be ignored by the recommendation algorithm. The dependency pattern is matched against the 'group:artifact:version' or the purl of a dependency. An asterisk (*) at the end in the dependency pattern acts as a wildcard and matches zero or more characters.
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) MaxPermissibleCvssV2score ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) MaxPermissibleCvssV2score() pulumi.Float64Output
The maximum Common Vulnerability Scoring System Version 2 (CVSS V2) score. An artifact with a CVSS V2 score below this value is not considered for patching.
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) MaxPermissibleCvssV3score ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) MaxPermissibleCvssV3score() pulumi.Float64Output
The maximum Common Vulnerability Scoring System Version 3 (CVSS V3) score. An artifact with a CVSS V3 score below this value is not considered for patching.
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) ToOutput ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) UpgradePolicy ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationOutput) UpgradePolicy() pulumi.StringOutput
The upgrade policy for recommendations. The `Nearest` upgrade policy upgrades a dependency to the oldest version that meets both of the following criteria: it is newer than the current version and it is not affected by a vulnerability.
type GetRemediationRecipesRemediationRecipeCollectionItemInput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemInput interface { pulumi.Input ToGetRemediationRecipesRemediationRecipeCollectionItemOutput() GetRemediationRecipesRemediationRecipeCollectionItemOutput ToGetRemediationRecipesRemediationRecipeCollectionItemOutputWithContext(context.Context) GetRemediationRecipesRemediationRecipeCollectionItemOutput }
GetRemediationRecipesRemediationRecipeCollectionItemInput is an input type that accepts GetRemediationRecipesRemediationRecipeCollectionItemArgs and GetRemediationRecipesRemediationRecipeCollectionItemOutput values. You can construct a concrete instance of `GetRemediationRecipesRemediationRecipeCollectionItemInput` via:
GetRemediationRecipesRemediationRecipeCollectionItemArgs{...}
type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfiguration ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfiguration struct { // The list of Oracle Cloud Identifiers ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) corresponding to Network Security Groups. NsgIds []string `pulumi:"nsgIds"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the subnet. SubnetId string `pulumi:"subnetId"` }
type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArgs ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArgs struct { // The list of Oracle Cloud Identifiers ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) corresponding to Network Security Groups. NsgIds pulumi.StringArrayInput `pulumi:"nsgIds"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the subnet. SubnetId pulumi.StringInput `pulumi:"subnetId"` }
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArgs) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput
type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArray ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArray []GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationInput
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArray) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArray) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput
type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayInput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayInput interface { pulumi.Input ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutputWithContext(context.Context) GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput }
GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayInput is an input type that accepts GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArray and GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput values. You can construct a concrete instance of `GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayInput` via:
GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArray{ GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArgs{...} }
type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput) Index ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput
type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationInput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationInput interface { pulumi.Input ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutputWithContext(context.Context) GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput }
GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationInput is an input type that accepts GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArgs and GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput values. You can construct a concrete instance of `GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationInput` via:
GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArgs{...}
type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput) NsgIds ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput) NsgIds() pulumi.StringArrayOutput
The list of Oracle Cloud Identifiers ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) corresponding to Network Security Groups.
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput) SubnetId ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput) SubnetId() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the subnet.
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationOutput
type GetRemediationRecipesRemediationRecipeCollectionItemOutput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) CompartmentId ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) CompartmentId() pulumi.StringOutput
A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) DefinedTags ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) DetectConfigurations ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) DetectConfigurations() GetRemediationRecipesRemediationRecipeCollectionItemDetectConfigurationArrayOutput
A configuration to define the constraints when detecting vulnerable dependencies.
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) DisplayName ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) FreeformTags ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) 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 (GetRemediationRecipesRemediationRecipeCollectionItemOutput) Id ¶ added in v1.15.0
A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) IsRunTriggeredOnKbChange ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) IsRunTriggeredOnKbChange() pulumi.BoolOutput
Boolean indicating if a run should be automatically triggered once the Knowledge Base contents are updated.
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) KnowledgeBaseId ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) KnowledgeBaseId() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the knowledge base.
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) NetworkConfigurations ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) NetworkConfigurations() GetRemediationRecipesRemediationRecipeCollectionItemNetworkConfigurationArrayOutput
A network configuration defines the required network characteristics for an ADM remediation recipe. A network configuration is required if the build service is one of: GitHub Actions, GitLab Pipeline, or Jenkins Pipeline.
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) ScmConfigurations ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) ScmConfigurations() GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput
A configuration for the Source Code Management tool/platform used by a remediation recipe.
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) State ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) State() pulumi.StringOutput
A filter to return only Remediation Recipes that match the specified lifecycleState.
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) SystemTags ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) TimeCreated ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) TimeCreated() pulumi.StringOutput
The creation date and time of the Remediation Recipe (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) TimeUpdated ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The date and time the Remediation Recipe was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemOutput ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemOutput() GetRemediationRecipesRemediationRecipeCollectionItemOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemOutput) VerifyConfigurations ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemOutput) VerifyConfigurations() GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput
The Verify stage configuration specifies a build service to run a pipeline for the recommended code changes. The build pipeline will be initiated to ensure that there is no breaking change after the dependency versions have been updated in source to avoid vulnerabilities.
type GetRemediationRecipesRemediationRecipeCollectionItemScmConfiguration ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemScmConfiguration struct { // The branch used by ADM to patch vulnerabilities. Branch string `pulumi:"branch"` // The location of the build file relative to the root of the repository. Only Maven build files (POM) are currently supported. If this property is not specified, ADM will use the build file located at the root of the repository. BuildFileLocation string `pulumi:"buildFileLocation"` // The type of External Source Code Management. ExternalScmType string `pulumi:"externalScmType"` // If true, the Pull Request (PR) will be merged after the verify stage completes successfully If false, the PR with the proposed changes must be reviewed and manually merged. IsAutomergeEnabled bool `pulumi:"isAutomergeEnabled"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure DevOps repository. OciCodeRepositoryId string `pulumi:"ociCodeRepositoryId"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline. PatSecretId string `pulumi:"patSecretId"` // The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName] RepositoryUrl string `pulumi:"repositoryUrl"` // The type of Source Code Management. ScmType string `pulumi:"scmType"` // The username that will be used to authenticate with Jenkins. Username string `pulumi:"username"` }
type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArgs ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArgs struct { // The branch used by ADM to patch vulnerabilities. Branch pulumi.StringInput `pulumi:"branch"` // The location of the build file relative to the root of the repository. Only Maven build files (POM) are currently supported. If this property is not specified, ADM will use the build file located at the root of the repository. BuildFileLocation pulumi.StringInput `pulumi:"buildFileLocation"` // The type of External Source Code Management. ExternalScmType pulumi.StringInput `pulumi:"externalScmType"` // If true, the Pull Request (PR) will be merged after the verify stage completes successfully If false, the PR with the proposed changes must be reviewed and manually merged. IsAutomergeEnabled pulumi.BoolInput `pulumi:"isAutomergeEnabled"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure DevOps repository. OciCodeRepositoryId pulumi.StringInput `pulumi:"ociCodeRepositoryId"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline. PatSecretId pulumi.StringInput `pulumi:"patSecretId"` // The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName] RepositoryUrl pulumi.StringInput `pulumi:"repositoryUrl"` // The type of Source Code Management. ScmType pulumi.StringInput `pulumi:"scmType"` // The username that will be used to authenticate with Jenkins. Username pulumi.StringInput `pulumi:"username"` }
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArgs) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput
type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArray ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArray []GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationInput
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArray) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArray) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput
type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayInput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayInput interface { pulumi.Input ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutputWithContext(context.Context) GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput }
GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayInput is an input type that accepts GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArray and GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput values. You can construct a concrete instance of `GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayInput` via:
GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArray{ GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArgs{...} }
type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput) Index ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArrayOutput
type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationInput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationInput interface { pulumi.Input ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutputWithContext(context.Context) GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput }
GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationInput is an input type that accepts GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArgs and GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput values. You can construct a concrete instance of `GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationInput` via:
GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationArgs{...}
type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) Branch ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) Branch() pulumi.StringOutput
The branch used by ADM to patch vulnerabilities.
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) BuildFileLocation ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) BuildFileLocation() pulumi.StringOutput
The location of the build file relative to the root of the repository. Only Maven build files (POM) are currently supported. If this property is not specified, ADM will use the build file located at the root of the repository.
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ExternalScmType ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ExternalScmType() pulumi.StringOutput
The type of External Source Code Management.
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) IsAutomergeEnabled ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) IsAutomergeEnabled() pulumi.BoolOutput
If true, the Pull Request (PR) will be merged after the verify stage completes successfully If false, the PR with the proposed changes must be reviewed and manually merged.
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) OciCodeRepositoryId ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) OciCodeRepositoryId() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure DevOps repository.
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) PatSecretId ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) PatSecretId() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline.
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) RepositoryUrl ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) RepositoryUrl() pulumi.StringOutput
The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName]
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ScmType ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ScmType() pulumi.StringOutput
The type of Source Code Management.
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) ToOutput ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) Username ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemScmConfigurationOutput) Username() pulumi.StringOutput
The username that will be used to authenticate with Jenkins.
type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfiguration ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfiguration struct { // Additional key-value pairs passed as parameters to the build service when running an experiment. AdditionalParameters map[string]interface{} `pulumi:"additionalParameters"` // The type of Build Service. BuildServiceType string `pulumi:"buildServiceType"` // The URL that locates the Jenkins pipeline. JenkinsUrl string `pulumi:"jenkinsUrl"` // The name of the Jenkins pipeline job that identifies the build pipeline. JobName string `pulumi:"jobName"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline. PatSecretId string `pulumi:"patSecretId"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the user's DevOps Build Pipeline. PipelineId string `pulumi:"pipelineId"` // The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName] RepositoryUrl string `pulumi:"repositoryUrl"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the trigger Secret. The Secret provides access to the trigger for a GitLab pipeline. TriggerSecretId string `pulumi:"triggerSecretId"` // The username that will be used to authenticate with Jenkins. Username string `pulumi:"username"` // The name of the GitHub Actions workflow that defines the build pipeline. WorkflowName string `pulumi:"workflowName"` }
type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArgs ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArgs struct { // Additional key-value pairs passed as parameters to the build service when running an experiment. AdditionalParameters pulumi.MapInput `pulumi:"additionalParameters"` // The type of Build Service. BuildServiceType pulumi.StringInput `pulumi:"buildServiceType"` // The URL that locates the Jenkins pipeline. JenkinsUrl pulumi.StringInput `pulumi:"jenkinsUrl"` // The name of the Jenkins pipeline job that identifies the build pipeline. JobName pulumi.StringInput `pulumi:"jobName"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline. PatSecretId pulumi.StringInput `pulumi:"patSecretId"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the user's DevOps Build Pipeline. PipelineId pulumi.StringInput `pulumi:"pipelineId"` // The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName] RepositoryUrl pulumi.StringInput `pulumi:"repositoryUrl"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the trigger Secret. The Secret provides access to the trigger for a GitLab pipeline. TriggerSecretId pulumi.StringInput `pulumi:"triggerSecretId"` // The username that will be used to authenticate with Jenkins. Username pulumi.StringInput `pulumi:"username"` // The name of the GitHub Actions workflow that defines the build pipeline. WorkflowName pulumi.StringInput `pulumi:"workflowName"` }
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArgs) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArgs) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput
type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArray ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArray []GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationInput
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArray) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArray) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArray) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput
type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayInput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayInput interface { pulumi.Input ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutputWithContext(context.Context) GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput }
GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayInput is an input type that accepts GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArray and GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput values. You can construct a concrete instance of `GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayInput` via:
GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArray{ GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArgs{...} }
type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput) Index ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput() GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArrayOutput
type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationInput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationInput interface { pulumi.Input ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutputWithContext(context.Context) GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput }
GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationInput is an input type that accepts GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArgs and GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput values. You can construct a concrete instance of `GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationInput` via:
GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationArgs{...}
type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) AdditionalParameters ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) AdditionalParameters() pulumi.MapOutput
Additional key-value pairs passed as parameters to the build service when running an experiment.
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) BuildServiceType ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) BuildServiceType() pulumi.StringOutput
The type of Build Service.
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) JenkinsUrl ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) JenkinsUrl() pulumi.StringOutput
The URL that locates the Jenkins pipeline.
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) JobName ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) JobName() pulumi.StringOutput
The name of the Jenkins pipeline job that identifies the build pipeline.
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) PatSecretId ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) PatSecretId() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline.
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) PipelineId ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) PipelineId() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the user's DevOps Build Pipeline.
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) RepositoryUrl ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) RepositoryUrl() pulumi.StringOutput
The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName]
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput() GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) ToGetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) ToOutput ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) TriggerSecretId ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) TriggerSecretId() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the trigger Secret. The Secret provides access to the trigger for a GitLab pipeline.
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) Username ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) Username() pulumi.StringOutput
The username that will be used to authenticate with Jenkins.
func (GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) WorkflowName ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionItemVerifyConfigurationOutput) WorkflowName() pulumi.StringOutput
The name of the GitHub Actions workflow that defines the build pipeline.
type GetRemediationRecipesRemediationRecipeCollectionOutput ¶ added in v1.15.0
type GetRemediationRecipesRemediationRecipeCollectionOutput struct{ *pulumi.OutputState }
func (GetRemediationRecipesRemediationRecipeCollectionOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesRemediationRecipeCollectionOutput) ElementType() reflect.Type
func (GetRemediationRecipesRemediationRecipeCollectionOutput) ToGetRemediationRecipesRemediationRecipeCollectionOutput ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionOutput) ToGetRemediationRecipesRemediationRecipeCollectionOutput() GetRemediationRecipesRemediationRecipeCollectionOutput
func (GetRemediationRecipesRemediationRecipeCollectionOutput) ToGetRemediationRecipesRemediationRecipeCollectionOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipesRemediationRecipeCollectionOutput) ToGetRemediationRecipesRemediationRecipeCollectionOutputWithContext(ctx context.Context) GetRemediationRecipesRemediationRecipeCollectionOutput
type GetRemediationRecipesResult ¶ added in v1.15.0
type GetRemediationRecipesResult struct { // The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation recipe. CompartmentId *string `pulumi:"compartmentId"` // The name of the Remediation Recipe. DisplayName *string `pulumi:"displayName"` Filters []GetRemediationRecipesFilter `pulumi:"filters"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation recipe. Id *string `pulumi:"id"` // The list of remediation_recipe_collection. RemediationRecipeCollections []GetRemediationRecipesRemediationRecipeCollection `pulumi:"remediationRecipeCollections"` // The current lifecycle state of the Remediation Recipe. State *string `pulumi:"state"` }
A collection of values returned by getRemediationRecipes.
func GetRemediationRecipes ¶ added in v1.15.0
func GetRemediationRecipes(ctx *pulumi.Context, args *GetRemediationRecipesArgs, opts ...pulumi.InvokeOption) (*GetRemediationRecipesResult, error)
This data source provides the list of Remediation Recipes in Oracle Cloud Infrastructure Adm service.
Returns a list of Remediation Recipes based on the specified query parameters. The query parameters `compartmentId` or `id` 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.GetRemediationRecipes(ctx, &adm.GetRemediationRecipesArgs{ CompartmentId: pulumi.StringRef(_var.Compartment_id), DisplayName: pulumi.StringRef(_var.Remediation_recipe_display_name), Id: pulumi.StringRef(_var.Remediation_recipe_id), State: pulumi.StringRef(_var.Remediation_recipe_state), }, nil) if err != nil { return err } return nil }) }
```
type GetRemediationRecipesResultOutput ¶ added in v1.15.0
type GetRemediationRecipesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRemediationRecipes.
func GetRemediationRecipesOutput ¶ added in v1.15.0
func GetRemediationRecipesOutput(ctx *pulumi.Context, args GetRemediationRecipesOutputArgs, opts ...pulumi.InvokeOption) GetRemediationRecipesResultOutput
func (GetRemediationRecipesResultOutput) CompartmentId ¶ added in v1.15.0
func (o GetRemediationRecipesResultOutput) CompartmentId() pulumi.StringPtrOutput
The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation recipe.
func (GetRemediationRecipesResultOutput) DisplayName ¶ added in v1.15.0
func (o GetRemediationRecipesResultOutput) DisplayName() pulumi.StringPtrOutput
The name of the Remediation Recipe.
func (GetRemediationRecipesResultOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRecipesResultOutput) ElementType() reflect.Type
func (GetRemediationRecipesResultOutput) Filters ¶ added in v1.15.0
func (o GetRemediationRecipesResultOutput) Filters() GetRemediationRecipesFilterArrayOutput
func (GetRemediationRecipesResultOutput) Id ¶ added in v1.15.0
func (o GetRemediationRecipesResultOutput) Id() pulumi.StringPtrOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation recipe.
func (GetRemediationRecipesResultOutput) RemediationRecipeCollections ¶ added in v1.15.0
func (o GetRemediationRecipesResultOutput) RemediationRecipeCollections() GetRemediationRecipesRemediationRecipeCollectionArrayOutput
The list of remediation_recipe_collection.
func (GetRemediationRecipesResultOutput) State ¶ added in v1.15.0
func (o GetRemediationRecipesResultOutput) State() pulumi.StringPtrOutput
The current lifecycle state of the Remediation Recipe.
func (GetRemediationRecipesResultOutput) ToGetRemediationRecipesResultOutput ¶ added in v1.15.0
func (o GetRemediationRecipesResultOutput) ToGetRemediationRecipesResultOutput() GetRemediationRecipesResultOutput
func (GetRemediationRecipesResultOutput) ToGetRemediationRecipesResultOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRecipesResultOutput) ToGetRemediationRecipesResultOutputWithContext(ctx context.Context) GetRemediationRecipesResultOutput
func (GetRemediationRecipesResultOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRecipesResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRecipesResult]
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollection ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollection struct { // List of application recommendation summaries. Items []GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItem `pulumi:"items"` }
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArgs ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArgs struct { // List of application recommendation summaries. Items GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayInput `pulumi:"items"` }
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArgs) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput ¶ added in v1.15.0
func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArgs) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput() GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArgs) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArgs) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArray ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArray []GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionInput
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArray) ElementType ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArray) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput ¶ added in v1.15.0
func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArray) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput() GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArray) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArray) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayInput ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayInput interface { pulumi.Input ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput() GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutputWithContext(context.Context) GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput }
GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayInput is an input type that accepts GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArray and GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput values. You can construct a concrete instance of `GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayInput` via:
GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArray{ GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArgs{...} }
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput) Index ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput() GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionInput ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionInput interface { pulumi.Input ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput() GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutputWithContext(context.Context) GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput }
GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionInput is an input type that accepts GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArgs and GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput values. You can construct a concrete instance of `GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionInput` via:
GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArgs{...}
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItem ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItem struct { // List of (application dependencies) node identifiers from 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"` // Unique node identifier of an application dependency with an associated Recommendation, e.g. nodeId1. NodeId string `pulumi:"nodeId"` // Recommended application dependency in "group:artifact:version" (GAV) format, e.g. org.graalvm.nativeimage:svm:21.2.0. RecommendedGav string `pulumi:"recommendedGav"` }
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArgs ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArgs struct { // List of (application dependencies) node identifiers from 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"` // Unique node identifier of an application dependency with an associated Recommendation, e.g. nodeId1. NodeId pulumi.StringInput `pulumi:"nodeId"` // Recommended application dependency in "group:artifact:version" (GAV) format, e.g. org.graalvm.nativeimage:svm:21.2.0. RecommendedGav pulumi.StringInput `pulumi:"recommendedGav"` }
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArgs) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput ¶ added in v1.15.0
func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArgs) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput() GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArgs) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArgs) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArray ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArray []GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemInput
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArray) ElementType ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArray) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput ¶ added in v1.15.0
func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArray) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput() GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArray) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArray) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayInput ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayInput interface { pulumi.Input ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput() GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutputWithContext(context.Context) GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput }
GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayInput is an input type that accepts GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArray and GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput values. You can construct a concrete instance of `GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayInput` via:
GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArray{ GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArgs{...} }
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput) Index ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput() GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemInput ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemInput interface { pulumi.Input ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput() GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutputWithContext(context.Context) GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput }
GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemInput is an input type that accepts GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArgs and GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput values. You can construct a concrete instance of `GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemInput` via:
GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArgs{...}
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput struct{ *pulumi.OutputState }
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) ApplicationDependencyNodeIds ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) ApplicationDependencyNodeIds() pulumi.StringArrayOutput
List of (application dependencies) node identifiers from which this node depends.
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) Gav ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) Gav() pulumi.StringOutput
A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) NodeId ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) NodeId() pulumi.StringOutput
Unique node identifier of an application dependency with an associated Recommendation, e.g. nodeId1.
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) RecommendedGav ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) RecommendedGav() pulumi.StringOutput
Recommended application dependency in "group:artifact:version" (GAV) format, e.g. org.graalvm.nativeimage:svm:21.2.0.
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput() GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemOutput
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput struct{ *pulumi.OutputState }
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput) Items ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput) Items() GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionItemArrayOutput
List of application recommendation summaries.
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput() GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput
func (GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput) ToGetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionOutput
type GetRemediationRunApplicationDependencyRecommendationsArgs ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsArgs struct { Filters []GetRemediationRunApplicationDependencyRecommendationsFilter `pulumi:"filters"` // A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given. Gav *string `pulumi:"gav"` // Unique Remediation Run identifier path parameter. RemediationRunId string `pulumi:"remediationRunId"` }
A collection of arguments for invoking getRemediationRunApplicationDependencyRecommendations.
type GetRemediationRunApplicationDependencyRecommendationsFilter ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsFilterArgs ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetRemediationRunApplicationDependencyRecommendationsFilterArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsFilterArgs) ElementType() reflect.Type
func (GetRemediationRunApplicationDependencyRecommendationsFilterArgs) ToGetRemediationRunApplicationDependencyRecommendationsFilterOutput ¶ added in v1.15.0
func (i GetRemediationRunApplicationDependencyRecommendationsFilterArgs) ToGetRemediationRunApplicationDependencyRecommendationsFilterOutput() GetRemediationRunApplicationDependencyRecommendationsFilterOutput
func (GetRemediationRunApplicationDependencyRecommendationsFilterArgs) ToGetRemediationRunApplicationDependencyRecommendationsFilterOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunApplicationDependencyRecommendationsFilterArgs) ToGetRemediationRunApplicationDependencyRecommendationsFilterOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsFilterOutput
type GetRemediationRunApplicationDependencyRecommendationsFilterArray ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsFilterArray []GetRemediationRunApplicationDependencyRecommendationsFilterInput
func (GetRemediationRunApplicationDependencyRecommendationsFilterArray) ElementType ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsFilterArray) ElementType() reflect.Type
func (GetRemediationRunApplicationDependencyRecommendationsFilterArray) ToGetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput ¶ added in v1.15.0
func (i GetRemediationRunApplicationDependencyRecommendationsFilterArray) ToGetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput() GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput
func (GetRemediationRunApplicationDependencyRecommendationsFilterArray) ToGetRemediationRunApplicationDependencyRecommendationsFilterArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunApplicationDependencyRecommendationsFilterArray) ToGetRemediationRunApplicationDependencyRecommendationsFilterArrayOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput
type GetRemediationRunApplicationDependencyRecommendationsFilterArrayInput ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsFilterArrayInput interface { pulumi.Input ToGetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput() GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput ToGetRemediationRunApplicationDependencyRecommendationsFilterArrayOutputWithContext(context.Context) GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput }
GetRemediationRunApplicationDependencyRecommendationsFilterArrayInput is an input type that accepts GetRemediationRunApplicationDependencyRecommendationsFilterArray and GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput values. You can construct a concrete instance of `GetRemediationRunApplicationDependencyRecommendationsFilterArrayInput` via:
GetRemediationRunApplicationDependencyRecommendationsFilterArray{ GetRemediationRunApplicationDependencyRecommendationsFilterArgs{...} }
type GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput) ElementType() reflect.Type
func (GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput) Index ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput() GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput
func (GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsFilterArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput) ToGetRemediationRunApplicationDependencyRecommendationsFilterArrayOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsFilterArrayOutput
type GetRemediationRunApplicationDependencyRecommendationsFilterInput ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsFilterInput interface { pulumi.Input ToGetRemediationRunApplicationDependencyRecommendationsFilterOutput() GetRemediationRunApplicationDependencyRecommendationsFilterOutput ToGetRemediationRunApplicationDependencyRecommendationsFilterOutputWithContext(context.Context) GetRemediationRunApplicationDependencyRecommendationsFilterOutput }
GetRemediationRunApplicationDependencyRecommendationsFilterInput is an input type that accepts GetRemediationRunApplicationDependencyRecommendationsFilterArgs and GetRemediationRunApplicationDependencyRecommendationsFilterOutput values. You can construct a concrete instance of `GetRemediationRunApplicationDependencyRecommendationsFilterInput` via:
GetRemediationRunApplicationDependencyRecommendationsFilterArgs{...}
type GetRemediationRunApplicationDependencyRecommendationsFilterOutput ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsFilterOutput struct{ *pulumi.OutputState }
func (GetRemediationRunApplicationDependencyRecommendationsFilterOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsFilterOutput) ElementType() reflect.Type
func (GetRemediationRunApplicationDependencyRecommendationsFilterOutput) ToGetRemediationRunApplicationDependencyRecommendationsFilterOutput ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsFilterOutput) ToGetRemediationRunApplicationDependencyRecommendationsFilterOutput() GetRemediationRunApplicationDependencyRecommendationsFilterOutput
func (GetRemediationRunApplicationDependencyRecommendationsFilterOutput) ToGetRemediationRunApplicationDependencyRecommendationsFilterOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsFilterOutput) ToGetRemediationRunApplicationDependencyRecommendationsFilterOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsFilterOutput
func (GetRemediationRunApplicationDependencyRecommendationsFilterOutput) ToOutput ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsOutputArgs ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsOutputArgs struct { Filters GetRemediationRunApplicationDependencyRecommendationsFilterArrayInput `pulumi:"filters"` // A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given. Gav pulumi.StringPtrInput `pulumi:"gav"` // Unique Remediation Run identifier path parameter. RemediationRunId pulumi.StringInput `pulumi:"remediationRunId"` }
A collection of arguments for invoking getRemediationRunApplicationDependencyRecommendations.
func (GetRemediationRunApplicationDependencyRecommendationsOutputArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsOutputArgs) ElementType() reflect.Type
type GetRemediationRunApplicationDependencyRecommendationsResult ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsResult struct { // The list of application_dependency_recommendation_collection. ApplicationDependencyRecommendationCollections []GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollection `pulumi:"applicationDependencyRecommendationCollections"` Filters []GetRemediationRunApplicationDependencyRecommendationsFilter `pulumi:"filters"` // Unique Group Artifact Version (GAV) identifier in the format _Group:Artifact:Version_, e.g. org.graalvm.nativeimage:svm:21.1.0. Gav *string `pulumi:"gav"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` RemediationRunId string `pulumi:"remediationRunId"` }
A collection of values returned by getRemediationRunApplicationDependencyRecommendations.
func GetRemediationRunApplicationDependencyRecommendations ¶ added in v1.15.0
func GetRemediationRunApplicationDependencyRecommendations(ctx *pulumi.Context, args *GetRemediationRunApplicationDependencyRecommendationsArgs, opts ...pulumi.InvokeOption) (*GetRemediationRunApplicationDependencyRecommendationsResult, error)
This data source provides the list of Remediation Run Application Dependency Recommendations in Oracle Cloud Infrastructure Adm service.
Returns a list of application dependency with their associated recommendations.
## 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.GetRemediationRunApplicationDependencyRecommendations(ctx, &adm.GetRemediationRunApplicationDependencyRecommendationsArgs{ RemediationRunId: oci_adm_remediation_run.Test_remediation_run.Id, Gav: pulumi.StringRef(_var.Remediation_run_application_dependency_recommendation_gav), }, nil) if err != nil { return err } return nil }) }
```
type GetRemediationRunApplicationDependencyRecommendationsResultOutput ¶ added in v1.15.0
type GetRemediationRunApplicationDependencyRecommendationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRemediationRunApplicationDependencyRecommendations.
func GetRemediationRunApplicationDependencyRecommendationsOutput ¶ added in v1.15.0
func GetRemediationRunApplicationDependencyRecommendationsOutput(ctx *pulumi.Context, args GetRemediationRunApplicationDependencyRecommendationsOutputArgs, opts ...pulumi.InvokeOption) GetRemediationRunApplicationDependencyRecommendationsResultOutput
func (GetRemediationRunApplicationDependencyRecommendationsResultOutput) ApplicationDependencyRecommendationCollections ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsResultOutput) ApplicationDependencyRecommendationCollections() GetRemediationRunApplicationDependencyRecommendationsApplicationDependencyRecommendationCollectionArrayOutput
The list of application_dependency_recommendation_collection.
func (GetRemediationRunApplicationDependencyRecommendationsResultOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunApplicationDependencyRecommendationsResultOutput) ElementType() reflect.Type
func (GetRemediationRunApplicationDependencyRecommendationsResultOutput) Gav ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsResultOutput) Gav() pulumi.StringPtrOutput
Unique Group Artifact Version (GAV) identifier in the format _Group:Artifact:Version_, e.g. org.graalvm.nativeimage:svm:21.1.0.
func (GetRemediationRunApplicationDependencyRecommendationsResultOutput) Id ¶ added in v1.15.0
The provider-assigned unique ID for this managed resource.
func (GetRemediationRunApplicationDependencyRecommendationsResultOutput) RemediationRunId ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsResultOutput) RemediationRunId() pulumi.StringOutput
func (GetRemediationRunApplicationDependencyRecommendationsResultOutput) ToGetRemediationRunApplicationDependencyRecommendationsResultOutput ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsResultOutput) ToGetRemediationRunApplicationDependencyRecommendationsResultOutput() GetRemediationRunApplicationDependencyRecommendationsResultOutput
func (GetRemediationRunApplicationDependencyRecommendationsResultOutput) ToGetRemediationRunApplicationDependencyRecommendationsResultOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunApplicationDependencyRecommendationsResultOutput) ToGetRemediationRunApplicationDependencyRecommendationsResultOutputWithContext(ctx context.Context) GetRemediationRunApplicationDependencyRecommendationsResultOutput
type GetRemediationRunStage ¶ added in v1.15.0
type GetRemediationRunStage struct { // Information about the current step within the given stage. Summary string `pulumi:"summary"` // The creation date and time of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated string `pulumi:"timeCreated"` // The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeFinished string `pulumi:"timeFinished"` // The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeStarted string `pulumi:"timeStarted"` // The type of stage. Type string `pulumi:"type"` }
type GetRemediationRunStageArgs ¶ added in v1.15.0
type GetRemediationRunStageArgs struct { // Information about the current step within the given stage. Summary pulumi.StringInput `pulumi:"summary"` // The creation date and time of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeFinished pulumi.StringInput `pulumi:"timeFinished"` // The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeStarted pulumi.StringInput `pulumi:"timeStarted"` // The type of stage. Type pulumi.StringInput `pulumi:"type"` }
func (GetRemediationRunStageArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunStageArgs) ElementType() reflect.Type
func (GetRemediationRunStageArgs) ToGetRemediationRunStageOutput ¶ added in v1.15.0
func (i GetRemediationRunStageArgs) ToGetRemediationRunStageOutput() GetRemediationRunStageOutput
func (GetRemediationRunStageArgs) ToGetRemediationRunStageOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunStageArgs) ToGetRemediationRunStageOutputWithContext(ctx context.Context) GetRemediationRunStageOutput
func (GetRemediationRunStageArgs) ToOutput ¶ added in v1.15.0
func (i GetRemediationRunStageArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStage]
type GetRemediationRunStageArray ¶ added in v1.15.0
type GetRemediationRunStageArray []GetRemediationRunStageInput
func (GetRemediationRunStageArray) ElementType ¶ added in v1.15.0
func (GetRemediationRunStageArray) ElementType() reflect.Type
func (GetRemediationRunStageArray) ToGetRemediationRunStageArrayOutput ¶ added in v1.15.0
func (i GetRemediationRunStageArray) ToGetRemediationRunStageArrayOutput() GetRemediationRunStageArrayOutput
func (GetRemediationRunStageArray) ToGetRemediationRunStageArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunStageArray) ToGetRemediationRunStageArrayOutputWithContext(ctx context.Context) GetRemediationRunStageArrayOutput
func (GetRemediationRunStageArray) ToOutput ¶ added in v1.15.0
func (i GetRemediationRunStageArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStage]
type GetRemediationRunStageArrayInput ¶ added in v1.15.0
type GetRemediationRunStageArrayInput interface { pulumi.Input ToGetRemediationRunStageArrayOutput() GetRemediationRunStageArrayOutput ToGetRemediationRunStageArrayOutputWithContext(context.Context) GetRemediationRunStageArrayOutput }
GetRemediationRunStageArrayInput is an input type that accepts GetRemediationRunStageArray and GetRemediationRunStageArrayOutput values. You can construct a concrete instance of `GetRemediationRunStageArrayInput` via:
GetRemediationRunStageArray{ GetRemediationRunStageArgs{...} }
type GetRemediationRunStageArrayOutput ¶ added in v1.15.0
type GetRemediationRunStageArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRunStageArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStageArrayOutput) ElementType() reflect.Type
func (GetRemediationRunStageArrayOutput) Index ¶ added in v1.15.0
func (o GetRemediationRunStageArrayOutput) Index(i pulumi.IntInput) GetRemediationRunStageOutput
func (GetRemediationRunStageArrayOutput) ToGetRemediationRunStageArrayOutput ¶ added in v1.15.0
func (o GetRemediationRunStageArrayOutput) ToGetRemediationRunStageArrayOutput() GetRemediationRunStageArrayOutput
func (GetRemediationRunStageArrayOutput) ToGetRemediationRunStageArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStageArrayOutput) ToGetRemediationRunStageArrayOutputWithContext(ctx context.Context) GetRemediationRunStageArrayOutput
func (GetRemediationRunStageArrayOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRunStageArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStage]
type GetRemediationRunStageInput ¶ added in v1.15.0
type GetRemediationRunStageInput interface { pulumi.Input ToGetRemediationRunStageOutput() GetRemediationRunStageOutput ToGetRemediationRunStageOutputWithContext(context.Context) GetRemediationRunStageOutput }
GetRemediationRunStageInput is an input type that accepts GetRemediationRunStageArgs and GetRemediationRunStageOutput values. You can construct a concrete instance of `GetRemediationRunStageInput` via:
GetRemediationRunStageArgs{...}
type GetRemediationRunStageOutput ¶ added in v1.15.0
type GetRemediationRunStageOutput struct{ *pulumi.OutputState }
func (GetRemediationRunStageOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStageOutput) ElementType() reflect.Type
func (GetRemediationRunStageOutput) Summary ¶ added in v1.15.0
func (o GetRemediationRunStageOutput) Summary() pulumi.StringOutput
Information about the current step within the given stage.
func (GetRemediationRunStageOutput) TimeCreated ¶ added in v1.15.0
func (o GetRemediationRunStageOutput) TimeCreated() pulumi.StringOutput
The creation date and time of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetRemediationRunStageOutput) TimeFinished ¶ added in v1.15.0
func (o GetRemediationRunStageOutput) TimeFinished() pulumi.StringOutput
The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetRemediationRunStageOutput) TimeStarted ¶ added in v1.15.0
func (o GetRemediationRunStageOutput) TimeStarted() pulumi.StringOutput
The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetRemediationRunStageOutput) ToGetRemediationRunStageOutput ¶ added in v1.15.0
func (o GetRemediationRunStageOutput) ToGetRemediationRunStageOutput() GetRemediationRunStageOutput
func (GetRemediationRunStageOutput) ToGetRemediationRunStageOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStageOutput) ToGetRemediationRunStageOutputWithContext(ctx context.Context) GetRemediationRunStageOutput
func (GetRemediationRunStageOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRunStageOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStage]
func (GetRemediationRunStageOutput) Type ¶ added in v1.15.0
func (o GetRemediationRunStageOutput) Type() pulumi.StringOutput
The type of stage.
type GetRemediationRunStagePipelineProperty ¶ added in v1.15.0
type GetRemediationRunStagePipelinePropertyArgs ¶ added in v1.15.0
type GetRemediationRunStagePipelinePropertyArgs struct { // Unique identifier for the pipeline or action created in the Verify stage. PipelineIdentifier pulumi.StringInput `pulumi:"pipelineIdentifier"` // The web link to the pipeline from the Verify stage. PipelineUrl pulumi.StringInput `pulumi:"pipelineUrl"` }
func (GetRemediationRunStagePipelinePropertyArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagePipelinePropertyArgs) ElementType() reflect.Type
func (GetRemediationRunStagePipelinePropertyArgs) ToGetRemediationRunStagePipelinePropertyOutput ¶ added in v1.15.0
func (i GetRemediationRunStagePipelinePropertyArgs) ToGetRemediationRunStagePipelinePropertyOutput() GetRemediationRunStagePipelinePropertyOutput
func (GetRemediationRunStagePipelinePropertyArgs) ToGetRemediationRunStagePipelinePropertyOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunStagePipelinePropertyArgs) ToGetRemediationRunStagePipelinePropertyOutputWithContext(ctx context.Context) GetRemediationRunStagePipelinePropertyOutput
func (GetRemediationRunStagePipelinePropertyArgs) ToOutput ¶ added in v1.15.0
func (i GetRemediationRunStagePipelinePropertyArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagePipelineProperty]
type GetRemediationRunStagePipelinePropertyArray ¶ added in v1.15.0
type GetRemediationRunStagePipelinePropertyArray []GetRemediationRunStagePipelinePropertyInput
func (GetRemediationRunStagePipelinePropertyArray) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagePipelinePropertyArray) ElementType() reflect.Type
func (GetRemediationRunStagePipelinePropertyArray) ToGetRemediationRunStagePipelinePropertyArrayOutput ¶ added in v1.15.0
func (i GetRemediationRunStagePipelinePropertyArray) ToGetRemediationRunStagePipelinePropertyArrayOutput() GetRemediationRunStagePipelinePropertyArrayOutput
func (GetRemediationRunStagePipelinePropertyArray) ToGetRemediationRunStagePipelinePropertyArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunStagePipelinePropertyArray) ToGetRemediationRunStagePipelinePropertyArrayOutputWithContext(ctx context.Context) GetRemediationRunStagePipelinePropertyArrayOutput
func (GetRemediationRunStagePipelinePropertyArray) ToOutput ¶ added in v1.15.0
func (i GetRemediationRunStagePipelinePropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStagePipelineProperty]
type GetRemediationRunStagePipelinePropertyArrayInput ¶ added in v1.15.0
type GetRemediationRunStagePipelinePropertyArrayInput interface { pulumi.Input ToGetRemediationRunStagePipelinePropertyArrayOutput() GetRemediationRunStagePipelinePropertyArrayOutput ToGetRemediationRunStagePipelinePropertyArrayOutputWithContext(context.Context) GetRemediationRunStagePipelinePropertyArrayOutput }
GetRemediationRunStagePipelinePropertyArrayInput is an input type that accepts GetRemediationRunStagePipelinePropertyArray and GetRemediationRunStagePipelinePropertyArrayOutput values. You can construct a concrete instance of `GetRemediationRunStagePipelinePropertyArrayInput` via:
GetRemediationRunStagePipelinePropertyArray{ GetRemediationRunStagePipelinePropertyArgs{...} }
type GetRemediationRunStagePipelinePropertyArrayOutput ¶ added in v1.15.0
type GetRemediationRunStagePipelinePropertyArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRunStagePipelinePropertyArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagePipelinePropertyArrayOutput) ElementType() reflect.Type
func (GetRemediationRunStagePipelinePropertyArrayOutput) ToGetRemediationRunStagePipelinePropertyArrayOutput ¶ added in v1.15.0
func (o GetRemediationRunStagePipelinePropertyArrayOutput) ToGetRemediationRunStagePipelinePropertyArrayOutput() GetRemediationRunStagePipelinePropertyArrayOutput
func (GetRemediationRunStagePipelinePropertyArrayOutput) ToGetRemediationRunStagePipelinePropertyArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStagePipelinePropertyArrayOutput) ToGetRemediationRunStagePipelinePropertyArrayOutputWithContext(ctx context.Context) GetRemediationRunStagePipelinePropertyArrayOutput
func (GetRemediationRunStagePipelinePropertyArrayOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRunStagePipelinePropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStagePipelineProperty]
type GetRemediationRunStagePipelinePropertyInput ¶ added in v1.15.0
type GetRemediationRunStagePipelinePropertyInput interface { pulumi.Input ToGetRemediationRunStagePipelinePropertyOutput() GetRemediationRunStagePipelinePropertyOutput ToGetRemediationRunStagePipelinePropertyOutputWithContext(context.Context) GetRemediationRunStagePipelinePropertyOutput }
GetRemediationRunStagePipelinePropertyInput is an input type that accepts GetRemediationRunStagePipelinePropertyArgs and GetRemediationRunStagePipelinePropertyOutput values. You can construct a concrete instance of `GetRemediationRunStagePipelinePropertyInput` via:
GetRemediationRunStagePipelinePropertyArgs{...}
type GetRemediationRunStagePipelinePropertyOutput ¶ added in v1.15.0
type GetRemediationRunStagePipelinePropertyOutput struct{ *pulumi.OutputState }
func (GetRemediationRunStagePipelinePropertyOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagePipelinePropertyOutput) ElementType() reflect.Type
func (GetRemediationRunStagePipelinePropertyOutput) PipelineIdentifier ¶ added in v1.15.0
func (o GetRemediationRunStagePipelinePropertyOutput) PipelineIdentifier() pulumi.StringOutput
Unique identifier for the pipeline or action created in the Verify stage.
func (GetRemediationRunStagePipelinePropertyOutput) PipelineUrl ¶ added in v1.15.0
func (o GetRemediationRunStagePipelinePropertyOutput) PipelineUrl() pulumi.StringOutput
The web link to the pipeline from the Verify stage.
func (GetRemediationRunStagePipelinePropertyOutput) ToGetRemediationRunStagePipelinePropertyOutput ¶ added in v1.15.0
func (o GetRemediationRunStagePipelinePropertyOutput) ToGetRemediationRunStagePipelinePropertyOutput() GetRemediationRunStagePipelinePropertyOutput
func (GetRemediationRunStagePipelinePropertyOutput) ToGetRemediationRunStagePipelinePropertyOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStagePipelinePropertyOutput) ToGetRemediationRunStagePipelinePropertyOutputWithContext(ctx context.Context) GetRemediationRunStagePipelinePropertyOutput
func (GetRemediationRunStagePipelinePropertyOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRunStagePipelinePropertyOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagePipelineProperty]
type GetRemediationRunStagePullRequestProperty ¶ added in v1.15.0
type GetRemediationRunStagePullRequestProperty struct { // Unique identifier for the pull or merge request created in the recommend stage. PullRequestIdentifier string `pulumi:"pullRequestIdentifier"` // The web link to the pull or merge request created in the recommend stage. PullRequestUrl string `pulumi:"pullRequestUrl"` }
type GetRemediationRunStagePullRequestPropertyArgs ¶ added in v1.15.0
type GetRemediationRunStagePullRequestPropertyArgs struct { // Unique identifier for the pull or merge request created in the recommend stage. PullRequestIdentifier pulumi.StringInput `pulumi:"pullRequestIdentifier"` // The web link to the pull or merge request created in the recommend stage. PullRequestUrl pulumi.StringInput `pulumi:"pullRequestUrl"` }
func (GetRemediationRunStagePullRequestPropertyArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagePullRequestPropertyArgs) ElementType() reflect.Type
func (GetRemediationRunStagePullRequestPropertyArgs) ToGetRemediationRunStagePullRequestPropertyOutput ¶ added in v1.15.0
func (i GetRemediationRunStagePullRequestPropertyArgs) ToGetRemediationRunStagePullRequestPropertyOutput() GetRemediationRunStagePullRequestPropertyOutput
func (GetRemediationRunStagePullRequestPropertyArgs) ToGetRemediationRunStagePullRequestPropertyOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunStagePullRequestPropertyArgs) ToGetRemediationRunStagePullRequestPropertyOutputWithContext(ctx context.Context) GetRemediationRunStagePullRequestPropertyOutput
func (GetRemediationRunStagePullRequestPropertyArgs) ToOutput ¶ added in v1.15.0
func (i GetRemediationRunStagePullRequestPropertyArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagePullRequestProperty]
type GetRemediationRunStagePullRequestPropertyArray ¶ added in v1.15.0
type GetRemediationRunStagePullRequestPropertyArray []GetRemediationRunStagePullRequestPropertyInput
func (GetRemediationRunStagePullRequestPropertyArray) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagePullRequestPropertyArray) ElementType() reflect.Type
func (GetRemediationRunStagePullRequestPropertyArray) ToGetRemediationRunStagePullRequestPropertyArrayOutput ¶ added in v1.15.0
func (i GetRemediationRunStagePullRequestPropertyArray) ToGetRemediationRunStagePullRequestPropertyArrayOutput() GetRemediationRunStagePullRequestPropertyArrayOutput
func (GetRemediationRunStagePullRequestPropertyArray) ToGetRemediationRunStagePullRequestPropertyArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunStagePullRequestPropertyArray) ToGetRemediationRunStagePullRequestPropertyArrayOutputWithContext(ctx context.Context) GetRemediationRunStagePullRequestPropertyArrayOutput
func (GetRemediationRunStagePullRequestPropertyArray) ToOutput ¶ added in v1.15.0
func (i GetRemediationRunStagePullRequestPropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStagePullRequestProperty]
type GetRemediationRunStagePullRequestPropertyArrayInput ¶ added in v1.15.0
type GetRemediationRunStagePullRequestPropertyArrayInput interface { pulumi.Input ToGetRemediationRunStagePullRequestPropertyArrayOutput() GetRemediationRunStagePullRequestPropertyArrayOutput ToGetRemediationRunStagePullRequestPropertyArrayOutputWithContext(context.Context) GetRemediationRunStagePullRequestPropertyArrayOutput }
GetRemediationRunStagePullRequestPropertyArrayInput is an input type that accepts GetRemediationRunStagePullRequestPropertyArray and GetRemediationRunStagePullRequestPropertyArrayOutput values. You can construct a concrete instance of `GetRemediationRunStagePullRequestPropertyArrayInput` via:
GetRemediationRunStagePullRequestPropertyArray{ GetRemediationRunStagePullRequestPropertyArgs{...} }
type GetRemediationRunStagePullRequestPropertyArrayOutput ¶ added in v1.15.0
type GetRemediationRunStagePullRequestPropertyArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRunStagePullRequestPropertyArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagePullRequestPropertyArrayOutput) ElementType() reflect.Type
func (GetRemediationRunStagePullRequestPropertyArrayOutput) ToGetRemediationRunStagePullRequestPropertyArrayOutput ¶ added in v1.15.0
func (o GetRemediationRunStagePullRequestPropertyArrayOutput) ToGetRemediationRunStagePullRequestPropertyArrayOutput() GetRemediationRunStagePullRequestPropertyArrayOutput
func (GetRemediationRunStagePullRequestPropertyArrayOutput) ToGetRemediationRunStagePullRequestPropertyArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStagePullRequestPropertyArrayOutput) ToGetRemediationRunStagePullRequestPropertyArrayOutputWithContext(ctx context.Context) GetRemediationRunStagePullRequestPropertyArrayOutput
func (GetRemediationRunStagePullRequestPropertyArrayOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRunStagePullRequestPropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStagePullRequestProperty]
type GetRemediationRunStagePullRequestPropertyInput ¶ added in v1.15.0
type GetRemediationRunStagePullRequestPropertyInput interface { pulumi.Input ToGetRemediationRunStagePullRequestPropertyOutput() GetRemediationRunStagePullRequestPropertyOutput ToGetRemediationRunStagePullRequestPropertyOutputWithContext(context.Context) GetRemediationRunStagePullRequestPropertyOutput }
GetRemediationRunStagePullRequestPropertyInput is an input type that accepts GetRemediationRunStagePullRequestPropertyArgs and GetRemediationRunStagePullRequestPropertyOutput values. You can construct a concrete instance of `GetRemediationRunStagePullRequestPropertyInput` via:
GetRemediationRunStagePullRequestPropertyArgs{...}
type GetRemediationRunStagePullRequestPropertyOutput ¶ added in v1.15.0
type GetRemediationRunStagePullRequestPropertyOutput struct{ *pulumi.OutputState }
func (GetRemediationRunStagePullRequestPropertyOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagePullRequestPropertyOutput) ElementType() reflect.Type
func (GetRemediationRunStagePullRequestPropertyOutput) PullRequestIdentifier ¶ added in v1.15.0
func (o GetRemediationRunStagePullRequestPropertyOutput) PullRequestIdentifier() pulumi.StringOutput
Unique identifier for the pull or merge request created in the recommend stage.
func (GetRemediationRunStagePullRequestPropertyOutput) PullRequestUrl ¶ added in v1.15.0
func (o GetRemediationRunStagePullRequestPropertyOutput) PullRequestUrl() pulumi.StringOutput
The web link to the pull or merge request created in the recommend stage.
func (GetRemediationRunStagePullRequestPropertyOutput) ToGetRemediationRunStagePullRequestPropertyOutput ¶ added in v1.15.0
func (o GetRemediationRunStagePullRequestPropertyOutput) ToGetRemediationRunStagePullRequestPropertyOutput() GetRemediationRunStagePullRequestPropertyOutput
func (GetRemediationRunStagePullRequestPropertyOutput) ToGetRemediationRunStagePullRequestPropertyOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStagePullRequestPropertyOutput) ToGetRemediationRunStagePullRequestPropertyOutputWithContext(ctx context.Context) GetRemediationRunStagePullRequestPropertyOutput
func (GetRemediationRunStagePullRequestPropertyOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRunStagePullRequestPropertyOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagePullRequestProperty]
type GetRemediationRunStagesArgs ¶ added in v1.15.0
type GetRemediationRunStagesArgs struct { Filters []GetRemediationRunStagesFilter `pulumi:"filters"` // Unique Remediation Run identifier path parameter. RemediationRunId string `pulumi:"remediationRunId"` // A filter to return only Stages that match the specified status. Status *string `pulumi:"status"` // A filter to return only Stages that match the specified type. Type *string `pulumi:"type"` }
A collection of arguments for invoking getRemediationRunStages.
type GetRemediationRunStagesFilter ¶ added in v1.15.0
type GetRemediationRunStagesFilterArgs ¶ added in v1.15.0
type GetRemediationRunStagesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetRemediationRunStagesFilterArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesFilterArgs) ElementType() reflect.Type
func (GetRemediationRunStagesFilterArgs) ToGetRemediationRunStagesFilterOutput ¶ added in v1.15.0
func (i GetRemediationRunStagesFilterArgs) ToGetRemediationRunStagesFilterOutput() GetRemediationRunStagesFilterOutput
func (GetRemediationRunStagesFilterArgs) ToGetRemediationRunStagesFilterOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunStagesFilterArgs) ToGetRemediationRunStagesFilterOutputWithContext(ctx context.Context) GetRemediationRunStagesFilterOutput
func (GetRemediationRunStagesFilterArgs) ToOutput ¶ added in v1.15.0
func (i GetRemediationRunStagesFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagesFilter]
type GetRemediationRunStagesFilterArray ¶ added in v1.15.0
type GetRemediationRunStagesFilterArray []GetRemediationRunStagesFilterInput
func (GetRemediationRunStagesFilterArray) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesFilterArray) ElementType() reflect.Type
func (GetRemediationRunStagesFilterArray) ToGetRemediationRunStagesFilterArrayOutput ¶ added in v1.15.0
func (i GetRemediationRunStagesFilterArray) ToGetRemediationRunStagesFilterArrayOutput() GetRemediationRunStagesFilterArrayOutput
func (GetRemediationRunStagesFilterArray) ToGetRemediationRunStagesFilterArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunStagesFilterArray) ToGetRemediationRunStagesFilterArrayOutputWithContext(ctx context.Context) GetRemediationRunStagesFilterArrayOutput
func (GetRemediationRunStagesFilterArray) ToOutput ¶ added in v1.15.0
func (i GetRemediationRunStagesFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStagesFilter]
type GetRemediationRunStagesFilterArrayInput ¶ added in v1.15.0
type GetRemediationRunStagesFilterArrayInput interface { pulumi.Input ToGetRemediationRunStagesFilterArrayOutput() GetRemediationRunStagesFilterArrayOutput ToGetRemediationRunStagesFilterArrayOutputWithContext(context.Context) GetRemediationRunStagesFilterArrayOutput }
GetRemediationRunStagesFilterArrayInput is an input type that accepts GetRemediationRunStagesFilterArray and GetRemediationRunStagesFilterArrayOutput values. You can construct a concrete instance of `GetRemediationRunStagesFilterArrayInput` via:
GetRemediationRunStagesFilterArray{ GetRemediationRunStagesFilterArgs{...} }
type GetRemediationRunStagesFilterArrayOutput ¶ added in v1.15.0
type GetRemediationRunStagesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRunStagesFilterArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesFilterArrayOutput) ElementType() reflect.Type
func (GetRemediationRunStagesFilterArrayOutput) ToGetRemediationRunStagesFilterArrayOutput ¶ added in v1.15.0
func (o GetRemediationRunStagesFilterArrayOutput) ToGetRemediationRunStagesFilterArrayOutput() GetRemediationRunStagesFilterArrayOutput
func (GetRemediationRunStagesFilterArrayOutput) ToGetRemediationRunStagesFilterArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStagesFilterArrayOutput) ToGetRemediationRunStagesFilterArrayOutputWithContext(ctx context.Context) GetRemediationRunStagesFilterArrayOutput
func (GetRemediationRunStagesFilterArrayOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRunStagesFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunStagesFilter]
type GetRemediationRunStagesFilterInput ¶ added in v1.15.0
type GetRemediationRunStagesFilterInput interface { pulumi.Input ToGetRemediationRunStagesFilterOutput() GetRemediationRunStagesFilterOutput ToGetRemediationRunStagesFilterOutputWithContext(context.Context) GetRemediationRunStagesFilterOutput }
GetRemediationRunStagesFilterInput is an input type that accepts GetRemediationRunStagesFilterArgs and GetRemediationRunStagesFilterOutput values. You can construct a concrete instance of `GetRemediationRunStagesFilterInput` via:
GetRemediationRunStagesFilterArgs{...}
type GetRemediationRunStagesFilterOutput ¶ added in v1.15.0
type GetRemediationRunStagesFilterOutput struct{ *pulumi.OutputState }
func (GetRemediationRunStagesFilterOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesFilterOutput) ElementType() reflect.Type
func (GetRemediationRunStagesFilterOutput) Name ¶ added in v1.15.0
func (o GetRemediationRunStagesFilterOutput) Name() pulumi.StringOutput
func (GetRemediationRunStagesFilterOutput) Regex ¶ added in v1.15.0
func (o GetRemediationRunStagesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetRemediationRunStagesFilterOutput) ToGetRemediationRunStagesFilterOutput ¶ added in v1.15.0
func (o GetRemediationRunStagesFilterOutput) ToGetRemediationRunStagesFilterOutput() GetRemediationRunStagesFilterOutput
func (GetRemediationRunStagesFilterOutput) ToGetRemediationRunStagesFilterOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStagesFilterOutput) ToGetRemediationRunStagesFilterOutputWithContext(ctx context.Context) GetRemediationRunStagesFilterOutput
func (GetRemediationRunStagesFilterOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRunStagesFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagesFilter]
func (GetRemediationRunStagesFilterOutput) Values ¶ added in v1.15.0
func (o GetRemediationRunStagesFilterOutput) Values() pulumi.StringArrayOutput
type GetRemediationRunStagesOutputArgs ¶ added in v1.15.0
type GetRemediationRunStagesOutputArgs struct { Filters GetRemediationRunStagesFilterArrayInput `pulumi:"filters"` // Unique Remediation Run identifier path parameter. RemediationRunId pulumi.StringInput `pulumi:"remediationRunId"` // A filter to return only Stages that match the specified status. Status pulumi.StringPtrInput `pulumi:"status"` // A filter to return only Stages that match the specified type. Type pulumi.StringPtrInput `pulumi:"type"` }
A collection of arguments for invoking getRemediationRunStages.
func (GetRemediationRunStagesOutputArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesOutputArgs) ElementType() reflect.Type
type GetRemediationRunStagesRemediationRunStageCollection ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollection struct {
Items []GetRemediationRunStagesRemediationRunStageCollectionItem `pulumi:"items"`
}
type GetRemediationRunStagesRemediationRunStageCollectionArgs ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionArgs struct {
Items GetRemediationRunStagesRemediationRunStageCollectionItemArrayInput `pulumi:"items"`
}
func (GetRemediationRunStagesRemediationRunStageCollectionArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionArgs) ElementType() reflect.Type
func (GetRemediationRunStagesRemediationRunStageCollectionArgs) ToGetRemediationRunStagesRemediationRunStageCollectionOutput ¶ added in v1.15.0
func (i GetRemediationRunStagesRemediationRunStageCollectionArgs) ToGetRemediationRunStagesRemediationRunStageCollectionOutput() GetRemediationRunStagesRemediationRunStageCollectionOutput
func (GetRemediationRunStagesRemediationRunStageCollectionArgs) ToGetRemediationRunStagesRemediationRunStageCollectionOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunStagesRemediationRunStageCollectionArgs) ToGetRemediationRunStagesRemediationRunStageCollectionOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionOutput
type GetRemediationRunStagesRemediationRunStageCollectionArray ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionArray []GetRemediationRunStagesRemediationRunStageCollectionInput
func (GetRemediationRunStagesRemediationRunStageCollectionArray) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionArray) ElementType() reflect.Type
func (GetRemediationRunStagesRemediationRunStageCollectionArray) ToGetRemediationRunStagesRemediationRunStageCollectionArrayOutput ¶ added in v1.15.0
func (i GetRemediationRunStagesRemediationRunStageCollectionArray) ToGetRemediationRunStagesRemediationRunStageCollectionArrayOutput() GetRemediationRunStagesRemediationRunStageCollectionArrayOutput
func (GetRemediationRunStagesRemediationRunStageCollectionArray) ToGetRemediationRunStagesRemediationRunStageCollectionArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunStagesRemediationRunStageCollectionArray) ToGetRemediationRunStagesRemediationRunStageCollectionArrayOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionArrayOutput
type GetRemediationRunStagesRemediationRunStageCollectionArrayInput ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionArrayInput interface { pulumi.Input ToGetRemediationRunStagesRemediationRunStageCollectionArrayOutput() GetRemediationRunStagesRemediationRunStageCollectionArrayOutput ToGetRemediationRunStagesRemediationRunStageCollectionArrayOutputWithContext(context.Context) GetRemediationRunStagesRemediationRunStageCollectionArrayOutput }
GetRemediationRunStagesRemediationRunStageCollectionArrayInput is an input type that accepts GetRemediationRunStagesRemediationRunStageCollectionArray and GetRemediationRunStagesRemediationRunStageCollectionArrayOutput values. You can construct a concrete instance of `GetRemediationRunStagesRemediationRunStageCollectionArrayInput` via:
GetRemediationRunStagesRemediationRunStageCollectionArray{ GetRemediationRunStagesRemediationRunStageCollectionArgs{...} }
type GetRemediationRunStagesRemediationRunStageCollectionArrayOutput ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRunStagesRemediationRunStageCollectionArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionArrayOutput) ElementType() reflect.Type
func (GetRemediationRunStagesRemediationRunStageCollectionArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionArrayOutput ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionArrayOutput() GetRemediationRunStagesRemediationRunStageCollectionArrayOutput
func (GetRemediationRunStagesRemediationRunStageCollectionArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionArrayOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionArrayOutput
type GetRemediationRunStagesRemediationRunStageCollectionInput ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionInput interface { pulumi.Input ToGetRemediationRunStagesRemediationRunStageCollectionOutput() GetRemediationRunStagesRemediationRunStageCollectionOutput ToGetRemediationRunStagesRemediationRunStageCollectionOutputWithContext(context.Context) GetRemediationRunStagesRemediationRunStageCollectionOutput }
GetRemediationRunStagesRemediationRunStageCollectionInput is an input type that accepts GetRemediationRunStagesRemediationRunStageCollectionArgs and GetRemediationRunStagesRemediationRunStageCollectionOutput values. You can construct a concrete instance of `GetRemediationRunStagesRemediationRunStageCollectionInput` via:
GetRemediationRunStagesRemediationRunStageCollectionArgs{...}
type GetRemediationRunStagesRemediationRunStageCollectionItem ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItem struct { // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the vulnerability audit. AuditId string `pulumi:"auditId"` // The next type of stage in the remediation run. NextStageType string `pulumi:"nextStageType"` // Pipeline properties which result from the run of the verify stage. PipelineProperties []GetRemediationRunStagesRemediationRunStageCollectionItemPipelineProperty `pulumi:"pipelineProperties"` // The previous type of stage in the remediation run. PreviousStageType string `pulumi:"previousStageType"` // Pull request properties from recommend stage of the remediation run. PullRequestProperties []GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestProperty `pulumi:"pullRequestProperties"` // Count of recommended application dependencies to update. RecommendedUpdatesCount int `pulumi:"recommendedUpdatesCount"` // Unique Remediation Run identifier path parameter. RemediationRunId string `pulumi:"remediationRunId"` // A filter to return only Stages that match the specified status. Status string `pulumi:"status"` // Information about the current step within the stage. Summary string `pulumi:"summary"` // The creation date and time of the remediation run stage (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated string `pulumi:"timeCreated"` // The date and time of the finish of the remediation run stage (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeFinished string `pulumi:"timeFinished"` // The date and time of the start of the remediation run stage (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeStarted string `pulumi:"timeStarted"` // A filter to return only Stages that match the specified type. Type string `pulumi:"type"` }
type GetRemediationRunStagesRemediationRunStageCollectionItemArgs ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemArgs struct { // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the vulnerability audit. AuditId pulumi.StringInput `pulumi:"auditId"` // The next type of stage in the remediation run. NextStageType pulumi.StringInput `pulumi:"nextStageType"` // Pipeline properties which result from the run of the verify stage. PipelineProperties GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayInput `pulumi:"pipelineProperties"` // The previous type of stage in the remediation run. PreviousStageType pulumi.StringInput `pulumi:"previousStageType"` // Pull request properties from recommend stage of the remediation run. PullRequestProperties GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayInput `pulumi:"pullRequestProperties"` // Count of recommended application dependencies to update. RecommendedUpdatesCount pulumi.IntInput `pulumi:"recommendedUpdatesCount"` // Unique Remediation Run identifier path parameter. RemediationRunId pulumi.StringInput `pulumi:"remediationRunId"` // A filter to return only Stages that match the specified status. Status pulumi.StringInput `pulumi:"status"` // Information about the current step within the stage. Summary pulumi.StringInput `pulumi:"summary"` // The creation date and time of the remediation run stage (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time of the finish of the remediation run stage (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeFinished pulumi.StringInput `pulumi:"timeFinished"` // The date and time of the start of the remediation run stage (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeStarted pulumi.StringInput `pulumi:"timeStarted"` // A filter to return only Stages that match the specified type. Type pulumi.StringInput `pulumi:"type"` }
func (GetRemediationRunStagesRemediationRunStageCollectionItemArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionItemArgs) ElementType() reflect.Type
func (GetRemediationRunStagesRemediationRunStageCollectionItemArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemOutput ¶ added in v1.15.0
func (i GetRemediationRunStagesRemediationRunStageCollectionItemArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemOutput() GetRemediationRunStagesRemediationRunStageCollectionItemOutput
func (GetRemediationRunStagesRemediationRunStageCollectionItemArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunStagesRemediationRunStageCollectionItemArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemOutput
type GetRemediationRunStagesRemediationRunStageCollectionItemArray ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemArray []GetRemediationRunStagesRemediationRunStageCollectionItemInput
func (GetRemediationRunStagesRemediationRunStageCollectionItemArray) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionItemArray) ElementType() reflect.Type
func (GetRemediationRunStagesRemediationRunStageCollectionItemArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput ¶ added in v1.15.0
func (i GetRemediationRunStagesRemediationRunStageCollectionItemArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput() GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput
func (GetRemediationRunStagesRemediationRunStageCollectionItemArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunStagesRemediationRunStageCollectionItemArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemArrayOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput
type GetRemediationRunStagesRemediationRunStageCollectionItemArrayInput ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemArrayInput interface { pulumi.Input ToGetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput() GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput ToGetRemediationRunStagesRemediationRunStageCollectionItemArrayOutputWithContext(context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput }
GetRemediationRunStagesRemediationRunStageCollectionItemArrayInput is an input type that accepts GetRemediationRunStagesRemediationRunStageCollectionItemArray and GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput values. You can construct a concrete instance of `GetRemediationRunStagesRemediationRunStageCollectionItemArrayInput` via:
GetRemediationRunStagesRemediationRunStageCollectionItemArray{ GetRemediationRunStagesRemediationRunStageCollectionItemArgs{...} }
type GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput) ElementType() reflect.Type
func (GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput() GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput
func (GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemArrayOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemArrayOutput
type GetRemediationRunStagesRemediationRunStageCollectionItemInput ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemInput interface { pulumi.Input ToGetRemediationRunStagesRemediationRunStageCollectionItemOutput() GetRemediationRunStagesRemediationRunStageCollectionItemOutput ToGetRemediationRunStagesRemediationRunStageCollectionItemOutputWithContext(context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemOutput }
GetRemediationRunStagesRemediationRunStageCollectionItemInput is an input type that accepts GetRemediationRunStagesRemediationRunStageCollectionItemArgs and GetRemediationRunStagesRemediationRunStageCollectionItemOutput values. You can construct a concrete instance of `GetRemediationRunStagesRemediationRunStageCollectionItemInput` via:
GetRemediationRunStagesRemediationRunStageCollectionItemArgs{...}
type GetRemediationRunStagesRemediationRunStageCollectionItemOutput ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemOutput struct{ *pulumi.OutputState }
func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) AuditId ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) AuditId() pulumi.StringOutput
The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the vulnerability audit.
func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) ElementType() reflect.Type
func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) NextStageType ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) NextStageType() pulumi.StringOutput
The next type of stage in the remediation run.
func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) PipelineProperties ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) PipelineProperties() GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput
Pipeline properties which result from the run of the verify stage.
func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) PreviousStageType ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) PreviousStageType() pulumi.StringOutput
The previous type of stage in the remediation run.
func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) PullRequestProperties ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) PullRequestProperties() GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput
Pull request properties from recommend stage of the remediation run.
func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) RecommendedUpdatesCount ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) RecommendedUpdatesCount() pulumi.IntOutput
Count of recommended application dependencies to update.
func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) RemediationRunId ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) RemediationRunId() pulumi.StringOutput
Unique Remediation Run identifier path parameter.
func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) Status ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) Status() pulumi.StringOutput
A filter to return only Stages that match the specified status.
func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) Summary ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) Summary() pulumi.StringOutput
Information about the current step within the stage.
func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) TimeCreated ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) TimeCreated() pulumi.StringOutput
The creation date and time of the remediation run stage (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) TimeFinished ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) TimeFinished() pulumi.StringOutput
The date and time of the finish of the remediation run stage (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) TimeStarted ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) TimeStarted() pulumi.StringOutput
The date and time of the start of the remediation run stage (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemOutput ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemOutput() GetRemediationRunStagesRemediationRunStageCollectionItemOutput
func (GetRemediationRunStagesRemediationRunStageCollectionItemOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemOutput
type GetRemediationRunStagesRemediationRunStageCollectionItemPipelineProperty ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemPipelineProperty struct { // Unique identifier for the pipeline or action created in the Verify stage. PipelineIdentifier string `pulumi:"pipelineIdentifier"` // The web link to the pipeline from the Verify stage. PipelineUrl string `pulumi:"pipelineUrl"` }
type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArgs ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArgs struct { // Unique identifier for the pipeline or action created in the Verify stage. PipelineIdentifier pulumi.StringInput `pulumi:"pipelineIdentifier"` // The web link to the pipeline from the Verify stage. PipelineUrl pulumi.StringInput `pulumi:"pipelineUrl"` }
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArgs) ElementType() reflect.Type
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput ¶ added in v1.15.0
func (i GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput() GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput
type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArray ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArray []GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyInput
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArray) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArray) ElementType() reflect.Type
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput ¶ added in v1.15.0
func (i GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput() GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput
type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayInput ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayInput interface { pulumi.Input ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput() GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutputWithContext(context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput }
GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayInput is an input type that accepts GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArray and GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput values. You can construct a concrete instance of `GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayInput` via:
GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArray{ GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArgs{...} }
type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput) Index ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput() GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArrayOutput
type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyInput ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyInput interface { pulumi.Input ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput() GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutputWithContext(context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput }
GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyInput is an input type that accepts GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArgs and GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput values. You can construct a concrete instance of `GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyInput` via:
GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyArgs{...}
type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput struct{ *pulumi.OutputState }
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput) ElementType() reflect.Type
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput) PipelineIdentifier ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput) PipelineIdentifier() pulumi.StringOutput
Unique identifier for the pipeline or action created in the Verify stage.
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput) PipelineUrl ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput) PipelineUrl() pulumi.StringOutput
The web link to the pipeline from the Verify stage.
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput() GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput
func (GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemPipelinePropertyOutput
type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestProperty ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestProperty struct { // Unique identifier for the pull or merge request created in the recommend stage. PullRequestIdentifier string `pulumi:"pullRequestIdentifier"` // The web link to the pull or merge request created in the recommend stage. PullRequestUrl string `pulumi:"pullRequestUrl"` }
type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArgs ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArgs struct { // Unique identifier for the pull or merge request created in the recommend stage. PullRequestIdentifier pulumi.StringInput `pulumi:"pullRequestIdentifier"` // The web link to the pull or merge request created in the recommend stage. PullRequestUrl pulumi.StringInput `pulumi:"pullRequestUrl"` }
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArgs) ElementType() reflect.Type
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput ¶ added in v1.15.0
func (i GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput() GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArgs) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput
type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArray ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArray []GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyInput
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArray) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArray) ElementType() reflect.Type
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput ¶ added in v1.15.0
func (i GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput() GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArray) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput
type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayInput ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayInput interface { pulumi.Input ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput() GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutputWithContext(context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput }
GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayInput is an input type that accepts GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArray and GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput values. You can construct a concrete instance of `GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayInput` via:
GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArray{ GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArgs{...} }
type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput) Index ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput() GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArrayOutput
type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyInput ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyInput interface { pulumi.Input ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput() GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutputWithContext(context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput }
GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyInput is an input type that accepts GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArgs and GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput values. You can construct a concrete instance of `GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyInput` via:
GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyArgs{...}
type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput struct{ *pulumi.OutputState }
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput) ElementType() reflect.Type
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput) PullRequestIdentifier ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput) PullRequestIdentifier() pulumi.StringOutput
Unique identifier for the pull or merge request created in the recommend stage.
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput) PullRequestUrl ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput) PullRequestUrl() pulumi.StringOutput
The web link to the pull or merge request created in the recommend stage.
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput() GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput
func (GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput) ToGetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionItemPullRequestPropertyOutput
type GetRemediationRunStagesRemediationRunStageCollectionOutput ¶ added in v1.15.0
type GetRemediationRunStagesRemediationRunStageCollectionOutput struct{ *pulumi.OutputState }
func (GetRemediationRunStagesRemediationRunStageCollectionOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesRemediationRunStageCollectionOutput) ElementType() reflect.Type
func (GetRemediationRunStagesRemediationRunStageCollectionOutput) ToGetRemediationRunStagesRemediationRunStageCollectionOutput ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionOutput) ToGetRemediationRunStagesRemediationRunStageCollectionOutput() GetRemediationRunStagesRemediationRunStageCollectionOutput
func (GetRemediationRunStagesRemediationRunStageCollectionOutput) ToGetRemediationRunStagesRemediationRunStageCollectionOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStagesRemediationRunStageCollectionOutput) ToGetRemediationRunStagesRemediationRunStageCollectionOutputWithContext(ctx context.Context) GetRemediationRunStagesRemediationRunStageCollectionOutput
type GetRemediationRunStagesResult ¶ added in v1.15.0
type GetRemediationRunStagesResult struct { Filters []GetRemediationRunStagesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation run. RemediationRunId string `pulumi:"remediationRunId"` // The list of remediation_run_stage_collection. RemediationRunStageCollections []GetRemediationRunStagesRemediationRunStageCollection `pulumi:"remediationRunStageCollections"` // The current status of a remediation run stage. Status *string `pulumi:"status"` // The type of the remediation run stage. Type *string `pulumi:"type"` }
A collection of values returned by getRemediationRunStages.
func GetRemediationRunStages ¶ added in v1.15.0
func GetRemediationRunStages(ctx *pulumi.Context, args *GetRemediationRunStagesArgs, opts ...pulumi.InvokeOption) (*GetRemediationRunStagesResult, error)
This data source provides the list of Remediation Run Stages in Oracle Cloud Infrastructure Adm service.
Returns a list of Remediation Run Stages based on the specified query parameters and Remediation Run identifier.
## 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.GetRemediationRunStages(ctx, &adm.GetRemediationRunStagesArgs{ RemediationRunId: oci_adm_remediation_run.Test_remediation_run.Id, Status: pulumi.StringRef(_var.Remediation_run_stage_status), Type: pulumi.StringRef(_var.Remediation_run_stage_type), }, nil) if err != nil { return err } return nil }) }
```
type GetRemediationRunStagesResultOutput ¶ added in v1.15.0
type GetRemediationRunStagesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRemediationRunStages.
func GetRemediationRunStagesOutput ¶ added in v1.15.0
func GetRemediationRunStagesOutput(ctx *pulumi.Context, args GetRemediationRunStagesOutputArgs, opts ...pulumi.InvokeOption) GetRemediationRunStagesResultOutput
func (GetRemediationRunStagesResultOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunStagesResultOutput) ElementType() reflect.Type
func (GetRemediationRunStagesResultOutput) Filters ¶ added in v1.15.0
func (o GetRemediationRunStagesResultOutput) Filters() GetRemediationRunStagesFilterArrayOutput
func (GetRemediationRunStagesResultOutput) Id ¶ added in v1.15.0
func (o GetRemediationRunStagesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetRemediationRunStagesResultOutput) RemediationRunId ¶ added in v1.15.0
func (o GetRemediationRunStagesResultOutput) RemediationRunId() pulumi.StringOutput
The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation run.
func (GetRemediationRunStagesResultOutput) RemediationRunStageCollections ¶ added in v1.15.0
func (o GetRemediationRunStagesResultOutput) RemediationRunStageCollections() GetRemediationRunStagesRemediationRunStageCollectionArrayOutput
The list of remediation_run_stage_collection.
func (GetRemediationRunStagesResultOutput) Status ¶ added in v1.15.0
func (o GetRemediationRunStagesResultOutput) Status() pulumi.StringPtrOutput
The current status of a remediation run stage.
func (GetRemediationRunStagesResultOutput) ToGetRemediationRunStagesResultOutput ¶ added in v1.15.0
func (o GetRemediationRunStagesResultOutput) ToGetRemediationRunStagesResultOutput() GetRemediationRunStagesResultOutput
func (GetRemediationRunStagesResultOutput) ToGetRemediationRunStagesResultOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunStagesResultOutput) ToGetRemediationRunStagesResultOutputWithContext(ctx context.Context) GetRemediationRunStagesResultOutput
func (GetRemediationRunStagesResultOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRunStagesResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunStagesResult]
func (GetRemediationRunStagesResultOutput) Type ¶ added in v1.15.0
func (o GetRemediationRunStagesResultOutput) Type() pulumi.StringPtrOutput
The type of the remediation run stage.
type GetRemediationRunsArgs ¶ added in v1.15.0
type GetRemediationRunsArgs struct { // A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified. CompartmentId *string `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` Filters []GetRemediationRunsFilter `pulumi:"filters"` // A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified. Id *string `pulumi:"id"` // A filter to return only resources that match the specified Remediation Recipe identifier. RemediationRecipeId *string `pulumi:"remediationRecipeId"` // A filter to return only Remediation Runs that match the specified lifecycleState. State *string `pulumi:"state"` }
A collection of arguments for invoking getRemediationRuns.
type GetRemediationRunsFilter ¶ added in v1.15.0
type GetRemediationRunsFilterArgs ¶ added in v1.15.0
type GetRemediationRunsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetRemediationRunsFilterArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunsFilterArgs) ElementType() reflect.Type
func (GetRemediationRunsFilterArgs) ToGetRemediationRunsFilterOutput ¶ added in v1.15.0
func (i GetRemediationRunsFilterArgs) ToGetRemediationRunsFilterOutput() GetRemediationRunsFilterOutput
func (GetRemediationRunsFilterArgs) ToGetRemediationRunsFilterOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunsFilterArgs) ToGetRemediationRunsFilterOutputWithContext(ctx context.Context) GetRemediationRunsFilterOutput
func (GetRemediationRunsFilterArgs) ToOutput ¶ added in v1.15.0
func (i GetRemediationRunsFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunsFilter]
type GetRemediationRunsFilterArray ¶ added in v1.15.0
type GetRemediationRunsFilterArray []GetRemediationRunsFilterInput
func (GetRemediationRunsFilterArray) ElementType ¶ added in v1.15.0
func (GetRemediationRunsFilterArray) ElementType() reflect.Type
func (GetRemediationRunsFilterArray) ToGetRemediationRunsFilterArrayOutput ¶ added in v1.15.0
func (i GetRemediationRunsFilterArray) ToGetRemediationRunsFilterArrayOutput() GetRemediationRunsFilterArrayOutput
func (GetRemediationRunsFilterArray) ToGetRemediationRunsFilterArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunsFilterArray) ToGetRemediationRunsFilterArrayOutputWithContext(ctx context.Context) GetRemediationRunsFilterArrayOutput
func (GetRemediationRunsFilterArray) ToOutput ¶ added in v1.15.0
func (i GetRemediationRunsFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunsFilter]
type GetRemediationRunsFilterArrayInput ¶ added in v1.15.0
type GetRemediationRunsFilterArrayInput interface { pulumi.Input ToGetRemediationRunsFilterArrayOutput() GetRemediationRunsFilterArrayOutput ToGetRemediationRunsFilterArrayOutputWithContext(context.Context) GetRemediationRunsFilterArrayOutput }
GetRemediationRunsFilterArrayInput is an input type that accepts GetRemediationRunsFilterArray and GetRemediationRunsFilterArrayOutput values. You can construct a concrete instance of `GetRemediationRunsFilterArrayInput` via:
GetRemediationRunsFilterArray{ GetRemediationRunsFilterArgs{...} }
type GetRemediationRunsFilterArrayOutput ¶ added in v1.15.0
type GetRemediationRunsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRunsFilterArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunsFilterArrayOutput) ElementType() reflect.Type
func (GetRemediationRunsFilterArrayOutput) Index ¶ added in v1.15.0
func (o GetRemediationRunsFilterArrayOutput) Index(i pulumi.IntInput) GetRemediationRunsFilterOutput
func (GetRemediationRunsFilterArrayOutput) ToGetRemediationRunsFilterArrayOutput ¶ added in v1.15.0
func (o GetRemediationRunsFilterArrayOutput) ToGetRemediationRunsFilterArrayOutput() GetRemediationRunsFilterArrayOutput
func (GetRemediationRunsFilterArrayOutput) ToGetRemediationRunsFilterArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunsFilterArrayOutput) ToGetRemediationRunsFilterArrayOutputWithContext(ctx context.Context) GetRemediationRunsFilterArrayOutput
func (GetRemediationRunsFilterArrayOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRunsFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunsFilter]
type GetRemediationRunsFilterInput ¶ added in v1.15.0
type GetRemediationRunsFilterInput interface { pulumi.Input ToGetRemediationRunsFilterOutput() GetRemediationRunsFilterOutput ToGetRemediationRunsFilterOutputWithContext(context.Context) GetRemediationRunsFilterOutput }
GetRemediationRunsFilterInput is an input type that accepts GetRemediationRunsFilterArgs and GetRemediationRunsFilterOutput values. You can construct a concrete instance of `GetRemediationRunsFilterInput` via:
GetRemediationRunsFilterArgs{...}
type GetRemediationRunsFilterOutput ¶ added in v1.15.0
type GetRemediationRunsFilterOutput struct{ *pulumi.OutputState }
func (GetRemediationRunsFilterOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunsFilterOutput) ElementType() reflect.Type
func (GetRemediationRunsFilterOutput) Name ¶ added in v1.15.0
func (o GetRemediationRunsFilterOutput) Name() pulumi.StringOutput
func (GetRemediationRunsFilterOutput) Regex ¶ added in v1.15.0
func (o GetRemediationRunsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetRemediationRunsFilterOutput) ToGetRemediationRunsFilterOutput ¶ added in v1.15.0
func (o GetRemediationRunsFilterOutput) ToGetRemediationRunsFilterOutput() GetRemediationRunsFilterOutput
func (GetRemediationRunsFilterOutput) ToGetRemediationRunsFilterOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunsFilterOutput) ToGetRemediationRunsFilterOutputWithContext(ctx context.Context) GetRemediationRunsFilterOutput
func (GetRemediationRunsFilterOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRunsFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunsFilter]
func (GetRemediationRunsFilterOutput) Values ¶ added in v1.15.0
func (o GetRemediationRunsFilterOutput) Values() pulumi.StringArrayOutput
type GetRemediationRunsOutputArgs ¶ added in v1.15.0
type GetRemediationRunsOutputArgs struct { // A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified. CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetRemediationRunsFilterArrayInput `pulumi:"filters"` // A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified. Id pulumi.StringPtrInput `pulumi:"id"` // A filter to return only resources that match the specified Remediation Recipe identifier. RemediationRecipeId pulumi.StringPtrInput `pulumi:"remediationRecipeId"` // A filter to return only Remediation Runs that match the specified lifecycleState. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getRemediationRuns.
func (GetRemediationRunsOutputArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunsOutputArgs) ElementType() reflect.Type
type GetRemediationRunsRemediationRunCollection ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollection struct {
Items []GetRemediationRunsRemediationRunCollectionItem `pulumi:"items"`
}
type GetRemediationRunsRemediationRunCollectionArgs ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionArgs struct {
Items GetRemediationRunsRemediationRunCollectionItemArrayInput `pulumi:"items"`
}
func (GetRemediationRunsRemediationRunCollectionArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunsRemediationRunCollectionArgs) ElementType() reflect.Type
func (GetRemediationRunsRemediationRunCollectionArgs) ToGetRemediationRunsRemediationRunCollectionOutput ¶ added in v1.15.0
func (i GetRemediationRunsRemediationRunCollectionArgs) ToGetRemediationRunsRemediationRunCollectionOutput() GetRemediationRunsRemediationRunCollectionOutput
func (GetRemediationRunsRemediationRunCollectionArgs) ToGetRemediationRunsRemediationRunCollectionOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunsRemediationRunCollectionArgs) ToGetRemediationRunsRemediationRunCollectionOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionOutput
func (GetRemediationRunsRemediationRunCollectionArgs) ToOutput ¶ added in v1.15.0
func (i GetRemediationRunsRemediationRunCollectionArgs) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunsRemediationRunCollection]
type GetRemediationRunsRemediationRunCollectionArray ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionArray []GetRemediationRunsRemediationRunCollectionInput
func (GetRemediationRunsRemediationRunCollectionArray) ElementType ¶ added in v1.15.0
func (GetRemediationRunsRemediationRunCollectionArray) ElementType() reflect.Type
func (GetRemediationRunsRemediationRunCollectionArray) ToGetRemediationRunsRemediationRunCollectionArrayOutput ¶ added in v1.15.0
func (i GetRemediationRunsRemediationRunCollectionArray) ToGetRemediationRunsRemediationRunCollectionArrayOutput() GetRemediationRunsRemediationRunCollectionArrayOutput
func (GetRemediationRunsRemediationRunCollectionArray) ToGetRemediationRunsRemediationRunCollectionArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunsRemediationRunCollectionArray) ToGetRemediationRunsRemediationRunCollectionArrayOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionArrayOutput
func (GetRemediationRunsRemediationRunCollectionArray) ToOutput ¶ added in v1.15.0
func (i GetRemediationRunsRemediationRunCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunsRemediationRunCollection]
type GetRemediationRunsRemediationRunCollectionArrayInput ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionArrayInput interface { pulumi.Input ToGetRemediationRunsRemediationRunCollectionArrayOutput() GetRemediationRunsRemediationRunCollectionArrayOutput ToGetRemediationRunsRemediationRunCollectionArrayOutputWithContext(context.Context) GetRemediationRunsRemediationRunCollectionArrayOutput }
GetRemediationRunsRemediationRunCollectionArrayInput is an input type that accepts GetRemediationRunsRemediationRunCollectionArray and GetRemediationRunsRemediationRunCollectionArrayOutput values. You can construct a concrete instance of `GetRemediationRunsRemediationRunCollectionArrayInput` via:
GetRemediationRunsRemediationRunCollectionArray{ GetRemediationRunsRemediationRunCollectionArgs{...} }
type GetRemediationRunsRemediationRunCollectionArrayOutput ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRunsRemediationRunCollectionArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunsRemediationRunCollectionArrayOutput) ElementType() reflect.Type
func (GetRemediationRunsRemediationRunCollectionArrayOutput) ToGetRemediationRunsRemediationRunCollectionArrayOutput ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionArrayOutput) ToGetRemediationRunsRemediationRunCollectionArrayOutput() GetRemediationRunsRemediationRunCollectionArrayOutput
func (GetRemediationRunsRemediationRunCollectionArrayOutput) ToGetRemediationRunsRemediationRunCollectionArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionArrayOutput) ToGetRemediationRunsRemediationRunCollectionArrayOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionArrayOutput
func (GetRemediationRunsRemediationRunCollectionArrayOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunsRemediationRunCollection]
type GetRemediationRunsRemediationRunCollectionInput ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionInput interface { pulumi.Input ToGetRemediationRunsRemediationRunCollectionOutput() GetRemediationRunsRemediationRunCollectionOutput ToGetRemediationRunsRemediationRunCollectionOutputWithContext(context.Context) GetRemediationRunsRemediationRunCollectionOutput }
GetRemediationRunsRemediationRunCollectionInput is an input type that accepts GetRemediationRunsRemediationRunCollectionArgs and GetRemediationRunsRemediationRunCollectionOutput values. You can construct a concrete instance of `GetRemediationRunsRemediationRunCollectionInput` via:
GetRemediationRunsRemediationRunCollectionArgs{...}
type GetRemediationRunsRemediationRunCollectionItem ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionItem struct { // A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified. CompartmentId string `pulumi:"compartmentId"` // The type of the current stage of the remediation run. CurrentStageType string `pulumi:"currentStageType"` // 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. Required only if the compartmentId query parameter is not specified. Id string `pulumi:"id"` // A filter to return only resources that match the specified Remediation Recipe identifier. RemediationRecipeId string `pulumi:"remediationRecipeId"` // The source that triggered the Remediation Recipe. RemediationRunSource string `pulumi:"remediationRunSource"` // The list of remediation run stage summaries. Stages []GetRemediationRunsRemediationRunCollectionItemStage `pulumi:"stages"` // A filter to return only Remediation Runs 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 remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated string `pulumi:"timeCreated"` // The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeFinished string `pulumi:"timeFinished"` // The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeStarted string `pulumi:"timeStarted"` // The date and time the remediation run was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated string `pulumi:"timeUpdated"` }
type GetRemediationRunsRemediationRunCollectionItemArgs ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionItemArgs struct { // A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The type of the current stage of the remediation run. CurrentStageType pulumi.StringInput `pulumi:"currentStageType"` // 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. Required only if the compartmentId query parameter is not specified. Id pulumi.StringInput `pulumi:"id"` // A filter to return only resources that match the specified Remediation Recipe identifier. RemediationRecipeId pulumi.StringInput `pulumi:"remediationRecipeId"` // The source that triggered the Remediation Recipe. RemediationRunSource pulumi.StringInput `pulumi:"remediationRunSource"` // The list of remediation run stage summaries. Stages GetRemediationRunsRemediationRunCollectionItemStageArrayInput `pulumi:"stages"` // A filter to return only Remediation Runs 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 remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeFinished pulumi.StringInput `pulumi:"timeFinished"` // The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeStarted pulumi.StringInput `pulumi:"timeStarted"` // The date and time the remediation run was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetRemediationRunsRemediationRunCollectionItemArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunsRemediationRunCollectionItemArgs) ElementType() reflect.Type
func (GetRemediationRunsRemediationRunCollectionItemArgs) ToGetRemediationRunsRemediationRunCollectionItemOutput ¶ added in v1.15.0
func (i GetRemediationRunsRemediationRunCollectionItemArgs) ToGetRemediationRunsRemediationRunCollectionItemOutput() GetRemediationRunsRemediationRunCollectionItemOutput
func (GetRemediationRunsRemediationRunCollectionItemArgs) ToGetRemediationRunsRemediationRunCollectionItemOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunsRemediationRunCollectionItemArgs) ToGetRemediationRunsRemediationRunCollectionItemOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionItemOutput
type GetRemediationRunsRemediationRunCollectionItemArray ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionItemArray []GetRemediationRunsRemediationRunCollectionItemInput
func (GetRemediationRunsRemediationRunCollectionItemArray) ElementType ¶ added in v1.15.0
func (GetRemediationRunsRemediationRunCollectionItemArray) ElementType() reflect.Type
func (GetRemediationRunsRemediationRunCollectionItemArray) ToGetRemediationRunsRemediationRunCollectionItemArrayOutput ¶ added in v1.15.0
func (i GetRemediationRunsRemediationRunCollectionItemArray) ToGetRemediationRunsRemediationRunCollectionItemArrayOutput() GetRemediationRunsRemediationRunCollectionItemArrayOutput
func (GetRemediationRunsRemediationRunCollectionItemArray) ToGetRemediationRunsRemediationRunCollectionItemArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunsRemediationRunCollectionItemArray) ToGetRemediationRunsRemediationRunCollectionItemArrayOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionItemArrayOutput
func (GetRemediationRunsRemediationRunCollectionItemArray) ToOutput ¶ added in v1.15.0
func (i GetRemediationRunsRemediationRunCollectionItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetRemediationRunsRemediationRunCollectionItem]
type GetRemediationRunsRemediationRunCollectionItemArrayInput ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionItemArrayInput interface { pulumi.Input ToGetRemediationRunsRemediationRunCollectionItemArrayOutput() GetRemediationRunsRemediationRunCollectionItemArrayOutput ToGetRemediationRunsRemediationRunCollectionItemArrayOutputWithContext(context.Context) GetRemediationRunsRemediationRunCollectionItemArrayOutput }
GetRemediationRunsRemediationRunCollectionItemArrayInput is an input type that accepts GetRemediationRunsRemediationRunCollectionItemArray and GetRemediationRunsRemediationRunCollectionItemArrayOutput values. You can construct a concrete instance of `GetRemediationRunsRemediationRunCollectionItemArrayInput` via:
GetRemediationRunsRemediationRunCollectionItemArray{ GetRemediationRunsRemediationRunCollectionItemArgs{...} }
type GetRemediationRunsRemediationRunCollectionItemArrayOutput ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRunsRemediationRunCollectionItemArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunsRemediationRunCollectionItemArrayOutput) ElementType() reflect.Type
func (GetRemediationRunsRemediationRunCollectionItemArrayOutput) ToGetRemediationRunsRemediationRunCollectionItemArrayOutput ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemArrayOutput) ToGetRemediationRunsRemediationRunCollectionItemArrayOutput() GetRemediationRunsRemediationRunCollectionItemArrayOutput
func (GetRemediationRunsRemediationRunCollectionItemArrayOutput) ToGetRemediationRunsRemediationRunCollectionItemArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemArrayOutput) ToGetRemediationRunsRemediationRunCollectionItemArrayOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionItemArrayOutput
type GetRemediationRunsRemediationRunCollectionItemInput ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionItemInput interface { pulumi.Input ToGetRemediationRunsRemediationRunCollectionItemOutput() GetRemediationRunsRemediationRunCollectionItemOutput ToGetRemediationRunsRemediationRunCollectionItemOutputWithContext(context.Context) GetRemediationRunsRemediationRunCollectionItemOutput }
GetRemediationRunsRemediationRunCollectionItemInput is an input type that accepts GetRemediationRunsRemediationRunCollectionItemArgs and GetRemediationRunsRemediationRunCollectionItemOutput values. You can construct a concrete instance of `GetRemediationRunsRemediationRunCollectionItemInput` via:
GetRemediationRunsRemediationRunCollectionItemArgs{...}
type GetRemediationRunsRemediationRunCollectionItemOutput ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionItemOutput struct{ *pulumi.OutputState }
func (GetRemediationRunsRemediationRunCollectionItemOutput) CompartmentId ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemOutput) CompartmentId() pulumi.StringOutput
A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified.
func (GetRemediationRunsRemediationRunCollectionItemOutput) CurrentStageType ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemOutput) CurrentStageType() pulumi.StringOutput
The type of the current stage of the remediation run.
func (GetRemediationRunsRemediationRunCollectionItemOutput) DefinedTags ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetRemediationRunsRemediationRunCollectionItemOutput) DisplayName ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetRemediationRunsRemediationRunCollectionItemOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunsRemediationRunCollectionItemOutput) ElementType() reflect.Type
func (GetRemediationRunsRemediationRunCollectionItemOutput) FreeformTags ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemOutput) 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 (GetRemediationRunsRemediationRunCollectionItemOutput) Id ¶ added in v1.15.0
A filter to return only resources that match the specified identifier. Required only if the compartmentId query parameter is not specified.
func (GetRemediationRunsRemediationRunCollectionItemOutput) RemediationRecipeId ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemOutput) RemediationRecipeId() pulumi.StringOutput
A filter to return only resources that match the specified Remediation Recipe identifier.
func (GetRemediationRunsRemediationRunCollectionItemOutput) RemediationRunSource ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemOutput) RemediationRunSource() pulumi.StringOutput
The source that triggered the Remediation Recipe.
func (GetRemediationRunsRemediationRunCollectionItemOutput) Stages ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemOutput) Stages() GetRemediationRunsRemediationRunCollectionItemStageArrayOutput
The list of remediation run stage summaries.
func (GetRemediationRunsRemediationRunCollectionItemOutput) State ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemOutput) State() pulumi.StringOutput
A filter to return only Remediation Runs that match the specified lifecycleState.
func (GetRemediationRunsRemediationRunCollectionItemOutput) SystemTags ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetRemediationRunsRemediationRunCollectionItemOutput) TimeCreated ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemOutput) TimeCreated() pulumi.StringOutput
The creation date and time of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetRemediationRunsRemediationRunCollectionItemOutput) TimeFinished ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemOutput) TimeFinished() pulumi.StringOutput
The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetRemediationRunsRemediationRunCollectionItemOutput) TimeStarted ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemOutput) TimeStarted() pulumi.StringOutput
The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetRemediationRunsRemediationRunCollectionItemOutput) TimeUpdated ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The date and time the remediation run was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetRemediationRunsRemediationRunCollectionItemOutput) ToGetRemediationRunsRemediationRunCollectionItemOutput ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemOutput) ToGetRemediationRunsRemediationRunCollectionItemOutput() GetRemediationRunsRemediationRunCollectionItemOutput
func (GetRemediationRunsRemediationRunCollectionItemOutput) ToGetRemediationRunsRemediationRunCollectionItemOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemOutput) ToGetRemediationRunsRemediationRunCollectionItemOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionItemOutput
type GetRemediationRunsRemediationRunCollectionItemStage ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionItemStage struct { // Information about the current step within the given stage. Summary string `pulumi:"summary"` // The creation date and time of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated string `pulumi:"timeCreated"` // The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeFinished string `pulumi:"timeFinished"` // The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeStarted string `pulumi:"timeStarted"` // The type of stage. Type string `pulumi:"type"` }
type GetRemediationRunsRemediationRunCollectionItemStageArgs ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionItemStageArgs struct { // Information about the current step within the given stage. Summary pulumi.StringInput `pulumi:"summary"` // The creation date and time of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeFinished pulumi.StringInput `pulumi:"timeFinished"` // The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeStarted pulumi.StringInput `pulumi:"timeStarted"` // The type of stage. Type pulumi.StringInput `pulumi:"type"` }
func (GetRemediationRunsRemediationRunCollectionItemStageArgs) ElementType ¶ added in v1.15.0
func (GetRemediationRunsRemediationRunCollectionItemStageArgs) ElementType() reflect.Type
func (GetRemediationRunsRemediationRunCollectionItemStageArgs) ToGetRemediationRunsRemediationRunCollectionItemStageOutput ¶ added in v1.15.0
func (i GetRemediationRunsRemediationRunCollectionItemStageArgs) ToGetRemediationRunsRemediationRunCollectionItemStageOutput() GetRemediationRunsRemediationRunCollectionItemStageOutput
func (GetRemediationRunsRemediationRunCollectionItemStageArgs) ToGetRemediationRunsRemediationRunCollectionItemStageOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunsRemediationRunCollectionItemStageArgs) ToGetRemediationRunsRemediationRunCollectionItemStageOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionItemStageOutput
type GetRemediationRunsRemediationRunCollectionItemStageArray ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionItemStageArray []GetRemediationRunsRemediationRunCollectionItemStageInput
func (GetRemediationRunsRemediationRunCollectionItemStageArray) ElementType ¶ added in v1.15.0
func (GetRemediationRunsRemediationRunCollectionItemStageArray) ElementType() reflect.Type
func (GetRemediationRunsRemediationRunCollectionItemStageArray) ToGetRemediationRunsRemediationRunCollectionItemStageArrayOutput ¶ added in v1.15.0
func (i GetRemediationRunsRemediationRunCollectionItemStageArray) ToGetRemediationRunsRemediationRunCollectionItemStageArrayOutput() GetRemediationRunsRemediationRunCollectionItemStageArrayOutput
func (GetRemediationRunsRemediationRunCollectionItemStageArray) ToGetRemediationRunsRemediationRunCollectionItemStageArrayOutputWithContext ¶ added in v1.15.0
func (i GetRemediationRunsRemediationRunCollectionItemStageArray) ToGetRemediationRunsRemediationRunCollectionItemStageArrayOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionItemStageArrayOutput
type GetRemediationRunsRemediationRunCollectionItemStageArrayInput ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionItemStageArrayInput interface { pulumi.Input ToGetRemediationRunsRemediationRunCollectionItemStageArrayOutput() GetRemediationRunsRemediationRunCollectionItemStageArrayOutput ToGetRemediationRunsRemediationRunCollectionItemStageArrayOutputWithContext(context.Context) GetRemediationRunsRemediationRunCollectionItemStageArrayOutput }
GetRemediationRunsRemediationRunCollectionItemStageArrayInput is an input type that accepts GetRemediationRunsRemediationRunCollectionItemStageArray and GetRemediationRunsRemediationRunCollectionItemStageArrayOutput values. You can construct a concrete instance of `GetRemediationRunsRemediationRunCollectionItemStageArrayInput` via:
GetRemediationRunsRemediationRunCollectionItemStageArray{ GetRemediationRunsRemediationRunCollectionItemStageArgs{...} }
type GetRemediationRunsRemediationRunCollectionItemStageArrayOutput ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionItemStageArrayOutput struct{ *pulumi.OutputState }
func (GetRemediationRunsRemediationRunCollectionItemStageArrayOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunsRemediationRunCollectionItemStageArrayOutput) ElementType() reflect.Type
func (GetRemediationRunsRemediationRunCollectionItemStageArrayOutput) ToGetRemediationRunsRemediationRunCollectionItemStageArrayOutput ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemStageArrayOutput) ToGetRemediationRunsRemediationRunCollectionItemStageArrayOutput() GetRemediationRunsRemediationRunCollectionItemStageArrayOutput
func (GetRemediationRunsRemediationRunCollectionItemStageArrayOutput) ToGetRemediationRunsRemediationRunCollectionItemStageArrayOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemStageArrayOutput) ToGetRemediationRunsRemediationRunCollectionItemStageArrayOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionItemStageArrayOutput
type GetRemediationRunsRemediationRunCollectionItemStageInput ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionItemStageInput interface { pulumi.Input ToGetRemediationRunsRemediationRunCollectionItemStageOutput() GetRemediationRunsRemediationRunCollectionItemStageOutput ToGetRemediationRunsRemediationRunCollectionItemStageOutputWithContext(context.Context) GetRemediationRunsRemediationRunCollectionItemStageOutput }
GetRemediationRunsRemediationRunCollectionItemStageInput is an input type that accepts GetRemediationRunsRemediationRunCollectionItemStageArgs and GetRemediationRunsRemediationRunCollectionItemStageOutput values. You can construct a concrete instance of `GetRemediationRunsRemediationRunCollectionItemStageInput` via:
GetRemediationRunsRemediationRunCollectionItemStageArgs{...}
type GetRemediationRunsRemediationRunCollectionItemStageOutput ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionItemStageOutput struct{ *pulumi.OutputState }
func (GetRemediationRunsRemediationRunCollectionItemStageOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunsRemediationRunCollectionItemStageOutput) ElementType() reflect.Type
func (GetRemediationRunsRemediationRunCollectionItemStageOutput) Summary ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemStageOutput) Summary() pulumi.StringOutput
Information about the current step within the given stage.
func (GetRemediationRunsRemediationRunCollectionItemStageOutput) TimeCreated ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemStageOutput) TimeCreated() pulumi.StringOutput
The creation date and time of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetRemediationRunsRemediationRunCollectionItemStageOutput) TimeFinished ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemStageOutput) TimeFinished() pulumi.StringOutput
The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetRemediationRunsRemediationRunCollectionItemStageOutput) TimeStarted ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemStageOutput) TimeStarted() pulumi.StringOutput
The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (GetRemediationRunsRemediationRunCollectionItemStageOutput) ToGetRemediationRunsRemediationRunCollectionItemStageOutput ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemStageOutput) ToGetRemediationRunsRemediationRunCollectionItemStageOutput() GetRemediationRunsRemediationRunCollectionItemStageOutput
func (GetRemediationRunsRemediationRunCollectionItemStageOutput) ToGetRemediationRunsRemediationRunCollectionItemStageOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionItemStageOutput) ToGetRemediationRunsRemediationRunCollectionItemStageOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionItemStageOutput
type GetRemediationRunsRemediationRunCollectionOutput ¶ added in v1.15.0
type GetRemediationRunsRemediationRunCollectionOutput struct{ *pulumi.OutputState }
func (GetRemediationRunsRemediationRunCollectionOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunsRemediationRunCollectionOutput) ElementType() reflect.Type
func (GetRemediationRunsRemediationRunCollectionOutput) ToGetRemediationRunsRemediationRunCollectionOutput ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionOutput) ToGetRemediationRunsRemediationRunCollectionOutput() GetRemediationRunsRemediationRunCollectionOutput
func (GetRemediationRunsRemediationRunCollectionOutput) ToGetRemediationRunsRemediationRunCollectionOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunsRemediationRunCollectionOutput) ToGetRemediationRunsRemediationRunCollectionOutputWithContext(ctx context.Context) GetRemediationRunsRemediationRunCollectionOutput
type GetRemediationRunsResult ¶ added in v1.15.0
type GetRemediationRunsResult struct { // The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation run. CompartmentId *string `pulumi:"compartmentId"` // The name of the remediation run. DisplayName *string `pulumi:"displayName"` Filters []GetRemediationRunsFilter `pulumi:"filters"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation run. Id *string `pulumi:"id"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Remediation Recipe. RemediationRecipeId *string `pulumi:"remediationRecipeId"` // The list of remediation_run_collection. RemediationRunCollections []GetRemediationRunsRemediationRunCollection `pulumi:"remediationRunCollections"` // The current lifecycle state of the remediation run. State *string `pulumi:"state"` }
A collection of values returned by getRemediationRuns.
func GetRemediationRuns ¶ added in v1.15.0
func GetRemediationRuns(ctx *pulumi.Context, args *GetRemediationRunsArgs, opts ...pulumi.InvokeOption) (*GetRemediationRunsResult, error)
This data source provides the list of Remediation Runs in Oracle Cloud Infrastructure Adm service.
Returns a list of remediation runs contained by a compartment. The query parameter `compartmentId` is required unless the query parameter `id` is specified.
## 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.GetRemediationRuns(ctx, &adm.GetRemediationRunsArgs{ CompartmentId: pulumi.StringRef(_var.Compartment_id), DisplayName: pulumi.StringRef(_var.Remediation_run_display_name), Id: pulumi.StringRef(_var.Remediation_run_id), RemediationRecipeId: pulumi.StringRef(oci_adm_remediation_recipe.Test_remediation_recipe.Id), State: pulumi.StringRef(_var.Remediation_run_state), }, nil) if err != nil { return err } return nil }) }
```
type GetRemediationRunsResultOutput ¶ added in v1.15.0
type GetRemediationRunsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRemediationRuns.
func GetRemediationRunsOutput ¶ added in v1.15.0
func GetRemediationRunsOutput(ctx *pulumi.Context, args GetRemediationRunsOutputArgs, opts ...pulumi.InvokeOption) GetRemediationRunsResultOutput
func (GetRemediationRunsResultOutput) CompartmentId ¶ added in v1.15.0
func (o GetRemediationRunsResultOutput) CompartmentId() pulumi.StringPtrOutput
The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation run.
func (GetRemediationRunsResultOutput) DisplayName ¶ added in v1.15.0
func (o GetRemediationRunsResultOutput) DisplayName() pulumi.StringPtrOutput
The name of the remediation run.
func (GetRemediationRunsResultOutput) ElementType ¶ added in v1.15.0
func (GetRemediationRunsResultOutput) ElementType() reflect.Type
func (GetRemediationRunsResultOutput) Filters ¶ added in v1.15.0
func (o GetRemediationRunsResultOutput) Filters() GetRemediationRunsFilterArrayOutput
func (GetRemediationRunsResultOutput) Id ¶ added in v1.15.0
func (o GetRemediationRunsResultOutput) Id() pulumi.StringPtrOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation run.
func (GetRemediationRunsResultOutput) RemediationRecipeId ¶ added in v1.15.0
func (o GetRemediationRunsResultOutput) RemediationRecipeId() pulumi.StringPtrOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Remediation Recipe.
func (GetRemediationRunsResultOutput) RemediationRunCollections ¶ added in v1.15.0
func (o GetRemediationRunsResultOutput) RemediationRunCollections() GetRemediationRunsRemediationRunCollectionArrayOutput
The list of remediation_run_collection.
func (GetRemediationRunsResultOutput) State ¶ added in v1.15.0
func (o GetRemediationRunsResultOutput) State() pulumi.StringPtrOutput
The current lifecycle state of the remediation run.
func (GetRemediationRunsResultOutput) ToGetRemediationRunsResultOutput ¶ added in v1.15.0
func (o GetRemediationRunsResultOutput) ToGetRemediationRunsResultOutput() GetRemediationRunsResultOutput
func (GetRemediationRunsResultOutput) ToGetRemediationRunsResultOutputWithContext ¶ added in v1.15.0
func (o GetRemediationRunsResultOutput) ToGetRemediationRunsResultOutputWithContext(ctx context.Context) GetRemediationRunsResultOutput
func (GetRemediationRunsResultOutput) ToOutput ¶ added in v1.15.0
func (o GetRemediationRunsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetRemediationRunsResult]
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
func (GetVulnerabilityAuditApplicationDependencyArgs) ToOutput ¶ added in v1.11.0
func (i GetVulnerabilityAuditApplicationDependencyArgs) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditApplicationDependency]
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
func (GetVulnerabilityAuditApplicationDependencyArray) ToOutput ¶ added in v1.11.0
func (i GetVulnerabilityAuditApplicationDependencyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditApplicationDependency]
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
func (GetVulnerabilityAuditApplicationDependencyArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetVulnerabilityAuditApplicationDependencyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditApplicationDependency]
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 application dependencies on which this application dependency depends, each identified by its nodeId. 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, for example nodeId1. NodeId string `pulumi:"nodeId"` // List of vulnerabilities for the application dependency. Vulnerabilities []GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerability `pulumi:"vulnerabilities"` }
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemArgs struct { // List of application dependencies on which this application dependency depends, each identified by its nodeId. 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, for example nodeId1. NodeId pulumi.StringInput `pulumi:"nodeId"` // List of vulnerabilities for the application dependency. Vulnerabilities GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayInput `pulumi:"vulnerabilities"` }
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 GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ApplicationDependencyNodeIds ¶ added in v0.6.0
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ApplicationDependencyNodeIds() pulumi.StringArrayOutput
List of application dependencies on which this application dependency depends, each identified by its nodeId.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) Gav ¶ added in v0.6.0
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) Gav() pulumi.StringOutput
A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) IsFoundInKnowledgeBase ¶ added in v0.6.0
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) IsFoundInKnowledgeBase() pulumi.BoolOutput
Indicates if the artifact is found in the knowledge base.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) NodeId ¶ added in v0.6.0
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) NodeId() pulumi.StringOutput
Unique identifier of an application dependency, for example nodeId1.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) ToOutput ¶ added in v1.11.0
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) Vulnerabilities ¶ added in v0.6.0
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemOutput) Vulnerabilities() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput
List of vulnerabilities for the application dependency.
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerability ¶ added in v0.6.0
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerability 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, e.g. CVE-1999-0067. Id string `pulumi:"id"` // Indicates if the vulnerability was ignored according to the audit configuration. IsIgnored bool `pulumi:"isIgnored"` }
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArgs ¶ added in v0.6.0
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArgs 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, e.g. CVE-1999-0067. Id pulumi.StringInput `pulumi:"id"` // Indicates if the vulnerability was ignored according to the audit configuration. IsIgnored pulumi.BoolInput `pulumi:"isIgnored"` }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArgs) ElementType ¶ added in v0.6.0
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput ¶ added in v0.6.0
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutputWithContext ¶ added in v0.6.0
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArgs) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArray ¶ added in v0.6.0
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArray []GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityInput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArray) ElementType ¶ added in v0.6.0
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput ¶ added in v0.6.0
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutputWithContext ¶ added in v0.6.0
func (i GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArray) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayInput ¶ added in v0.6.0
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput }
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArray and GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayInput` via:
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArray{ GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArgs{...} }
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput ¶ added in v0.6.0
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput) ElementType ¶ added in v0.6.0
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput) Index ¶ added in v0.6.0
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput ¶ added in v0.6.0
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutputWithContext ¶ added in v0.6.0
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerability]
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityInput ¶ added in v0.6.0
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityInput interface { pulumi.Input ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutputWithContext(context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput }
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityInput is an input type that accepts GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArgs and GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput values. You can construct a concrete instance of `GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityInput` via:
GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityArgs{...}
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput ¶ added in v0.6.0
type GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) CvssV2score ¶ added in v0.6.0
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) CvssV2score() pulumi.Float64Output
Common Vulnerability Scoring System (CVSS) Version 2.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) CvssV3score ¶ added in v0.6.0
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) CvssV3score() pulumi.Float64Output
Common Vulnerability Scoring System (CVSS) Version 3.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) ElementType ¶ added in v0.6.0
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) Id ¶ added in v0.6.0
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) Id() pulumi.StringOutput
Unique vulnerability identifier, e.g. CVE-1999-0067.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) IsIgnored ¶ added in v0.6.0
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) IsIgnored() pulumi.BoolOutput
Indicates if the vulnerability was ignored according to the audit configuration.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput ¶ added in v0.6.0
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutputWithContext ¶ added in v0.6.0
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollectionItemVulnerabilityOutput
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"` // A filter to limit depth of the application dependencies tree traversal. Additionally query parameters such as "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" can't be used in conjunction with this latter. Depth *int `pulumi:"depth"` Filters []GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter `pulumi:"filters"` // A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given. Gav *string `pulumi:"gav"` // A filter to override the top level root identifier with the new given value. The application dependency tree will only be traversed from the given node. Query parameters "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" cannot be used in conjunction with this parameter. RootNodeId *string `pulumi:"rootNodeId"` SortBy *string `pulumi:"sortBy"` // 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
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilterOutput) ToOutput ¶ added in v1.11.0
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"` // A filter to limit depth of the application dependencies tree traversal. Additionally query parameters such as "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" can't be used in conjunction with this latter. Depth pulumi.IntPtrInput `pulumi:"depth"` 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"` // A filter to override the top level root identifier with the new given value. The application dependency tree will only be traversed from the given node. Query parameters "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" cannot be used in conjunction with this parameter. RootNodeId pulumi.StringPtrInput `pulumi:"rootNodeId"` SortBy pulumi.StringPtrInput `pulumi:"sortBy"` // 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 VulnerabilityAuditApplicationDependencyVulnerability. ApplicationDependencyVulnerabilityCollections []GetVulnerabilityAuditApplicationDependencyVulnerabilitiesApplicationDependencyVulnerabilityCollection `pulumi:"applicationDependencyVulnerabilityCollections"` CvssV2greaterThanOrEqual *float64 `pulumi:"cvssV2greaterThanOrEqual"` CvssV3greaterThanOrEqual *float64 `pulumi:"cvssV3greaterThanOrEqual"` Depth *int `pulumi:"depth"` Filters []GetVulnerabilityAuditApplicationDependencyVulnerabilitiesFilter `pulumi:"filters"` // Group Artifact Version (GAV) identifier (Group:Artifact:Version), for example org.graalvm.nativeimage:svm:21.1.0. Gav *string `pulumi:"gav"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` RootNodeId *string `pulumi:"rootNodeId"` SortBy *string `pulumi:"sortBy"` 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), Depth: pulumi.IntRef(_var.Vulnerability_audit_application_dependency_vulnerability_depth), Gav: pulumi.StringRef(_var.Vulnerability_audit_application_dependency_vulnerability_gav), RootNodeId: pulumi.StringRef(oci_adm_root_node.Test_root_node.Id), 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 VulnerabilityAuditApplicationDependencyVulnerability.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) CvssV2greaterThanOrEqual ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) CvssV2greaterThanOrEqual() pulumi.Float64PtrOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) CvssV3greaterThanOrEqual ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) CvssV3greaterThanOrEqual() pulumi.Float64PtrOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) Depth ¶ added in v0.6.0
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ElementType ¶
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) Gav ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) Gav() pulumi.StringPtrOutput
Group Artifact Version (GAV) identifier (Group:Artifact:Version), for example org.graalvm.nativeimage:svm:21.1.0.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) Id ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) RootNodeId ¶ added in v0.6.0
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) RootNodeId() pulumi.StringPtrOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) SortBy ¶ added in v0.6.0
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilitiesResultOutput) ToOutput ¶ added in v1.11.0
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 limit depth of the application dependencies tree traversal. Additionally query parameters such as "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" can't be used in conjunction with this latter. Depth *int `pulumi:"depth"` // A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given. Gav *string `pulumi:"gav"` // A filter to override the top level root identifier with the new given value. The application dependency tree will only be traversed from the given node. Query parameters "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" cannot be used in conjunction with this parameter. RootNodeId *string `pulumi:"rootNodeId"` SortBy *string `pulumi:"sortBy"` // 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 on which this Application Dependency depends, each identified by its nodeId. 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, for example nodeId1. NodeId string `pulumi:"nodeId"` // List of vulnerabilities for the Application Dependency. Vulnerabilities []GetVulnerabilityAuditApplicationDependencyVulnerabilityItemVulnerability `pulumi:"vulnerabilities"` }
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs ¶
type GetVulnerabilityAuditApplicationDependencyVulnerabilityItemArgs struct { // List of Application Dependencies on which this Application Dependency depends, each identified by its nodeId. 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, for example nodeId1. 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 on which this Application Dependency depends, each identified by its nodeId.
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, for example nodeId1.
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityItemOutput) ToOutput ¶ added in v1.11.0
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, e.g. CVE-1999-0067. 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, e.g. CVE-1999-0067. 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, e.g. CVE-1999-0067.
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 limit depth of the application dependencies tree traversal. Additionally query parameters such as "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" can't be used in conjunction with this latter. Depth pulumi.IntPtrInput `pulumi:"depth"` // A filter to return only resources that match the entire GAV (Group Artifact Version) identifier given. Gav pulumi.StringPtrInput `pulumi:"gav"` // A filter to override the top level root identifier with the new given value. The application dependency tree will only be traversed from the given node. Query parameters "cvssV2GreaterThanOrEqual", "cvssV3GreaterThanOrEqual", "gav" and "vulnerabilityId" cannot be used in conjunction with this parameter. RootNodeId pulumi.StringPtrInput `pulumi:"rootNodeId"` SortBy pulumi.StringPtrInput `pulumi:"sortBy"` // 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"` Depth *int `pulumi:"depth"` // Group Artifact Version (GAV) identifier (Group:Artifact:Version), for example org.graalvm.nativeimage:svm:21.1.0. 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"` RootNodeId *string `pulumi:"rootNodeId"` SortBy *string `pulumi:"sortBy"` 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), Depth: pulumi.IntRef(_var.Vulnerability_audit_application_dependency_vulnerability_depth), Gav: pulumi.StringRef(_var.Vulnerability_audit_application_dependency_vulnerability_gav), RootNodeId: pulumi.StringRef(oci_adm_root_node.Test_root_node.Id), 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
Group Artifact Version (GAV) identifier (Group:Artifact:Version), for example org.graalvm.nativeimage:svm:21.1.0.
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) RootNodeId ¶ added in v0.6.0
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) RootNodeId() pulumi.StringPtrOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput() GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutputWithContext ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ToGetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutputWithContext(ctx context.Context) GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) ToOutput ¶ added in v1.11.0
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) VulnerabilityAuditId ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) VulnerabilityAuditId() pulumi.StringOutput
func (GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) VulnerabilityId ¶
func (o GetVulnerabilityAuditApplicationDependencyVulnerabilityResultOutput) VulnerabilityId() pulumi.StringPtrOutput
type GetVulnerabilityAuditConfiguration ¶
type GetVulnerabilityAuditConfiguration struct { // A vulnerable application dependency is ignored if its name matches any of the items in `exclusions`. An asterisk (*) in the dependency pattern acts as a wildcard and matches zero or more characters. Exclusions []string `pulumi:"exclusions"` // A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score. MaxPermissibleCvssV2score float64 `pulumi:"maxPermissibleCvssV2score"` // A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score. MaxPermissibleCvssV3score float64 `pulumi:"maxPermissibleCvssV3score"` }
type GetVulnerabilityAuditConfigurationArgs ¶
type GetVulnerabilityAuditConfigurationArgs struct { // A vulnerable application dependency is ignored if its name matches any of the items in `exclusions`. An asterisk (*) in the dependency pattern acts as a wildcard and matches zero or more characters. Exclusions pulumi.StringArrayInput `pulumi:"exclusions"` // A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score. MaxPermissibleCvssV2score pulumi.Float64Input `pulumi:"maxPermissibleCvssV2score"` // A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score. 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
func (GetVulnerabilityAuditConfigurationArgs) ToOutput ¶ added in v1.11.0
func (i GetVulnerabilityAuditConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditConfiguration]
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
func (GetVulnerabilityAuditConfigurationArray) ToOutput ¶ added in v1.11.0
func (i GetVulnerabilityAuditConfigurationArray) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditConfiguration]
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
func (GetVulnerabilityAuditConfigurationArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetVulnerabilityAuditConfigurationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditConfiguration]
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
A vulnerable application dependency is ignored if its name matches any of the items in `exclusions`. An asterisk (*) in the dependency pattern acts as a wildcard and matches zero or more characters.
func (GetVulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV2score ¶
func (o GetVulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV2score() pulumi.Float64Output
A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
func (GetVulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV3score ¶
func (o GetVulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV3score() pulumi.Float64Output
A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
func (GetVulnerabilityAuditConfigurationOutput) ToGetVulnerabilityAuditConfigurationOutput ¶
func (o GetVulnerabilityAuditConfigurationOutput) ToGetVulnerabilityAuditConfigurationOutput() GetVulnerabilityAuditConfigurationOutput
func (GetVulnerabilityAuditConfigurationOutput) ToGetVulnerabilityAuditConfigurationOutputWithContext ¶
func (o GetVulnerabilityAuditConfigurationOutput) ToGetVulnerabilityAuditConfigurationOutputWithContext(ctx context.Context) GetVulnerabilityAuditConfigurationOutput
func (GetVulnerabilityAuditConfigurationOutput) ToOutput ¶ added in v1.11.0
func (o GetVulnerabilityAuditConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditConfiguration]
type GetVulnerabilityAuditSource ¶ added in v0.6.0
type GetVulnerabilityAuditSource struct { // Description of the external resource source. Description string `pulumi:"description"` // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit. OciResourceId string `pulumi:"ociResourceId"` // Source type of the vulnerability audit. Type string `pulumi:"type"` }
type GetVulnerabilityAuditSourceArgs ¶ added in v0.6.0
type GetVulnerabilityAuditSourceArgs struct { // Description of the external resource source. Description pulumi.StringInput `pulumi:"description"` // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit. OciResourceId pulumi.StringInput `pulumi:"ociResourceId"` // Source type of the vulnerability audit. Type pulumi.StringInput `pulumi:"type"` }
func (GetVulnerabilityAuditSourceArgs) ElementType ¶ added in v0.6.0
func (GetVulnerabilityAuditSourceArgs) ElementType() reflect.Type
func (GetVulnerabilityAuditSourceArgs) ToGetVulnerabilityAuditSourceOutput ¶ added in v0.6.0
func (i GetVulnerabilityAuditSourceArgs) ToGetVulnerabilityAuditSourceOutput() GetVulnerabilityAuditSourceOutput
func (GetVulnerabilityAuditSourceArgs) ToGetVulnerabilityAuditSourceOutputWithContext ¶ added in v0.6.0
func (i GetVulnerabilityAuditSourceArgs) ToGetVulnerabilityAuditSourceOutputWithContext(ctx context.Context) GetVulnerabilityAuditSourceOutput
func (GetVulnerabilityAuditSourceArgs) ToOutput ¶ added in v1.11.0
func (i GetVulnerabilityAuditSourceArgs) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditSource]
type GetVulnerabilityAuditSourceArray ¶ added in v0.6.0
type GetVulnerabilityAuditSourceArray []GetVulnerabilityAuditSourceInput
func (GetVulnerabilityAuditSourceArray) ElementType ¶ added in v0.6.0
func (GetVulnerabilityAuditSourceArray) ElementType() reflect.Type
func (GetVulnerabilityAuditSourceArray) ToGetVulnerabilityAuditSourceArrayOutput ¶ added in v0.6.0
func (i GetVulnerabilityAuditSourceArray) ToGetVulnerabilityAuditSourceArrayOutput() GetVulnerabilityAuditSourceArrayOutput
func (GetVulnerabilityAuditSourceArray) ToGetVulnerabilityAuditSourceArrayOutputWithContext ¶ added in v0.6.0
func (i GetVulnerabilityAuditSourceArray) ToGetVulnerabilityAuditSourceArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditSourceArrayOutput
func (GetVulnerabilityAuditSourceArray) ToOutput ¶ added in v1.11.0
func (i GetVulnerabilityAuditSourceArray) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditSource]
type GetVulnerabilityAuditSourceArrayInput ¶ added in v0.6.0
type GetVulnerabilityAuditSourceArrayInput interface { pulumi.Input ToGetVulnerabilityAuditSourceArrayOutput() GetVulnerabilityAuditSourceArrayOutput ToGetVulnerabilityAuditSourceArrayOutputWithContext(context.Context) GetVulnerabilityAuditSourceArrayOutput }
GetVulnerabilityAuditSourceArrayInput is an input type that accepts GetVulnerabilityAuditSourceArray and GetVulnerabilityAuditSourceArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditSourceArrayInput` via:
GetVulnerabilityAuditSourceArray{ GetVulnerabilityAuditSourceArgs{...} }
type GetVulnerabilityAuditSourceArrayOutput ¶ added in v0.6.0
type GetVulnerabilityAuditSourceArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditSourceArrayOutput) ElementType ¶ added in v0.6.0
func (GetVulnerabilityAuditSourceArrayOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditSourceArrayOutput) ToGetVulnerabilityAuditSourceArrayOutput ¶ added in v0.6.0
func (o GetVulnerabilityAuditSourceArrayOutput) ToGetVulnerabilityAuditSourceArrayOutput() GetVulnerabilityAuditSourceArrayOutput
func (GetVulnerabilityAuditSourceArrayOutput) ToGetVulnerabilityAuditSourceArrayOutputWithContext ¶ added in v0.6.0
func (o GetVulnerabilityAuditSourceArrayOutput) ToGetVulnerabilityAuditSourceArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditSourceArrayOutput
func (GetVulnerabilityAuditSourceArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetVulnerabilityAuditSourceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditSource]
type GetVulnerabilityAuditSourceInput ¶ added in v0.6.0
type GetVulnerabilityAuditSourceInput interface { pulumi.Input ToGetVulnerabilityAuditSourceOutput() GetVulnerabilityAuditSourceOutput ToGetVulnerabilityAuditSourceOutputWithContext(context.Context) GetVulnerabilityAuditSourceOutput }
GetVulnerabilityAuditSourceInput is an input type that accepts GetVulnerabilityAuditSourceArgs and GetVulnerabilityAuditSourceOutput values. You can construct a concrete instance of `GetVulnerabilityAuditSourceInput` via:
GetVulnerabilityAuditSourceArgs{...}
type GetVulnerabilityAuditSourceOutput ¶ added in v0.6.0
type GetVulnerabilityAuditSourceOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditSourceOutput) Description ¶ added in v0.6.0
func (o GetVulnerabilityAuditSourceOutput) Description() pulumi.StringOutput
Description of the external resource source.
func (GetVulnerabilityAuditSourceOutput) ElementType ¶ added in v0.6.0
func (GetVulnerabilityAuditSourceOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditSourceOutput) OciResourceId ¶ added in v0.6.0
func (o GetVulnerabilityAuditSourceOutput) OciResourceId() pulumi.StringOutput
The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit.
func (GetVulnerabilityAuditSourceOutput) ToGetVulnerabilityAuditSourceOutput ¶ added in v0.6.0
func (o GetVulnerabilityAuditSourceOutput) ToGetVulnerabilityAuditSourceOutput() GetVulnerabilityAuditSourceOutput
func (GetVulnerabilityAuditSourceOutput) ToGetVulnerabilityAuditSourceOutputWithContext ¶ added in v0.6.0
func (o GetVulnerabilityAuditSourceOutput) ToGetVulnerabilityAuditSourceOutputWithContext(ctx context.Context) GetVulnerabilityAuditSourceOutput
func (GetVulnerabilityAuditSourceOutput) ToOutput ¶ added in v1.11.0
func (o GetVulnerabilityAuditSourceOutput) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditSource]
func (GetVulnerabilityAuditSourceOutput) Type ¶ added in v0.6.0
func (o GetVulnerabilityAuditSourceOutput) Type() pulumi.StringOutput
Source type of the vulnerability audit.
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, e.g. CVE-1999-0067. 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, e.g. CVE-1999-0067. 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
func (GetVulnerabilityAuditVulnerabilityArgs) ToOutput ¶ added in v1.11.0
func (i GetVulnerabilityAuditVulnerabilityArgs) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditVulnerability]
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
func (GetVulnerabilityAuditVulnerabilityArray) ToOutput ¶ added in v1.11.0
func (i GetVulnerabilityAuditVulnerabilityArray) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditVulnerability]
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
func (GetVulnerabilityAuditVulnerabilityArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetVulnerabilityAuditVulnerabilityArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditVulnerability]
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, e.g. CVE-1999-0067.
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
func (GetVulnerabilityAuditVulnerabilityOutput) ToOutput ¶ added in v1.11.0
func (o GetVulnerabilityAuditVulnerabilityOutput) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditVulnerability]
type GetVulnerabilityAuditsArgs ¶
type GetVulnerabilityAuditsArgs struct { // A filter to return only resources that belong to the specified compartment identifier. Required only if the id query param is not specified. 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. Required only if the compartmentId query parameter is not specified. 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
func (GetVulnerabilityAuditsFilterArgs) ToOutput ¶ added in v1.11.0
func (i GetVulnerabilityAuditsFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditsFilter]
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
func (GetVulnerabilityAuditsFilterArray) ToOutput ¶ added in v1.11.0
func (i GetVulnerabilityAuditsFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditsFilter]
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
func (GetVulnerabilityAuditsFilterArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetVulnerabilityAuditsFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetVulnerabilityAuditsFilter]
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) ToOutput ¶ added in v1.11.0
func (o GetVulnerabilityAuditsFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditsFilter]
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. Required only if the id query param is not specified. 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. Required only if the compartmentId query parameter is not specified. 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 compartment Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the vulnerability audit. CompartmentId *string `pulumi:"compartmentId"` // The name of the vulnerability audit. DisplayName *string `pulumi:"displayName"` Filters []GetVulnerabilityAuditsFilter `pulumi:"filters"` // Unique vulnerability identifier, e.g. CVE-1999-0067. 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 compartment Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of 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, e.g. CVE-1999-0067.
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) ToOutput ¶ added in v1.11.0
func (o GetVulnerabilityAuditsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetVulnerabilityAuditsResult]
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. Required only if the id query param is not specified. CompartmentId string `pulumi:"compartmentId"` // Configuration for a vulnerability audit. A vulnerable application dependency is ignored if its name does match any of the items in `exclusions`, or all of the associated Vulnerabilies have a CVSS v2 score below `maxPermissibleCvssV2Score` and a CVSS v3 score below `maxPermissibleCvssV3Score`. 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. Required only if the compartmentId query parameter is not specified. 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 observed for non-ignored vulnerable application dependencies. MaxObservedCvssV2score float64 `pulumi:"maxObservedCvssV2score"` // Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones. MaxObservedCvssV2scoreWithIgnored float64 `pulumi:"maxObservedCvssV2scoreWithIgnored"` // Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies. MaxObservedCvssV3score float64 `pulumi:"maxObservedCvssV3score"` // Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones. MaxObservedCvssV3scoreWithIgnored float64 `pulumi:"maxObservedCvssV3scoreWithIgnored"` // vulnerability audit source. Sources []GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSource `pulumi:"sources"` // 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 non-ignored vulnerable application dependencies. VulnerableArtifactsCount int `pulumi:"vulnerableArtifactsCount"` // Count of all vulnerable application dependencies. VulnerableArtifactsCountWithIgnored int `pulumi:"vulnerableArtifactsCountWithIgnored"` }
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. Required only if the id query param is not specified. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Configuration for a vulnerability audit. A vulnerable application dependency is ignored if its name does match any of the items in `exclusions`, or all of the associated Vulnerabilies have a CVSS v2 score below `maxPermissibleCvssV2Score` and a CVSS v3 score below `maxPermissibleCvssV3Score`. 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. Required only if the compartmentId query parameter is not specified. 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 observed for non-ignored vulnerable application dependencies. MaxObservedCvssV2score pulumi.Float64Input `pulumi:"maxObservedCvssV2score"` // Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones. MaxObservedCvssV2scoreWithIgnored pulumi.Float64Input `pulumi:"maxObservedCvssV2scoreWithIgnored"` // Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies. MaxObservedCvssV3score pulumi.Float64Input `pulumi:"maxObservedCvssV3score"` // Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones. MaxObservedCvssV3scoreWithIgnored pulumi.Float64Input `pulumi:"maxObservedCvssV3scoreWithIgnored"` // vulnerability audit source. Sources GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayInput `pulumi:"sources"` // 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 non-ignored vulnerable application dependencies. VulnerableArtifactsCount pulumi.IntInput `pulumi:"vulnerableArtifactsCount"` // Count of all vulnerable application dependencies. VulnerableArtifactsCountWithIgnored pulumi.IntInput `pulumi:"vulnerableArtifactsCountWithIgnored"` }
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 { // A vulnerable application dependency is ignored if its name matches any of the items in `exclusions`. An asterisk (*) in the dependency pattern acts as a wildcard and matches zero or more characters. Exclusions []string `pulumi:"exclusions"` // A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score. MaxPermissibleCvssV2score float64 `pulumi:"maxPermissibleCvssV2score"` // A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score. MaxPermissibleCvssV3score float64 `pulumi:"maxPermissibleCvssV3score"` }
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs ¶
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArgs struct { // A vulnerable application dependency is ignored if its name matches any of the items in `exclusions`. An asterisk (*) in the dependency pattern acts as a wildcard and matches zero or more characters. Exclusions pulumi.StringArrayInput `pulumi:"exclusions"` // A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score. MaxPermissibleCvssV2score pulumi.Float64Input `pulumi:"maxPermissibleCvssV2score"` // A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score. 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
A vulnerable application dependency is ignored if its name matches any of the items in `exclusions`. An asterisk (*) in the dependency pattern acts as a wildcard and matches zero or more characters.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) MaxPermissibleCvssV2score ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) MaxPermissibleCvssV2score() pulumi.Float64Output
A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) MaxPermissibleCvssV3score ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationOutput) MaxPermissibleCvssV3score() pulumi.Float64Output
A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
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. Required only if the id query param is not specified.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) Configurations ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) Configurations() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemConfigurationArrayOutput
Configuration for a vulnerability audit. A vulnerable application dependency is ignored if its name does match any of the items in `exclusions`, or all of the associated Vulnerabilies have a CVSS v2 score below `maxPermissibleCvssV2Score` and a CVSS v3 score below `maxPermissibleCvssV3Score`. 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. Required only if the compartmentId query parameter is not specified.
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 observed for non-ignored vulnerable application dependencies.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) MaxObservedCvssV2scoreWithIgnored ¶ added in v0.6.0
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) MaxObservedCvssV2scoreWithIgnored() pulumi.Float64Output
Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) MaxObservedCvssV3score ¶
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) MaxObservedCvssV3score() pulumi.Float64Output
Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) MaxObservedCvssV3scoreWithIgnored ¶ added in v0.6.0
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) MaxObservedCvssV3scoreWithIgnored() pulumi.Float64Output
Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) Sources ¶ added in v0.6.0
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) Sources() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput
vulnerability audit source.
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 non-ignored vulnerable application dependencies.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) VulnerableArtifactsCountWithIgnored ¶ added in v0.6.0
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemOutput) VulnerableArtifactsCountWithIgnored() pulumi.IntOutput
Count of all vulnerable application dependencies.
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSource ¶ added in v0.6.0
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSource struct { // Description of the external resource source. Description string `pulumi:"description"` // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit. OciResourceId string `pulumi:"ociResourceId"` // Source type of the vulnerability audit. Type string `pulumi:"type"` }
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArgs ¶ added in v0.6.0
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArgs struct { // Description of the external resource source. Description pulumi.StringInput `pulumi:"description"` // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit. OciResourceId pulumi.StringInput `pulumi:"ociResourceId"` // Source type of the vulnerability audit. Type pulumi.StringInput `pulumi:"type"` }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArgs) ElementType ¶ added in v0.6.0
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArgs) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput ¶ added in v0.6.0
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutputWithContext ¶ added in v0.6.0
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArgs) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArray ¶ added in v0.6.0
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArray []GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceInput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArray) ElementType ¶ added in v0.6.0
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArray) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput ¶ added in v0.6.0
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutputWithContext ¶ added in v0.6.0
func (i GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArray) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayInput ¶ added in v0.6.0
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayInput interface { pulumi.Input ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutputWithContext(context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput }
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayInput is an input type that accepts GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArray and GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput values. You can construct a concrete instance of `GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayInput` via:
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArray{ GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArgs{...} }
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput ¶ added in v0.6.0
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput) ElementType ¶ added in v0.6.0
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput) Index ¶ added in v0.6.0
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput ¶ added in v0.6.0
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutputWithContext ¶ added in v0.6.0
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArrayOutput
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceInput ¶ added in v0.6.0
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceInput interface { pulumi.Input ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutputWithContext(context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput }
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceInput is an input type that accepts GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArgs and GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput values. You can construct a concrete instance of `GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceInput` via:
GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceArgs{...}
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput ¶ added in v0.6.0
type GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput struct{ *pulumi.OutputState }
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) Description ¶ added in v0.6.0
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) Description() pulumi.StringOutput
Description of the external resource source.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) ElementType ¶ added in v0.6.0
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) ElementType() reflect.Type
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) OciResourceId ¶ added in v0.6.0
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) OciResourceId() pulumi.StringOutput
The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit.
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput ¶ added in v0.6.0
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput() GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutputWithContext ¶ added in v0.6.0
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) ToGetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutputWithContext(ctx context.Context) GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) ToOutput ¶ added in v1.11.0
func (GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) Type ¶ added in v0.6.0
func (o GetVulnerabilityAuditsVulnerabilityAuditCollectionItemSourceOutput) Type() pulumi.StringOutput
Source type of the vulnerability audit.
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. Required only if the compartmentId query parameter is not specified. 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. Required only if the compartmentId query parameter is not specified. 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. Required only if the compartmentId query parameter is not specified.
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 compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the knowledge base. 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"}` // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 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.Map{ "foo-namespace.bar-key": pulumi.Any("value"), }, DisplayName: pulumi.Any(_var.Knowledge_base_display_name), FreeformTags: pulumi.Map{ "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
func (*KnowledgeBase) ToOutput ¶ added in v1.11.0
func (i *KnowledgeBase) ToOutput(ctx context.Context) pulumix.Output[*KnowledgeBase]
type KnowledgeBaseArgs ¶
type KnowledgeBaseArgs struct { // (Updatable) The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the knowledge base. 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"}` // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 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
func (KnowledgeBaseArray) ToOutput ¶ added in v1.11.0
func (i KnowledgeBaseArray) ToOutput(ctx context.Context) pulumix.Output[[]*KnowledgeBase]
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
func (KnowledgeBaseArrayOutput) ToOutput ¶ added in v1.11.0
func (o KnowledgeBaseArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*KnowledgeBase]
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
func (KnowledgeBaseMap) ToOutput ¶ added in v1.11.0
func (i KnowledgeBaseMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*KnowledgeBase]
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
func (KnowledgeBaseMapOutput) ToOutput ¶ added in v1.11.0
func (o KnowledgeBaseMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*KnowledgeBase]
type KnowledgeBaseOutput ¶
type KnowledgeBaseOutput struct{ *pulumi.OutputState }
func (KnowledgeBaseOutput) CompartmentId ¶ added in v0.4.0
func (o KnowledgeBaseOutput) CompartmentId() pulumi.StringOutput
(Updatable) The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the knowledge base.
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"}`
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
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
func (KnowledgeBaseOutput) ToOutput ¶ added in v1.11.0
func (o KnowledgeBaseOutput) ToOutput(ctx context.Context) pulumix.Output[*KnowledgeBase]
type KnowledgeBaseState ¶
type KnowledgeBaseState struct { // (Updatable) The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the knowledge base. 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"}` // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 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 LookupRemediationRecipeArgs ¶ added in v1.15.0
type LookupRemediationRecipeArgs struct { // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of a Remediation Recipe, as a URL path parameter. RemediationRecipeId string `pulumi:"remediationRecipeId"` }
A collection of arguments for invoking getRemediationRecipe.
type LookupRemediationRecipeOutputArgs ¶ added in v1.15.0
type LookupRemediationRecipeOutputArgs struct { // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of a Remediation Recipe, as a URL path parameter. RemediationRecipeId pulumi.StringInput `pulumi:"remediationRecipeId"` }
A collection of arguments for invoking getRemediationRecipe.
func (LookupRemediationRecipeOutputArgs) ElementType ¶ added in v1.15.0
func (LookupRemediationRecipeOutputArgs) ElementType() reflect.Type
type LookupRemediationRecipeResult ¶ added in v1.15.0
type LookupRemediationRecipeResult struct { // The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation recipe. 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 configuration to define the constraints when detecting vulnerable dependencies. DetectConfigurations []GetRemediationRecipeDetectConfiguration `pulumi:"detectConfigurations"` // The name of the Remediation Recipe. 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 remediation recipe. Id string `pulumi:"id"` // Boolean indicating if a run should be automatically triggered once the Knowledge Base contents are updated. IsRunTriggeredOnKbChange bool `pulumi:"isRunTriggeredOnKbChange"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the knowledge base. KnowledgeBaseId string `pulumi:"knowledgeBaseId"` // A network configuration defines the required network characteristics for an ADM remediation recipe. A network configuration is required if the build service is one of: GitHub Actions, GitLab Pipeline, or Jenkins Pipeline. NetworkConfigurations []GetRemediationRecipeNetworkConfiguration `pulumi:"networkConfigurations"` RemediationRecipeId string `pulumi:"remediationRecipeId"` // A configuration for the Source Code Management tool/platform used by a remediation recipe. ScmConfigurations []GetRemediationRecipeScmConfiguration `pulumi:"scmConfigurations"` // The current lifecycle state of the Remediation Recipe. 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 Remediation Recipe (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated string `pulumi:"timeCreated"` // The date and time the Remediation Recipe was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated string `pulumi:"timeUpdated"` // The Verify stage configuration specifies a build service to run a pipeline for the recommended code changes. The build pipeline will be initiated to ensure that there is no breaking change after the dependency versions have been updated in source to avoid vulnerabilities. VerifyConfigurations []GetRemediationRecipeVerifyConfiguration `pulumi:"verifyConfigurations"` }
A collection of values returned by getRemediationRecipe.
func LookupRemediationRecipe ¶ added in v1.15.0
func LookupRemediationRecipe(ctx *pulumi.Context, args *LookupRemediationRecipeArgs, opts ...pulumi.InvokeOption) (*LookupRemediationRecipeResult, error)
This data source provides details about a specific Remediation Recipe resource in Oracle Cloud Infrastructure Adm service.
Returns the details of the specified RemediationRecipe.
## 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.GetRemediationRecipe(ctx, &adm.GetRemediationRecipeArgs{ RemediationRecipeId: oci_adm_remediation_recipe.Test_remediation_recipe.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupRemediationRecipeResultOutput ¶ added in v1.15.0
type LookupRemediationRecipeResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRemediationRecipe.
func LookupRemediationRecipeOutput ¶ added in v1.15.0
func LookupRemediationRecipeOutput(ctx *pulumi.Context, args LookupRemediationRecipeOutputArgs, opts ...pulumi.InvokeOption) LookupRemediationRecipeResultOutput
func (LookupRemediationRecipeResultOutput) CompartmentId ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) CompartmentId() pulumi.StringOutput
The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation recipe.
func (LookupRemediationRecipeResultOutput) DefinedTags ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupRemediationRecipeResultOutput) DetectConfigurations ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) DetectConfigurations() GetRemediationRecipeDetectConfigurationArrayOutput
A configuration to define the constraints when detecting vulnerable dependencies.
func (LookupRemediationRecipeResultOutput) DisplayName ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) DisplayName() pulumi.StringOutput
The name of the Remediation Recipe.
func (LookupRemediationRecipeResultOutput) ElementType ¶ added in v1.15.0
func (LookupRemediationRecipeResultOutput) ElementType() reflect.Type
func (LookupRemediationRecipeResultOutput) FreeformTags ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) 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 (LookupRemediationRecipeResultOutput) Id ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) Id() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation recipe.
func (LookupRemediationRecipeResultOutput) IsRunTriggeredOnKbChange ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) IsRunTriggeredOnKbChange() pulumi.BoolOutput
Boolean indicating if a run should be automatically triggered once the Knowledge Base contents are updated.
func (LookupRemediationRecipeResultOutput) KnowledgeBaseId ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) KnowledgeBaseId() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the knowledge base.
func (LookupRemediationRecipeResultOutput) NetworkConfigurations ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) NetworkConfigurations() GetRemediationRecipeNetworkConfigurationArrayOutput
A network configuration defines the required network characteristics for an ADM remediation recipe. A network configuration is required if the build service is one of: GitHub Actions, GitLab Pipeline, or Jenkins Pipeline.
func (LookupRemediationRecipeResultOutput) RemediationRecipeId ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) RemediationRecipeId() pulumi.StringOutput
func (LookupRemediationRecipeResultOutput) ScmConfigurations ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) ScmConfigurations() GetRemediationRecipeScmConfigurationArrayOutput
A configuration for the Source Code Management tool/platform used by a remediation recipe.
func (LookupRemediationRecipeResultOutput) State ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) State() pulumi.StringOutput
The current lifecycle state of the Remediation Recipe.
func (LookupRemediationRecipeResultOutput) SystemTags ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupRemediationRecipeResultOutput) TimeCreated ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) TimeCreated() pulumi.StringOutput
The creation date and time of the Remediation Recipe (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (LookupRemediationRecipeResultOutput) TimeUpdated ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) TimeUpdated() pulumi.StringOutput
The date and time the Remediation Recipe was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (LookupRemediationRecipeResultOutput) ToLookupRemediationRecipeResultOutput ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) ToLookupRemediationRecipeResultOutput() LookupRemediationRecipeResultOutput
func (LookupRemediationRecipeResultOutput) ToLookupRemediationRecipeResultOutputWithContext ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) ToLookupRemediationRecipeResultOutputWithContext(ctx context.Context) LookupRemediationRecipeResultOutput
func (LookupRemediationRecipeResultOutput) ToOutput ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRemediationRecipeResult]
func (LookupRemediationRecipeResultOutput) VerifyConfigurations ¶ added in v1.15.0
func (o LookupRemediationRecipeResultOutput) VerifyConfigurations() GetRemediationRecipeVerifyConfigurationArrayOutput
The Verify stage configuration specifies a build service to run a pipeline for the recommended code changes. The build pipeline will be initiated to ensure that there is no breaking change after the dependency versions have been updated in source to avoid vulnerabilities.
type LookupRemediationRunArgs ¶ added in v1.15.0
type LookupRemediationRunArgs struct { // Unique Remediation Run identifier path parameter. RemediationRunId string `pulumi:"remediationRunId"` }
A collection of arguments for invoking getRemediationRun.
type LookupRemediationRunOutputArgs ¶ added in v1.15.0
type LookupRemediationRunOutputArgs struct { // Unique Remediation Run identifier path parameter. RemediationRunId pulumi.StringInput `pulumi:"remediationRunId"` }
A collection of arguments for invoking getRemediationRun.
func (LookupRemediationRunOutputArgs) ElementType ¶ added in v1.15.0
func (LookupRemediationRunOutputArgs) ElementType() reflect.Type
type LookupRemediationRunResult ¶ added in v1.15.0
type LookupRemediationRunResult struct { // The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation run. CompartmentId string `pulumi:"compartmentId"` // The type of the current stage of the remediation run. CurrentStageType string `pulumi:"currentStageType"` // 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 remediation run. 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 remediation run. Id string `pulumi:"id"` // The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Remediation Recipe. RemediationRecipeId string `pulumi:"remediationRecipeId"` RemediationRunId string `pulumi:"remediationRunId"` // The source that triggered the Remediation Recipe. RemediationRunSource string `pulumi:"remediationRunSource"` // The list of remediation run stage summaries. Stages []GetRemediationRunStage `pulumi:"stages"` // The current lifecycle state of the remediation run. 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 remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated string `pulumi:"timeCreated"` // The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeFinished string `pulumi:"timeFinished"` // The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeStarted string `pulumi:"timeStarted"` // The date and time the remediation run was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getRemediationRun.
func LookupRemediationRun ¶ added in v1.15.0
func LookupRemediationRun(ctx *pulumi.Context, args *LookupRemediationRunArgs, opts ...pulumi.InvokeOption) (*LookupRemediationRunResult, error)
This data source provides details about a specific Remediation Run resource in Oracle Cloud Infrastructure Adm service.
Returns the details of the specified remediation run.
## 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.GetRemediationRun(ctx, &adm.GetRemediationRunArgs{ RemediationRunId: oci_adm_remediation_run.Test_remediation_run.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupRemediationRunResultOutput ¶ added in v1.15.0
type LookupRemediationRunResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRemediationRun.
func LookupRemediationRunOutput ¶ added in v1.15.0
func LookupRemediationRunOutput(ctx *pulumi.Context, args LookupRemediationRunOutputArgs, opts ...pulumi.InvokeOption) LookupRemediationRunResultOutput
func (LookupRemediationRunResultOutput) CompartmentId ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) CompartmentId() pulumi.StringOutput
The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation run.
func (LookupRemediationRunResultOutput) CurrentStageType ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) CurrentStageType() pulumi.StringOutput
The type of the current stage of the remediation run.
func (LookupRemediationRunResultOutput) DefinedTags ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupRemediationRunResultOutput) DisplayName ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) DisplayName() pulumi.StringOutput
The name of the remediation run.
func (LookupRemediationRunResultOutput) ElementType ¶ added in v1.15.0
func (LookupRemediationRunResultOutput) ElementType() reflect.Type
func (LookupRemediationRunResultOutput) FreeformTags ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) 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 (LookupRemediationRunResultOutput) Id ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) Id() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation run.
func (LookupRemediationRunResultOutput) RemediationRecipeId ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) RemediationRecipeId() pulumi.StringOutput
The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Remediation Recipe.
func (LookupRemediationRunResultOutput) RemediationRunId ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) RemediationRunId() pulumi.StringOutput
func (LookupRemediationRunResultOutput) RemediationRunSource ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) RemediationRunSource() pulumi.StringOutput
The source that triggered the Remediation Recipe.
func (LookupRemediationRunResultOutput) Stages ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) Stages() GetRemediationRunStageArrayOutput
The list of remediation run stage summaries.
func (LookupRemediationRunResultOutput) State ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) State() pulumi.StringOutput
The current lifecycle state of the remediation run.
func (LookupRemediationRunResultOutput) SystemTags ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupRemediationRunResultOutput) TimeCreated ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) TimeCreated() pulumi.StringOutput
The creation date and time of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (LookupRemediationRunResultOutput) TimeFinished ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) TimeFinished() pulumi.StringOutput
The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (LookupRemediationRunResultOutput) TimeStarted ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) TimeStarted() pulumi.StringOutput
The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (LookupRemediationRunResultOutput) TimeUpdated ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) TimeUpdated() pulumi.StringOutput
The date and time the remediation run was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (LookupRemediationRunResultOutput) ToLookupRemediationRunResultOutput ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) ToLookupRemediationRunResultOutput() LookupRemediationRunResultOutput
func (LookupRemediationRunResultOutput) ToLookupRemediationRunResultOutputWithContext ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) ToLookupRemediationRunResultOutputWithContext(ctx context.Context) LookupRemediationRunResultOutput
func (LookupRemediationRunResultOutput) ToOutput ¶ added in v1.15.0
func (o LookupRemediationRunResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRemediationRunResult]
type LookupRemediationRunStageArgs ¶ added in v1.15.0
type LookupRemediationRunStageArgs struct { // Unique Remediation Run identifier path parameter. RemediationRunId string `pulumi:"remediationRunId"` // The type of Remediation Run Stage, as a URL path parameter. StageType string `pulumi:"stageType"` }
A collection of arguments for invoking getRemediationRunStage.
type LookupRemediationRunStageOutputArgs ¶ added in v1.15.0
type LookupRemediationRunStageOutputArgs struct { // Unique Remediation Run identifier path parameter. RemediationRunId pulumi.StringInput `pulumi:"remediationRunId"` // The type of Remediation Run Stage, as a URL path parameter. StageType pulumi.StringInput `pulumi:"stageType"` }
A collection of arguments for invoking getRemediationRunStage.
func (LookupRemediationRunStageOutputArgs) ElementType ¶ added in v1.15.0
func (LookupRemediationRunStageOutputArgs) ElementType() reflect.Type
type LookupRemediationRunStageResult ¶ added in v1.15.0
type LookupRemediationRunStageResult struct { // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the vulnerability audit. AuditId string `pulumi:"auditId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The next type of stage in the remediation run. NextStageType string `pulumi:"nextStageType"` // Pipeline properties which result from the run of the verify stage. PipelineProperties []GetRemediationRunStagePipelineProperty `pulumi:"pipelineProperties"` // The previous type of stage in the remediation run. PreviousStageType string `pulumi:"previousStageType"` // Pull request properties from recommend stage of the remediation run. PullRequestProperties []GetRemediationRunStagePullRequestProperty `pulumi:"pullRequestProperties"` // Count of recommended application dependencies to update. RecommendedUpdatesCount int `pulumi:"recommendedUpdatesCount"` // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation run. RemediationRunId string `pulumi:"remediationRunId"` StageType string `pulumi:"stageType"` // The current status of a remediation run stage. Status string `pulumi:"status"` // Information about the current step within the stage. Summary string `pulumi:"summary"` // The creation date and time of the remediation run stage (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated string `pulumi:"timeCreated"` // The date and time of the finish of the remediation run stage (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeFinished string `pulumi:"timeFinished"` // The date and time of the start of the remediation run stage (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeStarted string `pulumi:"timeStarted"` // The type of the remediation run stage. Type string `pulumi:"type"` }
A collection of values returned by getRemediationRunStage.
func LookupRemediationRunStage ¶ added in v1.15.0
func LookupRemediationRunStage(ctx *pulumi.Context, args *LookupRemediationRunStageArgs, opts ...pulumi.InvokeOption) (*LookupRemediationRunStageResult, error)
This data source provides details about a specific Remediation Run Stage resource in Oracle Cloud Infrastructure Adm service.
Returns the details of the specified Remediation Run Stage.
## 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.GetRemediationRunStage(ctx, &adm.GetRemediationRunStageArgs{ RemediationRunId: oci_adm_remediation_run.Test_remediation_run.Id, StageType: _var.Remediation_run_stage_stage_type, }, nil) if err != nil { return err } return nil }) }
```
type LookupRemediationRunStageResultOutput ¶ added in v1.15.0
type LookupRemediationRunStageResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRemediationRunStage.
func LookupRemediationRunStageOutput ¶ added in v1.15.0
func LookupRemediationRunStageOutput(ctx *pulumi.Context, args LookupRemediationRunStageOutputArgs, opts ...pulumi.InvokeOption) LookupRemediationRunStageResultOutput
func (LookupRemediationRunStageResultOutput) AuditId ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) AuditId() pulumi.StringOutput
The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the vulnerability audit.
func (LookupRemediationRunStageResultOutput) ElementType ¶ added in v1.15.0
func (LookupRemediationRunStageResultOutput) ElementType() reflect.Type
func (LookupRemediationRunStageResultOutput) Id ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (LookupRemediationRunStageResultOutput) NextStageType ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) NextStageType() pulumi.StringOutput
The next type of stage in the remediation run.
func (LookupRemediationRunStageResultOutput) PipelineProperties ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) PipelineProperties() GetRemediationRunStagePipelinePropertyArrayOutput
Pipeline properties which result from the run of the verify stage.
func (LookupRemediationRunStageResultOutput) PreviousStageType ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) PreviousStageType() pulumi.StringOutput
The previous type of stage in the remediation run.
func (LookupRemediationRunStageResultOutput) PullRequestProperties ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) PullRequestProperties() GetRemediationRunStagePullRequestPropertyArrayOutput
Pull request properties from recommend stage of the remediation run.
func (LookupRemediationRunStageResultOutput) RecommendedUpdatesCount ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) RecommendedUpdatesCount() pulumi.IntOutput
Count of recommended application dependencies to update.
func (LookupRemediationRunStageResultOutput) RemediationRunId ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) RemediationRunId() pulumi.StringOutput
The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation run.
func (LookupRemediationRunStageResultOutput) StageType ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) StageType() pulumi.StringOutput
func (LookupRemediationRunStageResultOutput) Status ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) Status() pulumi.StringOutput
The current status of a remediation run stage.
func (LookupRemediationRunStageResultOutput) Summary ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) Summary() pulumi.StringOutput
Information about the current step within the stage.
func (LookupRemediationRunStageResultOutput) TimeCreated ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) TimeCreated() pulumi.StringOutput
The creation date and time of the remediation run stage (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (LookupRemediationRunStageResultOutput) TimeFinished ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) TimeFinished() pulumi.StringOutput
The date and time of the finish of the remediation run stage (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (LookupRemediationRunStageResultOutput) TimeStarted ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) TimeStarted() pulumi.StringOutput
The date and time of the start of the remediation run stage (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (LookupRemediationRunStageResultOutput) ToLookupRemediationRunStageResultOutput ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) ToLookupRemediationRunStageResultOutput() LookupRemediationRunStageResultOutput
func (LookupRemediationRunStageResultOutput) ToLookupRemediationRunStageResultOutputWithContext ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) ToLookupRemediationRunStageResultOutputWithContext(ctx context.Context) LookupRemediationRunStageResultOutput
func (LookupRemediationRunStageResultOutput) ToOutput ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupRemediationRunStageResult]
func (LookupRemediationRunStageResultOutput) Type ¶ added in v1.15.0
func (o LookupRemediationRunStageResultOutput) Type() pulumi.StringOutput
The type of the remediation run stage.
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 compartment Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the vulnerability audit. CompartmentId string `pulumi:"compartmentId"` // Configuration for a vulnerability audit. A vulnerable application dependency is ignored if its name does match any of the items in `exclusions`, or all of the associated Vulnerabilies have a CVSS v2 score below `maxPermissibleCvssV2Score` and a CVSS v3 score below `maxPermissibleCvssV3Score`. 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, e.g. CVE-1999-0067. 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 observed for non-ignored vulnerable application dependencies. MaxObservedCvssV2score float64 `pulumi:"maxObservedCvssV2score"` // Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones. MaxObservedCvssV2scoreWithIgnored float64 `pulumi:"maxObservedCvssV2scoreWithIgnored"` // Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies. MaxObservedCvssV3score float64 `pulumi:"maxObservedCvssV3score"` // Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones. MaxObservedCvssV3scoreWithIgnored float64 `pulumi:"maxObservedCvssV3scoreWithIgnored"` // vulnerability audit source. Sources []GetVulnerabilityAuditSource `pulumi:"sources"` // 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 non-ignored vulnerable application dependencies. VulnerableArtifactsCount int `pulumi:"vulnerableArtifactsCount"` // Count of all vulnerable application dependencies. VulnerableArtifactsCountWithIgnored int `pulumi:"vulnerableArtifactsCountWithIgnored"` }
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 compartment Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the vulnerability audit.
func (LookupVulnerabilityAuditResultOutput) Configurations ¶
func (o LookupVulnerabilityAuditResultOutput) Configurations() GetVulnerabilityAuditConfigurationArrayOutput
Configuration for a vulnerability audit. A vulnerable application dependency is ignored if its name does match any of the items in `exclusions`, or all of the associated Vulnerabilies have a CVSS v2 score below `maxPermissibleCvssV2Score` and a CVSS v3 score below `maxPermissibleCvssV3Score`. 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, e.g. CVE-1999-0067.
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 observed for non-ignored vulnerable application dependencies.
func (LookupVulnerabilityAuditResultOutput) MaxObservedCvssV2scoreWithIgnored ¶ added in v0.6.0
func (o LookupVulnerabilityAuditResultOutput) MaxObservedCvssV2scoreWithIgnored() pulumi.Float64Output
Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
func (LookupVulnerabilityAuditResultOutput) MaxObservedCvssV3score ¶
func (o LookupVulnerabilityAuditResultOutput) MaxObservedCvssV3score() pulumi.Float64Output
Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
func (LookupVulnerabilityAuditResultOutput) MaxObservedCvssV3scoreWithIgnored ¶ added in v0.6.0
func (o LookupVulnerabilityAuditResultOutput) MaxObservedCvssV3scoreWithIgnored() pulumi.Float64Output
Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
func (LookupVulnerabilityAuditResultOutput) Sources ¶ added in v0.6.0
func (o LookupVulnerabilityAuditResultOutput) Sources() GetVulnerabilityAuditSourceArrayOutput
vulnerability audit source.
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) ToOutput ¶ added in v1.11.0
func (o LookupVulnerabilityAuditResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupVulnerabilityAuditResult]
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 non-ignored vulnerable application dependencies.
func (LookupVulnerabilityAuditResultOutput) VulnerableArtifactsCountWithIgnored ¶ added in v0.6.0
func (o LookupVulnerabilityAuditResultOutput) VulnerableArtifactsCountWithIgnored() pulumi.IntOutput
Count of all vulnerable application dependencies.
type RemediationRecipe ¶ added in v1.15.0
type RemediationRecipe struct { pulumi.CustomResourceState // (Updatable) The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation recipe. 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) A configuration to define the constraints when detecting vulnerable dependencies. DetectConfiguration RemediationRecipeDetectConfigurationOutput `pulumi:"detectConfiguration"` // (Updatable) The name of the remediation recipe. 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"` // (Updatable) Boolean indicating if a run should be automatically triggered once the knowledge base is updated. IsRunTriggeredOnKbChange pulumi.BoolOutput `pulumi:"isRunTriggeredOnKbChange"` // (Updatable) 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"` // (Updatable) A network configuration defines the required network characteristics for an ADM remediation recipe. A network configuration is required if the build service is one of: GitHub Actions, GitLab Pipeline, or Jenkins Pipeline. NetworkConfiguration RemediationRecipeNetworkConfigurationOutput `pulumi:"networkConfiguration"` // (Updatable) A configuration for the Source Code Management tool/platform used by a remediation recipe. ScmConfiguration RemediationRecipeScmConfigurationOutput `pulumi:"scmConfiguration"` // (Updatable) The target state for the Remediation Recipe. Could be set to `ACTIVE` or `INACTIVE`. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 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 Remediation Recipe (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The date and time the Remediation Recipe was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // (Updatable) The Verify stage configuration specifies a build service to run a pipeline for the recommended code changes. The build pipeline will be initiated to ensure that there is no breaking change after the dependency versions have been updated in source to avoid vulnerabilities. VerifyConfiguration RemediationRecipeVerifyConfigurationOutput `pulumi:"verifyConfiguration"` }
This resource provides the Remediation Recipe resource in Oracle Cloud Infrastructure Adm service.
Creates a new Remediation Recipe.
## 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.NewRemediationRecipe(ctx, "testRemediationRecipe", &Adm.RemediationRecipeArgs{ CompartmentId: pulumi.Any(_var.Compartment_id), DetectConfiguration: &adm.RemediationRecipeDetectConfigurationArgs{ Exclusions: pulumi.Any(_var.Remediation_recipe_detect_configuration_exclusions), MaxPermissibleCvssV2score: pulumi.Any(_var.Remediation_recipe_detect_configuration_max_permissible_cvss_v2score), MaxPermissibleCvssV3score: pulumi.Any(_var.Remediation_recipe_detect_configuration_max_permissible_cvss_v3score), UpgradePolicy: pulumi.Any(_var.Remediation_recipe_detect_configuration_upgrade_policy), }, IsRunTriggeredOnKbChange: pulumi.Any(_var.Remediation_recipe_is_run_triggered_on_kb_change), KnowledgeBaseId: pulumi.Any(oci_adm_knowledge_base.Test_knowledge_base.Id), NetworkConfiguration: &adm.RemediationRecipeNetworkConfigurationArgs{ SubnetId: pulumi.Any(oci_core_subnet.Test_subnet.Id), NsgIds: pulumi.Any(_var.Remediation_recipe_network_configuration_nsg_ids), }, ScmConfiguration: &adm.RemediationRecipeScmConfigurationArgs{ Branch: pulumi.Any(_var.Remediation_recipe_scm_configuration_branch), IsAutomergeEnabled: pulumi.Any(_var.Remediation_recipe_scm_configuration_is_automerge_enabled), ScmType: pulumi.Any(_var.Remediation_recipe_scm_configuration_scm_type), BuildFileLocation: pulumi.Any(_var.Remediation_recipe_scm_configuration_build_file_location), ExternalScmType: pulumi.Any(_var.Remediation_recipe_scm_configuration_external_scm_type), OciCodeRepositoryId: pulumi.Any(oci_artifacts_repository.Test_repository.Id), PatSecretId: pulumi.Any(oci_vault_secret.Test_secret.Id), RepositoryUrl: pulumi.Any(_var.Remediation_recipe_scm_configuration_repository_url), Username: pulumi.Any(_var.Remediation_recipe_scm_configuration_username), }, VerifyConfiguration: &adm.RemediationRecipeVerifyConfigurationArgs{ BuildServiceType: pulumi.Any(_var.Remediation_recipe_verify_configuration_build_service_type), AdditionalParameters: pulumi.Any(_var.Remediation_recipe_verify_configuration_additional_parameters), JenkinsUrl: pulumi.Any(_var.Remediation_recipe_verify_configuration_jenkins_url), JobName: pulumi.Any(oci_database_migration_job.Test_job.Name), PatSecretId: pulumi.Any(oci_vault_secret.Test_secret.Id), PipelineId: pulumi.Any(oci_datascience_pipeline.Test_pipeline.Id), RepositoryUrl: pulumi.Any(_var.Remediation_recipe_verify_configuration_repository_url), TriggerSecretId: pulumi.Any(oci_vault_secret.Test_secret.Id), Username: pulumi.Any(_var.Remediation_recipe_verify_configuration_username), WorkflowName: pulumi.Any(_var.Remediation_recipe_verify_configuration_workflow_name), }, DefinedTags: pulumi.Map{ "foo-namespace.bar-key": pulumi.Any("value"), }, DisplayName: pulumi.Any(_var.Remediation_recipe_display_name), FreeformTags: pulumi.Map{ "bar-key": pulumi.Any("value"), }, }) if err != nil { return err } return nil }) }
```
## Import
RemediationRecipes can be imported using the `id`, e.g.
```sh
$ pulumi import oci:Adm/remediationRecipe:RemediationRecipe test_remediation_recipe "id"
```
func GetRemediationRecipe ¶ added in v1.15.0
func GetRemediationRecipe(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RemediationRecipeState, opts ...pulumi.ResourceOption) (*RemediationRecipe, error)
GetRemediationRecipe gets an existing RemediationRecipe 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 NewRemediationRecipe ¶ added in v1.15.0
func NewRemediationRecipe(ctx *pulumi.Context, name string, args *RemediationRecipeArgs, opts ...pulumi.ResourceOption) (*RemediationRecipe, error)
NewRemediationRecipe registers a new resource with the given unique name, arguments, and options.
func (*RemediationRecipe) ElementType ¶ added in v1.15.0
func (*RemediationRecipe) ElementType() reflect.Type
func (*RemediationRecipe) ToOutput ¶ added in v1.15.0
func (i *RemediationRecipe) ToOutput(ctx context.Context) pulumix.Output[*RemediationRecipe]
func (*RemediationRecipe) ToRemediationRecipeOutput ¶ added in v1.15.0
func (i *RemediationRecipe) ToRemediationRecipeOutput() RemediationRecipeOutput
func (*RemediationRecipe) ToRemediationRecipeOutputWithContext ¶ added in v1.15.0
func (i *RemediationRecipe) ToRemediationRecipeOutputWithContext(ctx context.Context) RemediationRecipeOutput
type RemediationRecipeArgs ¶ added in v1.15.0
type RemediationRecipeArgs struct { // (Updatable) The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation recipe. 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) A configuration to define the constraints when detecting vulnerable dependencies. DetectConfiguration RemediationRecipeDetectConfigurationInput // (Updatable) The name of the remediation recipe. 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 // (Updatable) Boolean indicating if a run should be automatically triggered once the knowledge base is updated. IsRunTriggeredOnKbChange pulumi.BoolInput // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the knowledge base. KnowledgeBaseId pulumi.StringInput // (Updatable) A network configuration defines the required network characteristics for an ADM remediation recipe. A network configuration is required if the build service is one of: GitHub Actions, GitLab Pipeline, or Jenkins Pipeline. NetworkConfiguration RemediationRecipeNetworkConfigurationInput // (Updatable) A configuration for the Source Code Management tool/platform used by a remediation recipe. ScmConfiguration RemediationRecipeScmConfigurationInput // (Updatable) The target state for the Remediation Recipe. Could be set to `ACTIVE` or `INACTIVE`. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values State pulumi.StringPtrInput // (Updatable) The Verify stage configuration specifies a build service to run a pipeline for the recommended code changes. The build pipeline will be initiated to ensure that there is no breaking change after the dependency versions have been updated in source to avoid vulnerabilities. VerifyConfiguration RemediationRecipeVerifyConfigurationInput }
The set of arguments for constructing a RemediationRecipe resource.
func (RemediationRecipeArgs) ElementType ¶ added in v1.15.0
func (RemediationRecipeArgs) ElementType() reflect.Type
type RemediationRecipeArray ¶ added in v1.15.0
type RemediationRecipeArray []RemediationRecipeInput
func (RemediationRecipeArray) ElementType ¶ added in v1.15.0
func (RemediationRecipeArray) ElementType() reflect.Type
func (RemediationRecipeArray) ToOutput ¶ added in v1.15.0
func (i RemediationRecipeArray) ToOutput(ctx context.Context) pulumix.Output[[]*RemediationRecipe]
func (RemediationRecipeArray) ToRemediationRecipeArrayOutput ¶ added in v1.15.0
func (i RemediationRecipeArray) ToRemediationRecipeArrayOutput() RemediationRecipeArrayOutput
func (RemediationRecipeArray) ToRemediationRecipeArrayOutputWithContext ¶ added in v1.15.0
func (i RemediationRecipeArray) ToRemediationRecipeArrayOutputWithContext(ctx context.Context) RemediationRecipeArrayOutput
type RemediationRecipeArrayInput ¶ added in v1.15.0
type RemediationRecipeArrayInput interface { pulumi.Input ToRemediationRecipeArrayOutput() RemediationRecipeArrayOutput ToRemediationRecipeArrayOutputWithContext(context.Context) RemediationRecipeArrayOutput }
RemediationRecipeArrayInput is an input type that accepts RemediationRecipeArray and RemediationRecipeArrayOutput values. You can construct a concrete instance of `RemediationRecipeArrayInput` via:
RemediationRecipeArray{ RemediationRecipeArgs{...} }
type RemediationRecipeArrayOutput ¶ added in v1.15.0
type RemediationRecipeArrayOutput struct{ *pulumi.OutputState }
func (RemediationRecipeArrayOutput) ElementType ¶ added in v1.15.0
func (RemediationRecipeArrayOutput) ElementType() reflect.Type
func (RemediationRecipeArrayOutput) Index ¶ added in v1.15.0
func (o RemediationRecipeArrayOutput) Index(i pulumi.IntInput) RemediationRecipeOutput
func (RemediationRecipeArrayOutput) ToOutput ¶ added in v1.15.0
func (o RemediationRecipeArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*RemediationRecipe]
func (RemediationRecipeArrayOutput) ToRemediationRecipeArrayOutput ¶ added in v1.15.0
func (o RemediationRecipeArrayOutput) ToRemediationRecipeArrayOutput() RemediationRecipeArrayOutput
func (RemediationRecipeArrayOutput) ToRemediationRecipeArrayOutputWithContext ¶ added in v1.15.0
func (o RemediationRecipeArrayOutput) ToRemediationRecipeArrayOutputWithContext(ctx context.Context) RemediationRecipeArrayOutput
type RemediationRecipeDetectConfiguration ¶ added in v1.15.0
type RemediationRecipeDetectConfiguration struct { // (Updatable) The list of dependencies to be ignored by the recommendation algorithm. The dependency pattern is matched against the 'group:artifact:version' or the purl of a dependency. An asterisk (*) at the end in the dependency pattern acts as a wildcard and matches zero or more characters. Exclusions []string `pulumi:"exclusions"` // (Updatable) The maximum Common Vulnerability Scoring System Version 2 (CVSS V2) score. An artifact with a CVSS V2 score below this value is not considered for patching. MaxPermissibleCvssV2score *float64 `pulumi:"maxPermissibleCvssV2score"` // (Updatable) The maximum Common Vulnerability Scoring System Version 3 (CVSS V3) score. An artifact with a CVSS V3 score below this value is not considered for patching. MaxPermissibleCvssV3score *float64 `pulumi:"maxPermissibleCvssV3score"` // (Updatable) The upgrade policy for recommendations. The `Nearest` upgrade policy upgrades a dependency to the oldest version that meets both of the following criteria: it is newer than the current version and it is not affected by a vulnerability. UpgradePolicy *string `pulumi:"upgradePolicy"` }
type RemediationRecipeDetectConfigurationArgs ¶ added in v1.15.0
type RemediationRecipeDetectConfigurationArgs struct { // (Updatable) The list of dependencies to be ignored by the recommendation algorithm. The dependency pattern is matched against the 'group:artifact:version' or the purl of a dependency. An asterisk (*) at the end in the dependency pattern acts as a wildcard and matches zero or more characters. Exclusions pulumi.StringArrayInput `pulumi:"exclusions"` // (Updatable) The maximum Common Vulnerability Scoring System Version 2 (CVSS V2) score. An artifact with a CVSS V2 score below this value is not considered for patching. MaxPermissibleCvssV2score pulumi.Float64PtrInput `pulumi:"maxPermissibleCvssV2score"` // (Updatable) The maximum Common Vulnerability Scoring System Version 3 (CVSS V3) score. An artifact with a CVSS V3 score below this value is not considered for patching. MaxPermissibleCvssV3score pulumi.Float64PtrInput `pulumi:"maxPermissibleCvssV3score"` // (Updatable) The upgrade policy for recommendations. The `Nearest` upgrade policy upgrades a dependency to the oldest version that meets both of the following criteria: it is newer than the current version and it is not affected by a vulnerability. UpgradePolicy pulumi.StringPtrInput `pulumi:"upgradePolicy"` }
func (RemediationRecipeDetectConfigurationArgs) ElementType ¶ added in v1.15.0
func (RemediationRecipeDetectConfigurationArgs) ElementType() reflect.Type
func (RemediationRecipeDetectConfigurationArgs) ToOutput ¶ added in v1.15.0
func (i RemediationRecipeDetectConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[RemediationRecipeDetectConfiguration]
func (RemediationRecipeDetectConfigurationArgs) ToRemediationRecipeDetectConfigurationOutput ¶ added in v1.15.0
func (i RemediationRecipeDetectConfigurationArgs) ToRemediationRecipeDetectConfigurationOutput() RemediationRecipeDetectConfigurationOutput
func (RemediationRecipeDetectConfigurationArgs) ToRemediationRecipeDetectConfigurationOutputWithContext ¶ added in v1.15.0
func (i RemediationRecipeDetectConfigurationArgs) ToRemediationRecipeDetectConfigurationOutputWithContext(ctx context.Context) RemediationRecipeDetectConfigurationOutput
func (RemediationRecipeDetectConfigurationArgs) ToRemediationRecipeDetectConfigurationPtrOutput ¶ added in v1.15.0
func (i RemediationRecipeDetectConfigurationArgs) ToRemediationRecipeDetectConfigurationPtrOutput() RemediationRecipeDetectConfigurationPtrOutput
func (RemediationRecipeDetectConfigurationArgs) ToRemediationRecipeDetectConfigurationPtrOutputWithContext ¶ added in v1.15.0
func (i RemediationRecipeDetectConfigurationArgs) ToRemediationRecipeDetectConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeDetectConfigurationPtrOutput
type RemediationRecipeDetectConfigurationInput ¶ added in v1.15.0
type RemediationRecipeDetectConfigurationInput interface { pulumi.Input ToRemediationRecipeDetectConfigurationOutput() RemediationRecipeDetectConfigurationOutput ToRemediationRecipeDetectConfigurationOutputWithContext(context.Context) RemediationRecipeDetectConfigurationOutput }
RemediationRecipeDetectConfigurationInput is an input type that accepts RemediationRecipeDetectConfigurationArgs and RemediationRecipeDetectConfigurationOutput values. You can construct a concrete instance of `RemediationRecipeDetectConfigurationInput` via:
RemediationRecipeDetectConfigurationArgs{...}
type RemediationRecipeDetectConfigurationOutput ¶ added in v1.15.0
type RemediationRecipeDetectConfigurationOutput struct{ *pulumi.OutputState }
func (RemediationRecipeDetectConfigurationOutput) ElementType ¶ added in v1.15.0
func (RemediationRecipeDetectConfigurationOutput) ElementType() reflect.Type
func (RemediationRecipeDetectConfigurationOutput) Exclusions ¶ added in v1.15.0
func (o RemediationRecipeDetectConfigurationOutput) Exclusions() pulumi.StringArrayOutput
(Updatable) The list of dependencies to be ignored by the recommendation algorithm. The dependency pattern is matched against the 'group:artifact:version' or the purl of a dependency. An asterisk (*) at the end in the dependency pattern acts as a wildcard and matches zero or more characters.
func (RemediationRecipeDetectConfigurationOutput) MaxPermissibleCvssV2score ¶ added in v1.15.0
func (o RemediationRecipeDetectConfigurationOutput) MaxPermissibleCvssV2score() pulumi.Float64PtrOutput
(Updatable) The maximum Common Vulnerability Scoring System Version 2 (CVSS V2) score. An artifact with a CVSS V2 score below this value is not considered for patching.
func (RemediationRecipeDetectConfigurationOutput) MaxPermissibleCvssV3score ¶ added in v1.15.0
func (o RemediationRecipeDetectConfigurationOutput) MaxPermissibleCvssV3score() pulumi.Float64PtrOutput
(Updatable) The maximum Common Vulnerability Scoring System Version 3 (CVSS V3) score. An artifact with a CVSS V3 score below this value is not considered for patching.
func (RemediationRecipeDetectConfigurationOutput) ToOutput ¶ added in v1.15.0
func (o RemediationRecipeDetectConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[RemediationRecipeDetectConfiguration]
func (RemediationRecipeDetectConfigurationOutput) ToRemediationRecipeDetectConfigurationOutput ¶ added in v1.15.0
func (o RemediationRecipeDetectConfigurationOutput) ToRemediationRecipeDetectConfigurationOutput() RemediationRecipeDetectConfigurationOutput
func (RemediationRecipeDetectConfigurationOutput) ToRemediationRecipeDetectConfigurationOutputWithContext ¶ added in v1.15.0
func (o RemediationRecipeDetectConfigurationOutput) ToRemediationRecipeDetectConfigurationOutputWithContext(ctx context.Context) RemediationRecipeDetectConfigurationOutput
func (RemediationRecipeDetectConfigurationOutput) ToRemediationRecipeDetectConfigurationPtrOutput ¶ added in v1.15.0
func (o RemediationRecipeDetectConfigurationOutput) ToRemediationRecipeDetectConfigurationPtrOutput() RemediationRecipeDetectConfigurationPtrOutput
func (RemediationRecipeDetectConfigurationOutput) ToRemediationRecipeDetectConfigurationPtrOutputWithContext ¶ added in v1.15.0
func (o RemediationRecipeDetectConfigurationOutput) ToRemediationRecipeDetectConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeDetectConfigurationPtrOutput
func (RemediationRecipeDetectConfigurationOutput) UpgradePolicy ¶ added in v1.15.0
func (o RemediationRecipeDetectConfigurationOutput) UpgradePolicy() pulumi.StringPtrOutput
(Updatable) The upgrade policy for recommendations. The `Nearest` upgrade policy upgrades a dependency to the oldest version that meets both of the following criteria: it is newer than the current version and it is not affected by a vulnerability.
type RemediationRecipeDetectConfigurationPtrInput ¶ added in v1.15.0
type RemediationRecipeDetectConfigurationPtrInput interface { pulumi.Input ToRemediationRecipeDetectConfigurationPtrOutput() RemediationRecipeDetectConfigurationPtrOutput ToRemediationRecipeDetectConfigurationPtrOutputWithContext(context.Context) RemediationRecipeDetectConfigurationPtrOutput }
RemediationRecipeDetectConfigurationPtrInput is an input type that accepts RemediationRecipeDetectConfigurationArgs, RemediationRecipeDetectConfigurationPtr and RemediationRecipeDetectConfigurationPtrOutput values. You can construct a concrete instance of `RemediationRecipeDetectConfigurationPtrInput` via:
RemediationRecipeDetectConfigurationArgs{...} or: nil
func RemediationRecipeDetectConfigurationPtr ¶ added in v1.15.0
func RemediationRecipeDetectConfigurationPtr(v *RemediationRecipeDetectConfigurationArgs) RemediationRecipeDetectConfigurationPtrInput
type RemediationRecipeDetectConfigurationPtrOutput ¶ added in v1.15.0
type RemediationRecipeDetectConfigurationPtrOutput struct{ *pulumi.OutputState }
func (RemediationRecipeDetectConfigurationPtrOutput) ElementType ¶ added in v1.15.0
func (RemediationRecipeDetectConfigurationPtrOutput) ElementType() reflect.Type
func (RemediationRecipeDetectConfigurationPtrOutput) Exclusions ¶ added in v1.15.0
func (o RemediationRecipeDetectConfigurationPtrOutput) Exclusions() pulumi.StringArrayOutput
(Updatable) The list of dependencies to be ignored by the recommendation algorithm. The dependency pattern is matched against the 'group:artifact:version' or the purl of a dependency. An asterisk (*) at the end in the dependency pattern acts as a wildcard and matches zero or more characters.
func (RemediationRecipeDetectConfigurationPtrOutput) MaxPermissibleCvssV2score ¶ added in v1.15.0
func (o RemediationRecipeDetectConfigurationPtrOutput) MaxPermissibleCvssV2score() pulumi.Float64PtrOutput
(Updatable) The maximum Common Vulnerability Scoring System Version 2 (CVSS V2) score. An artifact with a CVSS V2 score below this value is not considered for patching.
func (RemediationRecipeDetectConfigurationPtrOutput) MaxPermissibleCvssV3score ¶ added in v1.15.0
func (o RemediationRecipeDetectConfigurationPtrOutput) MaxPermissibleCvssV3score() pulumi.Float64PtrOutput
(Updatable) The maximum Common Vulnerability Scoring System Version 3 (CVSS V3) score. An artifact with a CVSS V3 score below this value is not considered for patching.
func (RemediationRecipeDetectConfigurationPtrOutput) ToOutput ¶ added in v1.15.0
func (o RemediationRecipeDetectConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RemediationRecipeDetectConfiguration]
func (RemediationRecipeDetectConfigurationPtrOutput) ToRemediationRecipeDetectConfigurationPtrOutput ¶ added in v1.15.0
func (o RemediationRecipeDetectConfigurationPtrOutput) ToRemediationRecipeDetectConfigurationPtrOutput() RemediationRecipeDetectConfigurationPtrOutput
func (RemediationRecipeDetectConfigurationPtrOutput) ToRemediationRecipeDetectConfigurationPtrOutputWithContext ¶ added in v1.15.0
func (o RemediationRecipeDetectConfigurationPtrOutput) ToRemediationRecipeDetectConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeDetectConfigurationPtrOutput
func (RemediationRecipeDetectConfigurationPtrOutput) UpgradePolicy ¶ added in v1.15.0
func (o RemediationRecipeDetectConfigurationPtrOutput) UpgradePolicy() pulumi.StringPtrOutput
(Updatable) The upgrade policy for recommendations. The `Nearest` upgrade policy upgrades a dependency to the oldest version that meets both of the following criteria: it is newer than the current version and it is not affected by a vulnerability.
type RemediationRecipeInput ¶ added in v1.15.0
type RemediationRecipeInput interface { pulumi.Input ToRemediationRecipeOutput() RemediationRecipeOutput ToRemediationRecipeOutputWithContext(ctx context.Context) RemediationRecipeOutput }
type RemediationRecipeMap ¶ added in v1.15.0
type RemediationRecipeMap map[string]RemediationRecipeInput
func (RemediationRecipeMap) ElementType ¶ added in v1.15.0
func (RemediationRecipeMap) ElementType() reflect.Type
func (RemediationRecipeMap) ToOutput ¶ added in v1.15.0
func (i RemediationRecipeMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*RemediationRecipe]
func (RemediationRecipeMap) ToRemediationRecipeMapOutput ¶ added in v1.15.0
func (i RemediationRecipeMap) ToRemediationRecipeMapOutput() RemediationRecipeMapOutput
func (RemediationRecipeMap) ToRemediationRecipeMapOutputWithContext ¶ added in v1.15.0
func (i RemediationRecipeMap) ToRemediationRecipeMapOutputWithContext(ctx context.Context) RemediationRecipeMapOutput
type RemediationRecipeMapInput ¶ added in v1.15.0
type RemediationRecipeMapInput interface { pulumi.Input ToRemediationRecipeMapOutput() RemediationRecipeMapOutput ToRemediationRecipeMapOutputWithContext(context.Context) RemediationRecipeMapOutput }
RemediationRecipeMapInput is an input type that accepts RemediationRecipeMap and RemediationRecipeMapOutput values. You can construct a concrete instance of `RemediationRecipeMapInput` via:
RemediationRecipeMap{ "key": RemediationRecipeArgs{...} }
type RemediationRecipeMapOutput ¶ added in v1.15.0
type RemediationRecipeMapOutput struct{ *pulumi.OutputState }
func (RemediationRecipeMapOutput) ElementType ¶ added in v1.15.0
func (RemediationRecipeMapOutput) ElementType() reflect.Type
func (RemediationRecipeMapOutput) MapIndex ¶ added in v1.15.0
func (o RemediationRecipeMapOutput) MapIndex(k pulumi.StringInput) RemediationRecipeOutput
func (RemediationRecipeMapOutput) ToOutput ¶ added in v1.15.0
func (o RemediationRecipeMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*RemediationRecipe]
func (RemediationRecipeMapOutput) ToRemediationRecipeMapOutput ¶ added in v1.15.0
func (o RemediationRecipeMapOutput) ToRemediationRecipeMapOutput() RemediationRecipeMapOutput
func (RemediationRecipeMapOutput) ToRemediationRecipeMapOutputWithContext ¶ added in v1.15.0
func (o RemediationRecipeMapOutput) ToRemediationRecipeMapOutputWithContext(ctx context.Context) RemediationRecipeMapOutput
type RemediationRecipeNetworkConfiguration ¶ added in v1.15.0
type RemediationRecipeNetworkConfiguration struct { // (Updatable) The list of Oracle Cloud Identifiers ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) corresponding to Network Security Groups. NsgIds []string `pulumi:"nsgIds"` // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the subnet. SubnetId string `pulumi:"subnetId"` }
type RemediationRecipeNetworkConfigurationArgs ¶ added in v1.15.0
type RemediationRecipeNetworkConfigurationArgs struct { // (Updatable) The list of Oracle Cloud Identifiers ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) corresponding to Network Security Groups. NsgIds pulumi.StringArrayInput `pulumi:"nsgIds"` // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the subnet. SubnetId pulumi.StringInput `pulumi:"subnetId"` }
func (RemediationRecipeNetworkConfigurationArgs) ElementType ¶ added in v1.15.0
func (RemediationRecipeNetworkConfigurationArgs) ElementType() reflect.Type
func (RemediationRecipeNetworkConfigurationArgs) ToOutput ¶ added in v1.15.0
func (i RemediationRecipeNetworkConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[RemediationRecipeNetworkConfiguration]
func (RemediationRecipeNetworkConfigurationArgs) ToRemediationRecipeNetworkConfigurationOutput ¶ added in v1.15.0
func (i RemediationRecipeNetworkConfigurationArgs) ToRemediationRecipeNetworkConfigurationOutput() RemediationRecipeNetworkConfigurationOutput
func (RemediationRecipeNetworkConfigurationArgs) ToRemediationRecipeNetworkConfigurationOutputWithContext ¶ added in v1.15.0
func (i RemediationRecipeNetworkConfigurationArgs) ToRemediationRecipeNetworkConfigurationOutputWithContext(ctx context.Context) RemediationRecipeNetworkConfigurationOutput
func (RemediationRecipeNetworkConfigurationArgs) ToRemediationRecipeNetworkConfigurationPtrOutput ¶ added in v1.15.0
func (i RemediationRecipeNetworkConfigurationArgs) ToRemediationRecipeNetworkConfigurationPtrOutput() RemediationRecipeNetworkConfigurationPtrOutput
func (RemediationRecipeNetworkConfigurationArgs) ToRemediationRecipeNetworkConfigurationPtrOutputWithContext ¶ added in v1.15.0
func (i RemediationRecipeNetworkConfigurationArgs) ToRemediationRecipeNetworkConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeNetworkConfigurationPtrOutput
type RemediationRecipeNetworkConfigurationInput ¶ added in v1.15.0
type RemediationRecipeNetworkConfigurationInput interface { pulumi.Input ToRemediationRecipeNetworkConfigurationOutput() RemediationRecipeNetworkConfigurationOutput ToRemediationRecipeNetworkConfigurationOutputWithContext(context.Context) RemediationRecipeNetworkConfigurationOutput }
RemediationRecipeNetworkConfigurationInput is an input type that accepts RemediationRecipeNetworkConfigurationArgs and RemediationRecipeNetworkConfigurationOutput values. You can construct a concrete instance of `RemediationRecipeNetworkConfigurationInput` via:
RemediationRecipeNetworkConfigurationArgs{...}
type RemediationRecipeNetworkConfigurationOutput ¶ added in v1.15.0
type RemediationRecipeNetworkConfigurationOutput struct{ *pulumi.OutputState }
func (RemediationRecipeNetworkConfigurationOutput) ElementType ¶ added in v1.15.0
func (RemediationRecipeNetworkConfigurationOutput) ElementType() reflect.Type
func (RemediationRecipeNetworkConfigurationOutput) NsgIds ¶ added in v1.15.0
func (o RemediationRecipeNetworkConfigurationOutput) NsgIds() pulumi.StringArrayOutput
(Updatable) The list of Oracle Cloud Identifiers ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) corresponding to Network Security Groups.
func (RemediationRecipeNetworkConfigurationOutput) SubnetId ¶ added in v1.15.0
func (o RemediationRecipeNetworkConfigurationOutput) SubnetId() pulumi.StringOutput
(Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the subnet.
func (RemediationRecipeNetworkConfigurationOutput) ToOutput ¶ added in v1.15.0
func (o RemediationRecipeNetworkConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[RemediationRecipeNetworkConfiguration]
func (RemediationRecipeNetworkConfigurationOutput) ToRemediationRecipeNetworkConfigurationOutput ¶ added in v1.15.0
func (o RemediationRecipeNetworkConfigurationOutput) ToRemediationRecipeNetworkConfigurationOutput() RemediationRecipeNetworkConfigurationOutput
func (RemediationRecipeNetworkConfigurationOutput) ToRemediationRecipeNetworkConfigurationOutputWithContext ¶ added in v1.15.0
func (o RemediationRecipeNetworkConfigurationOutput) ToRemediationRecipeNetworkConfigurationOutputWithContext(ctx context.Context) RemediationRecipeNetworkConfigurationOutput
func (RemediationRecipeNetworkConfigurationOutput) ToRemediationRecipeNetworkConfigurationPtrOutput ¶ added in v1.15.0
func (o RemediationRecipeNetworkConfigurationOutput) ToRemediationRecipeNetworkConfigurationPtrOutput() RemediationRecipeNetworkConfigurationPtrOutput
func (RemediationRecipeNetworkConfigurationOutput) ToRemediationRecipeNetworkConfigurationPtrOutputWithContext ¶ added in v1.15.0
func (o RemediationRecipeNetworkConfigurationOutput) ToRemediationRecipeNetworkConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeNetworkConfigurationPtrOutput
type RemediationRecipeNetworkConfigurationPtrInput ¶ added in v1.15.0
type RemediationRecipeNetworkConfigurationPtrInput interface { pulumi.Input ToRemediationRecipeNetworkConfigurationPtrOutput() RemediationRecipeNetworkConfigurationPtrOutput ToRemediationRecipeNetworkConfigurationPtrOutputWithContext(context.Context) RemediationRecipeNetworkConfigurationPtrOutput }
RemediationRecipeNetworkConfigurationPtrInput is an input type that accepts RemediationRecipeNetworkConfigurationArgs, RemediationRecipeNetworkConfigurationPtr and RemediationRecipeNetworkConfigurationPtrOutput values. You can construct a concrete instance of `RemediationRecipeNetworkConfigurationPtrInput` via:
RemediationRecipeNetworkConfigurationArgs{...} or: nil
func RemediationRecipeNetworkConfigurationPtr ¶ added in v1.15.0
func RemediationRecipeNetworkConfigurationPtr(v *RemediationRecipeNetworkConfigurationArgs) RemediationRecipeNetworkConfigurationPtrInput
type RemediationRecipeNetworkConfigurationPtrOutput ¶ added in v1.15.0
type RemediationRecipeNetworkConfigurationPtrOutput struct{ *pulumi.OutputState }
func (RemediationRecipeNetworkConfigurationPtrOutput) ElementType ¶ added in v1.15.0
func (RemediationRecipeNetworkConfigurationPtrOutput) ElementType() reflect.Type
func (RemediationRecipeNetworkConfigurationPtrOutput) NsgIds ¶ added in v1.15.0
func (o RemediationRecipeNetworkConfigurationPtrOutput) NsgIds() pulumi.StringArrayOutput
(Updatable) The list of Oracle Cloud Identifiers ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) corresponding to Network Security Groups.
func (RemediationRecipeNetworkConfigurationPtrOutput) SubnetId ¶ added in v1.15.0
func (o RemediationRecipeNetworkConfigurationPtrOutput) SubnetId() pulumi.StringPtrOutput
(Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the subnet.
func (RemediationRecipeNetworkConfigurationPtrOutput) ToOutput ¶ added in v1.15.0
func (o RemediationRecipeNetworkConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RemediationRecipeNetworkConfiguration]
func (RemediationRecipeNetworkConfigurationPtrOutput) ToRemediationRecipeNetworkConfigurationPtrOutput ¶ added in v1.15.0
func (o RemediationRecipeNetworkConfigurationPtrOutput) ToRemediationRecipeNetworkConfigurationPtrOutput() RemediationRecipeNetworkConfigurationPtrOutput
func (RemediationRecipeNetworkConfigurationPtrOutput) ToRemediationRecipeNetworkConfigurationPtrOutputWithContext ¶ added in v1.15.0
func (o RemediationRecipeNetworkConfigurationPtrOutput) ToRemediationRecipeNetworkConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeNetworkConfigurationPtrOutput
type RemediationRecipeOutput ¶ added in v1.15.0
type RemediationRecipeOutput struct{ *pulumi.OutputState }
func (RemediationRecipeOutput) CompartmentId ¶ added in v1.15.0
func (o RemediationRecipeOutput) CompartmentId() pulumi.StringOutput
(Updatable) The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation recipe.
func (RemediationRecipeOutput) DefinedTags ¶ added in v1.15.0
func (o RemediationRecipeOutput) 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 (RemediationRecipeOutput) DetectConfiguration ¶ added in v1.15.0
func (o RemediationRecipeOutput) DetectConfiguration() RemediationRecipeDetectConfigurationOutput
(Updatable) A configuration to define the constraints when detecting vulnerable dependencies.
func (RemediationRecipeOutput) DisplayName ¶ added in v1.15.0
func (o RemediationRecipeOutput) DisplayName() pulumi.StringOutput
(Updatable) The name of the remediation recipe.
func (RemediationRecipeOutput) ElementType ¶ added in v1.15.0
func (RemediationRecipeOutput) ElementType() reflect.Type
func (RemediationRecipeOutput) FreeformTags ¶ added in v1.15.0
func (o RemediationRecipeOutput) 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 (RemediationRecipeOutput) IsRunTriggeredOnKbChange ¶ added in v1.15.0
func (o RemediationRecipeOutput) IsRunTriggeredOnKbChange() pulumi.BoolOutput
(Updatable) Boolean indicating if a run should be automatically triggered once the knowledge base is updated.
func (RemediationRecipeOutput) KnowledgeBaseId ¶ added in v1.15.0
func (o RemediationRecipeOutput) KnowledgeBaseId() pulumi.StringOutput
(Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the knowledge base.
func (RemediationRecipeOutput) NetworkConfiguration ¶ added in v1.15.0
func (o RemediationRecipeOutput) NetworkConfiguration() RemediationRecipeNetworkConfigurationOutput
(Updatable) A network configuration defines the required network characteristics for an ADM remediation recipe. A network configuration is required if the build service is one of: GitHub Actions, GitLab Pipeline, or Jenkins Pipeline.
func (RemediationRecipeOutput) ScmConfiguration ¶ added in v1.15.0
func (o RemediationRecipeOutput) ScmConfiguration() RemediationRecipeScmConfigurationOutput
(Updatable) A configuration for the Source Code Management tool/platform used by a remediation recipe.
func (RemediationRecipeOutput) State ¶ added in v1.15.0
func (o RemediationRecipeOutput) State() pulumi.StringOutput
(Updatable) The target state for the Remediation Recipe. Could be set to `ACTIVE` or `INACTIVE`.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
func (RemediationRecipeOutput) SystemTags ¶ added in v1.15.0
func (o RemediationRecipeOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (RemediationRecipeOutput) TimeCreated ¶ added in v1.15.0
func (o RemediationRecipeOutput) TimeCreated() pulumi.StringOutput
The creation date and time of the Remediation Recipe (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (RemediationRecipeOutput) TimeUpdated ¶ added in v1.15.0
func (o RemediationRecipeOutput) TimeUpdated() pulumi.StringOutput
The date and time the Remediation Recipe was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (RemediationRecipeOutput) ToOutput ¶ added in v1.15.0
func (o RemediationRecipeOutput) ToOutput(ctx context.Context) pulumix.Output[*RemediationRecipe]
func (RemediationRecipeOutput) ToRemediationRecipeOutput ¶ added in v1.15.0
func (o RemediationRecipeOutput) ToRemediationRecipeOutput() RemediationRecipeOutput
func (RemediationRecipeOutput) ToRemediationRecipeOutputWithContext ¶ added in v1.15.0
func (o RemediationRecipeOutput) ToRemediationRecipeOutputWithContext(ctx context.Context) RemediationRecipeOutput
func (RemediationRecipeOutput) VerifyConfiguration ¶ added in v1.15.0
func (o RemediationRecipeOutput) VerifyConfiguration() RemediationRecipeVerifyConfigurationOutput
(Updatable) The Verify stage configuration specifies a build service to run a pipeline for the recommended code changes. The build pipeline will be initiated to ensure that there is no breaking change after the dependency versions have been updated in source to avoid vulnerabilities.
type RemediationRecipeScmConfiguration ¶ added in v1.15.0
type RemediationRecipeScmConfiguration struct { // (Updatable) The branch used by ADM to patch vulnerabilities. Branch string `pulumi:"branch"` // (Updatable) The location of the build file relative to the root of the repository. Only Maven build files (POM) are currently supported. If this property is not specified, ADM will use the build file located at the root of the repository. BuildFileLocation *string `pulumi:"buildFileLocation"` // (Updatable) The type of External Source Code Management. ExternalScmType *string `pulumi:"externalScmType"` // (Updatable) If true, the Pull Request (PR) will be merged after the verify stage completes successfully If false, the PR with the proposed changes must be reviewed and manually merged. IsAutomergeEnabled bool `pulumi:"isAutomergeEnabled"` // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure DevOps repository. OciCodeRepositoryId *string `pulumi:"ociCodeRepositoryId"` // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline. PatSecretId *string `pulumi:"patSecretId"` // (Updatable) The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName] RepositoryUrl *string `pulumi:"repositoryUrl"` // (Updatable) The type of Source Code Management. ScmType string `pulumi:"scmType"` // (Updatable) The username that will be used to authenticate with Jenkins. Username *string `pulumi:"username"` }
type RemediationRecipeScmConfigurationArgs ¶ added in v1.15.0
type RemediationRecipeScmConfigurationArgs struct { // (Updatable) The branch used by ADM to patch vulnerabilities. Branch pulumi.StringInput `pulumi:"branch"` // (Updatable) The location of the build file relative to the root of the repository. Only Maven build files (POM) are currently supported. If this property is not specified, ADM will use the build file located at the root of the repository. BuildFileLocation pulumi.StringPtrInput `pulumi:"buildFileLocation"` // (Updatable) The type of External Source Code Management. ExternalScmType pulumi.StringPtrInput `pulumi:"externalScmType"` // (Updatable) If true, the Pull Request (PR) will be merged after the verify stage completes successfully If false, the PR with the proposed changes must be reviewed and manually merged. IsAutomergeEnabled pulumi.BoolInput `pulumi:"isAutomergeEnabled"` // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure DevOps repository. OciCodeRepositoryId pulumi.StringPtrInput `pulumi:"ociCodeRepositoryId"` // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline. PatSecretId pulumi.StringPtrInput `pulumi:"patSecretId"` // (Updatable) The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName] RepositoryUrl pulumi.StringPtrInput `pulumi:"repositoryUrl"` // (Updatable) The type of Source Code Management. ScmType pulumi.StringInput `pulumi:"scmType"` // (Updatable) The username that will be used to authenticate with Jenkins. Username pulumi.StringPtrInput `pulumi:"username"` }
func (RemediationRecipeScmConfigurationArgs) ElementType ¶ added in v1.15.0
func (RemediationRecipeScmConfigurationArgs) ElementType() reflect.Type
func (RemediationRecipeScmConfigurationArgs) ToOutput ¶ added in v1.15.0
func (i RemediationRecipeScmConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[RemediationRecipeScmConfiguration]
func (RemediationRecipeScmConfigurationArgs) ToRemediationRecipeScmConfigurationOutput ¶ added in v1.15.0
func (i RemediationRecipeScmConfigurationArgs) ToRemediationRecipeScmConfigurationOutput() RemediationRecipeScmConfigurationOutput
func (RemediationRecipeScmConfigurationArgs) ToRemediationRecipeScmConfigurationOutputWithContext ¶ added in v1.15.0
func (i RemediationRecipeScmConfigurationArgs) ToRemediationRecipeScmConfigurationOutputWithContext(ctx context.Context) RemediationRecipeScmConfigurationOutput
func (RemediationRecipeScmConfigurationArgs) ToRemediationRecipeScmConfigurationPtrOutput ¶ added in v1.15.0
func (i RemediationRecipeScmConfigurationArgs) ToRemediationRecipeScmConfigurationPtrOutput() RemediationRecipeScmConfigurationPtrOutput
func (RemediationRecipeScmConfigurationArgs) ToRemediationRecipeScmConfigurationPtrOutputWithContext ¶ added in v1.15.0
func (i RemediationRecipeScmConfigurationArgs) ToRemediationRecipeScmConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeScmConfigurationPtrOutput
type RemediationRecipeScmConfigurationInput ¶ added in v1.15.0
type RemediationRecipeScmConfigurationInput interface { pulumi.Input ToRemediationRecipeScmConfigurationOutput() RemediationRecipeScmConfigurationOutput ToRemediationRecipeScmConfigurationOutputWithContext(context.Context) RemediationRecipeScmConfigurationOutput }
RemediationRecipeScmConfigurationInput is an input type that accepts RemediationRecipeScmConfigurationArgs and RemediationRecipeScmConfigurationOutput values. You can construct a concrete instance of `RemediationRecipeScmConfigurationInput` via:
RemediationRecipeScmConfigurationArgs{...}
type RemediationRecipeScmConfigurationOutput ¶ added in v1.15.0
type RemediationRecipeScmConfigurationOutput struct{ *pulumi.OutputState }
func (RemediationRecipeScmConfigurationOutput) Branch ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationOutput) Branch() pulumi.StringOutput
(Updatable) The branch used by ADM to patch vulnerabilities.
func (RemediationRecipeScmConfigurationOutput) BuildFileLocation ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationOutput) BuildFileLocation() pulumi.StringPtrOutput
(Updatable) The location of the build file relative to the root of the repository. Only Maven build files (POM) are currently supported. If this property is not specified, ADM will use the build file located at the root of the repository.
func (RemediationRecipeScmConfigurationOutput) ElementType ¶ added in v1.15.0
func (RemediationRecipeScmConfigurationOutput) ElementType() reflect.Type
func (RemediationRecipeScmConfigurationOutput) ExternalScmType ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationOutput) ExternalScmType() pulumi.StringPtrOutput
(Updatable) The type of External Source Code Management.
func (RemediationRecipeScmConfigurationOutput) IsAutomergeEnabled ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationOutput) IsAutomergeEnabled() pulumi.BoolOutput
(Updatable) If true, the Pull Request (PR) will be merged after the verify stage completes successfully If false, the PR with the proposed changes must be reviewed and manually merged.
func (RemediationRecipeScmConfigurationOutput) OciCodeRepositoryId ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationOutput) OciCodeRepositoryId() pulumi.StringPtrOutput
(Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure DevOps repository.
func (RemediationRecipeScmConfigurationOutput) PatSecretId ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationOutput) PatSecretId() pulumi.StringPtrOutput
(Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline.
func (RemediationRecipeScmConfigurationOutput) RepositoryUrl ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationOutput) RepositoryUrl() pulumi.StringPtrOutput
(Updatable) The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName]
func (RemediationRecipeScmConfigurationOutput) ScmType ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationOutput) ScmType() pulumi.StringOutput
(Updatable) The type of Source Code Management.
func (RemediationRecipeScmConfigurationOutput) ToOutput ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[RemediationRecipeScmConfiguration]
func (RemediationRecipeScmConfigurationOutput) ToRemediationRecipeScmConfigurationOutput ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationOutput) ToRemediationRecipeScmConfigurationOutput() RemediationRecipeScmConfigurationOutput
func (RemediationRecipeScmConfigurationOutput) ToRemediationRecipeScmConfigurationOutputWithContext ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationOutput) ToRemediationRecipeScmConfigurationOutputWithContext(ctx context.Context) RemediationRecipeScmConfigurationOutput
func (RemediationRecipeScmConfigurationOutput) ToRemediationRecipeScmConfigurationPtrOutput ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationOutput) ToRemediationRecipeScmConfigurationPtrOutput() RemediationRecipeScmConfigurationPtrOutput
func (RemediationRecipeScmConfigurationOutput) ToRemediationRecipeScmConfigurationPtrOutputWithContext ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationOutput) ToRemediationRecipeScmConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeScmConfigurationPtrOutput
func (RemediationRecipeScmConfigurationOutput) Username ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationOutput) Username() pulumi.StringPtrOutput
(Updatable) The username that will be used to authenticate with Jenkins.
type RemediationRecipeScmConfigurationPtrInput ¶ added in v1.15.0
type RemediationRecipeScmConfigurationPtrInput interface { pulumi.Input ToRemediationRecipeScmConfigurationPtrOutput() RemediationRecipeScmConfigurationPtrOutput ToRemediationRecipeScmConfigurationPtrOutputWithContext(context.Context) RemediationRecipeScmConfigurationPtrOutput }
RemediationRecipeScmConfigurationPtrInput is an input type that accepts RemediationRecipeScmConfigurationArgs, RemediationRecipeScmConfigurationPtr and RemediationRecipeScmConfigurationPtrOutput values. You can construct a concrete instance of `RemediationRecipeScmConfigurationPtrInput` via:
RemediationRecipeScmConfigurationArgs{...} or: nil
func RemediationRecipeScmConfigurationPtr ¶ added in v1.15.0
func RemediationRecipeScmConfigurationPtr(v *RemediationRecipeScmConfigurationArgs) RemediationRecipeScmConfigurationPtrInput
type RemediationRecipeScmConfigurationPtrOutput ¶ added in v1.15.0
type RemediationRecipeScmConfigurationPtrOutput struct{ *pulumi.OutputState }
func (RemediationRecipeScmConfigurationPtrOutput) Branch ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationPtrOutput) Branch() pulumi.StringPtrOutput
(Updatable) The branch used by ADM to patch vulnerabilities.
func (RemediationRecipeScmConfigurationPtrOutput) BuildFileLocation ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationPtrOutput) BuildFileLocation() pulumi.StringPtrOutput
(Updatable) The location of the build file relative to the root of the repository. Only Maven build files (POM) are currently supported. If this property is not specified, ADM will use the build file located at the root of the repository.
func (RemediationRecipeScmConfigurationPtrOutput) ElementType ¶ added in v1.15.0
func (RemediationRecipeScmConfigurationPtrOutput) ElementType() reflect.Type
func (RemediationRecipeScmConfigurationPtrOutput) ExternalScmType ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationPtrOutput) ExternalScmType() pulumi.StringPtrOutput
(Updatable) The type of External Source Code Management.
func (RemediationRecipeScmConfigurationPtrOutput) IsAutomergeEnabled ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationPtrOutput) IsAutomergeEnabled() pulumi.BoolPtrOutput
(Updatable) If true, the Pull Request (PR) will be merged after the verify stage completes successfully If false, the PR with the proposed changes must be reviewed and manually merged.
func (RemediationRecipeScmConfigurationPtrOutput) OciCodeRepositoryId ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationPtrOutput) OciCodeRepositoryId() pulumi.StringPtrOutput
(Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure DevOps repository.
func (RemediationRecipeScmConfigurationPtrOutput) PatSecretId ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationPtrOutput) PatSecretId() pulumi.StringPtrOutput
(Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline.
func (RemediationRecipeScmConfigurationPtrOutput) RepositoryUrl ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationPtrOutput) RepositoryUrl() pulumi.StringPtrOutput
(Updatable) The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName]
func (RemediationRecipeScmConfigurationPtrOutput) ScmType ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationPtrOutput) ScmType() pulumi.StringPtrOutput
(Updatable) The type of Source Code Management.
func (RemediationRecipeScmConfigurationPtrOutput) ToOutput ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RemediationRecipeScmConfiguration]
func (RemediationRecipeScmConfigurationPtrOutput) ToRemediationRecipeScmConfigurationPtrOutput ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationPtrOutput) ToRemediationRecipeScmConfigurationPtrOutput() RemediationRecipeScmConfigurationPtrOutput
func (RemediationRecipeScmConfigurationPtrOutput) ToRemediationRecipeScmConfigurationPtrOutputWithContext ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationPtrOutput) ToRemediationRecipeScmConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeScmConfigurationPtrOutput
func (RemediationRecipeScmConfigurationPtrOutput) Username ¶ added in v1.15.0
func (o RemediationRecipeScmConfigurationPtrOutput) Username() pulumi.StringPtrOutput
(Updatable) The username that will be used to authenticate with Jenkins.
type RemediationRecipeState ¶ added in v1.15.0
type RemediationRecipeState struct { // (Updatable) The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation recipe. 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) A configuration to define the constraints when detecting vulnerable dependencies. DetectConfiguration RemediationRecipeDetectConfigurationPtrInput // (Updatable) The name of the remediation recipe. 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 // (Updatable) Boolean indicating if a run should be automatically triggered once the knowledge base is updated. IsRunTriggeredOnKbChange pulumi.BoolPtrInput // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the knowledge base. KnowledgeBaseId pulumi.StringPtrInput // (Updatable) A network configuration defines the required network characteristics for an ADM remediation recipe. A network configuration is required if the build service is one of: GitHub Actions, GitLab Pipeline, or Jenkins Pipeline. NetworkConfiguration RemediationRecipeNetworkConfigurationPtrInput // (Updatable) A configuration for the Source Code Management tool/platform used by a remediation recipe. ScmConfiguration RemediationRecipeScmConfigurationPtrInput // (Updatable) The target state for the Remediation Recipe. Could be set to `ACTIVE` or `INACTIVE`. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values 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 Remediation Recipe (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated pulumi.StringPtrInput // The date and time the Remediation Recipe was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated pulumi.StringPtrInput // (Updatable) The Verify stage configuration specifies a build service to run a pipeline for the recommended code changes. The build pipeline will be initiated to ensure that there is no breaking change after the dependency versions have been updated in source to avoid vulnerabilities. VerifyConfiguration RemediationRecipeVerifyConfigurationPtrInput }
func (RemediationRecipeState) ElementType ¶ added in v1.15.0
func (RemediationRecipeState) ElementType() reflect.Type
type RemediationRecipeVerifyConfiguration ¶ added in v1.15.0
type RemediationRecipeVerifyConfiguration struct { // (Updatable) Additional key-value pairs passed as parameters to the build service when running an experiment. AdditionalParameters map[string]interface{} `pulumi:"additionalParameters"` // (Updatable) The type of Build Service. BuildServiceType string `pulumi:"buildServiceType"` // (Updatable) The URL that locates the Jenkins pipeline. JenkinsUrl *string `pulumi:"jenkinsUrl"` // (Updatable) The name of the Jenkins pipeline job that identifies the build pipeline. JobName *string `pulumi:"jobName"` // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline. PatSecretId *string `pulumi:"patSecretId"` // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the user's DevOps Build Pipeline. PipelineId *string `pulumi:"pipelineId"` // (Updatable) The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName] RepositoryUrl *string `pulumi:"repositoryUrl"` // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the trigger Secret. The Secret provides access to the trigger for a GitLab pipeline. TriggerSecretId *string `pulumi:"triggerSecretId"` // (Updatable) The username that will be used to authenticate with Jenkins. Username *string `pulumi:"username"` // (Updatable) The name of the GitHub Actions workflow that defines the build pipeline. WorkflowName *string `pulumi:"workflowName"` }
type RemediationRecipeVerifyConfigurationArgs ¶ added in v1.15.0
type RemediationRecipeVerifyConfigurationArgs struct { // (Updatable) Additional key-value pairs passed as parameters to the build service when running an experiment. AdditionalParameters pulumi.MapInput `pulumi:"additionalParameters"` // (Updatable) The type of Build Service. BuildServiceType pulumi.StringInput `pulumi:"buildServiceType"` // (Updatable) The URL that locates the Jenkins pipeline. JenkinsUrl pulumi.StringPtrInput `pulumi:"jenkinsUrl"` // (Updatable) The name of the Jenkins pipeline job that identifies the build pipeline. JobName pulumi.StringPtrInput `pulumi:"jobName"` // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline. PatSecretId pulumi.StringPtrInput `pulumi:"patSecretId"` // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the user's DevOps Build Pipeline. PipelineId pulumi.StringPtrInput `pulumi:"pipelineId"` // (Updatable) The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName] RepositoryUrl pulumi.StringPtrInput `pulumi:"repositoryUrl"` // (Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the trigger Secret. The Secret provides access to the trigger for a GitLab pipeline. TriggerSecretId pulumi.StringPtrInput `pulumi:"triggerSecretId"` // (Updatable) The username that will be used to authenticate with Jenkins. Username pulumi.StringPtrInput `pulumi:"username"` // (Updatable) The name of the GitHub Actions workflow that defines the build pipeline. WorkflowName pulumi.StringPtrInput `pulumi:"workflowName"` }
func (RemediationRecipeVerifyConfigurationArgs) ElementType ¶ added in v1.15.0
func (RemediationRecipeVerifyConfigurationArgs) ElementType() reflect.Type
func (RemediationRecipeVerifyConfigurationArgs) ToOutput ¶ added in v1.15.0
func (i RemediationRecipeVerifyConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[RemediationRecipeVerifyConfiguration]
func (RemediationRecipeVerifyConfigurationArgs) ToRemediationRecipeVerifyConfigurationOutput ¶ added in v1.15.0
func (i RemediationRecipeVerifyConfigurationArgs) ToRemediationRecipeVerifyConfigurationOutput() RemediationRecipeVerifyConfigurationOutput
func (RemediationRecipeVerifyConfigurationArgs) ToRemediationRecipeVerifyConfigurationOutputWithContext ¶ added in v1.15.0
func (i RemediationRecipeVerifyConfigurationArgs) ToRemediationRecipeVerifyConfigurationOutputWithContext(ctx context.Context) RemediationRecipeVerifyConfigurationOutput
func (RemediationRecipeVerifyConfigurationArgs) ToRemediationRecipeVerifyConfigurationPtrOutput ¶ added in v1.15.0
func (i RemediationRecipeVerifyConfigurationArgs) ToRemediationRecipeVerifyConfigurationPtrOutput() RemediationRecipeVerifyConfigurationPtrOutput
func (RemediationRecipeVerifyConfigurationArgs) ToRemediationRecipeVerifyConfigurationPtrOutputWithContext ¶ added in v1.15.0
func (i RemediationRecipeVerifyConfigurationArgs) ToRemediationRecipeVerifyConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeVerifyConfigurationPtrOutput
type RemediationRecipeVerifyConfigurationInput ¶ added in v1.15.0
type RemediationRecipeVerifyConfigurationInput interface { pulumi.Input ToRemediationRecipeVerifyConfigurationOutput() RemediationRecipeVerifyConfigurationOutput ToRemediationRecipeVerifyConfigurationOutputWithContext(context.Context) RemediationRecipeVerifyConfigurationOutput }
RemediationRecipeVerifyConfigurationInput is an input type that accepts RemediationRecipeVerifyConfigurationArgs and RemediationRecipeVerifyConfigurationOutput values. You can construct a concrete instance of `RemediationRecipeVerifyConfigurationInput` via:
RemediationRecipeVerifyConfigurationArgs{...}
type RemediationRecipeVerifyConfigurationOutput ¶ added in v1.15.0
type RemediationRecipeVerifyConfigurationOutput struct{ *pulumi.OutputState }
func (RemediationRecipeVerifyConfigurationOutput) AdditionalParameters ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationOutput) AdditionalParameters() pulumi.MapOutput
(Updatable) Additional key-value pairs passed as parameters to the build service when running an experiment.
func (RemediationRecipeVerifyConfigurationOutput) BuildServiceType ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationOutput) BuildServiceType() pulumi.StringOutput
(Updatable) The type of Build Service.
func (RemediationRecipeVerifyConfigurationOutput) ElementType ¶ added in v1.15.0
func (RemediationRecipeVerifyConfigurationOutput) ElementType() reflect.Type
func (RemediationRecipeVerifyConfigurationOutput) JenkinsUrl ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationOutput) JenkinsUrl() pulumi.StringPtrOutput
(Updatable) The URL that locates the Jenkins pipeline.
func (RemediationRecipeVerifyConfigurationOutput) JobName ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationOutput) JobName() pulumi.StringPtrOutput
(Updatable) The name of the Jenkins pipeline job that identifies the build pipeline.
func (RemediationRecipeVerifyConfigurationOutput) PatSecretId ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationOutput) PatSecretId() pulumi.StringPtrOutput
(Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline.
func (RemediationRecipeVerifyConfigurationOutput) PipelineId ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationOutput) PipelineId() pulumi.StringPtrOutput
(Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the user's DevOps Build Pipeline.
func (RemediationRecipeVerifyConfigurationOutput) RepositoryUrl ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationOutput) RepositoryUrl() pulumi.StringPtrOutput
(Updatable) The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName]
func (RemediationRecipeVerifyConfigurationOutput) ToOutput ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[RemediationRecipeVerifyConfiguration]
func (RemediationRecipeVerifyConfigurationOutput) ToRemediationRecipeVerifyConfigurationOutput ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationOutput) ToRemediationRecipeVerifyConfigurationOutput() RemediationRecipeVerifyConfigurationOutput
func (RemediationRecipeVerifyConfigurationOutput) ToRemediationRecipeVerifyConfigurationOutputWithContext ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationOutput) ToRemediationRecipeVerifyConfigurationOutputWithContext(ctx context.Context) RemediationRecipeVerifyConfigurationOutput
func (RemediationRecipeVerifyConfigurationOutput) ToRemediationRecipeVerifyConfigurationPtrOutput ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationOutput) ToRemediationRecipeVerifyConfigurationPtrOutput() RemediationRecipeVerifyConfigurationPtrOutput
func (RemediationRecipeVerifyConfigurationOutput) ToRemediationRecipeVerifyConfigurationPtrOutputWithContext ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationOutput) ToRemediationRecipeVerifyConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeVerifyConfigurationPtrOutput
func (RemediationRecipeVerifyConfigurationOutput) TriggerSecretId ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationOutput) TriggerSecretId() pulumi.StringPtrOutput
(Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the trigger Secret. The Secret provides access to the trigger for a GitLab pipeline.
func (RemediationRecipeVerifyConfigurationOutput) Username ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationOutput) Username() pulumi.StringPtrOutput
(Updatable) The username that will be used to authenticate with Jenkins.
func (RemediationRecipeVerifyConfigurationOutput) WorkflowName ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationOutput) WorkflowName() pulumi.StringPtrOutput
(Updatable) The name of the GitHub Actions workflow that defines the build pipeline.
type RemediationRecipeVerifyConfigurationPtrInput ¶ added in v1.15.0
type RemediationRecipeVerifyConfigurationPtrInput interface { pulumi.Input ToRemediationRecipeVerifyConfigurationPtrOutput() RemediationRecipeVerifyConfigurationPtrOutput ToRemediationRecipeVerifyConfigurationPtrOutputWithContext(context.Context) RemediationRecipeVerifyConfigurationPtrOutput }
RemediationRecipeVerifyConfigurationPtrInput is an input type that accepts RemediationRecipeVerifyConfigurationArgs, RemediationRecipeVerifyConfigurationPtr and RemediationRecipeVerifyConfigurationPtrOutput values. You can construct a concrete instance of `RemediationRecipeVerifyConfigurationPtrInput` via:
RemediationRecipeVerifyConfigurationArgs{...} or: nil
func RemediationRecipeVerifyConfigurationPtr ¶ added in v1.15.0
func RemediationRecipeVerifyConfigurationPtr(v *RemediationRecipeVerifyConfigurationArgs) RemediationRecipeVerifyConfigurationPtrInput
type RemediationRecipeVerifyConfigurationPtrOutput ¶ added in v1.15.0
type RemediationRecipeVerifyConfigurationPtrOutput struct{ *pulumi.OutputState }
func (RemediationRecipeVerifyConfigurationPtrOutput) AdditionalParameters ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationPtrOutput) AdditionalParameters() pulumi.MapOutput
(Updatable) Additional key-value pairs passed as parameters to the build service when running an experiment.
func (RemediationRecipeVerifyConfigurationPtrOutput) BuildServiceType ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationPtrOutput) BuildServiceType() pulumi.StringPtrOutput
(Updatable) The type of Build Service.
func (RemediationRecipeVerifyConfigurationPtrOutput) ElementType ¶ added in v1.15.0
func (RemediationRecipeVerifyConfigurationPtrOutput) ElementType() reflect.Type
func (RemediationRecipeVerifyConfigurationPtrOutput) JenkinsUrl ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationPtrOutput) JenkinsUrl() pulumi.StringPtrOutput
(Updatable) The URL that locates the Jenkins pipeline.
func (RemediationRecipeVerifyConfigurationPtrOutput) JobName ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationPtrOutput) JobName() pulumi.StringPtrOutput
(Updatable) The name of the Jenkins pipeline job that identifies the build pipeline.
func (RemediationRecipeVerifyConfigurationPtrOutput) PatSecretId ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationPtrOutput) PatSecretId() pulumi.StringPtrOutput
(Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Private Access Token (PAT) Secret. The PAT provides the credentials to access the Jenkins Pipeline.
func (RemediationRecipeVerifyConfigurationPtrOutput) PipelineId ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationPtrOutput) PipelineId() pulumi.StringPtrOutput
(Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the user's DevOps Build Pipeline.
func (RemediationRecipeVerifyConfigurationPtrOutput) RepositoryUrl ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationPtrOutput) RepositoryUrl() pulumi.StringPtrOutput
(Updatable) The location of the repository where the GitHub Actions is defined. For Non-Enterprise GitHub the expected format is https://github.com/[owner]/[repoName] For Enterprise GitHub the expected format is http(s)://[hostname]/api/v3/repos/[owner]/[repoName]
func (RemediationRecipeVerifyConfigurationPtrOutput) ToOutput ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*RemediationRecipeVerifyConfiguration]
func (RemediationRecipeVerifyConfigurationPtrOutput) ToRemediationRecipeVerifyConfigurationPtrOutput ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationPtrOutput) ToRemediationRecipeVerifyConfigurationPtrOutput() RemediationRecipeVerifyConfigurationPtrOutput
func (RemediationRecipeVerifyConfigurationPtrOutput) ToRemediationRecipeVerifyConfigurationPtrOutputWithContext ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationPtrOutput) ToRemediationRecipeVerifyConfigurationPtrOutputWithContext(ctx context.Context) RemediationRecipeVerifyConfigurationPtrOutput
func (RemediationRecipeVerifyConfigurationPtrOutput) TriggerSecretId ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationPtrOutput) TriggerSecretId() pulumi.StringPtrOutput
(Updatable) The Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the trigger Secret. The Secret provides access to the trigger for a GitLab pipeline.
func (RemediationRecipeVerifyConfigurationPtrOutput) Username ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationPtrOutput) Username() pulumi.StringPtrOutput
(Updatable) The username that will be used to authenticate with Jenkins.
func (RemediationRecipeVerifyConfigurationPtrOutput) WorkflowName ¶ added in v1.15.0
func (o RemediationRecipeVerifyConfigurationPtrOutput) WorkflowName() pulumi.StringPtrOutput
(Updatable) The name of the GitHub Actions workflow that defines the build pipeline.
type RemediationRun ¶ added in v1.15.0
type RemediationRun struct { pulumi.CustomResourceState // (Updatable) The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation run. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // The type of the current stage of the remediation run. CurrentStageType pulumi.StringOutput `pulumi:"currentStageType"` // (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 remediation run. 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 Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Remediation Recipe. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values RemediationRecipeId pulumi.StringOutput `pulumi:"remediationRecipeId"` // The source that triggered the Remediation Recipe. RemediationRunSource pulumi.StringOutput `pulumi:"remediationRunSource"` // The list of remediation run stage summaries. Stages RemediationRunStageArrayOutput `pulumi:"stages"` // The current lifecycle state of the remediation run. 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 remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeFinished pulumi.StringOutput `pulumi:"timeFinished"` // The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeStarted pulumi.StringOutput `pulumi:"timeStarted"` // The date and time the remediation run was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Remediation Run resource in Oracle Cloud Infrastructure Adm service.
Creates a new remediation run.
## 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.NewRemediationRun(ctx, "testRemediationRun", &Adm.RemediationRunArgs{ RemediationRecipeId: pulumi.Any(oci_adm_remediation_recipe.Test_remediation_recipe.Id), DefinedTags: pulumi.Map{ "foo-namespace.bar-key": pulumi.Any("value"), }, DisplayName: pulumi.Any(_var.Remediation_run_display_name), FreeformTags: pulumi.Map{ "bar-key": pulumi.Any("value"), }, }) if err != nil { return err } return nil }) }
```
## Import
RemediationRuns can be imported using the `id`, e.g.
```sh
$ pulumi import oci:Adm/remediationRun:RemediationRun test_remediation_run "id"
```
func GetRemediationRun ¶ added in v1.15.0
func GetRemediationRun(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RemediationRunState, opts ...pulumi.ResourceOption) (*RemediationRun, error)
GetRemediationRun gets an existing RemediationRun 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 NewRemediationRun ¶ added in v1.15.0
func NewRemediationRun(ctx *pulumi.Context, name string, args *RemediationRunArgs, opts ...pulumi.ResourceOption) (*RemediationRun, error)
NewRemediationRun registers a new resource with the given unique name, arguments, and options.
func (*RemediationRun) ElementType ¶ added in v1.15.0
func (*RemediationRun) ElementType() reflect.Type
func (*RemediationRun) ToOutput ¶ added in v1.15.0
func (i *RemediationRun) ToOutput(ctx context.Context) pulumix.Output[*RemediationRun]
func (*RemediationRun) ToRemediationRunOutput ¶ added in v1.15.0
func (i *RemediationRun) ToRemediationRunOutput() RemediationRunOutput
func (*RemediationRun) ToRemediationRunOutputWithContext ¶ added in v1.15.0
func (i *RemediationRun) ToRemediationRunOutputWithContext(ctx context.Context) RemediationRunOutput
type RemediationRunArgs ¶ added in v1.15.0
type RemediationRunArgs struct { // (Updatable) The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation run. 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 remediation run. 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 Remediation Recipe. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values RemediationRecipeId pulumi.StringInput }
The set of arguments for constructing a RemediationRun resource.
func (RemediationRunArgs) ElementType ¶ added in v1.15.0
func (RemediationRunArgs) ElementType() reflect.Type
type RemediationRunArray ¶ added in v1.15.0
type RemediationRunArray []RemediationRunInput
func (RemediationRunArray) ElementType ¶ added in v1.15.0
func (RemediationRunArray) ElementType() reflect.Type
func (RemediationRunArray) ToOutput ¶ added in v1.15.0
func (i RemediationRunArray) ToOutput(ctx context.Context) pulumix.Output[[]*RemediationRun]
func (RemediationRunArray) ToRemediationRunArrayOutput ¶ added in v1.15.0
func (i RemediationRunArray) ToRemediationRunArrayOutput() RemediationRunArrayOutput
func (RemediationRunArray) ToRemediationRunArrayOutputWithContext ¶ added in v1.15.0
func (i RemediationRunArray) ToRemediationRunArrayOutputWithContext(ctx context.Context) RemediationRunArrayOutput
type RemediationRunArrayInput ¶ added in v1.15.0
type RemediationRunArrayInput interface { pulumi.Input ToRemediationRunArrayOutput() RemediationRunArrayOutput ToRemediationRunArrayOutputWithContext(context.Context) RemediationRunArrayOutput }
RemediationRunArrayInput is an input type that accepts RemediationRunArray and RemediationRunArrayOutput values. You can construct a concrete instance of `RemediationRunArrayInput` via:
RemediationRunArray{ RemediationRunArgs{...} }
type RemediationRunArrayOutput ¶ added in v1.15.0
type RemediationRunArrayOutput struct{ *pulumi.OutputState }
func (RemediationRunArrayOutput) ElementType ¶ added in v1.15.0
func (RemediationRunArrayOutput) ElementType() reflect.Type
func (RemediationRunArrayOutput) Index ¶ added in v1.15.0
func (o RemediationRunArrayOutput) Index(i pulumi.IntInput) RemediationRunOutput
func (RemediationRunArrayOutput) ToOutput ¶ added in v1.15.0
func (o RemediationRunArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*RemediationRun]
func (RemediationRunArrayOutput) ToRemediationRunArrayOutput ¶ added in v1.15.0
func (o RemediationRunArrayOutput) ToRemediationRunArrayOutput() RemediationRunArrayOutput
func (RemediationRunArrayOutput) ToRemediationRunArrayOutputWithContext ¶ added in v1.15.0
func (o RemediationRunArrayOutput) ToRemediationRunArrayOutputWithContext(ctx context.Context) RemediationRunArrayOutput
type RemediationRunInput ¶ added in v1.15.0
type RemediationRunInput interface { pulumi.Input ToRemediationRunOutput() RemediationRunOutput ToRemediationRunOutputWithContext(ctx context.Context) RemediationRunOutput }
type RemediationRunMap ¶ added in v1.15.0
type RemediationRunMap map[string]RemediationRunInput
func (RemediationRunMap) ElementType ¶ added in v1.15.0
func (RemediationRunMap) ElementType() reflect.Type
func (RemediationRunMap) ToOutput ¶ added in v1.15.0
func (i RemediationRunMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*RemediationRun]
func (RemediationRunMap) ToRemediationRunMapOutput ¶ added in v1.15.0
func (i RemediationRunMap) ToRemediationRunMapOutput() RemediationRunMapOutput
func (RemediationRunMap) ToRemediationRunMapOutputWithContext ¶ added in v1.15.0
func (i RemediationRunMap) ToRemediationRunMapOutputWithContext(ctx context.Context) RemediationRunMapOutput
type RemediationRunMapInput ¶ added in v1.15.0
type RemediationRunMapInput interface { pulumi.Input ToRemediationRunMapOutput() RemediationRunMapOutput ToRemediationRunMapOutputWithContext(context.Context) RemediationRunMapOutput }
RemediationRunMapInput is an input type that accepts RemediationRunMap and RemediationRunMapOutput values. You can construct a concrete instance of `RemediationRunMapInput` via:
RemediationRunMap{ "key": RemediationRunArgs{...} }
type RemediationRunMapOutput ¶ added in v1.15.0
type RemediationRunMapOutput struct{ *pulumi.OutputState }
func (RemediationRunMapOutput) ElementType ¶ added in v1.15.0
func (RemediationRunMapOutput) ElementType() reflect.Type
func (RemediationRunMapOutput) MapIndex ¶ added in v1.15.0
func (o RemediationRunMapOutput) MapIndex(k pulumi.StringInput) RemediationRunOutput
func (RemediationRunMapOutput) ToOutput ¶ added in v1.15.0
func (o RemediationRunMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*RemediationRun]
func (RemediationRunMapOutput) ToRemediationRunMapOutput ¶ added in v1.15.0
func (o RemediationRunMapOutput) ToRemediationRunMapOutput() RemediationRunMapOutput
func (RemediationRunMapOutput) ToRemediationRunMapOutputWithContext ¶ added in v1.15.0
func (o RemediationRunMapOutput) ToRemediationRunMapOutputWithContext(ctx context.Context) RemediationRunMapOutput
type RemediationRunOutput ¶ added in v1.15.0
type RemediationRunOutput struct{ *pulumi.OutputState }
func (RemediationRunOutput) CompartmentId ¶ added in v1.15.0
func (o RemediationRunOutput) CompartmentId() pulumi.StringOutput
(Updatable) The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation run.
func (RemediationRunOutput) CurrentStageType ¶ added in v1.15.0
func (o RemediationRunOutput) CurrentStageType() pulumi.StringOutput
The type of the current stage of the remediation run.
func (RemediationRunOutput) DefinedTags ¶ added in v1.15.0
func (o RemediationRunOutput) 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 (RemediationRunOutput) DisplayName ¶ added in v1.15.0
func (o RemediationRunOutput) DisplayName() pulumi.StringOutput
(Updatable) The name of the remediation run.
func (RemediationRunOutput) ElementType ¶ added in v1.15.0
func (RemediationRunOutput) ElementType() reflect.Type
func (RemediationRunOutput) FreeformTags ¶ added in v1.15.0
func (o RemediationRunOutput) 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 (RemediationRunOutput) RemediationRecipeId ¶ added in v1.15.0
func (o RemediationRunOutput) RemediationRecipeId() pulumi.StringOutput
The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Remediation Recipe.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
func (RemediationRunOutput) RemediationRunSource ¶ added in v1.15.0
func (o RemediationRunOutput) RemediationRunSource() pulumi.StringOutput
The source that triggered the Remediation Recipe.
func (RemediationRunOutput) Stages ¶ added in v1.15.0
func (o RemediationRunOutput) Stages() RemediationRunStageArrayOutput
The list of remediation run stage summaries.
func (RemediationRunOutput) State ¶ added in v1.15.0
func (o RemediationRunOutput) State() pulumi.StringOutput
The current lifecycle state of the remediation run.
func (RemediationRunOutput) SystemTags ¶ added in v1.15.0
func (o RemediationRunOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (RemediationRunOutput) TimeCreated ¶ added in v1.15.0
func (o RemediationRunOutput) TimeCreated() pulumi.StringOutput
The creation date and time of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (RemediationRunOutput) TimeFinished ¶ added in v1.15.0
func (o RemediationRunOutput) TimeFinished() pulumi.StringOutput
The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (RemediationRunOutput) TimeStarted ¶ added in v1.15.0
func (o RemediationRunOutput) TimeStarted() pulumi.StringOutput
The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (RemediationRunOutput) TimeUpdated ¶ added in v1.15.0
func (o RemediationRunOutput) TimeUpdated() pulumi.StringOutput
The date and time the remediation run was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (RemediationRunOutput) ToOutput ¶ added in v1.15.0
func (o RemediationRunOutput) ToOutput(ctx context.Context) pulumix.Output[*RemediationRun]
func (RemediationRunOutput) ToRemediationRunOutput ¶ added in v1.15.0
func (o RemediationRunOutput) ToRemediationRunOutput() RemediationRunOutput
func (RemediationRunOutput) ToRemediationRunOutputWithContext ¶ added in v1.15.0
func (o RemediationRunOutput) ToRemediationRunOutputWithContext(ctx context.Context) RemediationRunOutput
type RemediationRunStage ¶ added in v1.15.0
type RemediationRunStage struct { // Information about the current step within the given stage. Summary *string `pulumi:"summary"` // The creation date and time of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated *string `pulumi:"timeCreated"` // The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeFinished *string `pulumi:"timeFinished"` // The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeStarted *string `pulumi:"timeStarted"` // The type of stage. Type *string `pulumi:"type"` }
type RemediationRunStageArgs ¶ added in v1.15.0
type RemediationRunStageArgs struct { // Information about the current step within the given stage. Summary pulumi.StringPtrInput `pulumi:"summary"` // The creation date and time of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated pulumi.StringPtrInput `pulumi:"timeCreated"` // The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeFinished pulumi.StringPtrInput `pulumi:"timeFinished"` // The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeStarted pulumi.StringPtrInput `pulumi:"timeStarted"` // The type of stage. Type pulumi.StringPtrInput `pulumi:"type"` }
func (RemediationRunStageArgs) ElementType ¶ added in v1.15.0
func (RemediationRunStageArgs) ElementType() reflect.Type
func (RemediationRunStageArgs) ToOutput ¶ added in v1.15.0
func (i RemediationRunStageArgs) ToOutput(ctx context.Context) pulumix.Output[RemediationRunStage]
func (RemediationRunStageArgs) ToRemediationRunStageOutput ¶ added in v1.15.0
func (i RemediationRunStageArgs) ToRemediationRunStageOutput() RemediationRunStageOutput
func (RemediationRunStageArgs) ToRemediationRunStageOutputWithContext ¶ added in v1.15.0
func (i RemediationRunStageArgs) ToRemediationRunStageOutputWithContext(ctx context.Context) RemediationRunStageOutput
type RemediationRunStageArray ¶ added in v1.15.0
type RemediationRunStageArray []RemediationRunStageInput
func (RemediationRunStageArray) ElementType ¶ added in v1.15.0
func (RemediationRunStageArray) ElementType() reflect.Type
func (RemediationRunStageArray) ToOutput ¶ added in v1.15.0
func (i RemediationRunStageArray) ToOutput(ctx context.Context) pulumix.Output[[]RemediationRunStage]
func (RemediationRunStageArray) ToRemediationRunStageArrayOutput ¶ added in v1.15.0
func (i RemediationRunStageArray) ToRemediationRunStageArrayOutput() RemediationRunStageArrayOutput
func (RemediationRunStageArray) ToRemediationRunStageArrayOutputWithContext ¶ added in v1.15.0
func (i RemediationRunStageArray) ToRemediationRunStageArrayOutputWithContext(ctx context.Context) RemediationRunStageArrayOutput
type RemediationRunStageArrayInput ¶ added in v1.15.0
type RemediationRunStageArrayInput interface { pulumi.Input ToRemediationRunStageArrayOutput() RemediationRunStageArrayOutput ToRemediationRunStageArrayOutputWithContext(context.Context) RemediationRunStageArrayOutput }
RemediationRunStageArrayInput is an input type that accepts RemediationRunStageArray and RemediationRunStageArrayOutput values. You can construct a concrete instance of `RemediationRunStageArrayInput` via:
RemediationRunStageArray{ RemediationRunStageArgs{...} }
type RemediationRunStageArrayOutput ¶ added in v1.15.0
type RemediationRunStageArrayOutput struct{ *pulumi.OutputState }
func (RemediationRunStageArrayOutput) ElementType ¶ added in v1.15.0
func (RemediationRunStageArrayOutput) ElementType() reflect.Type
func (RemediationRunStageArrayOutput) Index ¶ added in v1.15.0
func (o RemediationRunStageArrayOutput) Index(i pulumi.IntInput) RemediationRunStageOutput
func (RemediationRunStageArrayOutput) ToOutput ¶ added in v1.15.0
func (o RemediationRunStageArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]RemediationRunStage]
func (RemediationRunStageArrayOutput) ToRemediationRunStageArrayOutput ¶ added in v1.15.0
func (o RemediationRunStageArrayOutput) ToRemediationRunStageArrayOutput() RemediationRunStageArrayOutput
func (RemediationRunStageArrayOutput) ToRemediationRunStageArrayOutputWithContext ¶ added in v1.15.0
func (o RemediationRunStageArrayOutput) ToRemediationRunStageArrayOutputWithContext(ctx context.Context) RemediationRunStageArrayOutput
type RemediationRunStageInput ¶ added in v1.15.0
type RemediationRunStageInput interface { pulumi.Input ToRemediationRunStageOutput() RemediationRunStageOutput ToRemediationRunStageOutputWithContext(context.Context) RemediationRunStageOutput }
RemediationRunStageInput is an input type that accepts RemediationRunStageArgs and RemediationRunStageOutput values. You can construct a concrete instance of `RemediationRunStageInput` via:
RemediationRunStageArgs{...}
type RemediationRunStageOutput ¶ added in v1.15.0
type RemediationRunStageOutput struct{ *pulumi.OutputState }
func (RemediationRunStageOutput) ElementType ¶ added in v1.15.0
func (RemediationRunStageOutput) ElementType() reflect.Type
func (RemediationRunStageOutput) Summary ¶ added in v1.15.0
func (o RemediationRunStageOutput) Summary() pulumi.StringPtrOutput
Information about the current step within the given stage.
func (RemediationRunStageOutput) TimeCreated ¶ added in v1.15.0
func (o RemediationRunStageOutput) TimeCreated() pulumi.StringPtrOutput
The creation date and time of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (RemediationRunStageOutput) TimeFinished ¶ added in v1.15.0
func (o RemediationRunStageOutput) TimeFinished() pulumi.StringPtrOutput
The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (RemediationRunStageOutput) TimeStarted ¶ added in v1.15.0
func (o RemediationRunStageOutput) TimeStarted() pulumi.StringPtrOutput
The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)).
func (RemediationRunStageOutput) ToOutput ¶ added in v1.15.0
func (o RemediationRunStageOutput) ToOutput(ctx context.Context) pulumix.Output[RemediationRunStage]
func (RemediationRunStageOutput) ToRemediationRunStageOutput ¶ added in v1.15.0
func (o RemediationRunStageOutput) ToRemediationRunStageOutput() RemediationRunStageOutput
func (RemediationRunStageOutput) ToRemediationRunStageOutputWithContext ¶ added in v1.15.0
func (o RemediationRunStageOutput) ToRemediationRunStageOutputWithContext(ctx context.Context) RemediationRunStageOutput
func (RemediationRunStageOutput) Type ¶ added in v1.15.0
func (o RemediationRunStageOutput) Type() pulumi.StringPtrOutput
The type of stage.
type RemediationRunState ¶ added in v1.15.0
type RemediationRunState struct { // (Updatable) The compartment Oracle Cloud Identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the remediation run. CompartmentId pulumi.StringPtrInput // The type of the current stage of the remediation run. CurrentStageType 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 remediation run. 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 Remediation Recipe. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values RemediationRecipeId pulumi.StringPtrInput // The source that triggered the Remediation Recipe. RemediationRunSource pulumi.StringPtrInput // The list of remediation run stage summaries. Stages RemediationRunStageArrayInput // The current lifecycle state of the remediation run. 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 remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated pulumi.StringPtrInput // The date and time of the finish of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeFinished pulumi.StringPtrInput // The date and time of the start of the remediation run (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeStarted pulumi.StringPtrInput // The date and time the remediation run was last updated (formatted according to [RFC3339](https://datatracker.ietf.org/doc/html/rfc3339)). TimeUpdated pulumi.StringPtrInput }
func (RemediationRunState) ElementType ¶ added in v1.15.0
func (RemediationRunState) ElementType() reflect.Type
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 compartment Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the vulnerability audit. If compartment identifier is not provided the compartment of the associated knowledge base will be used instead. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // Configuration for a vulnerability audit. A vulnerable application dependency is ignored if its name does match any of the items in `exclusions`, or all of the associated Vulnerabilies have a CVSS v2 score below `maxPermissibleCvssV2Score` and a CVSS v3 score below `maxPermissibleCvssV3Score`. 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 observed for non-ignored vulnerable application dependencies. MaxObservedCvssV2score pulumi.Float64Output `pulumi:"maxObservedCvssV2score"` // Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones. MaxObservedCvssV2scoreWithIgnored pulumi.Float64Output `pulumi:"maxObservedCvssV2scoreWithIgnored"` // Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies. MaxObservedCvssV3score pulumi.Float64Output `pulumi:"maxObservedCvssV3score"` // Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones. MaxObservedCvssV3scoreWithIgnored pulumi.Float64Output `pulumi:"maxObservedCvssV3scoreWithIgnored"` // vulnerability audit source. Source VulnerabilityAuditSourceOutput `pulumi:"source"` // 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 non-ignored vulnerable application dependencies. VulnerableArtifactsCount pulumi.IntOutput `pulumi:"vulnerableArtifactsCount"` // Count of all vulnerable application dependencies. VulnerableArtifactsCountWithIgnored pulumi.IntOutput `pulumi:"vulnerableArtifactsCountWithIgnored"` }
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{ BuildType: pulumi.Any(_var.Vulnerability_audit_build_type), KnowledgeBaseId: pulumi.Any(oci_adm_knowledge_base.Test_knowledge_base.Id), ApplicationDependencies: adm.VulnerabilityAuditApplicationDependencyArray{ &adm.VulnerabilityAuditApplicationDependencyArgs{ Gav: pulumi.Any(_var.Vulnerability_audit_application_dependencies_gav), NodeId: pulumi.Any(oci_adm_node.Test_node.Id), ApplicationDependencyNodeIds: pulumi.Any(_var.Vulnerability_audit_application_dependencies_application_dependency_node_ids), }, }, CompartmentId: pulumi.Any(_var.Compartment_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.Map{ "foo-namespace.bar-key": pulumi.Any("value"), }, DisplayName: pulumi.Any(_var.Vulnerability_audit_display_name), FreeformTags: pulumi.Map{ "bar-key": pulumi.Any("value"), }, Source: &adm.VulnerabilityAuditSourceArgs{ Type: pulumi.Any(_var.Vulnerability_audit_source_type), Description: pulumi.Any(_var.Vulnerability_audit_source_description), OciResourceId: pulumi.Any(oci_adm_oci_resource.Test_oci_resource.Id), }, }) 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) ToOutput ¶ added in v1.11.0
func (i *VulnerabilityAudit) ToOutput(ctx context.Context) pulumix.Output[*VulnerabilityAudit]
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 on which this application dependency depends, each identified by its nodeId. ApplicationDependencyNodeIds []string `pulumi:"applicationDependencyNodeIds"` // Group Artifact Version (GAV) identifier (Group:Artifact:Version), e.g. org.graalvm.nativeimage:svm:21.1.0. Gav string `pulumi:"gav"` // Unique identifier of an application dependency, for example nodeId1. The nodeId can be generated by assigning a unique id to each application dependency in the tree of application dependencies. Every node, even those who share the same GAV, should have a different nodeId. The preferred way of constructing a nodeId is to assign incremental integers during a breadth first or depth first search. A nodeId can be reused only it refers to the same subtree of application dependencies. (This is not equivalent to referring to the same GAV, that is, a GAV can have multiple transitive dependencies.) NodeId string `pulumi:"nodeId"` }
type VulnerabilityAuditApplicationDependencyArgs ¶
type VulnerabilityAuditApplicationDependencyArgs struct { // List of application dependencies on which this application dependency depends, each identified by its nodeId. ApplicationDependencyNodeIds pulumi.StringArrayInput `pulumi:"applicationDependencyNodeIds"` // Group Artifact Version (GAV) identifier (Group:Artifact:Version), e.g. org.graalvm.nativeimage:svm:21.1.0. Gav pulumi.StringInput `pulumi:"gav"` // Unique identifier of an application dependency, for example nodeId1. The nodeId can be generated by assigning a unique id to each application dependency in the tree of application dependencies. Every node, even those who share the same GAV, should have a different nodeId. The preferred way of constructing a nodeId is to assign incremental integers during a breadth first or depth first search. A nodeId can be reused only it refers to the same subtree of application dependencies. (This is not equivalent to referring to the same GAV, that is, a GAV can have multiple transitive dependencies.) NodeId pulumi.StringInput `pulumi:"nodeId"` }
func (VulnerabilityAuditApplicationDependencyArgs) ElementType ¶
func (VulnerabilityAuditApplicationDependencyArgs) ElementType() reflect.Type
func (VulnerabilityAuditApplicationDependencyArgs) ToOutput ¶ added in v1.11.0
func (i VulnerabilityAuditApplicationDependencyArgs) ToOutput(ctx context.Context) pulumix.Output[VulnerabilityAuditApplicationDependency]
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) ToOutput ¶ added in v1.11.0
func (i VulnerabilityAuditApplicationDependencyArray) ToOutput(ctx context.Context) pulumix.Output[[]VulnerabilityAuditApplicationDependency]
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) ToOutput ¶ added in v1.11.0
func (o VulnerabilityAuditApplicationDependencyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VulnerabilityAuditApplicationDependency]
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 on which this application dependency depends, each identified by its nodeId.
func (VulnerabilityAuditApplicationDependencyOutput) ElementType ¶
func (VulnerabilityAuditApplicationDependencyOutput) ElementType() reflect.Type
func (VulnerabilityAuditApplicationDependencyOutput) Gav ¶
func (o VulnerabilityAuditApplicationDependencyOutput) Gav() pulumi.StringOutput
Group Artifact Version (GAV) identifier (Group:Artifact:Version), e.g. org.graalvm.nativeimage:svm:21.1.0.
func (VulnerabilityAuditApplicationDependencyOutput) NodeId ¶
func (o VulnerabilityAuditApplicationDependencyOutput) NodeId() pulumi.StringOutput
Unique identifier of an application dependency, for example nodeId1. The nodeId can be generated by assigning a unique id to each application dependency in the tree of application dependencies. Every node, even those who share the same GAV, should have a different nodeId. The preferred way of constructing a nodeId is to assign incremental integers during a breadth first or depth first search. A nodeId can be reused only it refers to the same subtree of application dependencies. (This is not equivalent to referring to the same GAV, that is, a GAV can have multiple transitive dependencies.)
func (VulnerabilityAuditApplicationDependencyOutput) ToOutput ¶ added in v1.11.0
func (o VulnerabilityAuditApplicationDependencyOutput) ToOutput(ctx context.Context) pulumix.Output[VulnerabilityAuditApplicationDependency]
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 compartment Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the vulnerability audit. If compartment identifier is not provided the compartment of the associated knowledge base will be used instead. CompartmentId pulumi.StringPtrInput // Configuration for a vulnerability audit. A vulnerable application dependency is ignored if its name does match any of the items in `exclusions`, or all of the associated Vulnerabilies have a CVSS v2 score below `maxPermissibleCvssV2Score` and a CVSS v3 score below `maxPermissibleCvssV3Score`. 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 // vulnerability audit source. Source VulnerabilityAuditSourcePtrInput }
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) ToOutput ¶ added in v1.11.0
func (i VulnerabilityAuditArray) ToOutput(ctx context.Context) pulumix.Output[[]*VulnerabilityAudit]
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) ToOutput ¶ added in v1.11.0
func (o VulnerabilityAuditArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*VulnerabilityAudit]
func (VulnerabilityAuditArrayOutput) ToVulnerabilityAuditArrayOutput ¶
func (o VulnerabilityAuditArrayOutput) ToVulnerabilityAuditArrayOutput() VulnerabilityAuditArrayOutput
func (VulnerabilityAuditArrayOutput) ToVulnerabilityAuditArrayOutputWithContext ¶
func (o VulnerabilityAuditArrayOutput) ToVulnerabilityAuditArrayOutputWithContext(ctx context.Context) VulnerabilityAuditArrayOutput
type VulnerabilityAuditConfiguration ¶
type VulnerabilityAuditConfiguration struct { // A vulnerable application dependency is ignored if its name matches any of the items in `exclusions`. An asterisk (*) in the dependency pattern acts as a wildcard and matches zero or more characters. Exclusions []string `pulumi:"exclusions"` // A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score. MaxPermissibleCvssV2score *float64 `pulumi:"maxPermissibleCvssV2score"` // A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score. MaxPermissibleCvssV3score *float64 `pulumi:"maxPermissibleCvssV3score"` }
type VulnerabilityAuditConfigurationArgs ¶
type VulnerabilityAuditConfigurationArgs struct { // A vulnerable application dependency is ignored if its name matches any of the items in `exclusions`. An asterisk (*) in the dependency pattern acts as a wildcard and matches zero or more characters. Exclusions pulumi.StringArrayInput `pulumi:"exclusions"` // A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score. MaxPermissibleCvssV2score pulumi.Float64PtrInput `pulumi:"maxPermissibleCvssV2score"` // A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score. MaxPermissibleCvssV3score pulumi.Float64PtrInput `pulumi:"maxPermissibleCvssV3score"` }
func (VulnerabilityAuditConfigurationArgs) ElementType ¶
func (VulnerabilityAuditConfigurationArgs) ElementType() reflect.Type
func (VulnerabilityAuditConfigurationArgs) ToOutput ¶ added in v1.11.0
func (i VulnerabilityAuditConfigurationArgs) ToOutput(ctx context.Context) pulumix.Output[VulnerabilityAuditConfiguration]
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
A vulnerable application dependency is ignored if its name matches any of the items in `exclusions`. An asterisk (*) in the dependency pattern acts as a wildcard and matches zero or more characters.
func (VulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV2score ¶
func (o VulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV2score() pulumi.Float64PtrOutput
A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
func (VulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV3score ¶
func (o VulnerabilityAuditConfigurationOutput) MaxPermissibleCvssV3score() pulumi.Float64PtrOutput
A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
func (VulnerabilityAuditConfigurationOutput) ToOutput ¶ added in v1.11.0
func (o VulnerabilityAuditConfigurationOutput) ToOutput(ctx context.Context) pulumix.Output[VulnerabilityAuditConfiguration]
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
A vulnerable application dependency is ignored if its name matches any of the items in `exclusions`. An asterisk (*) in the dependency pattern acts as a wildcard and matches zero or more characters.
func (VulnerabilityAuditConfigurationPtrOutput) MaxPermissibleCvssV2score ¶
func (o VulnerabilityAuditConfigurationPtrOutput) MaxPermissibleCvssV2score() pulumi.Float64PtrOutput
A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
func (VulnerabilityAuditConfigurationPtrOutput) MaxPermissibleCvssV3score ¶
func (o VulnerabilityAuditConfigurationPtrOutput) MaxPermissibleCvssV3score() pulumi.Float64PtrOutput
A vulnerable application dependency is ignored if the score of its associated Vulnerability is below maxPermissibleCvssV2Score and below maxPermissibleCvssV3Score.
func (VulnerabilityAuditConfigurationPtrOutput) ToOutput ¶ added in v1.11.0
func (o VulnerabilityAuditConfigurationPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VulnerabilityAuditConfiguration]
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) ToOutput ¶ added in v1.11.0
func (i VulnerabilityAuditMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*VulnerabilityAudit]
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) ToOutput ¶ added in v1.11.0
func (o VulnerabilityAuditMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*VulnerabilityAudit]
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 compartment Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the vulnerability audit. If compartment identifier is not provided the compartment of the associated knowledge base will be used instead.
func (VulnerabilityAuditOutput) Configuration ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) Configuration() VulnerabilityAuditConfigurationOutput
Configuration for a vulnerability audit. A vulnerable application dependency is ignored if its name does match any of the items in `exclusions`, or all of the associated Vulnerabilies have a CVSS v2 score below `maxPermissibleCvssV2Score` and a CVSS v3 score below `maxPermissibleCvssV3Score`. 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 observed for non-ignored vulnerable application dependencies.
func (VulnerabilityAuditOutput) MaxObservedCvssV2scoreWithIgnored ¶ added in v0.6.0
func (o VulnerabilityAuditOutput) MaxObservedCvssV2scoreWithIgnored() pulumi.Float64Output
Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones.
func (VulnerabilityAuditOutput) MaxObservedCvssV3score ¶ added in v0.4.0
func (o VulnerabilityAuditOutput) MaxObservedCvssV3score() pulumi.Float64Output
Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies.
func (VulnerabilityAuditOutput) MaxObservedCvssV3scoreWithIgnored ¶ added in v0.6.0
func (o VulnerabilityAuditOutput) MaxObservedCvssV3scoreWithIgnored() pulumi.Float64Output
Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones.
func (VulnerabilityAuditOutput) Source ¶ added in v0.6.0
func (o VulnerabilityAuditOutput) Source() VulnerabilityAuditSourceOutput
vulnerability audit source.
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) ToOutput ¶ added in v1.11.0
func (o VulnerabilityAuditOutput) ToOutput(ctx context.Context) pulumix.Output[*VulnerabilityAudit]
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 non-ignored vulnerable application dependencies.
func (VulnerabilityAuditOutput) VulnerableArtifactsCountWithIgnored ¶ added in v0.6.0
func (o VulnerabilityAuditOutput) VulnerableArtifactsCountWithIgnored() pulumi.IntOutput
Count of all vulnerable application dependencies.
type VulnerabilityAuditSource ¶ added in v0.6.0
type VulnerabilityAuditSource struct { // Description of the external resource source. Description *string `pulumi:"description"` // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit. OciResourceId *string `pulumi:"ociResourceId"` // Source type of the vulnerability audit. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Type string `pulumi:"type"` }
type VulnerabilityAuditSourceArgs ¶ added in v0.6.0
type VulnerabilityAuditSourceArgs struct { // Description of the external resource source. Description pulumi.StringPtrInput `pulumi:"description"` // The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit. OciResourceId pulumi.StringPtrInput `pulumi:"ociResourceId"` // Source type of the vulnerability audit. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values Type pulumi.StringInput `pulumi:"type"` }
func (VulnerabilityAuditSourceArgs) ElementType ¶ added in v0.6.0
func (VulnerabilityAuditSourceArgs) ElementType() reflect.Type
func (VulnerabilityAuditSourceArgs) ToOutput ¶ added in v1.11.0
func (i VulnerabilityAuditSourceArgs) ToOutput(ctx context.Context) pulumix.Output[VulnerabilityAuditSource]
func (VulnerabilityAuditSourceArgs) ToVulnerabilityAuditSourceOutput ¶ added in v0.6.0
func (i VulnerabilityAuditSourceArgs) ToVulnerabilityAuditSourceOutput() VulnerabilityAuditSourceOutput
func (VulnerabilityAuditSourceArgs) ToVulnerabilityAuditSourceOutputWithContext ¶ added in v0.6.0
func (i VulnerabilityAuditSourceArgs) ToVulnerabilityAuditSourceOutputWithContext(ctx context.Context) VulnerabilityAuditSourceOutput
func (VulnerabilityAuditSourceArgs) ToVulnerabilityAuditSourcePtrOutput ¶ added in v0.6.0
func (i VulnerabilityAuditSourceArgs) ToVulnerabilityAuditSourcePtrOutput() VulnerabilityAuditSourcePtrOutput
func (VulnerabilityAuditSourceArgs) ToVulnerabilityAuditSourcePtrOutputWithContext ¶ added in v0.6.0
func (i VulnerabilityAuditSourceArgs) ToVulnerabilityAuditSourcePtrOutputWithContext(ctx context.Context) VulnerabilityAuditSourcePtrOutput
type VulnerabilityAuditSourceInput ¶ added in v0.6.0
type VulnerabilityAuditSourceInput interface { pulumi.Input ToVulnerabilityAuditSourceOutput() VulnerabilityAuditSourceOutput ToVulnerabilityAuditSourceOutputWithContext(context.Context) VulnerabilityAuditSourceOutput }
VulnerabilityAuditSourceInput is an input type that accepts VulnerabilityAuditSourceArgs and VulnerabilityAuditSourceOutput values. You can construct a concrete instance of `VulnerabilityAuditSourceInput` via:
VulnerabilityAuditSourceArgs{...}
type VulnerabilityAuditSourceOutput ¶ added in v0.6.0
type VulnerabilityAuditSourceOutput struct{ *pulumi.OutputState }
func (VulnerabilityAuditSourceOutput) Description ¶ added in v0.6.0
func (o VulnerabilityAuditSourceOutput) Description() pulumi.StringPtrOutput
Description of the external resource source.
func (VulnerabilityAuditSourceOutput) ElementType ¶ added in v0.6.0
func (VulnerabilityAuditSourceOutput) ElementType() reflect.Type
func (VulnerabilityAuditSourceOutput) OciResourceId ¶ added in v0.6.0
func (o VulnerabilityAuditSourceOutput) OciResourceId() pulumi.StringPtrOutput
The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit.
func (VulnerabilityAuditSourceOutput) ToOutput ¶ added in v1.11.0
func (o VulnerabilityAuditSourceOutput) ToOutput(ctx context.Context) pulumix.Output[VulnerabilityAuditSource]
func (VulnerabilityAuditSourceOutput) ToVulnerabilityAuditSourceOutput ¶ added in v0.6.0
func (o VulnerabilityAuditSourceOutput) ToVulnerabilityAuditSourceOutput() VulnerabilityAuditSourceOutput
func (VulnerabilityAuditSourceOutput) ToVulnerabilityAuditSourceOutputWithContext ¶ added in v0.6.0
func (o VulnerabilityAuditSourceOutput) ToVulnerabilityAuditSourceOutputWithContext(ctx context.Context) VulnerabilityAuditSourceOutput
func (VulnerabilityAuditSourceOutput) ToVulnerabilityAuditSourcePtrOutput ¶ added in v0.6.0
func (o VulnerabilityAuditSourceOutput) ToVulnerabilityAuditSourcePtrOutput() VulnerabilityAuditSourcePtrOutput
func (VulnerabilityAuditSourceOutput) ToVulnerabilityAuditSourcePtrOutputWithContext ¶ added in v0.6.0
func (o VulnerabilityAuditSourceOutput) ToVulnerabilityAuditSourcePtrOutputWithContext(ctx context.Context) VulnerabilityAuditSourcePtrOutput
func (VulnerabilityAuditSourceOutput) Type ¶ added in v0.6.0
func (o VulnerabilityAuditSourceOutput) Type() pulumi.StringOutput
Source type of the vulnerability audit.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
type VulnerabilityAuditSourcePtrInput ¶ added in v0.6.0
type VulnerabilityAuditSourcePtrInput interface { pulumi.Input ToVulnerabilityAuditSourcePtrOutput() VulnerabilityAuditSourcePtrOutput ToVulnerabilityAuditSourcePtrOutputWithContext(context.Context) VulnerabilityAuditSourcePtrOutput }
VulnerabilityAuditSourcePtrInput is an input type that accepts VulnerabilityAuditSourceArgs, VulnerabilityAuditSourcePtr and VulnerabilityAuditSourcePtrOutput values. You can construct a concrete instance of `VulnerabilityAuditSourcePtrInput` via:
VulnerabilityAuditSourceArgs{...} or: nil
func VulnerabilityAuditSourcePtr ¶ added in v0.6.0
func VulnerabilityAuditSourcePtr(v *VulnerabilityAuditSourceArgs) VulnerabilityAuditSourcePtrInput
type VulnerabilityAuditSourcePtrOutput ¶ added in v0.6.0
type VulnerabilityAuditSourcePtrOutput struct{ *pulumi.OutputState }
func (VulnerabilityAuditSourcePtrOutput) Description ¶ added in v0.6.0
func (o VulnerabilityAuditSourcePtrOutput) Description() pulumi.StringPtrOutput
Description of the external resource source.
func (VulnerabilityAuditSourcePtrOutput) Elem ¶ added in v0.6.0
func (o VulnerabilityAuditSourcePtrOutput) Elem() VulnerabilityAuditSourceOutput
func (VulnerabilityAuditSourcePtrOutput) ElementType ¶ added in v0.6.0
func (VulnerabilityAuditSourcePtrOutput) ElementType() reflect.Type
func (VulnerabilityAuditSourcePtrOutput) OciResourceId ¶ added in v0.6.0
func (o VulnerabilityAuditSourcePtrOutput) OciResourceId() pulumi.StringPtrOutput
The Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the Oracle Cloud Infrastructure resource that triggered the vulnerability audit.
func (VulnerabilityAuditSourcePtrOutput) ToOutput ¶ added in v1.11.0
func (o VulnerabilityAuditSourcePtrOutput) ToOutput(ctx context.Context) pulumix.Output[*VulnerabilityAuditSource]
func (VulnerabilityAuditSourcePtrOutput) ToVulnerabilityAuditSourcePtrOutput ¶ added in v0.6.0
func (o VulnerabilityAuditSourcePtrOutput) ToVulnerabilityAuditSourcePtrOutput() VulnerabilityAuditSourcePtrOutput
func (VulnerabilityAuditSourcePtrOutput) ToVulnerabilityAuditSourcePtrOutputWithContext ¶ added in v0.6.0
func (o VulnerabilityAuditSourcePtrOutput) ToVulnerabilityAuditSourcePtrOutputWithContext(ctx context.Context) VulnerabilityAuditSourcePtrOutput
func (VulnerabilityAuditSourcePtrOutput) Type ¶ added in v0.6.0
func (o VulnerabilityAuditSourcePtrOutput) Type() pulumi.StringPtrOutput
Source type of the vulnerability audit.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
type VulnerabilityAuditState ¶
type VulnerabilityAuditState struct { // List of application dependencies (without vulnerabilities). ApplicationDependencies VulnerabilityAuditApplicationDependencyArrayInput // The type of the build tool. BuildType pulumi.StringPtrInput // (Updatable) The compartment Oracle Cloud identifier ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the vulnerability audit. If compartment identifier is not provided the compartment of the associated knowledge base will be used instead. CompartmentId pulumi.StringPtrInput // Configuration for a vulnerability audit. A vulnerable application dependency is ignored if its name does match any of the items in `exclusions`, or all of the associated Vulnerabilies have a CVSS v2 score below `maxPermissibleCvssV2Score` and a CVSS v3 score below `maxPermissibleCvssV3Score`. 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 observed for non-ignored vulnerable application dependencies. MaxObservedCvssV2score pulumi.Float64PtrInput // Maximum Common Vulnerability Scoring System Version 2 score observed for vulnerable application dependencies including ignored ones. MaxObservedCvssV2scoreWithIgnored pulumi.Float64PtrInput // Maximum Common Vulnerability Scoring System Version 3 score observed for non-ignored vulnerable application dependencies. MaxObservedCvssV3score pulumi.Float64PtrInput // Maximum Common Vulnerability Scoring System Version 3 score observed for vulnerable application dependencies including ignored ones. MaxObservedCvssV3scoreWithIgnored pulumi.Float64PtrInput // vulnerability audit source. Source VulnerabilityAuditSourcePtrInput // 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 non-ignored vulnerable application dependencies. VulnerableArtifactsCount pulumi.IntPtrInput // Count of all vulnerable application dependencies. VulnerableArtifactsCountWithIgnored 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, e.g. CVE-1999-0067. 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, e.g. CVE-1999-0067. 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) ToOutput ¶ added in v1.11.0
func (i VulnerabilityAuditVulnerabilityArgs) ToOutput(ctx context.Context) pulumix.Output[VulnerabilityAuditVulnerability]
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) ToOutput ¶ added in v1.11.0
func (i VulnerabilityAuditVulnerabilityArray) ToOutput(ctx context.Context) pulumix.Output[[]VulnerabilityAuditVulnerability]
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) ToOutput ¶ added in v1.11.0
func (o VulnerabilityAuditVulnerabilityArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]VulnerabilityAuditVulnerability]
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, e.g. CVE-1999-0067.
func (VulnerabilityAuditVulnerabilityOutput) IsIgnored ¶
func (o VulnerabilityAuditVulnerabilityOutput) IsIgnored() pulumi.BoolPtrOutput
Indicates if the vulnerability was ignored according to the audit configuration.
func (VulnerabilityAuditVulnerabilityOutput) ToOutput ¶ added in v1.11.0
func (o VulnerabilityAuditVulnerabilityOutput) ToOutput(ctx context.Context) pulumix.Output[VulnerabilityAuditVulnerability]
func (VulnerabilityAuditVulnerabilityOutput) ToVulnerabilityAuditVulnerabilityOutput ¶
func (o VulnerabilityAuditVulnerabilityOutput) ToVulnerabilityAuditVulnerabilityOutput() VulnerabilityAuditVulnerabilityOutput
func (VulnerabilityAuditVulnerabilityOutput) ToVulnerabilityAuditVulnerabilityOutputWithContext ¶
func (o VulnerabilityAuditVulnerabilityOutput) ToVulnerabilityAuditVulnerabilityOutputWithContext(ctx context.Context) VulnerabilityAuditVulnerabilityOutput
Source Files
¶
- getKnowledgebase.go
- getKnowledgebases.go
- getRemediationRecipe.go
- getRemediationRecipes.go
- getRemediationRun.go
- getRemediationRunApplicationDependencyRecommendations.go
- getRemediationRunStage.go
- getRemediationRunStages.go
- getRemediationRuns.go
- getVulnerabilityAudit.go
- getVulnerabilityAuditApplicationDependencyVulnerabilities.go
- getVulnerabilityAuditApplicationDependencyVulnerability.go
- getVulnerabilityAudits.go
- init.go
- knowledgeBase.go
- pulumiTypes.go
- remediationRecipe.go
- remediationRun.go
- vulnerabilityAudit.go