Documentation
¶
Index ¶
- type Config
- type ConfigArgs
- type ConfigArray
- type ConfigArrayInput
- type ConfigArrayOutput
- func (ConfigArrayOutput) ElementType() reflect.Type
- func (o ConfigArrayOutput) Index(i pulumi.IntInput) ConfigOutput
- func (o ConfigArrayOutput) ToConfigArrayOutput() ConfigArrayOutput
- func (o ConfigArrayOutput) ToConfigArrayOutputWithContext(ctx context.Context) ConfigArrayOutput
- func (o ConfigArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*Config]
- type ConfigInput
- type ConfigMap
- type ConfigMapInput
- type ConfigMapOutput
- func (ConfigMapOutput) ElementType() reflect.Type
- func (o ConfigMapOutput) MapIndex(k pulumi.StringInput) ConfigOutput
- func (o ConfigMapOutput) ToConfigMapOutput() ConfigMapOutput
- func (o ConfigMapOutput) ToConfigMapOutputWithContext(ctx context.Context) ConfigMapOutput
- func (o ConfigMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*Config]
- type ConfigOutput
- func (o ConfigOutput) CompartmentId() pulumi.StringOutput
- func (o ConfigOutput) ConfigType() pulumi.StringOutput
- func (o ConfigOutput) DefinedTags() pulumi.MapOutput
- func (o ConfigOutput) DisplayName() pulumi.StringOutput
- func (ConfigOutput) ElementType() reflect.Type
- func (o ConfigOutput) FreeformTags() pulumi.MapOutput
- func (o ConfigOutput) IsEnabled() pulumi.BoolOutput
- func (o ConfigOutput) ResourceType() pulumi.StringOutput
- func (o ConfigOutput) State() pulumi.StringOutput
- func (o ConfigOutput) SystemTags() pulumi.MapOutput
- func (o ConfigOutput) TimeCreated() pulumi.StringOutput
- func (o ConfigOutput) TimeUpdated() pulumi.StringOutput
- func (o ConfigOutput) ToConfigOutput() ConfigOutput
- func (o ConfigOutput) ToConfigOutputWithContext(ctx context.Context) ConfigOutput
- func (o ConfigOutput) ToOutput(ctx context.Context) pulumix.Output[*Config]
- type ConfigState
- type DiscoveryJob
- type DiscoveryJobArgs
- type DiscoveryJobArray
- func (DiscoveryJobArray) ElementType() reflect.Type
- func (i DiscoveryJobArray) ToDiscoveryJobArrayOutput() DiscoveryJobArrayOutput
- func (i DiscoveryJobArray) ToDiscoveryJobArrayOutputWithContext(ctx context.Context) DiscoveryJobArrayOutput
- func (i DiscoveryJobArray) ToOutput(ctx context.Context) pulumix.Output[[]*DiscoveryJob]
- type DiscoveryJobArrayInput
- type DiscoveryJobArrayOutput
- func (DiscoveryJobArrayOutput) ElementType() reflect.Type
- func (o DiscoveryJobArrayOutput) Index(i pulumi.IntInput) DiscoveryJobOutput
- func (o DiscoveryJobArrayOutput) ToDiscoveryJobArrayOutput() DiscoveryJobArrayOutput
- func (o DiscoveryJobArrayOutput) ToDiscoveryJobArrayOutputWithContext(ctx context.Context) DiscoveryJobArrayOutput
- func (o DiscoveryJobArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*DiscoveryJob]
- type DiscoveryJobDiscoveryDetails
- type DiscoveryJobDiscoveryDetailsArgs
- func (DiscoveryJobDiscoveryDetailsArgs) ElementType() reflect.Type
- func (i DiscoveryJobDiscoveryDetailsArgs) ToDiscoveryJobDiscoveryDetailsOutput() DiscoveryJobDiscoveryDetailsOutput
- func (i DiscoveryJobDiscoveryDetailsArgs) ToDiscoveryJobDiscoveryDetailsOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsOutput
- func (i DiscoveryJobDiscoveryDetailsArgs) ToDiscoveryJobDiscoveryDetailsPtrOutput() DiscoveryJobDiscoveryDetailsPtrOutput
- func (i DiscoveryJobDiscoveryDetailsArgs) ToDiscoveryJobDiscoveryDetailsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsPtrOutput
- func (i DiscoveryJobDiscoveryDetailsArgs) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetails]
- type DiscoveryJobDiscoveryDetailsCredentials
- type DiscoveryJobDiscoveryDetailsCredentialsArgs
- func (DiscoveryJobDiscoveryDetailsCredentialsArgs) ElementType() reflect.Type
- func (i DiscoveryJobDiscoveryDetailsCredentialsArgs) ToDiscoveryJobDiscoveryDetailsCredentialsOutput() DiscoveryJobDiscoveryDetailsCredentialsOutput
- func (i DiscoveryJobDiscoveryDetailsCredentialsArgs) ToDiscoveryJobDiscoveryDetailsCredentialsOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsOutput
- func (i DiscoveryJobDiscoveryDetailsCredentialsArgs) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutput() DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
- func (i DiscoveryJobDiscoveryDetailsCredentialsArgs) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
- func (i DiscoveryJobDiscoveryDetailsCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetailsCredentials]
- type DiscoveryJobDiscoveryDetailsCredentialsInput
- type DiscoveryJobDiscoveryDetailsCredentialsItem
- type DiscoveryJobDiscoveryDetailsCredentialsItemArgs
- func (DiscoveryJobDiscoveryDetailsCredentialsItemArgs) ElementType() reflect.Type
- func (i DiscoveryJobDiscoveryDetailsCredentialsItemArgs) ToDiscoveryJobDiscoveryDetailsCredentialsItemOutput() DiscoveryJobDiscoveryDetailsCredentialsItemOutput
- func (i DiscoveryJobDiscoveryDetailsCredentialsItemArgs) ToDiscoveryJobDiscoveryDetailsCredentialsItemOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemOutput
- func (i DiscoveryJobDiscoveryDetailsCredentialsItemArgs) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetailsCredentialsItem]
- type DiscoveryJobDiscoveryDetailsCredentialsItemArray
- func (DiscoveryJobDiscoveryDetailsCredentialsItemArray) ElementType() reflect.Type
- func (i DiscoveryJobDiscoveryDetailsCredentialsItemArray) ToDiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput() DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput
- func (i DiscoveryJobDiscoveryDetailsCredentialsItemArray) ToDiscoveryJobDiscoveryDetailsCredentialsItemArrayOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput
- func (i DiscoveryJobDiscoveryDetailsCredentialsItemArray) ToOutput(ctx context.Context) pulumix.Output[[]DiscoveryJobDiscoveryDetailsCredentialsItem]
- type DiscoveryJobDiscoveryDetailsCredentialsItemArrayInput
- type DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput
- func (DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput) ElementType() reflect.Type
- func (o DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput) Index(i pulumi.IntInput) DiscoveryJobDiscoveryDetailsCredentialsItemOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput() DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemArrayOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DiscoveryJobDiscoveryDetailsCredentialsItem]
- type DiscoveryJobDiscoveryDetailsCredentialsItemInput
- type DiscoveryJobDiscoveryDetailsCredentialsItemOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsItemOutput) CredentialName() pulumi.StringOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsItemOutput) CredentialType() pulumi.StringOutput
- func (DiscoveryJobDiscoveryDetailsCredentialsItemOutput) ElementType() reflect.Type
- func (o DiscoveryJobDiscoveryDetailsCredentialsItemOutput) Properties() DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsItemOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemOutput() DiscoveryJobDiscoveryDetailsCredentialsItemOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsItemOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsItemOutput) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetailsCredentialsItem]
- type DiscoveryJobDiscoveryDetailsCredentialsItemProperties
- type DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs
- func (DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs) ElementType() reflect.Type
- func (i DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs) ToDiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput() DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput
- func (i DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs) ToDiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput
- func (i DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetailsCredentialsItemProperties]
- type DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesInput
- type DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput
- func (DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput) ElementType() reflect.Type
- func (o DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput) PropertiesMap() pulumi.MapOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput() DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetailsCredentialsItemProperties]
- type DiscoveryJobDiscoveryDetailsCredentialsOutput
- func (DiscoveryJobDiscoveryDetailsCredentialsOutput) ElementType() reflect.Type
- func (o DiscoveryJobDiscoveryDetailsCredentialsOutput) Items() DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsOutput) ToDiscoveryJobDiscoveryDetailsCredentialsOutput() DiscoveryJobDiscoveryDetailsCredentialsOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsOutput) ToDiscoveryJobDiscoveryDetailsCredentialsOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsOutput) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutput() DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsOutput) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetailsCredentials]
- type DiscoveryJobDiscoveryDetailsCredentialsPtrInput
- type DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsPtrOutput) Elem() DiscoveryJobDiscoveryDetailsCredentialsOutput
- func (DiscoveryJobDiscoveryDetailsCredentialsPtrOutput) ElementType() reflect.Type
- func (o DiscoveryJobDiscoveryDetailsCredentialsPtrOutput) Items() DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsPtrOutput) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutput() DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsPtrOutput) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DiscoveryJobDiscoveryDetailsCredentials]
- type DiscoveryJobDiscoveryDetailsInput
- type DiscoveryJobDiscoveryDetailsOutput
- func (o DiscoveryJobDiscoveryDetailsOutput) AgentId() pulumi.StringOutput
- func (o DiscoveryJobDiscoveryDetailsOutput) Credentials() DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
- func (DiscoveryJobDiscoveryDetailsOutput) ElementType() reflect.Type
- func (o DiscoveryJobDiscoveryDetailsOutput) Properties() DiscoveryJobDiscoveryDetailsPropertiesOutput
- func (o DiscoveryJobDiscoveryDetailsOutput) ResourceName() pulumi.StringOutput
- func (o DiscoveryJobDiscoveryDetailsOutput) ResourceType() pulumi.StringOutput
- func (o DiscoveryJobDiscoveryDetailsOutput) Tags() DiscoveryJobDiscoveryDetailsTagsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsOutput) ToDiscoveryJobDiscoveryDetailsOutput() DiscoveryJobDiscoveryDetailsOutput
- func (o DiscoveryJobDiscoveryDetailsOutput) ToDiscoveryJobDiscoveryDetailsOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsOutput
- func (o DiscoveryJobDiscoveryDetailsOutput) ToDiscoveryJobDiscoveryDetailsPtrOutput() DiscoveryJobDiscoveryDetailsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsOutput) ToDiscoveryJobDiscoveryDetailsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsOutput) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetails]
- type DiscoveryJobDiscoveryDetailsProperties
- type DiscoveryJobDiscoveryDetailsPropertiesArgs
- func (DiscoveryJobDiscoveryDetailsPropertiesArgs) ElementType() reflect.Type
- func (i DiscoveryJobDiscoveryDetailsPropertiesArgs) ToDiscoveryJobDiscoveryDetailsPropertiesOutput() DiscoveryJobDiscoveryDetailsPropertiesOutput
- func (i DiscoveryJobDiscoveryDetailsPropertiesArgs) ToDiscoveryJobDiscoveryDetailsPropertiesOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsPropertiesOutput
- func (i DiscoveryJobDiscoveryDetailsPropertiesArgs) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutput() DiscoveryJobDiscoveryDetailsPropertiesPtrOutput
- func (i DiscoveryJobDiscoveryDetailsPropertiesArgs) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsPropertiesPtrOutput
- func (i DiscoveryJobDiscoveryDetailsPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetailsProperties]
- type DiscoveryJobDiscoveryDetailsPropertiesInput
- type DiscoveryJobDiscoveryDetailsPropertiesOutput
- func (DiscoveryJobDiscoveryDetailsPropertiesOutput) ElementType() reflect.Type
- func (o DiscoveryJobDiscoveryDetailsPropertiesOutput) PropertiesMap() pulumi.MapOutput
- func (o DiscoveryJobDiscoveryDetailsPropertiesOutput) ToDiscoveryJobDiscoveryDetailsPropertiesOutput() DiscoveryJobDiscoveryDetailsPropertiesOutput
- func (o DiscoveryJobDiscoveryDetailsPropertiesOutput) ToDiscoveryJobDiscoveryDetailsPropertiesOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsPropertiesOutput
- func (o DiscoveryJobDiscoveryDetailsPropertiesOutput) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutput() DiscoveryJobDiscoveryDetailsPropertiesPtrOutput
- func (o DiscoveryJobDiscoveryDetailsPropertiesOutput) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsPropertiesPtrOutput
- func (o DiscoveryJobDiscoveryDetailsPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetailsProperties]
- type DiscoveryJobDiscoveryDetailsPropertiesPtrInput
- type DiscoveryJobDiscoveryDetailsPropertiesPtrOutput
- func (o DiscoveryJobDiscoveryDetailsPropertiesPtrOutput) Elem() DiscoveryJobDiscoveryDetailsPropertiesOutput
- func (DiscoveryJobDiscoveryDetailsPropertiesPtrOutput) ElementType() reflect.Type
- func (o DiscoveryJobDiscoveryDetailsPropertiesPtrOutput) PropertiesMap() pulumi.MapOutput
- func (o DiscoveryJobDiscoveryDetailsPropertiesPtrOutput) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutput() DiscoveryJobDiscoveryDetailsPropertiesPtrOutput
- func (o DiscoveryJobDiscoveryDetailsPropertiesPtrOutput) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsPropertiesPtrOutput
- func (o DiscoveryJobDiscoveryDetailsPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DiscoveryJobDiscoveryDetailsProperties]
- type DiscoveryJobDiscoveryDetailsPtrInput
- type DiscoveryJobDiscoveryDetailsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsPtrOutput) AgentId() pulumi.StringPtrOutput
- func (o DiscoveryJobDiscoveryDetailsPtrOutput) Credentials() DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsPtrOutput) Elem() DiscoveryJobDiscoveryDetailsOutput
- func (DiscoveryJobDiscoveryDetailsPtrOutput) ElementType() reflect.Type
- func (o DiscoveryJobDiscoveryDetailsPtrOutput) Properties() DiscoveryJobDiscoveryDetailsPropertiesPtrOutput
- func (o DiscoveryJobDiscoveryDetailsPtrOutput) ResourceName() pulumi.StringPtrOutput
- func (o DiscoveryJobDiscoveryDetailsPtrOutput) ResourceType() pulumi.StringPtrOutput
- func (o DiscoveryJobDiscoveryDetailsPtrOutput) Tags() DiscoveryJobDiscoveryDetailsTagsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsPtrOutput) ToDiscoveryJobDiscoveryDetailsPtrOutput() DiscoveryJobDiscoveryDetailsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsPtrOutput) ToDiscoveryJobDiscoveryDetailsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DiscoveryJobDiscoveryDetails]
- type DiscoveryJobDiscoveryDetailsTags
- type DiscoveryJobDiscoveryDetailsTagsArgs
- func (DiscoveryJobDiscoveryDetailsTagsArgs) ElementType() reflect.Type
- func (i DiscoveryJobDiscoveryDetailsTagsArgs) ToDiscoveryJobDiscoveryDetailsTagsOutput() DiscoveryJobDiscoveryDetailsTagsOutput
- func (i DiscoveryJobDiscoveryDetailsTagsArgs) ToDiscoveryJobDiscoveryDetailsTagsOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsTagsOutput
- func (i DiscoveryJobDiscoveryDetailsTagsArgs) ToDiscoveryJobDiscoveryDetailsTagsPtrOutput() DiscoveryJobDiscoveryDetailsTagsPtrOutput
- func (i DiscoveryJobDiscoveryDetailsTagsArgs) ToDiscoveryJobDiscoveryDetailsTagsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsTagsPtrOutput
- func (i DiscoveryJobDiscoveryDetailsTagsArgs) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetailsTags]
- type DiscoveryJobDiscoveryDetailsTagsInput
- type DiscoveryJobDiscoveryDetailsTagsOutput
- func (DiscoveryJobDiscoveryDetailsTagsOutput) ElementType() reflect.Type
- func (o DiscoveryJobDiscoveryDetailsTagsOutput) PropertiesMap() pulumi.MapOutput
- func (o DiscoveryJobDiscoveryDetailsTagsOutput) ToDiscoveryJobDiscoveryDetailsTagsOutput() DiscoveryJobDiscoveryDetailsTagsOutput
- func (o DiscoveryJobDiscoveryDetailsTagsOutput) ToDiscoveryJobDiscoveryDetailsTagsOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsTagsOutput
- func (o DiscoveryJobDiscoveryDetailsTagsOutput) ToDiscoveryJobDiscoveryDetailsTagsPtrOutput() DiscoveryJobDiscoveryDetailsTagsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsTagsOutput) ToDiscoveryJobDiscoveryDetailsTagsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsTagsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsTagsOutput) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetailsTags]
- type DiscoveryJobDiscoveryDetailsTagsPtrInput
- type DiscoveryJobDiscoveryDetailsTagsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsTagsPtrOutput) Elem() DiscoveryJobDiscoveryDetailsTagsOutput
- func (DiscoveryJobDiscoveryDetailsTagsPtrOutput) ElementType() reflect.Type
- func (o DiscoveryJobDiscoveryDetailsTagsPtrOutput) PropertiesMap() pulumi.MapOutput
- func (o DiscoveryJobDiscoveryDetailsTagsPtrOutput) ToDiscoveryJobDiscoveryDetailsTagsPtrOutput() DiscoveryJobDiscoveryDetailsTagsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsTagsPtrOutput) ToDiscoveryJobDiscoveryDetailsTagsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsTagsPtrOutput
- func (o DiscoveryJobDiscoveryDetailsTagsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DiscoveryJobDiscoveryDetailsTags]
- type DiscoveryJobInput
- type DiscoveryJobMap
- func (DiscoveryJobMap) ElementType() reflect.Type
- func (i DiscoveryJobMap) ToDiscoveryJobMapOutput() DiscoveryJobMapOutput
- func (i DiscoveryJobMap) ToDiscoveryJobMapOutputWithContext(ctx context.Context) DiscoveryJobMapOutput
- func (i DiscoveryJobMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*DiscoveryJob]
- type DiscoveryJobMapInput
- type DiscoveryJobMapOutput
- func (DiscoveryJobMapOutput) ElementType() reflect.Type
- func (o DiscoveryJobMapOutput) MapIndex(k pulumi.StringInput) DiscoveryJobOutput
- func (o DiscoveryJobMapOutput) ToDiscoveryJobMapOutput() DiscoveryJobMapOutput
- func (o DiscoveryJobMapOutput) ToDiscoveryJobMapOutputWithContext(ctx context.Context) DiscoveryJobMapOutput
- func (o DiscoveryJobMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*DiscoveryJob]
- type DiscoveryJobOutput
- func (o DiscoveryJobOutput) CompartmentId() pulumi.StringOutput
- func (o DiscoveryJobOutput) DefinedTags() pulumi.MapOutput
- func (o DiscoveryJobOutput) DiscoveryClient() pulumi.StringOutput
- func (o DiscoveryJobOutput) DiscoveryDetails() DiscoveryJobDiscoveryDetailsOutput
- func (o DiscoveryJobOutput) DiscoveryType() pulumi.StringPtrOutput
- func (DiscoveryJobOutput) ElementType() reflect.Type
- func (o DiscoveryJobOutput) FreeformTags() pulumi.MapOutput
- func (o DiscoveryJobOutput) ShouldPropagateTagsToDiscoveredResources() pulumi.BoolOutput
- func (o DiscoveryJobOutput) State() pulumi.StringOutput
- func (o DiscoveryJobOutput) Status() pulumi.StringOutput
- func (o DiscoveryJobOutput) StatusMessage() pulumi.StringOutput
- func (o DiscoveryJobOutput) SystemTags() pulumi.MapOutput
- func (o DiscoveryJobOutput) TenantId() pulumi.StringOutput
- func (o DiscoveryJobOutput) TimeUpdated() pulumi.StringOutput
- func (o DiscoveryJobOutput) ToDiscoveryJobOutput() DiscoveryJobOutput
- func (o DiscoveryJobOutput) ToDiscoveryJobOutputWithContext(ctx context.Context) DiscoveryJobOutput
- func (o DiscoveryJobOutput) ToOutput(ctx context.Context) pulumix.Output[*DiscoveryJob]
- func (o DiscoveryJobOutput) UserId() pulumi.StringOutput
- type DiscoveryJobState
- type GetConfigsArgs
- type GetConfigsConfigCollection
- type GetConfigsConfigCollectionArgs
- func (GetConfigsConfigCollectionArgs) ElementType() reflect.Type
- func (i GetConfigsConfigCollectionArgs) ToGetConfigsConfigCollectionOutput() GetConfigsConfigCollectionOutput
- func (i GetConfigsConfigCollectionArgs) ToGetConfigsConfigCollectionOutputWithContext(ctx context.Context) GetConfigsConfigCollectionOutput
- func (i GetConfigsConfigCollectionArgs) ToOutput(ctx context.Context) pulumix.Output[GetConfigsConfigCollection]
- type GetConfigsConfigCollectionArray
- func (GetConfigsConfigCollectionArray) ElementType() reflect.Type
- func (i GetConfigsConfigCollectionArray) ToGetConfigsConfigCollectionArrayOutput() GetConfigsConfigCollectionArrayOutput
- func (i GetConfigsConfigCollectionArray) ToGetConfigsConfigCollectionArrayOutputWithContext(ctx context.Context) GetConfigsConfigCollectionArrayOutput
- func (i GetConfigsConfigCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetConfigsConfigCollection]
- type GetConfigsConfigCollectionArrayInput
- type GetConfigsConfigCollectionArrayOutput
- func (GetConfigsConfigCollectionArrayOutput) ElementType() reflect.Type
- func (o GetConfigsConfigCollectionArrayOutput) Index(i pulumi.IntInput) GetConfigsConfigCollectionOutput
- func (o GetConfigsConfigCollectionArrayOutput) ToGetConfigsConfigCollectionArrayOutput() GetConfigsConfigCollectionArrayOutput
- func (o GetConfigsConfigCollectionArrayOutput) ToGetConfigsConfigCollectionArrayOutputWithContext(ctx context.Context) GetConfigsConfigCollectionArrayOutput
- func (o GetConfigsConfigCollectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetConfigsConfigCollection]
- type GetConfigsConfigCollectionInput
- type GetConfigsConfigCollectionItem
- type GetConfigsConfigCollectionItemArgs
- func (GetConfigsConfigCollectionItemArgs) ElementType() reflect.Type
- func (i GetConfigsConfigCollectionItemArgs) ToGetConfigsConfigCollectionItemOutput() GetConfigsConfigCollectionItemOutput
- func (i GetConfigsConfigCollectionItemArgs) ToGetConfigsConfigCollectionItemOutputWithContext(ctx context.Context) GetConfigsConfigCollectionItemOutput
- func (i GetConfigsConfigCollectionItemArgs) ToOutput(ctx context.Context) pulumix.Output[GetConfigsConfigCollectionItem]
- type GetConfigsConfigCollectionItemArray
- func (GetConfigsConfigCollectionItemArray) ElementType() reflect.Type
- func (i GetConfigsConfigCollectionItemArray) ToGetConfigsConfigCollectionItemArrayOutput() GetConfigsConfigCollectionItemArrayOutput
- func (i GetConfigsConfigCollectionItemArray) ToGetConfigsConfigCollectionItemArrayOutputWithContext(ctx context.Context) GetConfigsConfigCollectionItemArrayOutput
- func (i GetConfigsConfigCollectionItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetConfigsConfigCollectionItem]
- type GetConfigsConfigCollectionItemArrayInput
- type GetConfigsConfigCollectionItemArrayOutput
- func (GetConfigsConfigCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetConfigsConfigCollectionItemArrayOutput) Index(i pulumi.IntInput) GetConfigsConfigCollectionItemOutput
- func (o GetConfigsConfigCollectionItemArrayOutput) ToGetConfigsConfigCollectionItemArrayOutput() GetConfigsConfigCollectionItemArrayOutput
- func (o GetConfigsConfigCollectionItemArrayOutput) ToGetConfigsConfigCollectionItemArrayOutputWithContext(ctx context.Context) GetConfigsConfigCollectionItemArrayOutput
- func (o GetConfigsConfigCollectionItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetConfigsConfigCollectionItem]
- type GetConfigsConfigCollectionItemInput
- type GetConfigsConfigCollectionItemOutput
- func (o GetConfigsConfigCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetConfigsConfigCollectionItemOutput) ConfigType() pulumi.StringOutput
- func (o GetConfigsConfigCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetConfigsConfigCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetConfigsConfigCollectionItemOutput) ElementType() reflect.Type
- func (o GetConfigsConfigCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetConfigsConfigCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetConfigsConfigCollectionItemOutput) IsEnabled() pulumi.BoolOutput
- func (o GetConfigsConfigCollectionItemOutput) ResourceType() pulumi.StringOutput
- func (o GetConfigsConfigCollectionItemOutput) State() pulumi.StringOutput
- func (o GetConfigsConfigCollectionItemOutput) SystemTags() pulumi.MapOutput
- func (o GetConfigsConfigCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetConfigsConfigCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetConfigsConfigCollectionItemOutput) ToGetConfigsConfigCollectionItemOutput() GetConfigsConfigCollectionItemOutput
- func (o GetConfigsConfigCollectionItemOutput) ToGetConfigsConfigCollectionItemOutputWithContext(ctx context.Context) GetConfigsConfigCollectionItemOutput
- func (o GetConfigsConfigCollectionItemOutput) ToOutput(ctx context.Context) pulumix.Output[GetConfigsConfigCollectionItem]
- type GetConfigsConfigCollectionOutput
- func (GetConfigsConfigCollectionOutput) ElementType() reflect.Type
- func (o GetConfigsConfigCollectionOutput) Items() GetConfigsConfigCollectionItemArrayOutput
- func (o GetConfigsConfigCollectionOutput) ToGetConfigsConfigCollectionOutput() GetConfigsConfigCollectionOutput
- func (o GetConfigsConfigCollectionOutput) ToGetConfigsConfigCollectionOutputWithContext(ctx context.Context) GetConfigsConfigCollectionOutput
- func (o GetConfigsConfigCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[GetConfigsConfigCollection]
- type GetConfigsFilter
- type GetConfigsFilterArgs
- func (GetConfigsFilterArgs) ElementType() reflect.Type
- func (i GetConfigsFilterArgs) ToGetConfigsFilterOutput() GetConfigsFilterOutput
- func (i GetConfigsFilterArgs) ToGetConfigsFilterOutputWithContext(ctx context.Context) GetConfigsFilterOutput
- func (i GetConfigsFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetConfigsFilter]
- type GetConfigsFilterArray
- func (GetConfigsFilterArray) ElementType() reflect.Type
- func (i GetConfigsFilterArray) ToGetConfigsFilterArrayOutput() GetConfigsFilterArrayOutput
- func (i GetConfigsFilterArray) ToGetConfigsFilterArrayOutputWithContext(ctx context.Context) GetConfigsFilterArrayOutput
- func (i GetConfigsFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetConfigsFilter]
- type GetConfigsFilterArrayInput
- type GetConfigsFilterArrayOutput
- func (GetConfigsFilterArrayOutput) ElementType() reflect.Type
- func (o GetConfigsFilterArrayOutput) Index(i pulumi.IntInput) GetConfigsFilterOutput
- func (o GetConfigsFilterArrayOutput) ToGetConfigsFilterArrayOutput() GetConfigsFilterArrayOutput
- func (o GetConfigsFilterArrayOutput) ToGetConfigsFilterArrayOutputWithContext(ctx context.Context) GetConfigsFilterArrayOutput
- func (o GetConfigsFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetConfigsFilter]
- type GetConfigsFilterInput
- type GetConfigsFilterOutput
- func (GetConfigsFilterOutput) ElementType() reflect.Type
- func (o GetConfigsFilterOutput) Name() pulumi.StringOutput
- func (o GetConfigsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetConfigsFilterOutput) ToGetConfigsFilterOutput() GetConfigsFilterOutput
- func (o GetConfigsFilterOutput) ToGetConfigsFilterOutputWithContext(ctx context.Context) GetConfigsFilterOutput
- func (o GetConfigsFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetConfigsFilter]
- func (o GetConfigsFilterOutput) Values() pulumi.StringArrayOutput
- type GetConfigsOutputArgs
- type GetConfigsResult
- type GetConfigsResultOutput
- func (o GetConfigsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetConfigsResultOutput) ConfigCollections() GetConfigsConfigCollectionArrayOutput
- func (o GetConfigsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetConfigsResultOutput) ElementType() reflect.Type
- func (o GetConfigsResultOutput) Filters() GetConfigsFilterArrayOutput
- func (o GetConfigsResultOutput) Id() pulumi.StringOutput
- func (o GetConfigsResultOutput) State() pulumi.StringPtrOutput
- func (o GetConfigsResultOutput) ToGetConfigsResultOutput() GetConfigsResultOutput
- func (o GetConfigsResultOutput) ToGetConfigsResultOutputWithContext(ctx context.Context) GetConfigsResultOutput
- func (o GetConfigsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetConfigsResult]
- func (o GetConfigsResultOutput) Type() pulumi.StringPtrOutput
- type GetDiscoveryJobDiscoveryDetail
- type GetDiscoveryJobDiscoveryDetailArgs
- func (GetDiscoveryJobDiscoveryDetailArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailArgs) ToGetDiscoveryJobDiscoveryDetailOutput() GetDiscoveryJobDiscoveryDetailOutput
- func (i GetDiscoveryJobDiscoveryDetailArgs) ToGetDiscoveryJobDiscoveryDetailOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailOutput
- func (i GetDiscoveryJobDiscoveryDetailArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetail]
- type GetDiscoveryJobDiscoveryDetailArray
- func (GetDiscoveryJobDiscoveryDetailArray) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailArray) ToGetDiscoveryJobDiscoveryDetailArrayOutput() GetDiscoveryJobDiscoveryDetailArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailArray) ToGetDiscoveryJobDiscoveryDetailArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetail]
- type GetDiscoveryJobDiscoveryDetailArrayInput
- type GetDiscoveryJobDiscoveryDetailArrayOutput
- func (GetDiscoveryJobDiscoveryDetailArrayOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobDiscoveryDetailArrayOutput) Index(i pulumi.IntInput) GetDiscoveryJobDiscoveryDetailOutput
- func (o GetDiscoveryJobDiscoveryDetailArrayOutput) ToGetDiscoveryJobDiscoveryDetailArrayOutput() GetDiscoveryJobDiscoveryDetailArrayOutput
- func (o GetDiscoveryJobDiscoveryDetailArrayOutput) ToGetDiscoveryJobDiscoveryDetailArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailArrayOutput
- func (o GetDiscoveryJobDiscoveryDetailArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetail]
- type GetDiscoveryJobDiscoveryDetailCredential
- type GetDiscoveryJobDiscoveryDetailCredentialArgs
- func (GetDiscoveryJobDiscoveryDetailCredentialArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailCredentialArgs) ToGetDiscoveryJobDiscoveryDetailCredentialOutput() GetDiscoveryJobDiscoveryDetailCredentialOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialArgs) ToGetDiscoveryJobDiscoveryDetailCredentialOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetailCredential]
- type GetDiscoveryJobDiscoveryDetailCredentialArray
- func (GetDiscoveryJobDiscoveryDetailCredentialArray) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailCredentialArray) ToGetDiscoveryJobDiscoveryDetailCredentialArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialArray) ToGetDiscoveryJobDiscoveryDetailCredentialArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailCredential]
- type GetDiscoveryJobDiscoveryDetailCredentialArrayInput
- type GetDiscoveryJobDiscoveryDetailCredentialArrayOutput
- func (GetDiscoveryJobDiscoveryDetailCredentialArrayOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobDiscoveryDetailCredentialArrayOutput) Index(i pulumi.IntInput) GetDiscoveryJobDiscoveryDetailCredentialOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialArrayOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialArrayOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailCredential]
- type GetDiscoveryJobDiscoveryDetailCredentialInput
- type GetDiscoveryJobDiscoveryDetailCredentialItem
- type GetDiscoveryJobDiscoveryDetailCredentialItemArgs
- func (GetDiscoveryJobDiscoveryDetailCredentialItemArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemArgs) ToGetDiscoveryJobDiscoveryDetailCredentialItemOutput() GetDiscoveryJobDiscoveryDetailCredentialItemOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemArgs) ToGetDiscoveryJobDiscoveryDetailCredentialItemOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetailCredentialItem]
- type GetDiscoveryJobDiscoveryDetailCredentialItemArray
- func (GetDiscoveryJobDiscoveryDetailCredentialItemArray) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemArray) ToGetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemArray) ToGetDiscoveryJobDiscoveryDetailCredentialItemArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailCredentialItem]
- type GetDiscoveryJobDiscoveryDetailCredentialItemArrayInput
- type GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput
- func (GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput) Index(i pulumi.IntInput) GetDiscoveryJobDiscoveryDetailCredentialItemOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailCredentialItem]
- type GetDiscoveryJobDiscoveryDetailCredentialItemInput
- type GetDiscoveryJobDiscoveryDetailCredentialItemOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemOutput) CredentialName() pulumi.StringOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemOutput) CredentialType() pulumi.StringOutput
- func (GetDiscoveryJobDiscoveryDetailCredentialItemOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemOutput) Properties() GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemOutput() GetDiscoveryJobDiscoveryDetailCredentialItemOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetailCredentialItem]
- type GetDiscoveryJobDiscoveryDetailCredentialItemProperty
- type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs
- func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput() GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetailCredentialItemProperty]
- type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray
- func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailCredentialItemProperty]
- type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayInput
- type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput
- func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput) Index(i pulumi.IntInput) GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailCredentialItemProperty]
- type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyInput
- type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput
- func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput) PropertiesMap() pulumi.MapOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput() GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetailCredentialItemProperty]
- type GetDiscoveryJobDiscoveryDetailCredentialOutput
- func (GetDiscoveryJobDiscoveryDetailCredentialOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobDiscoveryDetailCredentialOutput) Items() GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialOutput) ToGetDiscoveryJobDiscoveryDetailCredentialOutput() GetDiscoveryJobDiscoveryDetailCredentialOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialOutput) ToGetDiscoveryJobDiscoveryDetailCredentialOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialOutput
- func (o GetDiscoveryJobDiscoveryDetailCredentialOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetailCredential]
- type GetDiscoveryJobDiscoveryDetailInput
- type GetDiscoveryJobDiscoveryDetailOutput
- func (o GetDiscoveryJobDiscoveryDetailOutput) AgentId() pulumi.StringOutput
- func (o GetDiscoveryJobDiscoveryDetailOutput) Credentials() GetDiscoveryJobDiscoveryDetailCredentialArrayOutput
- func (GetDiscoveryJobDiscoveryDetailOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobDiscoveryDetailOutput) Properties() GetDiscoveryJobDiscoveryDetailPropertyArrayOutput
- func (o GetDiscoveryJobDiscoveryDetailOutput) ResourceName() pulumi.StringOutput
- func (o GetDiscoveryJobDiscoveryDetailOutput) ResourceType() pulumi.StringOutput
- func (o GetDiscoveryJobDiscoveryDetailOutput) Tags() GetDiscoveryJobDiscoveryDetailTagArrayOutput
- func (o GetDiscoveryJobDiscoveryDetailOutput) ToGetDiscoveryJobDiscoveryDetailOutput() GetDiscoveryJobDiscoveryDetailOutput
- func (o GetDiscoveryJobDiscoveryDetailOutput) ToGetDiscoveryJobDiscoveryDetailOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailOutput
- func (o GetDiscoveryJobDiscoveryDetailOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetail]
- type GetDiscoveryJobDiscoveryDetailProperty
- type GetDiscoveryJobDiscoveryDetailPropertyArgs
- func (GetDiscoveryJobDiscoveryDetailPropertyArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailPropertyArgs) ToGetDiscoveryJobDiscoveryDetailPropertyOutput() GetDiscoveryJobDiscoveryDetailPropertyOutput
- func (i GetDiscoveryJobDiscoveryDetailPropertyArgs) ToGetDiscoveryJobDiscoveryDetailPropertyOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailPropertyOutput
- func (i GetDiscoveryJobDiscoveryDetailPropertyArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetailProperty]
- type GetDiscoveryJobDiscoveryDetailPropertyArray
- func (GetDiscoveryJobDiscoveryDetailPropertyArray) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailPropertyArray) ToGetDiscoveryJobDiscoveryDetailPropertyArrayOutput() GetDiscoveryJobDiscoveryDetailPropertyArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailPropertyArray) ToGetDiscoveryJobDiscoveryDetailPropertyArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailPropertyArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailPropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailProperty]
- type GetDiscoveryJobDiscoveryDetailPropertyArrayInput
- type GetDiscoveryJobDiscoveryDetailPropertyArrayOutput
- func (GetDiscoveryJobDiscoveryDetailPropertyArrayOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobDiscoveryDetailPropertyArrayOutput) Index(i pulumi.IntInput) GetDiscoveryJobDiscoveryDetailPropertyOutput
- func (o GetDiscoveryJobDiscoveryDetailPropertyArrayOutput) ToGetDiscoveryJobDiscoveryDetailPropertyArrayOutput() GetDiscoveryJobDiscoveryDetailPropertyArrayOutput
- func (o GetDiscoveryJobDiscoveryDetailPropertyArrayOutput) ToGetDiscoveryJobDiscoveryDetailPropertyArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailPropertyArrayOutput
- func (o GetDiscoveryJobDiscoveryDetailPropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailProperty]
- type GetDiscoveryJobDiscoveryDetailPropertyInput
- type GetDiscoveryJobDiscoveryDetailPropertyOutput
- func (GetDiscoveryJobDiscoveryDetailPropertyOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobDiscoveryDetailPropertyOutput) PropertiesMap() pulumi.MapOutput
- func (o GetDiscoveryJobDiscoveryDetailPropertyOutput) ToGetDiscoveryJobDiscoveryDetailPropertyOutput() GetDiscoveryJobDiscoveryDetailPropertyOutput
- func (o GetDiscoveryJobDiscoveryDetailPropertyOutput) ToGetDiscoveryJobDiscoveryDetailPropertyOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailPropertyOutput
- func (o GetDiscoveryJobDiscoveryDetailPropertyOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetailProperty]
- type GetDiscoveryJobDiscoveryDetailTag
- type GetDiscoveryJobDiscoveryDetailTagArgs
- func (GetDiscoveryJobDiscoveryDetailTagArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailTagArgs) ToGetDiscoveryJobDiscoveryDetailTagOutput() GetDiscoveryJobDiscoveryDetailTagOutput
- func (i GetDiscoveryJobDiscoveryDetailTagArgs) ToGetDiscoveryJobDiscoveryDetailTagOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailTagOutput
- func (i GetDiscoveryJobDiscoveryDetailTagArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetailTag]
- type GetDiscoveryJobDiscoveryDetailTagArray
- func (GetDiscoveryJobDiscoveryDetailTagArray) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailTagArray) ToGetDiscoveryJobDiscoveryDetailTagArrayOutput() GetDiscoveryJobDiscoveryDetailTagArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailTagArray) ToGetDiscoveryJobDiscoveryDetailTagArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailTagArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailTagArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailTag]
- type GetDiscoveryJobDiscoveryDetailTagArrayInput
- type GetDiscoveryJobDiscoveryDetailTagArrayOutput
- func (GetDiscoveryJobDiscoveryDetailTagArrayOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobDiscoveryDetailTagArrayOutput) Index(i pulumi.IntInput) GetDiscoveryJobDiscoveryDetailTagOutput
- func (o GetDiscoveryJobDiscoveryDetailTagArrayOutput) ToGetDiscoveryJobDiscoveryDetailTagArrayOutput() GetDiscoveryJobDiscoveryDetailTagArrayOutput
- func (o GetDiscoveryJobDiscoveryDetailTagArrayOutput) ToGetDiscoveryJobDiscoveryDetailTagArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailTagArrayOutput
- func (o GetDiscoveryJobDiscoveryDetailTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailTag]
- type GetDiscoveryJobDiscoveryDetailTagInput
- type GetDiscoveryJobDiscoveryDetailTagOutput
- func (GetDiscoveryJobDiscoveryDetailTagOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobDiscoveryDetailTagOutput) PropertiesMap() pulumi.MapOutput
- func (o GetDiscoveryJobDiscoveryDetailTagOutput) ToGetDiscoveryJobDiscoveryDetailTagOutput() GetDiscoveryJobDiscoveryDetailTagOutput
- func (o GetDiscoveryJobDiscoveryDetailTagOutput) ToGetDiscoveryJobDiscoveryDetailTagOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailTagOutput
- func (o GetDiscoveryJobDiscoveryDetailTagOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetailTag]
- type GetDiscoveryJobLogsArgs
- type GetDiscoveryJobLogsDiscoveryJobLogCollection
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs
- func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobLogsDiscoveryJobLogCollection]
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionArray
- func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArray) ElementType() reflect.Type
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionArray) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionArray) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobLogsDiscoveryJobLogCollection]
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayInput
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput
- func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput) Index(i pulumi.IntInput) GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobLogsDiscoveryJobLogCollection]
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionInput
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionItem
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs
- func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobLogsDiscoveryJobLogCollectionItem]
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray
- func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray) ElementType() reflect.Type
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobLogsDiscoveryJobLogCollectionItem]
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayInput
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput
- func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobLogsDiscoveryJobLogCollectionItem]
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemInput
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput
- func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) LogMessage() pulumi.StringOutput
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) LogType() pulumi.StringOutput
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobLogsDiscoveryJobLogCollectionItem]
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput
- func (GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput) Items() GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput
- func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobLogsDiscoveryJobLogCollection]
- type GetDiscoveryJobLogsFilter
- type GetDiscoveryJobLogsFilterArgs
- func (GetDiscoveryJobLogsFilterArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobLogsFilterArgs) ToGetDiscoveryJobLogsFilterOutput() GetDiscoveryJobLogsFilterOutput
- func (i GetDiscoveryJobLogsFilterArgs) ToGetDiscoveryJobLogsFilterOutputWithContext(ctx context.Context) GetDiscoveryJobLogsFilterOutput
- func (i GetDiscoveryJobLogsFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobLogsFilter]
- type GetDiscoveryJobLogsFilterArray
- func (GetDiscoveryJobLogsFilterArray) ElementType() reflect.Type
- func (i GetDiscoveryJobLogsFilterArray) ToGetDiscoveryJobLogsFilterArrayOutput() GetDiscoveryJobLogsFilterArrayOutput
- func (i GetDiscoveryJobLogsFilterArray) ToGetDiscoveryJobLogsFilterArrayOutputWithContext(ctx context.Context) GetDiscoveryJobLogsFilterArrayOutput
- func (i GetDiscoveryJobLogsFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobLogsFilter]
- type GetDiscoveryJobLogsFilterArrayInput
- type GetDiscoveryJobLogsFilterArrayOutput
- func (GetDiscoveryJobLogsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobLogsFilterArrayOutput) Index(i pulumi.IntInput) GetDiscoveryJobLogsFilterOutput
- func (o GetDiscoveryJobLogsFilterArrayOutput) ToGetDiscoveryJobLogsFilterArrayOutput() GetDiscoveryJobLogsFilterArrayOutput
- func (o GetDiscoveryJobLogsFilterArrayOutput) ToGetDiscoveryJobLogsFilterArrayOutputWithContext(ctx context.Context) GetDiscoveryJobLogsFilterArrayOutput
- func (o GetDiscoveryJobLogsFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobLogsFilter]
- type GetDiscoveryJobLogsFilterInput
- type GetDiscoveryJobLogsFilterOutput
- func (GetDiscoveryJobLogsFilterOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobLogsFilterOutput) Name() pulumi.StringOutput
- func (o GetDiscoveryJobLogsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDiscoveryJobLogsFilterOutput) ToGetDiscoveryJobLogsFilterOutput() GetDiscoveryJobLogsFilterOutput
- func (o GetDiscoveryJobLogsFilterOutput) ToGetDiscoveryJobLogsFilterOutputWithContext(ctx context.Context) GetDiscoveryJobLogsFilterOutput
- func (o GetDiscoveryJobLogsFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobLogsFilter]
- func (o GetDiscoveryJobLogsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDiscoveryJobLogsOutputArgs
- type GetDiscoveryJobLogsResult
- type GetDiscoveryJobLogsResultOutput
- func (o GetDiscoveryJobLogsResultOutput) DiscoveryJobId() pulumi.StringOutput
- func (o GetDiscoveryJobLogsResultOutput) DiscoveryJobLogCollections() GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput
- func (GetDiscoveryJobLogsResultOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobLogsResultOutput) Filters() GetDiscoveryJobLogsFilterArrayOutput
- func (o GetDiscoveryJobLogsResultOutput) Id() pulumi.StringOutput
- func (o GetDiscoveryJobLogsResultOutput) LogType() pulumi.StringPtrOutput
- func (o GetDiscoveryJobLogsResultOutput) ToGetDiscoveryJobLogsResultOutput() GetDiscoveryJobLogsResultOutput
- func (o GetDiscoveryJobLogsResultOutput) ToGetDiscoveryJobLogsResultOutputWithContext(ctx context.Context) GetDiscoveryJobLogsResultOutput
- func (o GetDiscoveryJobLogsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobLogsResult]
- type GetDiscoveryJobsArgs
- type GetDiscoveryJobsDiscoveryJobCollection
- type GetDiscoveryJobsDiscoveryJobCollectionArgs
- func (GetDiscoveryJobsDiscoveryJobCollectionArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobsDiscoveryJobCollectionArgs) ToGetDiscoveryJobsDiscoveryJobCollectionOutput() GetDiscoveryJobsDiscoveryJobCollectionOutput
- func (i GetDiscoveryJobsDiscoveryJobCollectionArgs) ToGetDiscoveryJobsDiscoveryJobCollectionOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionOutput
- func (i GetDiscoveryJobsDiscoveryJobCollectionArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobsDiscoveryJobCollection]
- type GetDiscoveryJobsDiscoveryJobCollectionArray
- func (GetDiscoveryJobsDiscoveryJobCollectionArray) ElementType() reflect.Type
- func (i GetDiscoveryJobsDiscoveryJobCollectionArray) ToGetDiscoveryJobsDiscoveryJobCollectionArrayOutput() GetDiscoveryJobsDiscoveryJobCollectionArrayOutput
- func (i GetDiscoveryJobsDiscoveryJobCollectionArray) ToGetDiscoveryJobsDiscoveryJobCollectionArrayOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionArrayOutput
- func (i GetDiscoveryJobsDiscoveryJobCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobsDiscoveryJobCollection]
- type GetDiscoveryJobsDiscoveryJobCollectionArrayInput
- type GetDiscoveryJobsDiscoveryJobCollectionArrayOutput
- func (GetDiscoveryJobsDiscoveryJobCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobsDiscoveryJobCollectionArrayOutput) Index(i pulumi.IntInput) GetDiscoveryJobsDiscoveryJobCollectionOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionArrayOutput) ToGetDiscoveryJobsDiscoveryJobCollectionArrayOutput() GetDiscoveryJobsDiscoveryJobCollectionArrayOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionArrayOutput) ToGetDiscoveryJobsDiscoveryJobCollectionArrayOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionArrayOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobsDiscoveryJobCollection]
- type GetDiscoveryJobsDiscoveryJobCollectionInput
- type GetDiscoveryJobsDiscoveryJobCollectionItem
- type GetDiscoveryJobsDiscoveryJobCollectionItemArgs
- func (GetDiscoveryJobsDiscoveryJobCollectionItemArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobsDiscoveryJobCollectionItemArgs) ToGetDiscoveryJobsDiscoveryJobCollectionItemOutput() GetDiscoveryJobsDiscoveryJobCollectionItemOutput
- func (i GetDiscoveryJobsDiscoveryJobCollectionItemArgs) ToGetDiscoveryJobsDiscoveryJobCollectionItemOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionItemOutput
- func (i GetDiscoveryJobsDiscoveryJobCollectionItemArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobsDiscoveryJobCollectionItem]
- type GetDiscoveryJobsDiscoveryJobCollectionItemArray
- func (GetDiscoveryJobsDiscoveryJobCollectionItemArray) ElementType() reflect.Type
- func (i GetDiscoveryJobsDiscoveryJobCollectionItemArray) ToGetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput() GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput
- func (i GetDiscoveryJobsDiscoveryJobCollectionItemArray) ToGetDiscoveryJobsDiscoveryJobCollectionItemArrayOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput
- func (i GetDiscoveryJobsDiscoveryJobCollectionItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobsDiscoveryJobCollectionItem]
- type GetDiscoveryJobsDiscoveryJobCollectionItemArrayInput
- type GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput
- func (GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDiscoveryJobsDiscoveryJobCollectionItemOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput) ToGetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput() GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput) ToGetDiscoveryJobsDiscoveryJobCollectionItemArrayOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobsDiscoveryJobCollectionItem]
- type GetDiscoveryJobsDiscoveryJobCollectionItemInput
- type GetDiscoveryJobsDiscoveryJobCollectionItemOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) DiscoveryType() pulumi.StringOutput
- func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) ResourceName() pulumi.StringOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) ResourceType() pulumi.StringOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) Status() pulumi.StringOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) StatusMessage() pulumi.StringOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) SystemTags() pulumi.MapOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) TenantId() pulumi.StringOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) ToGetDiscoveryJobsDiscoveryJobCollectionItemOutput() GetDiscoveryJobsDiscoveryJobCollectionItemOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) ToGetDiscoveryJobsDiscoveryJobCollectionItemOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionItemOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobsDiscoveryJobCollectionItem]
- func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) UserId() pulumi.StringOutput
- type GetDiscoveryJobsDiscoveryJobCollectionOutput
- func (GetDiscoveryJobsDiscoveryJobCollectionOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobsDiscoveryJobCollectionOutput) Items() GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionOutput) ToGetDiscoveryJobsDiscoveryJobCollectionOutput() GetDiscoveryJobsDiscoveryJobCollectionOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionOutput) ToGetDiscoveryJobsDiscoveryJobCollectionOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionOutput
- func (o GetDiscoveryJobsDiscoveryJobCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobsDiscoveryJobCollection]
- type GetDiscoveryJobsFilter
- type GetDiscoveryJobsFilterArgs
- func (GetDiscoveryJobsFilterArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobsFilterArgs) ToGetDiscoveryJobsFilterOutput() GetDiscoveryJobsFilterOutput
- func (i GetDiscoveryJobsFilterArgs) ToGetDiscoveryJobsFilterOutputWithContext(ctx context.Context) GetDiscoveryJobsFilterOutput
- func (i GetDiscoveryJobsFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobsFilter]
- type GetDiscoveryJobsFilterArray
- func (GetDiscoveryJobsFilterArray) ElementType() reflect.Type
- func (i GetDiscoveryJobsFilterArray) ToGetDiscoveryJobsFilterArrayOutput() GetDiscoveryJobsFilterArrayOutput
- func (i GetDiscoveryJobsFilterArray) ToGetDiscoveryJobsFilterArrayOutputWithContext(ctx context.Context) GetDiscoveryJobsFilterArrayOutput
- func (i GetDiscoveryJobsFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobsFilter]
- type GetDiscoveryJobsFilterArrayInput
- type GetDiscoveryJobsFilterArrayOutput
- func (GetDiscoveryJobsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobsFilterArrayOutput) Index(i pulumi.IntInput) GetDiscoveryJobsFilterOutput
- func (o GetDiscoveryJobsFilterArrayOutput) ToGetDiscoveryJobsFilterArrayOutput() GetDiscoveryJobsFilterArrayOutput
- func (o GetDiscoveryJobsFilterArrayOutput) ToGetDiscoveryJobsFilterArrayOutputWithContext(ctx context.Context) GetDiscoveryJobsFilterArrayOutput
- func (o GetDiscoveryJobsFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobsFilter]
- type GetDiscoveryJobsFilterInput
- type GetDiscoveryJobsFilterOutput
- func (GetDiscoveryJobsFilterOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobsFilterOutput) Name() pulumi.StringOutput
- func (o GetDiscoveryJobsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDiscoveryJobsFilterOutput) ToGetDiscoveryJobsFilterOutput() GetDiscoveryJobsFilterOutput
- func (o GetDiscoveryJobsFilterOutput) ToGetDiscoveryJobsFilterOutputWithContext(ctx context.Context) GetDiscoveryJobsFilterOutput
- func (o GetDiscoveryJobsFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobsFilter]
- func (o GetDiscoveryJobsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDiscoveryJobsOutputArgs
- type GetDiscoveryJobsResult
- type GetDiscoveryJobsResultOutput
- func (o GetDiscoveryJobsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDiscoveryJobsResultOutput) DiscoveryJobCollections() GetDiscoveryJobsDiscoveryJobCollectionArrayOutput
- func (GetDiscoveryJobsResultOutput) ElementType() reflect.Type
- func (o GetDiscoveryJobsResultOutput) Filters() GetDiscoveryJobsFilterArrayOutput
- func (o GetDiscoveryJobsResultOutput) Id() pulumi.StringOutput
- func (o GetDiscoveryJobsResultOutput) Name() pulumi.StringPtrOutput
- func (o GetDiscoveryJobsResultOutput) ToGetDiscoveryJobsResultOutput() GetDiscoveryJobsResultOutput
- func (o GetDiscoveryJobsResultOutput) ToGetDiscoveryJobsResultOutputWithContext(ctx context.Context) GetDiscoveryJobsResultOutput
- func (o GetDiscoveryJobsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobsResult]
- type GetMonitoredResourceAdditionalAlias
- type GetMonitoredResourceAdditionalAliasArgs
- func (GetMonitoredResourceAdditionalAliasArgs) ElementType() reflect.Type
- func (i GetMonitoredResourceAdditionalAliasArgs) ToGetMonitoredResourceAdditionalAliasOutput() GetMonitoredResourceAdditionalAliasOutput
- func (i GetMonitoredResourceAdditionalAliasArgs) ToGetMonitoredResourceAdditionalAliasOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalAliasOutput
- func (i GetMonitoredResourceAdditionalAliasArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAdditionalAlias]
- type GetMonitoredResourceAdditionalAliasArray
- func (GetMonitoredResourceAdditionalAliasArray) ElementType() reflect.Type
- func (i GetMonitoredResourceAdditionalAliasArray) ToGetMonitoredResourceAdditionalAliasArrayOutput() GetMonitoredResourceAdditionalAliasArrayOutput
- func (i GetMonitoredResourceAdditionalAliasArray) ToGetMonitoredResourceAdditionalAliasArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalAliasArrayOutput
- func (i GetMonitoredResourceAdditionalAliasArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAdditionalAlias]
- type GetMonitoredResourceAdditionalAliasArrayInput
- type GetMonitoredResourceAdditionalAliasArrayOutput
- func (GetMonitoredResourceAdditionalAliasArrayOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceAdditionalAliasArrayOutput) Index(i pulumi.IntInput) GetMonitoredResourceAdditionalAliasOutput
- func (o GetMonitoredResourceAdditionalAliasArrayOutput) ToGetMonitoredResourceAdditionalAliasArrayOutput() GetMonitoredResourceAdditionalAliasArrayOutput
- func (o GetMonitoredResourceAdditionalAliasArrayOutput) ToGetMonitoredResourceAdditionalAliasArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalAliasArrayOutput
- func (o GetMonitoredResourceAdditionalAliasArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAdditionalAlias]
- type GetMonitoredResourceAdditionalAliasCredential
- type GetMonitoredResourceAdditionalAliasCredentialArgs
- func (GetMonitoredResourceAdditionalAliasCredentialArgs) ElementType() reflect.Type
- func (i GetMonitoredResourceAdditionalAliasCredentialArgs) ToGetMonitoredResourceAdditionalAliasCredentialOutput() GetMonitoredResourceAdditionalAliasCredentialOutput
- func (i GetMonitoredResourceAdditionalAliasCredentialArgs) ToGetMonitoredResourceAdditionalAliasCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalAliasCredentialOutput
- func (i GetMonitoredResourceAdditionalAliasCredentialArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAdditionalAliasCredential]
- type GetMonitoredResourceAdditionalAliasCredentialArray
- func (GetMonitoredResourceAdditionalAliasCredentialArray) ElementType() reflect.Type
- func (i GetMonitoredResourceAdditionalAliasCredentialArray) ToGetMonitoredResourceAdditionalAliasCredentialArrayOutput() GetMonitoredResourceAdditionalAliasCredentialArrayOutput
- func (i GetMonitoredResourceAdditionalAliasCredentialArray) ToGetMonitoredResourceAdditionalAliasCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalAliasCredentialArrayOutput
- func (i GetMonitoredResourceAdditionalAliasCredentialArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAdditionalAliasCredential]
- type GetMonitoredResourceAdditionalAliasCredentialArrayInput
- type GetMonitoredResourceAdditionalAliasCredentialArrayOutput
- func (GetMonitoredResourceAdditionalAliasCredentialArrayOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceAdditionalAliasCredentialArrayOutput) Index(i pulumi.IntInput) GetMonitoredResourceAdditionalAliasCredentialOutput
- func (o GetMonitoredResourceAdditionalAliasCredentialArrayOutput) ToGetMonitoredResourceAdditionalAliasCredentialArrayOutput() GetMonitoredResourceAdditionalAliasCredentialArrayOutput
- func (o GetMonitoredResourceAdditionalAliasCredentialArrayOutput) ToGetMonitoredResourceAdditionalAliasCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalAliasCredentialArrayOutput
- func (o GetMonitoredResourceAdditionalAliasCredentialArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAdditionalAliasCredential]
- type GetMonitoredResourceAdditionalAliasCredentialInput
- type GetMonitoredResourceAdditionalAliasCredentialOutput
- func (GetMonitoredResourceAdditionalAliasCredentialOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceAdditionalAliasCredentialOutput) Name() pulumi.StringOutput
- func (o GetMonitoredResourceAdditionalAliasCredentialOutput) Service() pulumi.StringOutput
- func (o GetMonitoredResourceAdditionalAliasCredentialOutput) Source() pulumi.StringOutput
- func (o GetMonitoredResourceAdditionalAliasCredentialOutput) ToGetMonitoredResourceAdditionalAliasCredentialOutput() GetMonitoredResourceAdditionalAliasCredentialOutput
- func (o GetMonitoredResourceAdditionalAliasCredentialOutput) ToGetMonitoredResourceAdditionalAliasCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalAliasCredentialOutput
- func (o GetMonitoredResourceAdditionalAliasCredentialOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAdditionalAliasCredential]
- type GetMonitoredResourceAdditionalAliasInput
- type GetMonitoredResourceAdditionalAliasOutput
- func (o GetMonitoredResourceAdditionalAliasOutput) Credentials() GetMonitoredResourceAdditionalAliasCredentialArrayOutput
- func (GetMonitoredResourceAdditionalAliasOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceAdditionalAliasOutput) Name() pulumi.StringOutput
- func (o GetMonitoredResourceAdditionalAliasOutput) Source() pulumi.StringOutput
- func (o GetMonitoredResourceAdditionalAliasOutput) ToGetMonitoredResourceAdditionalAliasOutput() GetMonitoredResourceAdditionalAliasOutput
- func (o GetMonitoredResourceAdditionalAliasOutput) ToGetMonitoredResourceAdditionalAliasOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalAliasOutput
- func (o GetMonitoredResourceAdditionalAliasOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAdditionalAlias]
- type GetMonitoredResourceAdditionalCredential
- type GetMonitoredResourceAdditionalCredentialArgs
- func (GetMonitoredResourceAdditionalCredentialArgs) ElementType() reflect.Type
- func (i GetMonitoredResourceAdditionalCredentialArgs) ToGetMonitoredResourceAdditionalCredentialOutput() GetMonitoredResourceAdditionalCredentialOutput
- func (i GetMonitoredResourceAdditionalCredentialArgs) ToGetMonitoredResourceAdditionalCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalCredentialOutput
- func (i GetMonitoredResourceAdditionalCredentialArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAdditionalCredential]
- type GetMonitoredResourceAdditionalCredentialArray
- func (GetMonitoredResourceAdditionalCredentialArray) ElementType() reflect.Type
- func (i GetMonitoredResourceAdditionalCredentialArray) ToGetMonitoredResourceAdditionalCredentialArrayOutput() GetMonitoredResourceAdditionalCredentialArrayOutput
- func (i GetMonitoredResourceAdditionalCredentialArray) ToGetMonitoredResourceAdditionalCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalCredentialArrayOutput
- func (i GetMonitoredResourceAdditionalCredentialArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAdditionalCredential]
- type GetMonitoredResourceAdditionalCredentialArrayInput
- type GetMonitoredResourceAdditionalCredentialArrayOutput
- func (GetMonitoredResourceAdditionalCredentialArrayOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceAdditionalCredentialArrayOutput) Index(i pulumi.IntInput) GetMonitoredResourceAdditionalCredentialOutput
- func (o GetMonitoredResourceAdditionalCredentialArrayOutput) ToGetMonitoredResourceAdditionalCredentialArrayOutput() GetMonitoredResourceAdditionalCredentialArrayOutput
- func (o GetMonitoredResourceAdditionalCredentialArrayOutput) ToGetMonitoredResourceAdditionalCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalCredentialArrayOutput
- func (o GetMonitoredResourceAdditionalCredentialArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAdditionalCredential]
- type GetMonitoredResourceAdditionalCredentialInput
- type GetMonitoredResourceAdditionalCredentialOutput
- func (o GetMonitoredResourceAdditionalCredentialOutput) CredentialType() pulumi.StringOutput
- func (o GetMonitoredResourceAdditionalCredentialOutput) Description() pulumi.StringOutput
- func (GetMonitoredResourceAdditionalCredentialOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceAdditionalCredentialOutput) KeyId() pulumi.StringOutput
- func (o GetMonitoredResourceAdditionalCredentialOutput) Name() pulumi.StringOutput
- func (o GetMonitoredResourceAdditionalCredentialOutput) Properties() GetMonitoredResourceAdditionalCredentialPropertyArrayOutput
- func (o GetMonitoredResourceAdditionalCredentialOutput) Source() pulumi.StringOutput
- func (o GetMonitoredResourceAdditionalCredentialOutput) ToGetMonitoredResourceAdditionalCredentialOutput() GetMonitoredResourceAdditionalCredentialOutput
- func (o GetMonitoredResourceAdditionalCredentialOutput) ToGetMonitoredResourceAdditionalCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalCredentialOutput
- func (o GetMonitoredResourceAdditionalCredentialOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAdditionalCredential]
- func (o GetMonitoredResourceAdditionalCredentialOutput) Type() pulumi.StringOutput
- type GetMonitoredResourceAdditionalCredentialProperty
- type GetMonitoredResourceAdditionalCredentialPropertyArgs
- func (GetMonitoredResourceAdditionalCredentialPropertyArgs) ElementType() reflect.Type
- func (i GetMonitoredResourceAdditionalCredentialPropertyArgs) ToGetMonitoredResourceAdditionalCredentialPropertyOutput() GetMonitoredResourceAdditionalCredentialPropertyOutput
- func (i GetMonitoredResourceAdditionalCredentialPropertyArgs) ToGetMonitoredResourceAdditionalCredentialPropertyOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalCredentialPropertyOutput
- func (i GetMonitoredResourceAdditionalCredentialPropertyArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAdditionalCredentialProperty]
- type GetMonitoredResourceAdditionalCredentialPropertyArray
- func (GetMonitoredResourceAdditionalCredentialPropertyArray) ElementType() reflect.Type
- func (i GetMonitoredResourceAdditionalCredentialPropertyArray) ToGetMonitoredResourceAdditionalCredentialPropertyArrayOutput() GetMonitoredResourceAdditionalCredentialPropertyArrayOutput
- func (i GetMonitoredResourceAdditionalCredentialPropertyArray) ToGetMonitoredResourceAdditionalCredentialPropertyArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalCredentialPropertyArrayOutput
- func (i GetMonitoredResourceAdditionalCredentialPropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAdditionalCredentialProperty]
- type GetMonitoredResourceAdditionalCredentialPropertyArrayInput
- type GetMonitoredResourceAdditionalCredentialPropertyArrayOutput
- func (GetMonitoredResourceAdditionalCredentialPropertyArrayOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceAdditionalCredentialPropertyArrayOutput) Index(i pulumi.IntInput) GetMonitoredResourceAdditionalCredentialPropertyOutput
- func (o GetMonitoredResourceAdditionalCredentialPropertyArrayOutput) ToGetMonitoredResourceAdditionalCredentialPropertyArrayOutput() GetMonitoredResourceAdditionalCredentialPropertyArrayOutput
- func (o GetMonitoredResourceAdditionalCredentialPropertyArrayOutput) ToGetMonitoredResourceAdditionalCredentialPropertyArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalCredentialPropertyArrayOutput
- func (o GetMonitoredResourceAdditionalCredentialPropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAdditionalCredentialProperty]
- type GetMonitoredResourceAdditionalCredentialPropertyInput
- type GetMonitoredResourceAdditionalCredentialPropertyOutput
- func (GetMonitoredResourceAdditionalCredentialPropertyOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceAdditionalCredentialPropertyOutput) Name() pulumi.StringOutput
- func (o GetMonitoredResourceAdditionalCredentialPropertyOutput) ToGetMonitoredResourceAdditionalCredentialPropertyOutput() GetMonitoredResourceAdditionalCredentialPropertyOutput
- func (o GetMonitoredResourceAdditionalCredentialPropertyOutput) ToGetMonitoredResourceAdditionalCredentialPropertyOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalCredentialPropertyOutput
- func (o GetMonitoredResourceAdditionalCredentialPropertyOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAdditionalCredentialProperty]
- func (o GetMonitoredResourceAdditionalCredentialPropertyOutput) Value() pulumi.StringOutput
- type GetMonitoredResourceAlias
- type GetMonitoredResourceAliasArgs
- func (GetMonitoredResourceAliasArgs) ElementType() reflect.Type
- func (i GetMonitoredResourceAliasArgs) ToGetMonitoredResourceAliasOutput() GetMonitoredResourceAliasOutput
- func (i GetMonitoredResourceAliasArgs) ToGetMonitoredResourceAliasOutputWithContext(ctx context.Context) GetMonitoredResourceAliasOutput
- func (i GetMonitoredResourceAliasArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAlias]
- type GetMonitoredResourceAliasArray
- func (GetMonitoredResourceAliasArray) ElementType() reflect.Type
- func (i GetMonitoredResourceAliasArray) ToGetMonitoredResourceAliasArrayOutput() GetMonitoredResourceAliasArrayOutput
- func (i GetMonitoredResourceAliasArray) ToGetMonitoredResourceAliasArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAliasArrayOutput
- func (i GetMonitoredResourceAliasArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAlias]
- type GetMonitoredResourceAliasArrayInput
- type GetMonitoredResourceAliasArrayOutput
- func (GetMonitoredResourceAliasArrayOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceAliasArrayOutput) Index(i pulumi.IntInput) GetMonitoredResourceAliasOutput
- func (o GetMonitoredResourceAliasArrayOutput) ToGetMonitoredResourceAliasArrayOutput() GetMonitoredResourceAliasArrayOutput
- func (o GetMonitoredResourceAliasArrayOutput) ToGetMonitoredResourceAliasArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAliasArrayOutput
- func (o GetMonitoredResourceAliasArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAlias]
- type GetMonitoredResourceAliasCredential
- type GetMonitoredResourceAliasCredentialArgs
- func (GetMonitoredResourceAliasCredentialArgs) ElementType() reflect.Type
- func (i GetMonitoredResourceAliasCredentialArgs) ToGetMonitoredResourceAliasCredentialOutput() GetMonitoredResourceAliasCredentialOutput
- func (i GetMonitoredResourceAliasCredentialArgs) ToGetMonitoredResourceAliasCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceAliasCredentialOutput
- func (i GetMonitoredResourceAliasCredentialArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAliasCredential]
- type GetMonitoredResourceAliasCredentialArray
- func (GetMonitoredResourceAliasCredentialArray) ElementType() reflect.Type
- func (i GetMonitoredResourceAliasCredentialArray) ToGetMonitoredResourceAliasCredentialArrayOutput() GetMonitoredResourceAliasCredentialArrayOutput
- func (i GetMonitoredResourceAliasCredentialArray) ToGetMonitoredResourceAliasCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAliasCredentialArrayOutput
- func (i GetMonitoredResourceAliasCredentialArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAliasCredential]
- type GetMonitoredResourceAliasCredentialArrayInput
- type GetMonitoredResourceAliasCredentialArrayOutput
- func (GetMonitoredResourceAliasCredentialArrayOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceAliasCredentialArrayOutput) Index(i pulumi.IntInput) GetMonitoredResourceAliasCredentialOutput
- func (o GetMonitoredResourceAliasCredentialArrayOutput) ToGetMonitoredResourceAliasCredentialArrayOutput() GetMonitoredResourceAliasCredentialArrayOutput
- func (o GetMonitoredResourceAliasCredentialArrayOutput) ToGetMonitoredResourceAliasCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAliasCredentialArrayOutput
- func (o GetMonitoredResourceAliasCredentialArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAliasCredential]
- type GetMonitoredResourceAliasCredentialInput
- type GetMonitoredResourceAliasCredentialOutput
- func (GetMonitoredResourceAliasCredentialOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceAliasCredentialOutput) Name() pulumi.StringOutput
- func (o GetMonitoredResourceAliasCredentialOutput) Service() pulumi.StringOutput
- func (o GetMonitoredResourceAliasCredentialOutput) Source() pulumi.StringOutput
- func (o GetMonitoredResourceAliasCredentialOutput) ToGetMonitoredResourceAliasCredentialOutput() GetMonitoredResourceAliasCredentialOutput
- func (o GetMonitoredResourceAliasCredentialOutput) ToGetMonitoredResourceAliasCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceAliasCredentialOutput
- func (o GetMonitoredResourceAliasCredentialOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAliasCredential]
- type GetMonitoredResourceAliasInput
- type GetMonitoredResourceAliasOutput
- func (o GetMonitoredResourceAliasOutput) Credentials() GetMonitoredResourceAliasCredentialArrayOutput
- func (GetMonitoredResourceAliasOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceAliasOutput) Name() pulumi.StringOutput
- func (o GetMonitoredResourceAliasOutput) Source() pulumi.StringOutput
- func (o GetMonitoredResourceAliasOutput) ToGetMonitoredResourceAliasOutput() GetMonitoredResourceAliasOutput
- func (o GetMonitoredResourceAliasOutput) ToGetMonitoredResourceAliasOutputWithContext(ctx context.Context) GetMonitoredResourceAliasOutput
- func (o GetMonitoredResourceAliasOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAlias]
- type GetMonitoredResourceCredential
- type GetMonitoredResourceCredentialArgs
- func (GetMonitoredResourceCredentialArgs) ElementType() reflect.Type
- func (i GetMonitoredResourceCredentialArgs) ToGetMonitoredResourceCredentialOutput() GetMonitoredResourceCredentialOutput
- func (i GetMonitoredResourceCredentialArgs) ToGetMonitoredResourceCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialOutput
- func (i GetMonitoredResourceCredentialArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceCredential]
- type GetMonitoredResourceCredentialArray
- func (GetMonitoredResourceCredentialArray) ElementType() reflect.Type
- func (i GetMonitoredResourceCredentialArray) ToGetMonitoredResourceCredentialArrayOutput() GetMonitoredResourceCredentialArrayOutput
- func (i GetMonitoredResourceCredentialArray) ToGetMonitoredResourceCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialArrayOutput
- func (i GetMonitoredResourceCredentialArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceCredential]
- type GetMonitoredResourceCredentialArrayInput
- type GetMonitoredResourceCredentialArrayOutput
- func (GetMonitoredResourceCredentialArrayOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceCredentialArrayOutput) Index(i pulumi.IntInput) GetMonitoredResourceCredentialOutput
- func (o GetMonitoredResourceCredentialArrayOutput) ToGetMonitoredResourceCredentialArrayOutput() GetMonitoredResourceCredentialArrayOutput
- func (o GetMonitoredResourceCredentialArrayOutput) ToGetMonitoredResourceCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialArrayOutput
- func (o GetMonitoredResourceCredentialArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceCredential]
- type GetMonitoredResourceCredentialInput
- type GetMonitoredResourceCredentialOutput
- func (o GetMonitoredResourceCredentialOutput) CredentialType() pulumi.StringOutput
- func (o GetMonitoredResourceCredentialOutput) Description() pulumi.StringOutput
- func (GetMonitoredResourceCredentialOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceCredentialOutput) KeyId() pulumi.StringOutput
- func (o GetMonitoredResourceCredentialOutput) Name() pulumi.StringOutput
- func (o GetMonitoredResourceCredentialOutput) Properties() GetMonitoredResourceCredentialPropertyArrayOutput
- func (o GetMonitoredResourceCredentialOutput) Source() pulumi.StringOutput
- func (o GetMonitoredResourceCredentialOutput) ToGetMonitoredResourceCredentialOutput() GetMonitoredResourceCredentialOutput
- func (o GetMonitoredResourceCredentialOutput) ToGetMonitoredResourceCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialOutput
- func (o GetMonitoredResourceCredentialOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceCredential]
- func (o GetMonitoredResourceCredentialOutput) Type() pulumi.StringOutput
- type GetMonitoredResourceCredentialProperty
- type GetMonitoredResourceCredentialPropertyArgs
- func (GetMonitoredResourceCredentialPropertyArgs) ElementType() reflect.Type
- func (i GetMonitoredResourceCredentialPropertyArgs) ToGetMonitoredResourceCredentialPropertyOutput() GetMonitoredResourceCredentialPropertyOutput
- func (i GetMonitoredResourceCredentialPropertyArgs) ToGetMonitoredResourceCredentialPropertyOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialPropertyOutput
- func (i GetMonitoredResourceCredentialPropertyArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceCredentialProperty]
- type GetMonitoredResourceCredentialPropertyArray
- func (GetMonitoredResourceCredentialPropertyArray) ElementType() reflect.Type
- func (i GetMonitoredResourceCredentialPropertyArray) ToGetMonitoredResourceCredentialPropertyArrayOutput() GetMonitoredResourceCredentialPropertyArrayOutput
- func (i GetMonitoredResourceCredentialPropertyArray) ToGetMonitoredResourceCredentialPropertyArrayOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialPropertyArrayOutput
- func (i GetMonitoredResourceCredentialPropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceCredentialProperty]
- type GetMonitoredResourceCredentialPropertyArrayInput
- type GetMonitoredResourceCredentialPropertyArrayOutput
- func (GetMonitoredResourceCredentialPropertyArrayOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceCredentialPropertyArrayOutput) Index(i pulumi.IntInput) GetMonitoredResourceCredentialPropertyOutput
- func (o GetMonitoredResourceCredentialPropertyArrayOutput) ToGetMonitoredResourceCredentialPropertyArrayOutput() GetMonitoredResourceCredentialPropertyArrayOutput
- func (o GetMonitoredResourceCredentialPropertyArrayOutput) ToGetMonitoredResourceCredentialPropertyArrayOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialPropertyArrayOutput
- func (o GetMonitoredResourceCredentialPropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceCredentialProperty]
- type GetMonitoredResourceCredentialPropertyInput
- type GetMonitoredResourceCredentialPropertyOutput
- func (GetMonitoredResourceCredentialPropertyOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceCredentialPropertyOutput) Name() pulumi.StringOutput
- func (o GetMonitoredResourceCredentialPropertyOutput) ToGetMonitoredResourceCredentialPropertyOutput() GetMonitoredResourceCredentialPropertyOutput
- func (o GetMonitoredResourceCredentialPropertyOutput) ToGetMonitoredResourceCredentialPropertyOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialPropertyOutput
- func (o GetMonitoredResourceCredentialPropertyOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceCredentialProperty]
- func (o GetMonitoredResourceCredentialPropertyOutput) Value() pulumi.StringOutput
- type GetMonitoredResourceDatabaseConnectionDetail
- type GetMonitoredResourceDatabaseConnectionDetailArgs
- func (GetMonitoredResourceDatabaseConnectionDetailArgs) ElementType() reflect.Type
- func (i GetMonitoredResourceDatabaseConnectionDetailArgs) ToGetMonitoredResourceDatabaseConnectionDetailOutput() GetMonitoredResourceDatabaseConnectionDetailOutput
- func (i GetMonitoredResourceDatabaseConnectionDetailArgs) ToGetMonitoredResourceDatabaseConnectionDetailOutputWithContext(ctx context.Context) GetMonitoredResourceDatabaseConnectionDetailOutput
- func (i GetMonitoredResourceDatabaseConnectionDetailArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceDatabaseConnectionDetail]
- type GetMonitoredResourceDatabaseConnectionDetailArray
- func (GetMonitoredResourceDatabaseConnectionDetailArray) ElementType() reflect.Type
- func (i GetMonitoredResourceDatabaseConnectionDetailArray) ToGetMonitoredResourceDatabaseConnectionDetailArrayOutput() GetMonitoredResourceDatabaseConnectionDetailArrayOutput
- func (i GetMonitoredResourceDatabaseConnectionDetailArray) ToGetMonitoredResourceDatabaseConnectionDetailArrayOutputWithContext(ctx context.Context) GetMonitoredResourceDatabaseConnectionDetailArrayOutput
- func (i GetMonitoredResourceDatabaseConnectionDetailArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceDatabaseConnectionDetail]
- type GetMonitoredResourceDatabaseConnectionDetailArrayInput
- type GetMonitoredResourceDatabaseConnectionDetailArrayOutput
- func (GetMonitoredResourceDatabaseConnectionDetailArrayOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceDatabaseConnectionDetailArrayOutput) Index(i pulumi.IntInput) GetMonitoredResourceDatabaseConnectionDetailOutput
- func (o GetMonitoredResourceDatabaseConnectionDetailArrayOutput) ToGetMonitoredResourceDatabaseConnectionDetailArrayOutput() GetMonitoredResourceDatabaseConnectionDetailArrayOutput
- func (o GetMonitoredResourceDatabaseConnectionDetailArrayOutput) ToGetMonitoredResourceDatabaseConnectionDetailArrayOutputWithContext(ctx context.Context) GetMonitoredResourceDatabaseConnectionDetailArrayOutput
- func (o GetMonitoredResourceDatabaseConnectionDetailArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceDatabaseConnectionDetail]
- type GetMonitoredResourceDatabaseConnectionDetailInput
- type GetMonitoredResourceDatabaseConnectionDetailOutput
- func (o GetMonitoredResourceDatabaseConnectionDetailOutput) ConnectorId() pulumi.StringOutput
- func (o GetMonitoredResourceDatabaseConnectionDetailOutput) DbId() pulumi.StringOutput
- func (o GetMonitoredResourceDatabaseConnectionDetailOutput) DbUniqueName() pulumi.StringOutput
- func (GetMonitoredResourceDatabaseConnectionDetailOutput) ElementType() reflect.Type
- func (o GetMonitoredResourceDatabaseConnectionDetailOutput) Port() pulumi.IntOutput
- func (o GetMonitoredResourceDatabaseConnectionDetailOutput) Protocol() pulumi.StringOutput
- func (o GetMonitoredResourceDatabaseConnectionDetailOutput) ServiceName() pulumi.StringOutput
- func (o GetMonitoredResourceDatabaseConnectionDetailOutput) SslSecretId() pulumi.StringOutput
- func (o GetMonitoredResourceDatabaseConnectionDetailOutput) ToGetMonitoredResourceDatabaseConnectionDetailOutput() GetMonitoredResourceDatabaseConnectionDetailOutput
- func (o GetMonitoredResourceDatabaseConnectionDetailOutput) ToGetMonitoredResourceDatabaseConnectionDetailOutputWithContext(ctx context.Context) GetMonitoredResourceDatabaseConnectionDetailOutput
- func (o GetMonitoredResourceDatabaseConnectionDetailOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceDatabaseConnectionDetail]
- type GetMonitoredResourceProperty
- type GetMonitoredResourcePropertyArgs
- func (GetMonitoredResourcePropertyArgs) ElementType() reflect.Type
- func (i GetMonitoredResourcePropertyArgs) ToGetMonitoredResourcePropertyOutput() GetMonitoredResourcePropertyOutput
- func (i GetMonitoredResourcePropertyArgs) ToGetMonitoredResourcePropertyOutputWithContext(ctx context.Context) GetMonitoredResourcePropertyOutput
- func (i GetMonitoredResourcePropertyArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceProperty]
- type GetMonitoredResourcePropertyArray
- func (GetMonitoredResourcePropertyArray) ElementType() reflect.Type
- func (i GetMonitoredResourcePropertyArray) ToGetMonitoredResourcePropertyArrayOutput() GetMonitoredResourcePropertyArrayOutput
- func (i GetMonitoredResourcePropertyArray) ToGetMonitoredResourcePropertyArrayOutputWithContext(ctx context.Context) GetMonitoredResourcePropertyArrayOutput
- func (i GetMonitoredResourcePropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceProperty]
- type GetMonitoredResourcePropertyArrayInput
- type GetMonitoredResourcePropertyArrayOutput
- func (GetMonitoredResourcePropertyArrayOutput) ElementType() reflect.Type
- func (o GetMonitoredResourcePropertyArrayOutput) Index(i pulumi.IntInput) GetMonitoredResourcePropertyOutput
- func (o GetMonitoredResourcePropertyArrayOutput) ToGetMonitoredResourcePropertyArrayOutput() GetMonitoredResourcePropertyArrayOutput
- func (o GetMonitoredResourcePropertyArrayOutput) ToGetMonitoredResourcePropertyArrayOutputWithContext(ctx context.Context) GetMonitoredResourcePropertyArrayOutput
- func (o GetMonitoredResourcePropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceProperty]
- type GetMonitoredResourcePropertyInput
- type GetMonitoredResourcePropertyOutput
- func (GetMonitoredResourcePropertyOutput) ElementType() reflect.Type
- func (o GetMonitoredResourcePropertyOutput) Name() pulumi.StringOutput
- func (o GetMonitoredResourcePropertyOutput) ToGetMonitoredResourcePropertyOutput() GetMonitoredResourcePropertyOutput
- func (o GetMonitoredResourcePropertyOutput) ToGetMonitoredResourcePropertyOutputWithContext(ctx context.Context) GetMonitoredResourcePropertyOutput
- func (o GetMonitoredResourcePropertyOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceProperty]
- func (o GetMonitoredResourcePropertyOutput) Value() pulumi.StringOutput
- type LookupConfigArgs
- type LookupConfigOutputArgs
- type LookupConfigResult
- type LookupConfigResultOutput
- func (o LookupConfigResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupConfigResultOutput) ConfigId() pulumi.StringOutput
- func (o LookupConfigResultOutput) ConfigType() pulumi.StringOutput
- func (o LookupConfigResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupConfigResultOutput) DisplayName() pulumi.StringOutput
- func (LookupConfigResultOutput) ElementType() reflect.Type
- func (o LookupConfigResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupConfigResultOutput) Id() pulumi.StringOutput
- func (o LookupConfigResultOutput) IsEnabled() pulumi.BoolOutput
- func (o LookupConfigResultOutput) ResourceType() pulumi.StringOutput
- func (o LookupConfigResultOutput) State() pulumi.StringOutput
- func (o LookupConfigResultOutput) SystemTags() pulumi.MapOutput
- func (o LookupConfigResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupConfigResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupConfigResultOutput) ToLookupConfigResultOutput() LookupConfigResultOutput
- func (o LookupConfigResultOutput) ToLookupConfigResultOutputWithContext(ctx context.Context) LookupConfigResultOutput
- func (o LookupConfigResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupConfigResult]
- type LookupDiscoveryJobArgs
- type LookupDiscoveryJobOutputArgs
- type LookupDiscoveryJobResult
- type LookupDiscoveryJobResultOutput
- func (o LookupDiscoveryJobResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupDiscoveryJobResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupDiscoveryJobResultOutput) DiscoveryClient() pulumi.StringOutput
- func (o LookupDiscoveryJobResultOutput) DiscoveryDetails() GetDiscoveryJobDiscoveryDetailArrayOutput
- func (o LookupDiscoveryJobResultOutput) DiscoveryJobId() pulumi.StringOutput
- func (o LookupDiscoveryJobResultOutput) DiscoveryType() pulumi.StringOutput
- func (LookupDiscoveryJobResultOutput) ElementType() reflect.Type
- func (o LookupDiscoveryJobResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupDiscoveryJobResultOutput) Id() pulumi.StringOutput
- func (o LookupDiscoveryJobResultOutput) ShouldPropagateTagsToDiscoveredResources() pulumi.BoolOutput
- func (o LookupDiscoveryJobResultOutput) State() pulumi.StringOutput
- func (o LookupDiscoveryJobResultOutput) Status() pulumi.StringOutput
- func (o LookupDiscoveryJobResultOutput) StatusMessage() pulumi.StringOutput
- func (o LookupDiscoveryJobResultOutput) SystemTags() pulumi.MapOutput
- func (o LookupDiscoveryJobResultOutput) TenantId() pulumi.StringOutput
- func (o LookupDiscoveryJobResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupDiscoveryJobResultOutput) ToLookupDiscoveryJobResultOutput() LookupDiscoveryJobResultOutput
- func (o LookupDiscoveryJobResultOutput) ToLookupDiscoveryJobResultOutputWithContext(ctx context.Context) LookupDiscoveryJobResultOutput
- func (o LookupDiscoveryJobResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDiscoveryJobResult]
- func (o LookupDiscoveryJobResultOutput) UserId() pulumi.StringOutput
- type LookupMonitoredResourceArgs
- type LookupMonitoredResourceOutputArgs
- type LookupMonitoredResourceResult
- type LookupMonitoredResourceResultOutput
- func (o LookupMonitoredResourceResultOutput) AdditionalAliases() GetMonitoredResourceAdditionalAliasArrayOutput
- func (o LookupMonitoredResourceResultOutput) AdditionalCredentials() GetMonitoredResourceAdditionalCredentialArrayOutput
- func (o LookupMonitoredResourceResultOutput) Aliases() GetMonitoredResourceAliasArrayOutput
- func (o LookupMonitoredResourceResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupMonitoredResourceResultOutput) Credentials() GetMonitoredResourceCredentialArrayOutput
- func (o LookupMonitoredResourceResultOutput) DatabaseConnectionDetails() GetMonitoredResourceDatabaseConnectionDetailArrayOutput
- func (o LookupMonitoredResourceResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupMonitoredResourceResultOutput) DisplayName() pulumi.StringOutput
- func (LookupMonitoredResourceResultOutput) ElementType() reflect.Type
- func (o LookupMonitoredResourceResultOutput) ExternalId() pulumi.StringOutput
- func (o LookupMonitoredResourceResultOutput) ExternalResourceId() pulumi.StringOutput
- func (o LookupMonitoredResourceResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupMonitoredResourceResultOutput) HostName() pulumi.StringOutput
- func (o LookupMonitoredResourceResultOutput) Id() pulumi.StringOutput
- func (o LookupMonitoredResourceResultOutput) ManagementAgentId() pulumi.StringOutput
- func (o LookupMonitoredResourceResultOutput) MonitoredResourceId() pulumi.StringOutput
- func (o LookupMonitoredResourceResultOutput) Name() pulumi.StringOutput
- func (o LookupMonitoredResourceResultOutput) Properties() GetMonitoredResourcePropertyArrayOutput
- func (o LookupMonitoredResourceResultOutput) ResourceTimeZone() pulumi.StringOutput
- func (o LookupMonitoredResourceResultOutput) State() pulumi.StringOutput
- func (o LookupMonitoredResourceResultOutput) SystemTags() pulumi.MapOutput
- func (o LookupMonitoredResourceResultOutput) TenantId() pulumi.StringOutput
- func (o LookupMonitoredResourceResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupMonitoredResourceResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupMonitoredResourceResultOutput) ToLookupMonitoredResourceResultOutput() LookupMonitoredResourceResultOutput
- func (o LookupMonitoredResourceResultOutput) ToLookupMonitoredResourceResultOutputWithContext(ctx context.Context) LookupMonitoredResourceResultOutput
- func (o LookupMonitoredResourceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupMonitoredResourceResult]
- func (o LookupMonitoredResourceResultOutput) Type() pulumi.StringOutput
- type MonitoredResource
- func (*MonitoredResource) ElementType() reflect.Type
- func (i *MonitoredResource) ToMonitoredResourceOutput() MonitoredResourceOutput
- func (i *MonitoredResource) ToMonitoredResourceOutputWithContext(ctx context.Context) MonitoredResourceOutput
- func (i *MonitoredResource) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResource]
- type MonitoredResourceAdditionalAlias
- type MonitoredResourceAdditionalAliasArgs
- func (MonitoredResourceAdditionalAliasArgs) ElementType() reflect.Type
- func (i MonitoredResourceAdditionalAliasArgs) ToMonitoredResourceAdditionalAliasOutput() MonitoredResourceAdditionalAliasOutput
- func (i MonitoredResourceAdditionalAliasArgs) ToMonitoredResourceAdditionalAliasOutputWithContext(ctx context.Context) MonitoredResourceAdditionalAliasOutput
- func (i MonitoredResourceAdditionalAliasArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAdditionalAlias]
- type MonitoredResourceAdditionalAliasArray
- func (MonitoredResourceAdditionalAliasArray) ElementType() reflect.Type
- func (i MonitoredResourceAdditionalAliasArray) ToMonitoredResourceAdditionalAliasArrayOutput() MonitoredResourceAdditionalAliasArrayOutput
- func (i MonitoredResourceAdditionalAliasArray) ToMonitoredResourceAdditionalAliasArrayOutputWithContext(ctx context.Context) MonitoredResourceAdditionalAliasArrayOutput
- func (i MonitoredResourceAdditionalAliasArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceAdditionalAlias]
- type MonitoredResourceAdditionalAliasArrayInput
- type MonitoredResourceAdditionalAliasArrayOutput
- func (MonitoredResourceAdditionalAliasArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourceAdditionalAliasArrayOutput) Index(i pulumi.IntInput) MonitoredResourceAdditionalAliasOutput
- func (o MonitoredResourceAdditionalAliasArrayOutput) ToMonitoredResourceAdditionalAliasArrayOutput() MonitoredResourceAdditionalAliasArrayOutput
- func (o MonitoredResourceAdditionalAliasArrayOutput) ToMonitoredResourceAdditionalAliasArrayOutputWithContext(ctx context.Context) MonitoredResourceAdditionalAliasArrayOutput
- func (o MonitoredResourceAdditionalAliasArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceAdditionalAlias]
- type MonitoredResourceAdditionalAliasCredential
- type MonitoredResourceAdditionalAliasCredentialArgs
- func (MonitoredResourceAdditionalAliasCredentialArgs) ElementType() reflect.Type
- func (i MonitoredResourceAdditionalAliasCredentialArgs) ToMonitoredResourceAdditionalAliasCredentialOutput() MonitoredResourceAdditionalAliasCredentialOutput
- func (i MonitoredResourceAdditionalAliasCredentialArgs) ToMonitoredResourceAdditionalAliasCredentialOutputWithContext(ctx context.Context) MonitoredResourceAdditionalAliasCredentialOutput
- func (i MonitoredResourceAdditionalAliasCredentialArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAdditionalAliasCredential]
- type MonitoredResourceAdditionalAliasCredentialInput
- type MonitoredResourceAdditionalAliasCredentialOutput
- func (MonitoredResourceAdditionalAliasCredentialOutput) ElementType() reflect.Type
- func (o MonitoredResourceAdditionalAliasCredentialOutput) Name() pulumi.StringOutput
- func (o MonitoredResourceAdditionalAliasCredentialOutput) Service() pulumi.StringOutput
- func (o MonitoredResourceAdditionalAliasCredentialOutput) Source() pulumi.StringOutput
- func (o MonitoredResourceAdditionalAliasCredentialOutput) ToMonitoredResourceAdditionalAliasCredentialOutput() MonitoredResourceAdditionalAliasCredentialOutput
- func (o MonitoredResourceAdditionalAliasCredentialOutput) ToMonitoredResourceAdditionalAliasCredentialOutputWithContext(ctx context.Context) MonitoredResourceAdditionalAliasCredentialOutput
- func (o MonitoredResourceAdditionalAliasCredentialOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAdditionalAliasCredential]
- type MonitoredResourceAdditionalAliasInput
- type MonitoredResourceAdditionalAliasOutput
- func (o MonitoredResourceAdditionalAliasOutput) Credential() MonitoredResourceAdditionalAliasCredentialOutput
- func (MonitoredResourceAdditionalAliasOutput) ElementType() reflect.Type
- func (o MonitoredResourceAdditionalAliasOutput) Name() pulumi.StringOutput
- func (o MonitoredResourceAdditionalAliasOutput) Source() pulumi.StringOutput
- func (o MonitoredResourceAdditionalAliasOutput) ToMonitoredResourceAdditionalAliasOutput() MonitoredResourceAdditionalAliasOutput
- func (o MonitoredResourceAdditionalAliasOutput) ToMonitoredResourceAdditionalAliasOutputWithContext(ctx context.Context) MonitoredResourceAdditionalAliasOutput
- func (o MonitoredResourceAdditionalAliasOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAdditionalAlias]
- type MonitoredResourceAdditionalCredential
- type MonitoredResourceAdditionalCredentialArgs
- func (MonitoredResourceAdditionalCredentialArgs) ElementType() reflect.Type
- func (i MonitoredResourceAdditionalCredentialArgs) ToMonitoredResourceAdditionalCredentialOutput() MonitoredResourceAdditionalCredentialOutput
- func (i MonitoredResourceAdditionalCredentialArgs) ToMonitoredResourceAdditionalCredentialOutputWithContext(ctx context.Context) MonitoredResourceAdditionalCredentialOutput
- func (i MonitoredResourceAdditionalCredentialArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAdditionalCredential]
- type MonitoredResourceAdditionalCredentialArray
- func (MonitoredResourceAdditionalCredentialArray) ElementType() reflect.Type
- func (i MonitoredResourceAdditionalCredentialArray) ToMonitoredResourceAdditionalCredentialArrayOutput() MonitoredResourceAdditionalCredentialArrayOutput
- func (i MonitoredResourceAdditionalCredentialArray) ToMonitoredResourceAdditionalCredentialArrayOutputWithContext(ctx context.Context) MonitoredResourceAdditionalCredentialArrayOutput
- func (i MonitoredResourceAdditionalCredentialArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceAdditionalCredential]
- type MonitoredResourceAdditionalCredentialArrayInput
- type MonitoredResourceAdditionalCredentialArrayOutput
- func (MonitoredResourceAdditionalCredentialArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourceAdditionalCredentialArrayOutput) Index(i pulumi.IntInput) MonitoredResourceAdditionalCredentialOutput
- func (o MonitoredResourceAdditionalCredentialArrayOutput) ToMonitoredResourceAdditionalCredentialArrayOutput() MonitoredResourceAdditionalCredentialArrayOutput
- func (o MonitoredResourceAdditionalCredentialArrayOutput) ToMonitoredResourceAdditionalCredentialArrayOutputWithContext(ctx context.Context) MonitoredResourceAdditionalCredentialArrayOutput
- func (o MonitoredResourceAdditionalCredentialArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceAdditionalCredential]
- type MonitoredResourceAdditionalCredentialInput
- type MonitoredResourceAdditionalCredentialOutput
- func (o MonitoredResourceAdditionalCredentialOutput) CredentialType() pulumi.StringPtrOutput
- func (o MonitoredResourceAdditionalCredentialOutput) Description() pulumi.StringPtrOutput
- func (MonitoredResourceAdditionalCredentialOutput) ElementType() reflect.Type
- func (o MonitoredResourceAdditionalCredentialOutput) KeyId() pulumi.StringPtrOutput
- func (o MonitoredResourceAdditionalCredentialOutput) Name() pulumi.StringPtrOutput
- func (o MonitoredResourceAdditionalCredentialOutput) Properties() MonitoredResourceAdditionalCredentialPropertyArrayOutput
- func (o MonitoredResourceAdditionalCredentialOutput) Source() pulumi.StringPtrOutput
- func (o MonitoredResourceAdditionalCredentialOutput) ToMonitoredResourceAdditionalCredentialOutput() MonitoredResourceAdditionalCredentialOutput
- func (o MonitoredResourceAdditionalCredentialOutput) ToMonitoredResourceAdditionalCredentialOutputWithContext(ctx context.Context) MonitoredResourceAdditionalCredentialOutput
- func (o MonitoredResourceAdditionalCredentialOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAdditionalCredential]
- func (o MonitoredResourceAdditionalCredentialOutput) Type() pulumi.StringPtrOutput
- type MonitoredResourceAdditionalCredentialProperty
- type MonitoredResourceAdditionalCredentialPropertyArgs
- func (MonitoredResourceAdditionalCredentialPropertyArgs) ElementType() reflect.Type
- func (i MonitoredResourceAdditionalCredentialPropertyArgs) ToMonitoredResourceAdditionalCredentialPropertyOutput() MonitoredResourceAdditionalCredentialPropertyOutput
- func (i MonitoredResourceAdditionalCredentialPropertyArgs) ToMonitoredResourceAdditionalCredentialPropertyOutputWithContext(ctx context.Context) MonitoredResourceAdditionalCredentialPropertyOutput
- func (i MonitoredResourceAdditionalCredentialPropertyArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAdditionalCredentialProperty]
- type MonitoredResourceAdditionalCredentialPropertyArray
- func (MonitoredResourceAdditionalCredentialPropertyArray) ElementType() reflect.Type
- func (i MonitoredResourceAdditionalCredentialPropertyArray) ToMonitoredResourceAdditionalCredentialPropertyArrayOutput() MonitoredResourceAdditionalCredentialPropertyArrayOutput
- func (i MonitoredResourceAdditionalCredentialPropertyArray) ToMonitoredResourceAdditionalCredentialPropertyArrayOutputWithContext(ctx context.Context) MonitoredResourceAdditionalCredentialPropertyArrayOutput
- func (i MonitoredResourceAdditionalCredentialPropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceAdditionalCredentialProperty]
- type MonitoredResourceAdditionalCredentialPropertyArrayInput
- type MonitoredResourceAdditionalCredentialPropertyArrayOutput
- func (MonitoredResourceAdditionalCredentialPropertyArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourceAdditionalCredentialPropertyArrayOutput) Index(i pulumi.IntInput) MonitoredResourceAdditionalCredentialPropertyOutput
- func (o MonitoredResourceAdditionalCredentialPropertyArrayOutput) ToMonitoredResourceAdditionalCredentialPropertyArrayOutput() MonitoredResourceAdditionalCredentialPropertyArrayOutput
- func (o MonitoredResourceAdditionalCredentialPropertyArrayOutput) ToMonitoredResourceAdditionalCredentialPropertyArrayOutputWithContext(ctx context.Context) MonitoredResourceAdditionalCredentialPropertyArrayOutput
- func (o MonitoredResourceAdditionalCredentialPropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceAdditionalCredentialProperty]
- type MonitoredResourceAdditionalCredentialPropertyInput
- type MonitoredResourceAdditionalCredentialPropertyOutput
- func (MonitoredResourceAdditionalCredentialPropertyOutput) ElementType() reflect.Type
- func (o MonitoredResourceAdditionalCredentialPropertyOutput) Name() pulumi.StringPtrOutput
- func (o MonitoredResourceAdditionalCredentialPropertyOutput) ToMonitoredResourceAdditionalCredentialPropertyOutput() MonitoredResourceAdditionalCredentialPropertyOutput
- func (o MonitoredResourceAdditionalCredentialPropertyOutput) ToMonitoredResourceAdditionalCredentialPropertyOutputWithContext(ctx context.Context) MonitoredResourceAdditionalCredentialPropertyOutput
- func (o MonitoredResourceAdditionalCredentialPropertyOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAdditionalCredentialProperty]
- func (o MonitoredResourceAdditionalCredentialPropertyOutput) Value() pulumi.StringPtrOutput
- type MonitoredResourceAliases
- type MonitoredResourceAliasesArgs
- func (MonitoredResourceAliasesArgs) ElementType() reflect.Type
- func (i MonitoredResourceAliasesArgs) ToMonitoredResourceAliasesOutput() MonitoredResourceAliasesOutput
- func (i MonitoredResourceAliasesArgs) ToMonitoredResourceAliasesOutputWithContext(ctx context.Context) MonitoredResourceAliasesOutput
- func (i MonitoredResourceAliasesArgs) ToMonitoredResourceAliasesPtrOutput() MonitoredResourceAliasesPtrOutput
- func (i MonitoredResourceAliasesArgs) ToMonitoredResourceAliasesPtrOutputWithContext(ctx context.Context) MonitoredResourceAliasesPtrOutput
- func (i MonitoredResourceAliasesArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAliases]
- type MonitoredResourceAliasesCredential
- type MonitoredResourceAliasesCredentialArgs
- func (MonitoredResourceAliasesCredentialArgs) ElementType() reflect.Type
- func (i MonitoredResourceAliasesCredentialArgs) ToMonitoredResourceAliasesCredentialOutput() MonitoredResourceAliasesCredentialOutput
- func (i MonitoredResourceAliasesCredentialArgs) ToMonitoredResourceAliasesCredentialOutputWithContext(ctx context.Context) MonitoredResourceAliasesCredentialOutput
- func (i MonitoredResourceAliasesCredentialArgs) ToMonitoredResourceAliasesCredentialPtrOutput() MonitoredResourceAliasesCredentialPtrOutput
- func (i MonitoredResourceAliasesCredentialArgs) ToMonitoredResourceAliasesCredentialPtrOutputWithContext(ctx context.Context) MonitoredResourceAliasesCredentialPtrOutput
- func (i MonitoredResourceAliasesCredentialArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAliasesCredential]
- type MonitoredResourceAliasesCredentialInput
- type MonitoredResourceAliasesCredentialOutput
- func (MonitoredResourceAliasesCredentialOutput) ElementType() reflect.Type
- func (o MonitoredResourceAliasesCredentialOutput) Name() pulumi.StringOutput
- func (o MonitoredResourceAliasesCredentialOutput) Service() pulumi.StringOutput
- func (o MonitoredResourceAliasesCredentialOutput) Source() pulumi.StringOutput
- func (o MonitoredResourceAliasesCredentialOutput) ToMonitoredResourceAliasesCredentialOutput() MonitoredResourceAliasesCredentialOutput
- func (o MonitoredResourceAliasesCredentialOutput) ToMonitoredResourceAliasesCredentialOutputWithContext(ctx context.Context) MonitoredResourceAliasesCredentialOutput
- func (o MonitoredResourceAliasesCredentialOutput) ToMonitoredResourceAliasesCredentialPtrOutput() MonitoredResourceAliasesCredentialPtrOutput
- func (o MonitoredResourceAliasesCredentialOutput) ToMonitoredResourceAliasesCredentialPtrOutputWithContext(ctx context.Context) MonitoredResourceAliasesCredentialPtrOutput
- func (o MonitoredResourceAliasesCredentialOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAliasesCredential]
- type MonitoredResourceAliasesCredentialPtrInput
- type MonitoredResourceAliasesCredentialPtrOutput
- func (o MonitoredResourceAliasesCredentialPtrOutput) Elem() MonitoredResourceAliasesCredentialOutput
- func (MonitoredResourceAliasesCredentialPtrOutput) ElementType() reflect.Type
- func (o MonitoredResourceAliasesCredentialPtrOutput) Name() pulumi.StringPtrOutput
- func (o MonitoredResourceAliasesCredentialPtrOutput) Service() pulumi.StringPtrOutput
- func (o MonitoredResourceAliasesCredentialPtrOutput) Source() pulumi.StringPtrOutput
- func (o MonitoredResourceAliasesCredentialPtrOutput) ToMonitoredResourceAliasesCredentialPtrOutput() MonitoredResourceAliasesCredentialPtrOutput
- func (o MonitoredResourceAliasesCredentialPtrOutput) ToMonitoredResourceAliasesCredentialPtrOutputWithContext(ctx context.Context) MonitoredResourceAliasesCredentialPtrOutput
- func (o MonitoredResourceAliasesCredentialPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourceAliasesCredential]
- type MonitoredResourceAliasesInput
- type MonitoredResourceAliasesOutput
- func (o MonitoredResourceAliasesOutput) Credential() MonitoredResourceAliasesCredentialOutput
- func (MonitoredResourceAliasesOutput) ElementType() reflect.Type
- func (o MonitoredResourceAliasesOutput) Name() pulumi.StringOutput
- func (o MonitoredResourceAliasesOutput) Source() pulumi.StringOutput
- func (o MonitoredResourceAliasesOutput) ToMonitoredResourceAliasesOutput() MonitoredResourceAliasesOutput
- func (o MonitoredResourceAliasesOutput) ToMonitoredResourceAliasesOutputWithContext(ctx context.Context) MonitoredResourceAliasesOutput
- func (o MonitoredResourceAliasesOutput) ToMonitoredResourceAliasesPtrOutput() MonitoredResourceAliasesPtrOutput
- func (o MonitoredResourceAliasesOutput) ToMonitoredResourceAliasesPtrOutputWithContext(ctx context.Context) MonitoredResourceAliasesPtrOutput
- func (o MonitoredResourceAliasesOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAliases]
- type MonitoredResourceAliasesPtrInput
- type MonitoredResourceAliasesPtrOutput
- func (o MonitoredResourceAliasesPtrOutput) Credential() MonitoredResourceAliasesCredentialPtrOutput
- func (o MonitoredResourceAliasesPtrOutput) Elem() MonitoredResourceAliasesOutput
- func (MonitoredResourceAliasesPtrOutput) ElementType() reflect.Type
- func (o MonitoredResourceAliasesPtrOutput) Name() pulumi.StringPtrOutput
- func (o MonitoredResourceAliasesPtrOutput) Source() pulumi.StringPtrOutput
- func (o MonitoredResourceAliasesPtrOutput) ToMonitoredResourceAliasesPtrOutput() MonitoredResourceAliasesPtrOutput
- func (o MonitoredResourceAliasesPtrOutput) ToMonitoredResourceAliasesPtrOutputWithContext(ctx context.Context) MonitoredResourceAliasesPtrOutput
- func (o MonitoredResourceAliasesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourceAliases]
- type MonitoredResourceArgs
- type MonitoredResourceArray
- func (MonitoredResourceArray) ElementType() reflect.Type
- func (i MonitoredResourceArray) ToMonitoredResourceArrayOutput() MonitoredResourceArrayOutput
- func (i MonitoredResourceArray) ToMonitoredResourceArrayOutputWithContext(ctx context.Context) MonitoredResourceArrayOutput
- func (i MonitoredResourceArray) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResource]
- type MonitoredResourceArrayInput
- type MonitoredResourceArrayOutput
- func (MonitoredResourceArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourceArrayOutput) Index(i pulumi.IntInput) MonitoredResourceOutput
- func (o MonitoredResourceArrayOutput) ToMonitoredResourceArrayOutput() MonitoredResourceArrayOutput
- func (o MonitoredResourceArrayOutput) ToMonitoredResourceArrayOutputWithContext(ctx context.Context) MonitoredResourceArrayOutput
- func (o MonitoredResourceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResource]
- type MonitoredResourceCredentials
- type MonitoredResourceCredentialsArgs
- func (MonitoredResourceCredentialsArgs) ElementType() reflect.Type
- func (i MonitoredResourceCredentialsArgs) ToMonitoredResourceCredentialsOutput() MonitoredResourceCredentialsOutput
- func (i MonitoredResourceCredentialsArgs) ToMonitoredResourceCredentialsOutputWithContext(ctx context.Context) MonitoredResourceCredentialsOutput
- func (i MonitoredResourceCredentialsArgs) ToMonitoredResourceCredentialsPtrOutput() MonitoredResourceCredentialsPtrOutput
- func (i MonitoredResourceCredentialsArgs) ToMonitoredResourceCredentialsPtrOutputWithContext(ctx context.Context) MonitoredResourceCredentialsPtrOutput
- func (i MonitoredResourceCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceCredentials]
- type MonitoredResourceCredentialsInput
- type MonitoredResourceCredentialsOutput
- func (o MonitoredResourceCredentialsOutput) CredentialType() pulumi.StringPtrOutput
- func (o MonitoredResourceCredentialsOutput) Description() pulumi.StringPtrOutput
- func (MonitoredResourceCredentialsOutput) ElementType() reflect.Type
- func (o MonitoredResourceCredentialsOutput) KeyId() pulumi.StringPtrOutput
- func (o MonitoredResourceCredentialsOutput) Name() pulumi.StringPtrOutput
- func (o MonitoredResourceCredentialsOutput) Properties() MonitoredResourceCredentialsPropertyArrayOutput
- func (o MonitoredResourceCredentialsOutput) Source() pulumi.StringPtrOutput
- func (o MonitoredResourceCredentialsOutput) ToMonitoredResourceCredentialsOutput() MonitoredResourceCredentialsOutput
- func (o MonitoredResourceCredentialsOutput) ToMonitoredResourceCredentialsOutputWithContext(ctx context.Context) MonitoredResourceCredentialsOutput
- func (o MonitoredResourceCredentialsOutput) ToMonitoredResourceCredentialsPtrOutput() MonitoredResourceCredentialsPtrOutput
- func (o MonitoredResourceCredentialsOutput) ToMonitoredResourceCredentialsPtrOutputWithContext(ctx context.Context) MonitoredResourceCredentialsPtrOutput
- func (o MonitoredResourceCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceCredentials]
- func (o MonitoredResourceCredentialsOutput) Type() pulumi.StringPtrOutput
- type MonitoredResourceCredentialsProperty
- type MonitoredResourceCredentialsPropertyArgs
- func (MonitoredResourceCredentialsPropertyArgs) ElementType() reflect.Type
- func (i MonitoredResourceCredentialsPropertyArgs) ToMonitoredResourceCredentialsPropertyOutput() MonitoredResourceCredentialsPropertyOutput
- func (i MonitoredResourceCredentialsPropertyArgs) ToMonitoredResourceCredentialsPropertyOutputWithContext(ctx context.Context) MonitoredResourceCredentialsPropertyOutput
- func (i MonitoredResourceCredentialsPropertyArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceCredentialsProperty]
- type MonitoredResourceCredentialsPropertyArray
- func (MonitoredResourceCredentialsPropertyArray) ElementType() reflect.Type
- func (i MonitoredResourceCredentialsPropertyArray) ToMonitoredResourceCredentialsPropertyArrayOutput() MonitoredResourceCredentialsPropertyArrayOutput
- func (i MonitoredResourceCredentialsPropertyArray) ToMonitoredResourceCredentialsPropertyArrayOutputWithContext(ctx context.Context) MonitoredResourceCredentialsPropertyArrayOutput
- func (i MonitoredResourceCredentialsPropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceCredentialsProperty]
- type MonitoredResourceCredentialsPropertyArrayInput
- type MonitoredResourceCredentialsPropertyArrayOutput
- func (MonitoredResourceCredentialsPropertyArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourceCredentialsPropertyArrayOutput) Index(i pulumi.IntInput) MonitoredResourceCredentialsPropertyOutput
- func (o MonitoredResourceCredentialsPropertyArrayOutput) ToMonitoredResourceCredentialsPropertyArrayOutput() MonitoredResourceCredentialsPropertyArrayOutput
- func (o MonitoredResourceCredentialsPropertyArrayOutput) ToMonitoredResourceCredentialsPropertyArrayOutputWithContext(ctx context.Context) MonitoredResourceCredentialsPropertyArrayOutput
- func (o MonitoredResourceCredentialsPropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceCredentialsProperty]
- type MonitoredResourceCredentialsPropertyInput
- type MonitoredResourceCredentialsPropertyOutput
- func (MonitoredResourceCredentialsPropertyOutput) ElementType() reflect.Type
- func (o MonitoredResourceCredentialsPropertyOutput) Name() pulumi.StringPtrOutput
- func (o MonitoredResourceCredentialsPropertyOutput) ToMonitoredResourceCredentialsPropertyOutput() MonitoredResourceCredentialsPropertyOutput
- func (o MonitoredResourceCredentialsPropertyOutput) ToMonitoredResourceCredentialsPropertyOutputWithContext(ctx context.Context) MonitoredResourceCredentialsPropertyOutput
- func (o MonitoredResourceCredentialsPropertyOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceCredentialsProperty]
- func (o MonitoredResourceCredentialsPropertyOutput) Value() pulumi.StringPtrOutput
- type MonitoredResourceCredentialsPtrInput
- type MonitoredResourceCredentialsPtrOutput
- func (o MonitoredResourceCredentialsPtrOutput) CredentialType() pulumi.StringPtrOutput
- func (o MonitoredResourceCredentialsPtrOutput) Description() pulumi.StringPtrOutput
- func (o MonitoredResourceCredentialsPtrOutput) Elem() MonitoredResourceCredentialsOutput
- func (MonitoredResourceCredentialsPtrOutput) ElementType() reflect.Type
- func (o MonitoredResourceCredentialsPtrOutput) KeyId() pulumi.StringPtrOutput
- func (o MonitoredResourceCredentialsPtrOutput) Name() pulumi.StringPtrOutput
- func (o MonitoredResourceCredentialsPtrOutput) Properties() MonitoredResourceCredentialsPropertyArrayOutput
- func (o MonitoredResourceCredentialsPtrOutput) Source() pulumi.StringPtrOutput
- func (o MonitoredResourceCredentialsPtrOutput) ToMonitoredResourceCredentialsPtrOutput() MonitoredResourceCredentialsPtrOutput
- func (o MonitoredResourceCredentialsPtrOutput) ToMonitoredResourceCredentialsPtrOutputWithContext(ctx context.Context) MonitoredResourceCredentialsPtrOutput
- func (o MonitoredResourceCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourceCredentials]
- func (o MonitoredResourceCredentialsPtrOutput) Type() pulumi.StringPtrOutput
- type MonitoredResourceDatabaseConnectionDetails
- type MonitoredResourceDatabaseConnectionDetailsArgs
- func (MonitoredResourceDatabaseConnectionDetailsArgs) ElementType() reflect.Type
- func (i MonitoredResourceDatabaseConnectionDetailsArgs) ToMonitoredResourceDatabaseConnectionDetailsOutput() MonitoredResourceDatabaseConnectionDetailsOutput
- func (i MonitoredResourceDatabaseConnectionDetailsArgs) ToMonitoredResourceDatabaseConnectionDetailsOutputWithContext(ctx context.Context) MonitoredResourceDatabaseConnectionDetailsOutput
- func (i MonitoredResourceDatabaseConnectionDetailsArgs) ToMonitoredResourceDatabaseConnectionDetailsPtrOutput() MonitoredResourceDatabaseConnectionDetailsPtrOutput
- func (i MonitoredResourceDatabaseConnectionDetailsArgs) ToMonitoredResourceDatabaseConnectionDetailsPtrOutputWithContext(ctx context.Context) MonitoredResourceDatabaseConnectionDetailsPtrOutput
- func (i MonitoredResourceDatabaseConnectionDetailsArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceDatabaseConnectionDetails]
- type MonitoredResourceDatabaseConnectionDetailsInput
- type MonitoredResourceDatabaseConnectionDetailsOutput
- func (o MonitoredResourceDatabaseConnectionDetailsOutput) ConnectorId() pulumi.StringPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsOutput) DbId() pulumi.StringPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsOutput) DbUniqueName() pulumi.StringPtrOutput
- func (MonitoredResourceDatabaseConnectionDetailsOutput) ElementType() reflect.Type
- func (o MonitoredResourceDatabaseConnectionDetailsOutput) Port() pulumi.IntOutput
- func (o MonitoredResourceDatabaseConnectionDetailsOutput) Protocol() pulumi.StringOutput
- func (o MonitoredResourceDatabaseConnectionDetailsOutput) ServiceName() pulumi.StringOutput
- func (o MonitoredResourceDatabaseConnectionDetailsOutput) SslSecretId() pulumi.StringPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsOutput) ToMonitoredResourceDatabaseConnectionDetailsOutput() MonitoredResourceDatabaseConnectionDetailsOutput
- func (o MonitoredResourceDatabaseConnectionDetailsOutput) ToMonitoredResourceDatabaseConnectionDetailsOutputWithContext(ctx context.Context) MonitoredResourceDatabaseConnectionDetailsOutput
- func (o MonitoredResourceDatabaseConnectionDetailsOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutput() MonitoredResourceDatabaseConnectionDetailsPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutputWithContext(ctx context.Context) MonitoredResourceDatabaseConnectionDetailsPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceDatabaseConnectionDetails]
- type MonitoredResourceDatabaseConnectionDetailsPtrInput
- type MonitoredResourceDatabaseConnectionDetailsPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) ConnectorId() pulumi.StringPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) DbId() pulumi.StringPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) DbUniqueName() pulumi.StringPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) Elem() MonitoredResourceDatabaseConnectionDetailsOutput
- func (MonitoredResourceDatabaseConnectionDetailsPtrOutput) ElementType() reflect.Type
- func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) Port() pulumi.IntPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) Protocol() pulumi.StringPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) ServiceName() pulumi.StringPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) SslSecretId() pulumi.StringPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutput() MonitoredResourceDatabaseConnectionDetailsPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutputWithContext(ctx context.Context) MonitoredResourceDatabaseConnectionDetailsPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourceDatabaseConnectionDetails]
- type MonitoredResourceInput
- type MonitoredResourceMap
- func (MonitoredResourceMap) ElementType() reflect.Type
- func (i MonitoredResourceMap) ToMonitoredResourceMapOutput() MonitoredResourceMapOutput
- func (i MonitoredResourceMap) ToMonitoredResourceMapOutputWithContext(ctx context.Context) MonitoredResourceMapOutput
- func (i MonitoredResourceMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResource]
- type MonitoredResourceMapInput
- type MonitoredResourceMapOutput
- func (MonitoredResourceMapOutput) ElementType() reflect.Type
- func (o MonitoredResourceMapOutput) MapIndex(k pulumi.StringInput) MonitoredResourceOutput
- func (o MonitoredResourceMapOutput) ToMonitoredResourceMapOutput() MonitoredResourceMapOutput
- func (o MonitoredResourceMapOutput) ToMonitoredResourceMapOutputWithContext(ctx context.Context) MonitoredResourceMapOutput
- func (o MonitoredResourceMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResource]
- type MonitoredResourceOutput
- func (o MonitoredResourceOutput) AdditionalAliases() MonitoredResourceAdditionalAliasArrayOutput
- func (o MonitoredResourceOutput) AdditionalCredentials() MonitoredResourceAdditionalCredentialArrayOutput
- func (o MonitoredResourceOutput) Aliases() MonitoredResourceAliasesPtrOutput
- func (o MonitoredResourceOutput) CompartmentId() pulumi.StringOutput
- func (o MonitoredResourceOutput) Credentials() MonitoredResourceCredentialsPtrOutput
- func (o MonitoredResourceOutput) DatabaseConnectionDetails() MonitoredResourceDatabaseConnectionDetailsPtrOutput
- func (o MonitoredResourceOutput) DefinedTags() pulumi.MapOutput
- func (o MonitoredResourceOutput) DisplayName() pulumi.StringPtrOutput
- func (MonitoredResourceOutput) ElementType() reflect.Type
- func (o MonitoredResourceOutput) ExternalId() pulumi.StringPtrOutput
- func (o MonitoredResourceOutput) ExternalResourceId() pulumi.StringPtrOutput
- func (o MonitoredResourceOutput) FreeformTags() pulumi.MapOutput
- func (o MonitoredResourceOutput) HostName() pulumi.StringPtrOutput
- func (o MonitoredResourceOutput) ManagementAgentId() pulumi.StringPtrOutput
- func (o MonitoredResourceOutput) Name() pulumi.StringOutput
- func (o MonitoredResourceOutput) Properties() MonitoredResourcePropertyArrayOutput
- func (o MonitoredResourceOutput) ResourceTimeZone() pulumi.StringPtrOutput
- func (o MonitoredResourceOutput) State() pulumi.StringOutput
- func (o MonitoredResourceOutput) SystemTags() pulumi.MapOutput
- func (o MonitoredResourceOutput) TenantId() pulumi.StringOutput
- func (o MonitoredResourceOutput) TimeCreated() pulumi.StringOutput
- func (o MonitoredResourceOutput) TimeUpdated() pulumi.StringOutput
- func (o MonitoredResourceOutput) ToMonitoredResourceOutput() MonitoredResourceOutput
- func (o MonitoredResourceOutput) ToMonitoredResourceOutputWithContext(ctx context.Context) MonitoredResourceOutput
- func (o MonitoredResourceOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResource]
- func (o MonitoredResourceOutput) Type() pulumi.StringOutput
- type MonitoredResourceProperty
- type MonitoredResourcePropertyArgs
- func (MonitoredResourcePropertyArgs) ElementType() reflect.Type
- func (i MonitoredResourcePropertyArgs) ToMonitoredResourcePropertyOutput() MonitoredResourcePropertyOutput
- func (i MonitoredResourcePropertyArgs) ToMonitoredResourcePropertyOutputWithContext(ctx context.Context) MonitoredResourcePropertyOutput
- func (i MonitoredResourcePropertyArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceProperty]
- type MonitoredResourcePropertyArray
- func (MonitoredResourcePropertyArray) ElementType() reflect.Type
- func (i MonitoredResourcePropertyArray) ToMonitoredResourcePropertyArrayOutput() MonitoredResourcePropertyArrayOutput
- func (i MonitoredResourcePropertyArray) ToMonitoredResourcePropertyArrayOutputWithContext(ctx context.Context) MonitoredResourcePropertyArrayOutput
- func (i MonitoredResourcePropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceProperty]
- type MonitoredResourcePropertyArrayInput
- type MonitoredResourcePropertyArrayOutput
- func (MonitoredResourcePropertyArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourcePropertyArrayOutput) Index(i pulumi.IntInput) MonitoredResourcePropertyOutput
- func (o MonitoredResourcePropertyArrayOutput) ToMonitoredResourcePropertyArrayOutput() MonitoredResourcePropertyArrayOutput
- func (o MonitoredResourcePropertyArrayOutput) ToMonitoredResourcePropertyArrayOutputWithContext(ctx context.Context) MonitoredResourcePropertyArrayOutput
- func (o MonitoredResourcePropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceProperty]
- type MonitoredResourcePropertyInput
- type MonitoredResourcePropertyOutput
- func (MonitoredResourcePropertyOutput) ElementType() reflect.Type
- func (o MonitoredResourcePropertyOutput) Name() pulumi.StringPtrOutput
- func (o MonitoredResourcePropertyOutput) ToMonitoredResourcePropertyOutput() MonitoredResourcePropertyOutput
- func (o MonitoredResourcePropertyOutput) ToMonitoredResourcePropertyOutputWithContext(ctx context.Context) MonitoredResourcePropertyOutput
- func (o MonitoredResourcePropertyOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceProperty]
- func (o MonitoredResourcePropertyOutput) Value() pulumi.StringPtrOutput
- type MonitoredResourceState
- type MonitoredResourcesAssociateMonitoredResource
- func GetMonitoredResourcesAssociateMonitoredResource(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*MonitoredResourcesAssociateMonitoredResource, error)
- func NewMonitoredResourcesAssociateMonitoredResource(ctx *pulumi.Context, name string, ...) (*MonitoredResourcesAssociateMonitoredResource, error)
- func (*MonitoredResourcesAssociateMonitoredResource) ElementType() reflect.Type
- func (i *MonitoredResourcesAssociateMonitoredResource) ToMonitoredResourcesAssociateMonitoredResourceOutput() MonitoredResourcesAssociateMonitoredResourceOutput
- func (i *MonitoredResourcesAssociateMonitoredResource) ToMonitoredResourcesAssociateMonitoredResourceOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceOutput
- func (i *MonitoredResourcesAssociateMonitoredResource) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourcesAssociateMonitoredResource]
- type MonitoredResourcesAssociateMonitoredResourceArgs
- type MonitoredResourcesAssociateMonitoredResourceArray
- func (MonitoredResourcesAssociateMonitoredResourceArray) ElementType() reflect.Type
- func (i MonitoredResourcesAssociateMonitoredResourceArray) ToMonitoredResourcesAssociateMonitoredResourceArrayOutput() MonitoredResourcesAssociateMonitoredResourceArrayOutput
- func (i MonitoredResourcesAssociateMonitoredResourceArray) ToMonitoredResourcesAssociateMonitoredResourceArrayOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceArrayOutput
- func (i MonitoredResourcesAssociateMonitoredResourceArray) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResourcesAssociateMonitoredResource]
- type MonitoredResourcesAssociateMonitoredResourceArrayInput
- type MonitoredResourcesAssociateMonitoredResourceArrayOutput
- func (MonitoredResourcesAssociateMonitoredResourceArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourcesAssociateMonitoredResourceArrayOutput) Index(i pulumi.IntInput) MonitoredResourcesAssociateMonitoredResourceOutput
- func (o MonitoredResourcesAssociateMonitoredResourceArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceArrayOutput() MonitoredResourcesAssociateMonitoredResourceArrayOutput
- func (o MonitoredResourcesAssociateMonitoredResourceArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceArrayOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceArrayOutput
- func (o MonitoredResourcesAssociateMonitoredResourceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResourcesAssociateMonitoredResource]
- type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetail
- type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs
- func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs) ElementType() reflect.Type
- func (i MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput() MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput
- func (i MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput
- func (i MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs) ToOutput(ctx context.Context) ...
- type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray
- func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray) ElementType() reflect.Type
- func (i MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput() ...
- func (i MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutputWithContext(ctx context.Context) ...
- func (i MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray) ToOutput(ctx context.Context) ...
- type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayInput
- type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput
- func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput) Index(i pulumi.IntInput) MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput
- func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput() ...
- func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutputWithContext(ctx context.Context) ...
- func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput) ToOutput(ctx context.Context) ...
- type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailInput
- type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput
- func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) CompartmentId() pulumi.StringPtrOutput
- func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) ElementType() reflect.Type
- func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) Name() pulumi.StringPtrOutput
- func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput() MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput
- func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput
- func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) ToOutput(ctx context.Context) ...
- func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) Type() pulumi.StringPtrOutput
- type MonitoredResourcesAssociateMonitoredResourceInput
- type MonitoredResourcesAssociateMonitoredResourceMap
- func (MonitoredResourcesAssociateMonitoredResourceMap) ElementType() reflect.Type
- func (i MonitoredResourcesAssociateMonitoredResourceMap) ToMonitoredResourcesAssociateMonitoredResourceMapOutput() MonitoredResourcesAssociateMonitoredResourceMapOutput
- func (i MonitoredResourcesAssociateMonitoredResourceMap) ToMonitoredResourcesAssociateMonitoredResourceMapOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceMapOutput
- func (i MonitoredResourcesAssociateMonitoredResourceMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResourcesAssociateMonitoredResource]
- type MonitoredResourcesAssociateMonitoredResourceMapInput
- type MonitoredResourcesAssociateMonitoredResourceMapOutput
- func (MonitoredResourcesAssociateMonitoredResourceMapOutput) ElementType() reflect.Type
- func (o MonitoredResourcesAssociateMonitoredResourceMapOutput) MapIndex(k pulumi.StringInput) MonitoredResourcesAssociateMonitoredResourceOutput
- func (o MonitoredResourcesAssociateMonitoredResourceMapOutput) ToMonitoredResourcesAssociateMonitoredResourceMapOutput() MonitoredResourcesAssociateMonitoredResourceMapOutput
- func (o MonitoredResourcesAssociateMonitoredResourceMapOutput) ToMonitoredResourcesAssociateMonitoredResourceMapOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceMapOutput
- func (o MonitoredResourcesAssociateMonitoredResourceMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResourcesAssociateMonitoredResource]
- type MonitoredResourcesAssociateMonitoredResourceOutput
- func (o MonitoredResourcesAssociateMonitoredResourceOutput) AssociationType() pulumi.StringOutput
- func (o MonitoredResourcesAssociateMonitoredResourceOutput) Category() pulumi.StringOutput
- func (o MonitoredResourcesAssociateMonitoredResourceOutput) CompartmentId() pulumi.StringOutput
- func (o MonitoredResourcesAssociateMonitoredResourceOutput) DestinationResourceDetails() ...
- func (o MonitoredResourcesAssociateMonitoredResourceOutput) DestinationResourceId() pulumi.StringOutput
- func (MonitoredResourcesAssociateMonitoredResourceOutput) ElementType() reflect.Type
- func (o MonitoredResourcesAssociateMonitoredResourceOutput) SourceResourceDetails() MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput
- func (o MonitoredResourcesAssociateMonitoredResourceOutput) SourceResourceId() pulumi.StringOutput
- func (o MonitoredResourcesAssociateMonitoredResourceOutput) TenantId() pulumi.StringOutput
- func (o MonitoredResourcesAssociateMonitoredResourceOutput) TimeCreated() pulumi.StringOutput
- func (o MonitoredResourcesAssociateMonitoredResourceOutput) ToMonitoredResourcesAssociateMonitoredResourceOutput() MonitoredResourcesAssociateMonitoredResourceOutput
- func (o MonitoredResourcesAssociateMonitoredResourceOutput) ToMonitoredResourcesAssociateMonitoredResourceOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceOutput
- func (o MonitoredResourcesAssociateMonitoredResourceOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourcesAssociateMonitoredResource]
- type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetail
- type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs
- func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs) ElementType() reflect.Type
- func (i MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput() MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput
- func (i MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput
- func (i MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs) ToOutput(ctx context.Context) ...
- type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray
- func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray) ElementType() reflect.Type
- func (i MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput() MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput
- func (i MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput
- func (i MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray) ToOutput(ctx context.Context) ...
- type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayInput
- type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput
- func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput) Index(i pulumi.IntInput) MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput
- func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput() MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput
- func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput
- func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput) ToOutput(ctx context.Context) ...
- type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailInput
- type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput
- func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) CompartmentId() pulumi.StringPtrOutput
- func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) ElementType() reflect.Type
- func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) Name() pulumi.StringPtrOutput
- func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput() MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput
- func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput
- func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) ToOutput(ctx context.Context) ...
- func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) Type() pulumi.StringPtrOutput
- type MonitoredResourcesAssociateMonitoredResourceState
- type MonitoredResourcesListMember
- func (*MonitoredResourcesListMember) ElementType() reflect.Type
- func (i *MonitoredResourcesListMember) ToMonitoredResourcesListMemberOutput() MonitoredResourcesListMemberOutput
- func (i *MonitoredResourcesListMember) ToMonitoredResourcesListMemberOutputWithContext(ctx context.Context) MonitoredResourcesListMemberOutput
- func (i *MonitoredResourcesListMember) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourcesListMember]
- type MonitoredResourcesListMemberArgs
- type MonitoredResourcesListMemberArray
- func (MonitoredResourcesListMemberArray) ElementType() reflect.Type
- func (i MonitoredResourcesListMemberArray) ToMonitoredResourcesListMemberArrayOutput() MonitoredResourcesListMemberArrayOutput
- func (i MonitoredResourcesListMemberArray) ToMonitoredResourcesListMemberArrayOutputWithContext(ctx context.Context) MonitoredResourcesListMemberArrayOutput
- func (i MonitoredResourcesListMemberArray) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResourcesListMember]
- type MonitoredResourcesListMemberArrayInput
- type MonitoredResourcesListMemberArrayOutput
- func (MonitoredResourcesListMemberArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourcesListMemberArrayOutput) Index(i pulumi.IntInput) MonitoredResourcesListMemberOutput
- func (o MonitoredResourcesListMemberArrayOutput) ToMonitoredResourcesListMemberArrayOutput() MonitoredResourcesListMemberArrayOutput
- func (o MonitoredResourcesListMemberArrayOutput) ToMonitoredResourcesListMemberArrayOutputWithContext(ctx context.Context) MonitoredResourcesListMemberArrayOutput
- func (o MonitoredResourcesListMemberArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResourcesListMember]
- type MonitoredResourcesListMemberInput
- type MonitoredResourcesListMemberItem
- type MonitoredResourcesListMemberItemArgs
- func (MonitoredResourcesListMemberItemArgs) ElementType() reflect.Type
- func (i MonitoredResourcesListMemberItemArgs) ToMonitoredResourcesListMemberItemOutput() MonitoredResourcesListMemberItemOutput
- func (i MonitoredResourcesListMemberItemArgs) ToMonitoredResourcesListMemberItemOutputWithContext(ctx context.Context) MonitoredResourcesListMemberItemOutput
- func (i MonitoredResourcesListMemberItemArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesListMemberItem]
- type MonitoredResourcesListMemberItemArray
- func (MonitoredResourcesListMemberItemArray) ElementType() reflect.Type
- func (i MonitoredResourcesListMemberItemArray) ToMonitoredResourcesListMemberItemArrayOutput() MonitoredResourcesListMemberItemArrayOutput
- func (i MonitoredResourcesListMemberItemArray) ToMonitoredResourcesListMemberItemArrayOutputWithContext(ctx context.Context) MonitoredResourcesListMemberItemArrayOutput
- func (i MonitoredResourcesListMemberItemArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesListMemberItem]
- type MonitoredResourcesListMemberItemArrayInput
- type MonitoredResourcesListMemberItemArrayOutput
- func (MonitoredResourcesListMemberItemArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourcesListMemberItemArrayOutput) Index(i pulumi.IntInput) MonitoredResourcesListMemberItemOutput
- func (o MonitoredResourcesListMemberItemArrayOutput) ToMonitoredResourcesListMemberItemArrayOutput() MonitoredResourcesListMemberItemArrayOutput
- func (o MonitoredResourcesListMemberItemArrayOutput) ToMonitoredResourcesListMemberItemArrayOutputWithContext(ctx context.Context) MonitoredResourcesListMemberItemArrayOutput
- func (o MonitoredResourcesListMemberItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesListMemberItem]
- type MonitoredResourcesListMemberItemInput
- type MonitoredResourcesListMemberItemOutput
- func (o MonitoredResourcesListMemberItemOutput) CompartmentId() pulumi.StringPtrOutput
- func (o MonitoredResourcesListMemberItemOutput) DefinedTags() pulumi.MapOutput
- func (MonitoredResourcesListMemberItemOutput) ElementType() reflect.Type
- func (o MonitoredResourcesListMemberItemOutput) ExternalId() pulumi.StringPtrOutput
- func (o MonitoredResourcesListMemberItemOutput) FreeformTags() pulumi.MapOutput
- func (o MonitoredResourcesListMemberItemOutput) HostName() pulumi.StringPtrOutput
- func (o MonitoredResourcesListMemberItemOutput) ParentId() pulumi.StringPtrOutput
- func (o MonitoredResourcesListMemberItemOutput) ResourceDisplayName() pulumi.StringPtrOutput
- func (o MonitoredResourcesListMemberItemOutput) ResourceId() pulumi.StringPtrOutput
- func (o MonitoredResourcesListMemberItemOutput) ResourceName() pulumi.StringPtrOutput
- func (o MonitoredResourcesListMemberItemOutput) ResourceType() pulumi.StringPtrOutput
- func (o MonitoredResourcesListMemberItemOutput) State() pulumi.StringPtrOutput
- func (o MonitoredResourcesListMemberItemOutput) SystemTags() pulumi.MapOutput
- func (o MonitoredResourcesListMemberItemOutput) ToMonitoredResourcesListMemberItemOutput() MonitoredResourcesListMemberItemOutput
- func (o MonitoredResourcesListMemberItemOutput) ToMonitoredResourcesListMemberItemOutputWithContext(ctx context.Context) MonitoredResourcesListMemberItemOutput
- func (o MonitoredResourcesListMemberItemOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesListMemberItem]
- type MonitoredResourcesListMemberMap
- func (MonitoredResourcesListMemberMap) ElementType() reflect.Type
- func (i MonitoredResourcesListMemberMap) ToMonitoredResourcesListMemberMapOutput() MonitoredResourcesListMemberMapOutput
- func (i MonitoredResourcesListMemberMap) ToMonitoredResourcesListMemberMapOutputWithContext(ctx context.Context) MonitoredResourcesListMemberMapOutput
- func (i MonitoredResourcesListMemberMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResourcesListMember]
- type MonitoredResourcesListMemberMapInput
- type MonitoredResourcesListMemberMapOutput
- func (MonitoredResourcesListMemberMapOutput) ElementType() reflect.Type
- func (o MonitoredResourcesListMemberMapOutput) MapIndex(k pulumi.StringInput) MonitoredResourcesListMemberOutput
- func (o MonitoredResourcesListMemberMapOutput) ToMonitoredResourcesListMemberMapOutput() MonitoredResourcesListMemberMapOutput
- func (o MonitoredResourcesListMemberMapOutput) ToMonitoredResourcesListMemberMapOutputWithContext(ctx context.Context) MonitoredResourcesListMemberMapOutput
- func (o MonitoredResourcesListMemberMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResourcesListMember]
- type MonitoredResourcesListMemberOutput
- func (o MonitoredResourcesListMemberOutput) DestinationResourceId() pulumi.StringPtrOutput
- func (MonitoredResourcesListMemberOutput) ElementType() reflect.Type
- func (o MonitoredResourcesListMemberOutput) Items() MonitoredResourcesListMemberItemArrayOutput
- func (o MonitoredResourcesListMemberOutput) LimitLevel() pulumi.IntPtrOutput
- func (o MonitoredResourcesListMemberOutput) MonitoredResourceId() pulumi.StringOutput
- func (o MonitoredResourcesListMemberOutput) ToMonitoredResourcesListMemberOutput() MonitoredResourcesListMemberOutput
- func (o MonitoredResourcesListMemberOutput) ToMonitoredResourcesListMemberOutputWithContext(ctx context.Context) MonitoredResourcesListMemberOutput
- func (o MonitoredResourcesListMemberOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourcesListMember]
- type MonitoredResourcesListMemberState
- type MonitoredResourcesSearch
- func (*MonitoredResourcesSearch) ElementType() reflect.Type
- func (i *MonitoredResourcesSearch) ToMonitoredResourcesSearchOutput() MonitoredResourcesSearchOutput
- func (i *MonitoredResourcesSearch) ToMonitoredResourcesSearchOutputWithContext(ctx context.Context) MonitoredResourcesSearchOutput
- func (i *MonitoredResourcesSearch) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourcesSearch]
- type MonitoredResourcesSearchArgs
- type MonitoredResourcesSearchArray
- func (MonitoredResourcesSearchArray) ElementType() reflect.Type
- func (i MonitoredResourcesSearchArray) ToMonitoredResourcesSearchArrayOutput() MonitoredResourcesSearchArrayOutput
- func (i MonitoredResourcesSearchArray) ToMonitoredResourcesSearchArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchArrayOutput
- func (i MonitoredResourcesSearchArray) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResourcesSearch]
- type MonitoredResourcesSearchArrayInput
- type MonitoredResourcesSearchArrayOutput
- func (MonitoredResourcesSearchArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchArrayOutput) Index(i pulumi.IntInput) MonitoredResourcesSearchOutput
- func (o MonitoredResourcesSearchArrayOutput) ToMonitoredResourcesSearchArrayOutput() MonitoredResourcesSearchArrayOutput
- func (o MonitoredResourcesSearchArrayOutput) ToMonitoredResourcesSearchArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchArrayOutput
- func (o MonitoredResourcesSearchArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResourcesSearch]
- type MonitoredResourcesSearchAssociation
- func (*MonitoredResourcesSearchAssociation) ElementType() reflect.Type
- func (i *MonitoredResourcesSearchAssociation) ToMonitoredResourcesSearchAssociationOutput() MonitoredResourcesSearchAssociationOutput
- func (i *MonitoredResourcesSearchAssociation) ToMonitoredResourcesSearchAssociationOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationOutput
- func (i *MonitoredResourcesSearchAssociation) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourcesSearchAssociation]
- type MonitoredResourcesSearchAssociationArgs
- type MonitoredResourcesSearchAssociationArray
- func (MonitoredResourcesSearchAssociationArray) ElementType() reflect.Type
- func (i MonitoredResourcesSearchAssociationArray) ToMonitoredResourcesSearchAssociationArrayOutput() MonitoredResourcesSearchAssociationArrayOutput
- func (i MonitoredResourcesSearchAssociationArray) ToMonitoredResourcesSearchAssociationArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationArrayOutput
- func (i MonitoredResourcesSearchAssociationArray) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResourcesSearchAssociation]
- type MonitoredResourcesSearchAssociationArrayInput
- type MonitoredResourcesSearchAssociationArrayOutput
- func (MonitoredResourcesSearchAssociationArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchAssociationArrayOutput) Index(i pulumi.IntInput) MonitoredResourcesSearchAssociationOutput
- func (o MonitoredResourcesSearchAssociationArrayOutput) ToMonitoredResourcesSearchAssociationArrayOutput() MonitoredResourcesSearchAssociationArrayOutput
- func (o MonitoredResourcesSearchAssociationArrayOutput) ToMonitoredResourcesSearchAssociationArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationArrayOutput
- func (o MonitoredResourcesSearchAssociationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResourcesSearchAssociation]
- type MonitoredResourcesSearchAssociationInput
- type MonitoredResourcesSearchAssociationItem
- type MonitoredResourcesSearchAssociationItemArgs
- func (MonitoredResourcesSearchAssociationItemArgs) ElementType() reflect.Type
- func (i MonitoredResourcesSearchAssociationItemArgs) ToMonitoredResourcesSearchAssociationItemOutput() MonitoredResourcesSearchAssociationItemOutput
- func (i MonitoredResourcesSearchAssociationItemArgs) ToMonitoredResourcesSearchAssociationItemOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemOutput
- func (i MonitoredResourcesSearchAssociationItemArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesSearchAssociationItem]
- type MonitoredResourcesSearchAssociationItemArray
- func (MonitoredResourcesSearchAssociationItemArray) ElementType() reflect.Type
- func (i MonitoredResourcesSearchAssociationItemArray) ToMonitoredResourcesSearchAssociationItemArrayOutput() MonitoredResourcesSearchAssociationItemArrayOutput
- func (i MonitoredResourcesSearchAssociationItemArray) ToMonitoredResourcesSearchAssociationItemArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemArrayOutput
- func (i MonitoredResourcesSearchAssociationItemArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesSearchAssociationItem]
- type MonitoredResourcesSearchAssociationItemArrayInput
- type MonitoredResourcesSearchAssociationItemArrayOutput
- func (MonitoredResourcesSearchAssociationItemArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchAssociationItemArrayOutput) Index(i pulumi.IntInput) MonitoredResourcesSearchAssociationItemOutput
- func (o MonitoredResourcesSearchAssociationItemArrayOutput) ToMonitoredResourcesSearchAssociationItemArrayOutput() MonitoredResourcesSearchAssociationItemArrayOutput
- func (o MonitoredResourcesSearchAssociationItemArrayOutput) ToMonitoredResourcesSearchAssociationItemArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemArrayOutput
- func (o MonitoredResourcesSearchAssociationItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesSearchAssociationItem]
- type MonitoredResourcesSearchAssociationItemDestinationResourceDetail
- type MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs
- func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs) ElementType() reflect.Type
- func (i MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput() MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput
- func (i MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput
- func (i MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs) ToOutput(ctx context.Context) ...
- type MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray
- func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray) ElementType() reflect.Type
- func (i MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput() MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput
- func (i MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput
- func (i MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray) ToOutput(ctx context.Context) ...
- type MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayInput
- type MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput
- func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput) Index(i pulumi.IntInput) MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput
- func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput() MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput
- func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput
- func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput) ToOutput(ctx context.Context) ...
- type MonitoredResourcesSearchAssociationItemDestinationResourceDetailInput
- type MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput
- func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) CompartmentId() pulumi.StringPtrOutput
- func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) Name() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput() MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput
- func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput
- func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) ToOutput(ctx context.Context) ...
- func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) Type() pulumi.StringPtrOutput
- type MonitoredResourcesSearchAssociationItemInput
- type MonitoredResourcesSearchAssociationItemOutput
- func (o MonitoredResourcesSearchAssociationItemOutput) AssociationType() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchAssociationItemOutput) DestinationResourceDetails() MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput
- func (o MonitoredResourcesSearchAssociationItemOutput) DestinationResourceId() pulumi.StringPtrOutput
- func (MonitoredResourcesSearchAssociationItemOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchAssociationItemOutput) SourceResourceDetails() MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput
- func (o MonitoredResourcesSearchAssociationItemOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchAssociationItemOutput) TimeCreated() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchAssociationItemOutput) ToMonitoredResourcesSearchAssociationItemOutput() MonitoredResourcesSearchAssociationItemOutput
- func (o MonitoredResourcesSearchAssociationItemOutput) ToMonitoredResourcesSearchAssociationItemOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemOutput
- func (o MonitoredResourcesSearchAssociationItemOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesSearchAssociationItem]
- type MonitoredResourcesSearchAssociationItemSourceResourceDetail
- type MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs
- func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs) ElementType() reflect.Type
- func (i MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailOutput() MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput
- func (i MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput
- func (i MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesSearchAssociationItemSourceResourceDetail]
- type MonitoredResourcesSearchAssociationItemSourceResourceDetailArray
- func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArray) ElementType() reflect.Type
- func (i MonitoredResourcesSearchAssociationItemSourceResourceDetailArray) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput() MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput
- func (i MonitoredResourcesSearchAssociationItemSourceResourceDetailArray) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput
- func (i MonitoredResourcesSearchAssociationItemSourceResourceDetailArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesSearchAssociationItemSourceResourceDetail]
- type MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayInput
- type MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput
- func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput) Index(i pulumi.IntInput) MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput
- func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput() MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput
- func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput
- func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesSearchAssociationItemSourceResourceDetail]
- type MonitoredResourcesSearchAssociationItemSourceResourceDetailInput
- type MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput
- func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) CompartmentId() pulumi.StringPtrOutput
- func (MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) Name() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailOutput() MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput
- func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput
- func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesSearchAssociationItemSourceResourceDetail]
- func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) Type() pulumi.StringPtrOutput
- type MonitoredResourcesSearchAssociationMap
- func (MonitoredResourcesSearchAssociationMap) ElementType() reflect.Type
- func (i MonitoredResourcesSearchAssociationMap) ToMonitoredResourcesSearchAssociationMapOutput() MonitoredResourcesSearchAssociationMapOutput
- func (i MonitoredResourcesSearchAssociationMap) ToMonitoredResourcesSearchAssociationMapOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationMapOutput
- func (i MonitoredResourcesSearchAssociationMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResourcesSearchAssociation]
- type MonitoredResourcesSearchAssociationMapInput
- type MonitoredResourcesSearchAssociationMapOutput
- func (MonitoredResourcesSearchAssociationMapOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchAssociationMapOutput) MapIndex(k pulumi.StringInput) MonitoredResourcesSearchAssociationOutput
- func (o MonitoredResourcesSearchAssociationMapOutput) ToMonitoredResourcesSearchAssociationMapOutput() MonitoredResourcesSearchAssociationMapOutput
- func (o MonitoredResourcesSearchAssociationMapOutput) ToMonitoredResourcesSearchAssociationMapOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationMapOutput
- func (o MonitoredResourcesSearchAssociationMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResourcesSearchAssociation]
- type MonitoredResourcesSearchAssociationOutput
- func (o MonitoredResourcesSearchAssociationOutput) AssociationType() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchAssociationOutput) CompartmentId() pulumi.StringOutput
- func (o MonitoredResourcesSearchAssociationOutput) DestinationResourceId() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchAssociationOutput) DestinationResourceName() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchAssociationOutput) DestinationResourceType() pulumi.StringPtrOutput
- func (MonitoredResourcesSearchAssociationOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchAssociationOutput) Items() MonitoredResourcesSearchAssociationItemArrayOutput
- func (o MonitoredResourcesSearchAssociationOutput) SourceResourceId() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchAssociationOutput) SourceResourceName() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchAssociationOutput) SourceResourceType() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchAssociationOutput) ToMonitoredResourcesSearchAssociationOutput() MonitoredResourcesSearchAssociationOutput
- func (o MonitoredResourcesSearchAssociationOutput) ToMonitoredResourcesSearchAssociationOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationOutput
- func (o MonitoredResourcesSearchAssociationOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourcesSearchAssociation]
- type MonitoredResourcesSearchAssociationState
- type MonitoredResourcesSearchInput
- type MonitoredResourcesSearchItem
- type MonitoredResourcesSearchItemArgs
- func (MonitoredResourcesSearchItemArgs) ElementType() reflect.Type
- func (i MonitoredResourcesSearchItemArgs) ToMonitoredResourcesSearchItemOutput() MonitoredResourcesSearchItemOutput
- func (i MonitoredResourcesSearchItemArgs) ToMonitoredResourcesSearchItemOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemOutput
- func (i MonitoredResourcesSearchItemArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesSearchItem]
- type MonitoredResourcesSearchItemArray
- func (MonitoredResourcesSearchItemArray) ElementType() reflect.Type
- func (i MonitoredResourcesSearchItemArray) ToMonitoredResourcesSearchItemArrayOutput() MonitoredResourcesSearchItemArrayOutput
- func (i MonitoredResourcesSearchItemArray) ToMonitoredResourcesSearchItemArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemArrayOutput
- func (i MonitoredResourcesSearchItemArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesSearchItem]
- type MonitoredResourcesSearchItemArrayInput
- type MonitoredResourcesSearchItemArrayOutput
- func (MonitoredResourcesSearchItemArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchItemArrayOutput) Index(i pulumi.IntInput) MonitoredResourcesSearchItemOutput
- func (o MonitoredResourcesSearchItemArrayOutput) ToMonitoredResourcesSearchItemArrayOutput() MonitoredResourcesSearchItemArrayOutput
- func (o MonitoredResourcesSearchItemArrayOutput) ToMonitoredResourcesSearchItemArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemArrayOutput
- func (o MonitoredResourcesSearchItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesSearchItem]
- type MonitoredResourcesSearchItemInput
- type MonitoredResourcesSearchItemOutput
- func (o MonitoredResourcesSearchItemOutput) DefinedTags() pulumi.MapOutput
- func (o MonitoredResourcesSearchItemOutput) DisplayName() pulumi.StringPtrOutput
- func (MonitoredResourcesSearchItemOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchItemOutput) ExternalId() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchItemOutput) FreeformTags() pulumi.MapOutput
- func (o MonitoredResourcesSearchItemOutput) HostName() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchItemOutput) Id() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchItemOutput) ManagementAgentId() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchItemOutput) Name() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchItemOutput) Properties() MonitoredResourcesSearchItemPropertyArrayOutput
- func (o MonitoredResourcesSearchItemOutput) State() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchItemOutput) SystemTags() pulumi.MapOutput
- func (o MonitoredResourcesSearchItemOutput) TimeCreated() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchItemOutput) TimeUpdated() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchItemOutput) ToMonitoredResourcesSearchItemOutput() MonitoredResourcesSearchItemOutput
- func (o MonitoredResourcesSearchItemOutput) ToMonitoredResourcesSearchItemOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemOutput
- func (o MonitoredResourcesSearchItemOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesSearchItem]
- func (o MonitoredResourcesSearchItemOutput) Type() pulumi.StringPtrOutput
- type MonitoredResourcesSearchItemProperty
- type MonitoredResourcesSearchItemPropertyArgs
- func (MonitoredResourcesSearchItemPropertyArgs) ElementType() reflect.Type
- func (i MonitoredResourcesSearchItemPropertyArgs) ToMonitoredResourcesSearchItemPropertyOutput() MonitoredResourcesSearchItemPropertyOutput
- func (i MonitoredResourcesSearchItemPropertyArgs) ToMonitoredResourcesSearchItemPropertyOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemPropertyOutput
- func (i MonitoredResourcesSearchItemPropertyArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesSearchItemProperty]
- type MonitoredResourcesSearchItemPropertyArray
- func (MonitoredResourcesSearchItemPropertyArray) ElementType() reflect.Type
- func (i MonitoredResourcesSearchItemPropertyArray) ToMonitoredResourcesSearchItemPropertyArrayOutput() MonitoredResourcesSearchItemPropertyArrayOutput
- func (i MonitoredResourcesSearchItemPropertyArray) ToMonitoredResourcesSearchItemPropertyArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemPropertyArrayOutput
- func (i MonitoredResourcesSearchItemPropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesSearchItemProperty]
- type MonitoredResourcesSearchItemPropertyArrayInput
- type MonitoredResourcesSearchItemPropertyArrayOutput
- func (MonitoredResourcesSearchItemPropertyArrayOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchItemPropertyArrayOutput) Index(i pulumi.IntInput) MonitoredResourcesSearchItemPropertyOutput
- func (o MonitoredResourcesSearchItemPropertyArrayOutput) ToMonitoredResourcesSearchItemPropertyArrayOutput() MonitoredResourcesSearchItemPropertyArrayOutput
- func (o MonitoredResourcesSearchItemPropertyArrayOutput) ToMonitoredResourcesSearchItemPropertyArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemPropertyArrayOutput
- func (o MonitoredResourcesSearchItemPropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesSearchItemProperty]
- type MonitoredResourcesSearchItemPropertyInput
- type MonitoredResourcesSearchItemPropertyOutput
- func (MonitoredResourcesSearchItemPropertyOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchItemPropertyOutput) Name() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchItemPropertyOutput) ToMonitoredResourcesSearchItemPropertyOutput() MonitoredResourcesSearchItemPropertyOutput
- func (o MonitoredResourcesSearchItemPropertyOutput) ToMonitoredResourcesSearchItemPropertyOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemPropertyOutput
- func (o MonitoredResourcesSearchItemPropertyOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesSearchItemProperty]
- func (o MonitoredResourcesSearchItemPropertyOutput) Value() pulumi.StringPtrOutput
- type MonitoredResourcesSearchMap
- func (MonitoredResourcesSearchMap) ElementType() reflect.Type
- func (i MonitoredResourcesSearchMap) ToMonitoredResourcesSearchMapOutput() MonitoredResourcesSearchMapOutput
- func (i MonitoredResourcesSearchMap) ToMonitoredResourcesSearchMapOutputWithContext(ctx context.Context) MonitoredResourcesSearchMapOutput
- func (i MonitoredResourcesSearchMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResourcesSearch]
- type MonitoredResourcesSearchMapInput
- type MonitoredResourcesSearchMapOutput
- func (MonitoredResourcesSearchMapOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchMapOutput) MapIndex(k pulumi.StringInput) MonitoredResourcesSearchOutput
- func (o MonitoredResourcesSearchMapOutput) ToMonitoredResourcesSearchMapOutput() MonitoredResourcesSearchMapOutput
- func (o MonitoredResourcesSearchMapOutput) ToMonitoredResourcesSearchMapOutputWithContext(ctx context.Context) MonitoredResourcesSearchMapOutput
- func (o MonitoredResourcesSearchMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResourcesSearch]
- type MonitoredResourcesSearchOutput
- func (o MonitoredResourcesSearchOutput) CompartmentId() pulumi.StringOutput
- func (MonitoredResourcesSearchOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchOutput) ExcludeFields() pulumi.StringArrayOutput
- func (o MonitoredResourcesSearchOutput) ExternalId() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchOutput) Fields() pulumi.StringArrayOutput
- func (o MonitoredResourcesSearchOutput) HostName() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchOutput) HostNameContains() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchOutput) Items() MonitoredResourcesSearchItemArrayOutput
- func (o MonitoredResourcesSearchOutput) ManagementAgentId() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchOutput) Name() pulumi.StringOutput
- func (o MonitoredResourcesSearchOutput) NameContains() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchOutput) PropertyEquals() pulumi.MapOutput
- func (o MonitoredResourcesSearchOutput) ResourceTimeZone() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchOutput) State() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchOutput) TimeCreatedGreaterThanOrEqualTo() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchOutput) TimeCreatedLessThan() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchOutput) TimeUpdatedGreaterThanOrEqualTo() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchOutput) TimeUpdatedLessThan() pulumi.StringPtrOutput
- func (o MonitoredResourcesSearchOutput) ToMonitoredResourcesSearchOutput() MonitoredResourcesSearchOutput
- func (o MonitoredResourcesSearchOutput) ToMonitoredResourcesSearchOutputWithContext(ctx context.Context) MonitoredResourcesSearchOutput
- func (o MonitoredResourcesSearchOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourcesSearch]
- func (o MonitoredResourcesSearchOutput) Type() pulumi.StringPtrOutput
- type MonitoredResourcesSearchState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶ added in v1.11.0
type Config struct { pulumi.CustomResourceState // (Updatable) Compartment in which the configuration is created. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // The type of configuration. The only valid value is `"AUTO_PROMOTE"`. ConfigType pulumi.StringOutput `pulumi:"configType"` // (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 display name of the configuration. 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) True if automatic promotion is enabled, false if it is not enabled. IsEnabled pulumi.BoolOutput `pulumi:"isEnabled"` // The type of resource to configure for automatic promotion. The only valid value is `"HOST"`. // // ** 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 ResourceType pulumi.StringOutput `pulumi:"resourceType"` // The current state of the configuration. 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 time the configuration was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the Config was updated. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Config resource in Oracle Cloud Infrastructure Stack Monitoring service.
Creates a configuration item, for example to define whether resources of a specific type should be discovered automatically.
For example, when a new Management Agent gets registered in a certain compartment, this Management Agent can potentially get promoted to a HOST resource. The configuration item will determine if HOST resources in the selected compartment will be discovered automatically.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/StackMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := StackMonitoring.NewConfig(ctx, "testConfig", &StackMonitoring.ConfigArgs{ CompartmentId: pulumi.Any(_var.Compartment_id), ConfigType: pulumi.Any(_var.Config_config_type), IsEnabled: pulumi.Any(_var.Config_is_enabled), ResourceType: pulumi.Any(_var.Config_resource_type), DefinedTags: pulumi.Map{ "foo-namespace.bar-key": pulumi.Any("value"), }, DisplayName: pulumi.Any(_var.Config_display_name), FreeformTags: pulumi.Map{ "bar-key": pulumi.Any("value"), }, }) if err != nil { return err } return nil }) }
```
## Import
Configs can be imported using the `id`, e.g.
```sh
$ pulumi import oci:StackMonitoring/config:Config test_config "id"
```
func GetConfig ¶ added in v1.11.0
func GetConfig(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ConfigState, opts ...pulumi.ResourceOption) (*Config, error)
GetConfig gets an existing Config 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 NewConfig ¶ added in v1.11.0
func NewConfig(ctx *pulumi.Context, name string, args *ConfigArgs, opts ...pulumi.ResourceOption) (*Config, error)
NewConfig registers a new resource with the given unique name, arguments, and options.
func (*Config) ElementType ¶ added in v1.11.0
func (*Config) ToConfigOutput ¶ added in v1.11.0
func (i *Config) ToConfigOutput() ConfigOutput
func (*Config) ToConfigOutputWithContext ¶ added in v1.11.0
func (i *Config) ToConfigOutputWithContext(ctx context.Context) ConfigOutput
type ConfigArgs ¶ added in v1.11.0
type ConfigArgs struct { // (Updatable) Compartment in which the configuration is created. CompartmentId pulumi.StringInput // The type of configuration. The only valid value is `"AUTO_PROMOTE"`. ConfigType 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 display name of the configuration. 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) True if automatic promotion is enabled, false if it is not enabled. IsEnabled pulumi.BoolInput // The type of resource to configure for automatic promotion. The only valid value is `"HOST"`. // // ** 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 ResourceType pulumi.StringInput }
The set of arguments for constructing a Config resource.
func (ConfigArgs) ElementType ¶ added in v1.11.0
func (ConfigArgs) ElementType() reflect.Type
type ConfigArray ¶ added in v1.11.0
type ConfigArray []ConfigInput
func (ConfigArray) ElementType ¶ added in v1.11.0
func (ConfigArray) ElementType() reflect.Type
func (ConfigArray) ToConfigArrayOutput ¶ added in v1.11.0
func (i ConfigArray) ToConfigArrayOutput() ConfigArrayOutput
func (ConfigArray) ToConfigArrayOutputWithContext ¶ added in v1.11.0
func (i ConfigArray) ToConfigArrayOutputWithContext(ctx context.Context) ConfigArrayOutput
type ConfigArrayInput ¶ added in v1.11.0
type ConfigArrayInput interface { pulumi.Input ToConfigArrayOutput() ConfigArrayOutput ToConfigArrayOutputWithContext(context.Context) ConfigArrayOutput }
ConfigArrayInput is an input type that accepts ConfigArray and ConfigArrayOutput values. You can construct a concrete instance of `ConfigArrayInput` via:
ConfigArray{ ConfigArgs{...} }
type ConfigArrayOutput ¶ added in v1.11.0
type ConfigArrayOutput struct{ *pulumi.OutputState }
func (ConfigArrayOutput) ElementType ¶ added in v1.11.0
func (ConfigArrayOutput) ElementType() reflect.Type
func (ConfigArrayOutput) Index ¶ added in v1.11.0
func (o ConfigArrayOutput) Index(i pulumi.IntInput) ConfigOutput
func (ConfigArrayOutput) ToConfigArrayOutput ¶ added in v1.11.0
func (o ConfigArrayOutput) ToConfigArrayOutput() ConfigArrayOutput
func (ConfigArrayOutput) ToConfigArrayOutputWithContext ¶ added in v1.11.0
func (o ConfigArrayOutput) ToConfigArrayOutputWithContext(ctx context.Context) ConfigArrayOutput
type ConfigInput ¶ added in v1.11.0
type ConfigInput interface { pulumi.Input ToConfigOutput() ConfigOutput ToConfigOutputWithContext(ctx context.Context) ConfigOutput }
type ConfigMap ¶ added in v1.11.0
type ConfigMap map[string]ConfigInput
func (ConfigMap) ElementType ¶ added in v1.11.0
func (ConfigMap) ToConfigMapOutput ¶ added in v1.11.0
func (i ConfigMap) ToConfigMapOutput() ConfigMapOutput
func (ConfigMap) ToConfigMapOutputWithContext ¶ added in v1.11.0
func (i ConfigMap) ToConfigMapOutputWithContext(ctx context.Context) ConfigMapOutput
type ConfigMapInput ¶ added in v1.11.0
type ConfigMapInput interface { pulumi.Input ToConfigMapOutput() ConfigMapOutput ToConfigMapOutputWithContext(context.Context) ConfigMapOutput }
ConfigMapInput is an input type that accepts ConfigMap and ConfigMapOutput values. You can construct a concrete instance of `ConfigMapInput` via:
ConfigMap{ "key": ConfigArgs{...} }
type ConfigMapOutput ¶ added in v1.11.0
type ConfigMapOutput struct{ *pulumi.OutputState }
func (ConfigMapOutput) ElementType ¶ added in v1.11.0
func (ConfigMapOutput) ElementType() reflect.Type
func (ConfigMapOutput) MapIndex ¶ added in v1.11.0
func (o ConfigMapOutput) MapIndex(k pulumi.StringInput) ConfigOutput
func (ConfigMapOutput) ToConfigMapOutput ¶ added in v1.11.0
func (o ConfigMapOutput) ToConfigMapOutput() ConfigMapOutput
func (ConfigMapOutput) ToConfigMapOutputWithContext ¶ added in v1.11.0
func (o ConfigMapOutput) ToConfigMapOutputWithContext(ctx context.Context) ConfigMapOutput
type ConfigOutput ¶ added in v1.11.0
type ConfigOutput struct{ *pulumi.OutputState }
func (ConfigOutput) CompartmentId ¶ added in v1.11.0
func (o ConfigOutput) CompartmentId() pulumi.StringOutput
(Updatable) Compartment in which the configuration is created.
func (ConfigOutput) ConfigType ¶ added in v1.11.0
func (o ConfigOutput) ConfigType() pulumi.StringOutput
The type of configuration. The only valid value is `"AUTO_PROMOTE"`.
func (ConfigOutput) DefinedTags ¶ added in v1.11.0
func (o ConfigOutput) 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 (ConfigOutput) DisplayName ¶ added in v1.11.0
func (o ConfigOutput) DisplayName() pulumi.StringOutput
(Updatable) The display name of the configuration.
func (ConfigOutput) ElementType ¶ added in v1.11.0
func (ConfigOutput) ElementType() reflect.Type
func (ConfigOutput) FreeformTags ¶ added in v1.11.0
func (o ConfigOutput) 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 (ConfigOutput) IsEnabled ¶ added in v1.11.0
func (o ConfigOutput) IsEnabled() pulumi.BoolOutput
(Updatable) True if automatic promotion is enabled, false if it is not enabled.
func (ConfigOutput) ResourceType ¶ added in v1.11.0
func (o ConfigOutput) ResourceType() pulumi.StringOutput
The type of resource to configure for automatic promotion. The only valid value is `"HOST"`.
** 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 (ConfigOutput) State ¶ added in v1.11.0
func (o ConfigOutput) State() pulumi.StringOutput
The current state of the configuration.
func (ConfigOutput) SystemTags ¶ added in v1.11.0
func (o ConfigOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (ConfigOutput) TimeCreated ¶ added in v1.11.0
func (o ConfigOutput) TimeCreated() pulumi.StringOutput
The time the configuration was created. An RFC3339 formatted datetime string.
func (ConfigOutput) TimeUpdated ¶ added in v1.11.0
func (o ConfigOutput) TimeUpdated() pulumi.StringOutput
The time the Config was updated.
func (ConfigOutput) ToConfigOutput ¶ added in v1.11.0
func (o ConfigOutput) ToConfigOutput() ConfigOutput
func (ConfigOutput) ToConfigOutputWithContext ¶ added in v1.11.0
func (o ConfigOutput) ToConfigOutputWithContext(ctx context.Context) ConfigOutput
type ConfigState ¶ added in v1.11.0
type ConfigState struct { // (Updatable) Compartment in which the configuration is created. CompartmentId pulumi.StringPtrInput // The type of configuration. The only valid value is `"AUTO_PROMOTE"`. ConfigType 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 display name of the configuration. 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) True if automatic promotion is enabled, false if it is not enabled. IsEnabled pulumi.BoolPtrInput // The type of resource to configure for automatic promotion. The only valid value is `"HOST"`. // // ** 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 ResourceType pulumi.StringPtrInput // The current state of the configuration. 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 time the configuration was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringPtrInput // The time the Config was updated. TimeUpdated pulumi.StringPtrInput }
func (ConfigState) ElementType ¶ added in v1.11.0
func (ConfigState) ElementType() reflect.Type
type DiscoveryJob ¶
type DiscoveryJob struct { pulumi.CustomResourceState // The OCID of Compartment CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // 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"` // Client who submits discovery job. DiscoveryClient pulumi.StringOutput `pulumi:"discoveryClient"` // The request of DiscoveryJob Resource details. DiscoveryDetails DiscoveryJobDiscoveryDetailsOutput `pulumi:"discoveryDetails"` // Add option submits new discovery Job. Add with retry option to re-submit failed discovery job. Refresh option refreshes the existing discovered resources. DiscoveryType pulumi.StringPtrOutput `pulumi:"discoveryType"` // 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"` // If this parameter set to true, the specified tags will be applied to all resources discovered in the current request. Default is true. // // ** 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 ShouldPropagateTagsToDiscoveredResources pulumi.BoolOutput `pulumi:"shouldPropagateTagsToDiscoveredResources"` // The current state of the DiscoveryJob Resource. State pulumi.StringOutput `pulumi:"state"` // Specifies the status of the discovery job Status pulumi.StringOutput `pulumi:"status"` // The short summary of the status of the discovery job StatusMessage pulumi.StringOutput `pulumi:"statusMessage"` // 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 OCID of Tenant TenantId pulumi.StringOutput `pulumi:"tenantId"` // The time the discovery Job was updated. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // The OCID of user in which the job is submitted UserId pulumi.StringOutput `pulumi:"userId"` }
This resource provides the Discovery Job resource in Oracle Cloud Infrastructure Stack Monitoring service.
API to create discovery Job and submit discovery Details to agent.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/StackMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := StackMonitoring.NewDiscoveryJob(ctx, "testDiscoveryJob", &StackMonitoring.DiscoveryJobArgs{ CompartmentId: pulumi.Any(_var.Compartment_id), DiscoveryDetails: &stackmonitoring.DiscoveryJobDiscoveryDetailsArgs{ AgentId: pulumi.Any(_var.Management_agent_id), Properties: &stackmonitoring.DiscoveryJobDiscoveryDetailsPropertiesArgs{ PropertiesMap: pulumi.Any(_var.Discovery_job_discovery_details_properties_properties_map), }, ResourceName: pulumi.Any(_var.Discovery_job_discovery_details_resource_name), ResourceType: pulumi.Any(_var.Discovery_job_discovery_details_resource_type), Credentials: &stackmonitoring.DiscoveryJobDiscoveryDetailsCredentialsArgs{ Items: stackmonitoring.DiscoveryJobDiscoveryDetailsCredentialsItemArray{ &stackmonitoring.DiscoveryJobDiscoveryDetailsCredentialsItemArgs{ CredentialName: pulumi.Any(_var.Discovery_job_discovery_details_credentials_items_credential_name), CredentialType: pulumi.Any(_var.Discovery_job_discovery_details_credentials_items_credential_type), Properties: &stackmonitoring.DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs{ PropertiesMap: pulumi.Any(_var.Discovery_job_discovery_details_credentials_items_properties_properties_map), }, }, }, }, Tags: &stackmonitoring.DiscoveryJobDiscoveryDetailsTagsArgs{ PropertiesMap: pulumi.Any(_var.Discovery_job_discovery_details_tags_properties_map), }, }, DefinedTags: pulumi.Map{ "foo-namespace.bar-key": pulumi.Any("value"), }, DiscoveryClient: pulumi.Any(_var.Discovery_job_discovery_client), DiscoveryType: pulumi.Any(_var.Discovery_job_discovery_type), FreeformTags: pulumi.Map{ "bar-key": pulumi.Any("value"), }, ShouldPropagateTagsToDiscoveredResources: pulumi.Any(_var.Discovery_job_should_propagate_tags_to_discovered_resources), }) if err != nil { return err } return nil }) }
```
## Import
DiscoveryJobs can be imported using the `id`, e.g.
```sh
$ pulumi import oci:StackMonitoring/discoveryJob:DiscoveryJob test_discovery_job "id"
```
func GetDiscoveryJob ¶
func GetDiscoveryJob(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DiscoveryJobState, opts ...pulumi.ResourceOption) (*DiscoveryJob, error)
GetDiscoveryJob gets an existing DiscoveryJob 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 NewDiscoveryJob ¶
func NewDiscoveryJob(ctx *pulumi.Context, name string, args *DiscoveryJobArgs, opts ...pulumi.ResourceOption) (*DiscoveryJob, error)
NewDiscoveryJob registers a new resource with the given unique name, arguments, and options.
func (*DiscoveryJob) ElementType ¶
func (*DiscoveryJob) ElementType() reflect.Type
func (*DiscoveryJob) ToDiscoveryJobOutput ¶
func (i *DiscoveryJob) ToDiscoveryJobOutput() DiscoveryJobOutput
func (*DiscoveryJob) ToDiscoveryJobOutputWithContext ¶
func (i *DiscoveryJob) ToDiscoveryJobOutputWithContext(ctx context.Context) DiscoveryJobOutput
func (*DiscoveryJob) ToOutput ¶ added in v1.11.0
func (i *DiscoveryJob) ToOutput(ctx context.Context) pulumix.Output[*DiscoveryJob]
type DiscoveryJobArgs ¶
type DiscoveryJobArgs struct { // The OCID of Compartment CompartmentId pulumi.StringInput // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // Client who submits discovery job. DiscoveryClient pulumi.StringPtrInput // The request of DiscoveryJob Resource details. DiscoveryDetails DiscoveryJobDiscoveryDetailsInput // Add option submits new discovery Job. Add with retry option to re-submit failed discovery job. Refresh option refreshes the existing discovered resources. DiscoveryType pulumi.StringPtrInput // 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 // If this parameter set to true, the specified tags will be applied to all resources discovered in the current request. Default is true. // // ** 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 ShouldPropagateTagsToDiscoveredResources pulumi.BoolPtrInput }
The set of arguments for constructing a DiscoveryJob resource.
func (DiscoveryJobArgs) ElementType ¶
func (DiscoveryJobArgs) ElementType() reflect.Type
type DiscoveryJobArray ¶
type DiscoveryJobArray []DiscoveryJobInput
func (DiscoveryJobArray) ElementType ¶
func (DiscoveryJobArray) ElementType() reflect.Type
func (DiscoveryJobArray) ToDiscoveryJobArrayOutput ¶
func (i DiscoveryJobArray) ToDiscoveryJobArrayOutput() DiscoveryJobArrayOutput
func (DiscoveryJobArray) ToDiscoveryJobArrayOutputWithContext ¶
func (i DiscoveryJobArray) ToDiscoveryJobArrayOutputWithContext(ctx context.Context) DiscoveryJobArrayOutput
func (DiscoveryJobArray) ToOutput ¶ added in v1.11.0
func (i DiscoveryJobArray) ToOutput(ctx context.Context) pulumix.Output[[]*DiscoveryJob]
type DiscoveryJobArrayInput ¶
type DiscoveryJobArrayInput interface { pulumi.Input ToDiscoveryJobArrayOutput() DiscoveryJobArrayOutput ToDiscoveryJobArrayOutputWithContext(context.Context) DiscoveryJobArrayOutput }
DiscoveryJobArrayInput is an input type that accepts DiscoveryJobArray and DiscoveryJobArrayOutput values. You can construct a concrete instance of `DiscoveryJobArrayInput` via:
DiscoveryJobArray{ DiscoveryJobArgs{...} }
type DiscoveryJobArrayOutput ¶
type DiscoveryJobArrayOutput struct{ *pulumi.OutputState }
func (DiscoveryJobArrayOutput) ElementType ¶
func (DiscoveryJobArrayOutput) ElementType() reflect.Type
func (DiscoveryJobArrayOutput) Index ¶
func (o DiscoveryJobArrayOutput) Index(i pulumi.IntInput) DiscoveryJobOutput
func (DiscoveryJobArrayOutput) ToDiscoveryJobArrayOutput ¶
func (o DiscoveryJobArrayOutput) ToDiscoveryJobArrayOutput() DiscoveryJobArrayOutput
func (DiscoveryJobArrayOutput) ToDiscoveryJobArrayOutputWithContext ¶
func (o DiscoveryJobArrayOutput) ToDiscoveryJobArrayOutputWithContext(ctx context.Context) DiscoveryJobArrayOutput
func (DiscoveryJobArrayOutput) ToOutput ¶ added in v1.11.0
func (o DiscoveryJobArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*DiscoveryJob]
type DiscoveryJobDiscoveryDetails ¶
type DiscoveryJobDiscoveryDetails struct { // The OCID of Management Agent AgentId string `pulumi:"agentId"` // List of DiscoveryJob Credential Details. Credentials *DiscoveryJobDiscoveryDetailsCredentials `pulumi:"credentials"` // Property Details Properties DiscoveryJobDiscoveryDetailsProperties `pulumi:"properties"` // The Name of resource type ResourceName string `pulumi:"resourceName"` // Resource Type. ResourceType string `pulumi:"resourceType"` // Property Details Tags *DiscoveryJobDiscoveryDetailsTags `pulumi:"tags"` }
type DiscoveryJobDiscoveryDetailsArgs ¶
type DiscoveryJobDiscoveryDetailsArgs struct { // The OCID of Management Agent AgentId pulumi.StringInput `pulumi:"agentId"` // List of DiscoveryJob Credential Details. Credentials DiscoveryJobDiscoveryDetailsCredentialsPtrInput `pulumi:"credentials"` // Property Details Properties DiscoveryJobDiscoveryDetailsPropertiesInput `pulumi:"properties"` // The Name of resource type ResourceName pulumi.StringInput `pulumi:"resourceName"` // Resource Type. ResourceType pulumi.StringInput `pulumi:"resourceType"` // Property Details Tags DiscoveryJobDiscoveryDetailsTagsPtrInput `pulumi:"tags"` }
func (DiscoveryJobDiscoveryDetailsArgs) ElementType ¶
func (DiscoveryJobDiscoveryDetailsArgs) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsArgs) ToDiscoveryJobDiscoveryDetailsOutput ¶
func (i DiscoveryJobDiscoveryDetailsArgs) ToDiscoveryJobDiscoveryDetailsOutput() DiscoveryJobDiscoveryDetailsOutput
func (DiscoveryJobDiscoveryDetailsArgs) ToDiscoveryJobDiscoveryDetailsOutputWithContext ¶
func (i DiscoveryJobDiscoveryDetailsArgs) ToDiscoveryJobDiscoveryDetailsOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsOutput
func (DiscoveryJobDiscoveryDetailsArgs) ToDiscoveryJobDiscoveryDetailsPtrOutput ¶
func (i DiscoveryJobDiscoveryDetailsArgs) ToDiscoveryJobDiscoveryDetailsPtrOutput() DiscoveryJobDiscoveryDetailsPtrOutput
func (DiscoveryJobDiscoveryDetailsArgs) ToDiscoveryJobDiscoveryDetailsPtrOutputWithContext ¶
func (i DiscoveryJobDiscoveryDetailsArgs) ToDiscoveryJobDiscoveryDetailsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsPtrOutput
func (DiscoveryJobDiscoveryDetailsArgs) ToOutput ¶ added in v1.11.0
func (i DiscoveryJobDiscoveryDetailsArgs) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetails]
type DiscoveryJobDiscoveryDetailsCredentials ¶
type DiscoveryJobDiscoveryDetailsCredentials struct { // List of DiscoveryJob credentials. Items []DiscoveryJobDiscoveryDetailsCredentialsItem `pulumi:"items"` }
type DiscoveryJobDiscoveryDetailsCredentialsArgs ¶
type DiscoveryJobDiscoveryDetailsCredentialsArgs struct { // List of DiscoveryJob credentials. Items DiscoveryJobDiscoveryDetailsCredentialsItemArrayInput `pulumi:"items"` }
func (DiscoveryJobDiscoveryDetailsCredentialsArgs) ElementType ¶
func (DiscoveryJobDiscoveryDetailsCredentialsArgs) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsCredentialsArgs) ToDiscoveryJobDiscoveryDetailsCredentialsOutput ¶
func (i DiscoveryJobDiscoveryDetailsCredentialsArgs) ToDiscoveryJobDiscoveryDetailsCredentialsOutput() DiscoveryJobDiscoveryDetailsCredentialsOutput
func (DiscoveryJobDiscoveryDetailsCredentialsArgs) ToDiscoveryJobDiscoveryDetailsCredentialsOutputWithContext ¶
func (i DiscoveryJobDiscoveryDetailsCredentialsArgs) ToDiscoveryJobDiscoveryDetailsCredentialsOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsOutput
func (DiscoveryJobDiscoveryDetailsCredentialsArgs) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutput ¶
func (i DiscoveryJobDiscoveryDetailsCredentialsArgs) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutput() DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
func (DiscoveryJobDiscoveryDetailsCredentialsArgs) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutputWithContext ¶
func (i DiscoveryJobDiscoveryDetailsCredentialsArgs) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
func (DiscoveryJobDiscoveryDetailsCredentialsArgs) ToOutput ¶ added in v1.11.0
func (i DiscoveryJobDiscoveryDetailsCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetailsCredentials]
type DiscoveryJobDiscoveryDetailsCredentialsInput ¶
type DiscoveryJobDiscoveryDetailsCredentialsInput interface { pulumi.Input ToDiscoveryJobDiscoveryDetailsCredentialsOutput() DiscoveryJobDiscoveryDetailsCredentialsOutput ToDiscoveryJobDiscoveryDetailsCredentialsOutputWithContext(context.Context) DiscoveryJobDiscoveryDetailsCredentialsOutput }
DiscoveryJobDiscoveryDetailsCredentialsInput is an input type that accepts DiscoveryJobDiscoveryDetailsCredentialsArgs and DiscoveryJobDiscoveryDetailsCredentialsOutput values. You can construct a concrete instance of `DiscoveryJobDiscoveryDetailsCredentialsInput` via:
DiscoveryJobDiscoveryDetailsCredentialsArgs{...}
type DiscoveryJobDiscoveryDetailsCredentialsItem ¶
type DiscoveryJobDiscoveryDetailsCredentialsItem struct { // Name of Credential CredentialName string `pulumi:"credentialName"` // Name of Credential Type CredentialType string `pulumi:"credentialType"` // Property Details Properties DiscoveryJobDiscoveryDetailsCredentialsItemProperties `pulumi:"properties"` }
type DiscoveryJobDiscoveryDetailsCredentialsItemArgs ¶
type DiscoveryJobDiscoveryDetailsCredentialsItemArgs struct { // Name of Credential CredentialName pulumi.StringInput `pulumi:"credentialName"` // Name of Credential Type CredentialType pulumi.StringInput `pulumi:"credentialType"` // Property Details Properties DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesInput `pulumi:"properties"` }
func (DiscoveryJobDiscoveryDetailsCredentialsItemArgs) ElementType ¶
func (DiscoveryJobDiscoveryDetailsCredentialsItemArgs) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsCredentialsItemArgs) ToDiscoveryJobDiscoveryDetailsCredentialsItemOutput ¶
func (i DiscoveryJobDiscoveryDetailsCredentialsItemArgs) ToDiscoveryJobDiscoveryDetailsCredentialsItemOutput() DiscoveryJobDiscoveryDetailsCredentialsItemOutput
func (DiscoveryJobDiscoveryDetailsCredentialsItemArgs) ToDiscoveryJobDiscoveryDetailsCredentialsItemOutputWithContext ¶
func (i DiscoveryJobDiscoveryDetailsCredentialsItemArgs) ToDiscoveryJobDiscoveryDetailsCredentialsItemOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemOutput
type DiscoveryJobDiscoveryDetailsCredentialsItemArray ¶
type DiscoveryJobDiscoveryDetailsCredentialsItemArray []DiscoveryJobDiscoveryDetailsCredentialsItemInput
func (DiscoveryJobDiscoveryDetailsCredentialsItemArray) ElementType ¶
func (DiscoveryJobDiscoveryDetailsCredentialsItemArray) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsCredentialsItemArray) ToDiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput ¶
func (i DiscoveryJobDiscoveryDetailsCredentialsItemArray) ToDiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput() DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput
func (DiscoveryJobDiscoveryDetailsCredentialsItemArray) ToDiscoveryJobDiscoveryDetailsCredentialsItemArrayOutputWithContext ¶
func (i DiscoveryJobDiscoveryDetailsCredentialsItemArray) ToDiscoveryJobDiscoveryDetailsCredentialsItemArrayOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput
func (DiscoveryJobDiscoveryDetailsCredentialsItemArray) ToOutput ¶ added in v1.11.0
func (i DiscoveryJobDiscoveryDetailsCredentialsItemArray) ToOutput(ctx context.Context) pulumix.Output[[]DiscoveryJobDiscoveryDetailsCredentialsItem]
type DiscoveryJobDiscoveryDetailsCredentialsItemArrayInput ¶
type DiscoveryJobDiscoveryDetailsCredentialsItemArrayInput interface { pulumi.Input ToDiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput() DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput ToDiscoveryJobDiscoveryDetailsCredentialsItemArrayOutputWithContext(context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput }
DiscoveryJobDiscoveryDetailsCredentialsItemArrayInput is an input type that accepts DiscoveryJobDiscoveryDetailsCredentialsItemArray and DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput values. You can construct a concrete instance of `DiscoveryJobDiscoveryDetailsCredentialsItemArrayInput` via:
DiscoveryJobDiscoveryDetailsCredentialsItemArray{ DiscoveryJobDiscoveryDetailsCredentialsItemArgs{...} }
type DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput ¶
type DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput struct{ *pulumi.OutputState }
func (DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput) ElementType ¶
func (DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput() DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput
func (DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemArrayOutputWithContext ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemArrayOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput
func (DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput) ToOutput ¶ added in v1.11.0
func (o DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]DiscoveryJobDiscoveryDetailsCredentialsItem]
type DiscoveryJobDiscoveryDetailsCredentialsItemInput ¶
type DiscoveryJobDiscoveryDetailsCredentialsItemInput interface { pulumi.Input ToDiscoveryJobDiscoveryDetailsCredentialsItemOutput() DiscoveryJobDiscoveryDetailsCredentialsItemOutput ToDiscoveryJobDiscoveryDetailsCredentialsItemOutputWithContext(context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemOutput }
DiscoveryJobDiscoveryDetailsCredentialsItemInput is an input type that accepts DiscoveryJobDiscoveryDetailsCredentialsItemArgs and DiscoveryJobDiscoveryDetailsCredentialsItemOutput values. You can construct a concrete instance of `DiscoveryJobDiscoveryDetailsCredentialsItemInput` via:
DiscoveryJobDiscoveryDetailsCredentialsItemArgs{...}
type DiscoveryJobDiscoveryDetailsCredentialsItemOutput ¶
type DiscoveryJobDiscoveryDetailsCredentialsItemOutput struct{ *pulumi.OutputState }
func (DiscoveryJobDiscoveryDetailsCredentialsItemOutput) CredentialName ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsItemOutput) CredentialName() pulumi.StringOutput
Name of Credential
func (DiscoveryJobDiscoveryDetailsCredentialsItemOutput) CredentialType ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsItemOutput) CredentialType() pulumi.StringOutput
Name of Credential Type
func (DiscoveryJobDiscoveryDetailsCredentialsItemOutput) ElementType ¶
func (DiscoveryJobDiscoveryDetailsCredentialsItemOutput) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsCredentialsItemOutput) Properties ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsItemOutput) Properties() DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput
Property Details
func (DiscoveryJobDiscoveryDetailsCredentialsItemOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemOutput ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsItemOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemOutput() DiscoveryJobDiscoveryDetailsCredentialsItemOutput
func (DiscoveryJobDiscoveryDetailsCredentialsItemOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemOutputWithContext ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsItemOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemOutput
type DiscoveryJobDiscoveryDetailsCredentialsItemProperties ¶
type DiscoveryJobDiscoveryDetailsCredentialsItemProperties struct { // Key/Value pair of Property PropertiesMap map[string]interface{} `pulumi:"propertiesMap"` }
type DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs ¶
type DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs struct { // Key/Value pair of Property PropertiesMap pulumi.MapInput `pulumi:"propertiesMap"` }
func (DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs) ElementType ¶
func (DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs) ToDiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput ¶
func (i DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs) ToDiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput() DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput
func (DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs) ToDiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutputWithContext ¶
func (i DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs) ToDiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput
type DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesInput ¶
type DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesInput interface { pulumi.Input ToDiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput() DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput ToDiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutputWithContext(context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput }
DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesInput is an input type that accepts DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs and DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput values. You can construct a concrete instance of `DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesInput` via:
DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs{...}
type DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput ¶
type DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput struct{ *pulumi.OutputState }
func (DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput) ElementType ¶
func (DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput) PropertiesMap ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput) PropertiesMap() pulumi.MapOutput
Key/Value pair of Property
func (DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput() DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput
func (DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutputWithContext ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput) ToDiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput
type DiscoveryJobDiscoveryDetailsCredentialsOutput ¶
type DiscoveryJobDiscoveryDetailsCredentialsOutput struct{ *pulumi.OutputState }
func (DiscoveryJobDiscoveryDetailsCredentialsOutput) ElementType ¶
func (DiscoveryJobDiscoveryDetailsCredentialsOutput) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsCredentialsOutput) Items ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsOutput) Items() DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput
List of DiscoveryJob credentials.
func (DiscoveryJobDiscoveryDetailsCredentialsOutput) ToDiscoveryJobDiscoveryDetailsCredentialsOutput ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsOutput) ToDiscoveryJobDiscoveryDetailsCredentialsOutput() DiscoveryJobDiscoveryDetailsCredentialsOutput
func (DiscoveryJobDiscoveryDetailsCredentialsOutput) ToDiscoveryJobDiscoveryDetailsCredentialsOutputWithContext ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsOutput) ToDiscoveryJobDiscoveryDetailsCredentialsOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsOutput
func (DiscoveryJobDiscoveryDetailsCredentialsOutput) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutput ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsOutput) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutput() DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
func (DiscoveryJobDiscoveryDetailsCredentialsOutput) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutputWithContext ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsOutput) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
func (DiscoveryJobDiscoveryDetailsCredentialsOutput) ToOutput ¶ added in v1.11.0
func (o DiscoveryJobDiscoveryDetailsCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetailsCredentials]
type DiscoveryJobDiscoveryDetailsCredentialsPtrInput ¶
type DiscoveryJobDiscoveryDetailsCredentialsPtrInput interface { pulumi.Input ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutput() DiscoveryJobDiscoveryDetailsCredentialsPtrOutput ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutputWithContext(context.Context) DiscoveryJobDiscoveryDetailsCredentialsPtrOutput }
DiscoveryJobDiscoveryDetailsCredentialsPtrInput is an input type that accepts DiscoveryJobDiscoveryDetailsCredentialsArgs, DiscoveryJobDiscoveryDetailsCredentialsPtr and DiscoveryJobDiscoveryDetailsCredentialsPtrOutput values. You can construct a concrete instance of `DiscoveryJobDiscoveryDetailsCredentialsPtrInput` via:
DiscoveryJobDiscoveryDetailsCredentialsArgs{...} or: nil
func DiscoveryJobDiscoveryDetailsCredentialsPtr ¶
func DiscoveryJobDiscoveryDetailsCredentialsPtr(v *DiscoveryJobDiscoveryDetailsCredentialsArgs) DiscoveryJobDiscoveryDetailsCredentialsPtrInput
type DiscoveryJobDiscoveryDetailsCredentialsPtrOutput ¶
type DiscoveryJobDiscoveryDetailsCredentialsPtrOutput struct{ *pulumi.OutputState }
func (DiscoveryJobDiscoveryDetailsCredentialsPtrOutput) ElementType ¶
func (DiscoveryJobDiscoveryDetailsCredentialsPtrOutput) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsCredentialsPtrOutput) Items ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsPtrOutput) Items() DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput
List of DiscoveryJob credentials.
func (DiscoveryJobDiscoveryDetailsCredentialsPtrOutput) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutput ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsPtrOutput) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutput() DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
func (DiscoveryJobDiscoveryDetailsCredentialsPtrOutput) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutputWithContext ¶
func (o DiscoveryJobDiscoveryDetailsCredentialsPtrOutput) ToDiscoveryJobDiscoveryDetailsCredentialsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
func (DiscoveryJobDiscoveryDetailsCredentialsPtrOutput) ToOutput ¶ added in v1.11.0
func (o DiscoveryJobDiscoveryDetailsCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DiscoveryJobDiscoveryDetailsCredentials]
type DiscoveryJobDiscoveryDetailsInput ¶
type DiscoveryJobDiscoveryDetailsInput interface { pulumi.Input ToDiscoveryJobDiscoveryDetailsOutput() DiscoveryJobDiscoveryDetailsOutput ToDiscoveryJobDiscoveryDetailsOutputWithContext(context.Context) DiscoveryJobDiscoveryDetailsOutput }
DiscoveryJobDiscoveryDetailsInput is an input type that accepts DiscoveryJobDiscoveryDetailsArgs and DiscoveryJobDiscoveryDetailsOutput values. You can construct a concrete instance of `DiscoveryJobDiscoveryDetailsInput` via:
DiscoveryJobDiscoveryDetailsArgs{...}
type DiscoveryJobDiscoveryDetailsOutput ¶
type DiscoveryJobDiscoveryDetailsOutput struct{ *pulumi.OutputState }
func (DiscoveryJobDiscoveryDetailsOutput) AgentId ¶
func (o DiscoveryJobDiscoveryDetailsOutput) AgentId() pulumi.StringOutput
The OCID of Management Agent
func (DiscoveryJobDiscoveryDetailsOutput) Credentials ¶
func (o DiscoveryJobDiscoveryDetailsOutput) Credentials() DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
List of DiscoveryJob Credential Details.
func (DiscoveryJobDiscoveryDetailsOutput) ElementType ¶
func (DiscoveryJobDiscoveryDetailsOutput) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsOutput) Properties ¶
func (o DiscoveryJobDiscoveryDetailsOutput) Properties() DiscoveryJobDiscoveryDetailsPropertiesOutput
Property Details
func (DiscoveryJobDiscoveryDetailsOutput) ResourceName ¶
func (o DiscoveryJobDiscoveryDetailsOutput) ResourceName() pulumi.StringOutput
The Name of resource type
func (DiscoveryJobDiscoveryDetailsOutput) ResourceType ¶
func (o DiscoveryJobDiscoveryDetailsOutput) ResourceType() pulumi.StringOutput
Resource Type.
func (DiscoveryJobDiscoveryDetailsOutput) ToDiscoveryJobDiscoveryDetailsOutput ¶
func (o DiscoveryJobDiscoveryDetailsOutput) ToDiscoveryJobDiscoveryDetailsOutput() DiscoveryJobDiscoveryDetailsOutput
func (DiscoveryJobDiscoveryDetailsOutput) ToDiscoveryJobDiscoveryDetailsOutputWithContext ¶
func (o DiscoveryJobDiscoveryDetailsOutput) ToDiscoveryJobDiscoveryDetailsOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsOutput
func (DiscoveryJobDiscoveryDetailsOutput) ToDiscoveryJobDiscoveryDetailsPtrOutput ¶
func (o DiscoveryJobDiscoveryDetailsOutput) ToDiscoveryJobDiscoveryDetailsPtrOutput() DiscoveryJobDiscoveryDetailsPtrOutput
func (DiscoveryJobDiscoveryDetailsOutput) ToDiscoveryJobDiscoveryDetailsPtrOutputWithContext ¶
func (o DiscoveryJobDiscoveryDetailsOutput) ToDiscoveryJobDiscoveryDetailsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsPtrOutput
func (DiscoveryJobDiscoveryDetailsOutput) ToOutput ¶ added in v1.11.0
func (o DiscoveryJobDiscoveryDetailsOutput) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetails]
type DiscoveryJobDiscoveryDetailsProperties ¶
type DiscoveryJobDiscoveryDetailsProperties struct { // Key/Value pair of Property PropertiesMap map[string]interface{} `pulumi:"propertiesMap"` }
type DiscoveryJobDiscoveryDetailsPropertiesArgs ¶
type DiscoveryJobDiscoveryDetailsPropertiesArgs struct { // Key/Value pair of Property PropertiesMap pulumi.MapInput `pulumi:"propertiesMap"` }
func (DiscoveryJobDiscoveryDetailsPropertiesArgs) ElementType ¶
func (DiscoveryJobDiscoveryDetailsPropertiesArgs) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsPropertiesArgs) ToDiscoveryJobDiscoveryDetailsPropertiesOutput ¶
func (i DiscoveryJobDiscoveryDetailsPropertiesArgs) ToDiscoveryJobDiscoveryDetailsPropertiesOutput() DiscoveryJobDiscoveryDetailsPropertiesOutput
func (DiscoveryJobDiscoveryDetailsPropertiesArgs) ToDiscoveryJobDiscoveryDetailsPropertiesOutputWithContext ¶
func (i DiscoveryJobDiscoveryDetailsPropertiesArgs) ToDiscoveryJobDiscoveryDetailsPropertiesOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsPropertiesOutput
func (DiscoveryJobDiscoveryDetailsPropertiesArgs) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutput ¶
func (i DiscoveryJobDiscoveryDetailsPropertiesArgs) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutput() DiscoveryJobDiscoveryDetailsPropertiesPtrOutput
func (DiscoveryJobDiscoveryDetailsPropertiesArgs) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutputWithContext ¶
func (i DiscoveryJobDiscoveryDetailsPropertiesArgs) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsPropertiesPtrOutput
func (DiscoveryJobDiscoveryDetailsPropertiesArgs) ToOutput ¶ added in v1.11.0
func (i DiscoveryJobDiscoveryDetailsPropertiesArgs) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetailsProperties]
type DiscoveryJobDiscoveryDetailsPropertiesInput ¶
type DiscoveryJobDiscoveryDetailsPropertiesInput interface { pulumi.Input ToDiscoveryJobDiscoveryDetailsPropertiesOutput() DiscoveryJobDiscoveryDetailsPropertiesOutput ToDiscoveryJobDiscoveryDetailsPropertiesOutputWithContext(context.Context) DiscoveryJobDiscoveryDetailsPropertiesOutput }
DiscoveryJobDiscoveryDetailsPropertiesInput is an input type that accepts DiscoveryJobDiscoveryDetailsPropertiesArgs and DiscoveryJobDiscoveryDetailsPropertiesOutput values. You can construct a concrete instance of `DiscoveryJobDiscoveryDetailsPropertiesInput` via:
DiscoveryJobDiscoveryDetailsPropertiesArgs{...}
type DiscoveryJobDiscoveryDetailsPropertiesOutput ¶
type DiscoveryJobDiscoveryDetailsPropertiesOutput struct{ *pulumi.OutputState }
func (DiscoveryJobDiscoveryDetailsPropertiesOutput) ElementType ¶
func (DiscoveryJobDiscoveryDetailsPropertiesOutput) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsPropertiesOutput) PropertiesMap ¶
func (o DiscoveryJobDiscoveryDetailsPropertiesOutput) PropertiesMap() pulumi.MapOutput
Key/Value pair of Property
func (DiscoveryJobDiscoveryDetailsPropertiesOutput) ToDiscoveryJobDiscoveryDetailsPropertiesOutput ¶
func (o DiscoveryJobDiscoveryDetailsPropertiesOutput) ToDiscoveryJobDiscoveryDetailsPropertiesOutput() DiscoveryJobDiscoveryDetailsPropertiesOutput
func (DiscoveryJobDiscoveryDetailsPropertiesOutput) ToDiscoveryJobDiscoveryDetailsPropertiesOutputWithContext ¶
func (o DiscoveryJobDiscoveryDetailsPropertiesOutput) ToDiscoveryJobDiscoveryDetailsPropertiesOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsPropertiesOutput
func (DiscoveryJobDiscoveryDetailsPropertiesOutput) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutput ¶
func (o DiscoveryJobDiscoveryDetailsPropertiesOutput) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutput() DiscoveryJobDiscoveryDetailsPropertiesPtrOutput
func (DiscoveryJobDiscoveryDetailsPropertiesOutput) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutputWithContext ¶
func (o DiscoveryJobDiscoveryDetailsPropertiesOutput) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsPropertiesPtrOutput
func (DiscoveryJobDiscoveryDetailsPropertiesOutput) ToOutput ¶ added in v1.11.0
func (o DiscoveryJobDiscoveryDetailsPropertiesOutput) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetailsProperties]
type DiscoveryJobDiscoveryDetailsPropertiesPtrInput ¶
type DiscoveryJobDiscoveryDetailsPropertiesPtrInput interface { pulumi.Input ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutput() DiscoveryJobDiscoveryDetailsPropertiesPtrOutput ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutputWithContext(context.Context) DiscoveryJobDiscoveryDetailsPropertiesPtrOutput }
DiscoveryJobDiscoveryDetailsPropertiesPtrInput is an input type that accepts DiscoveryJobDiscoveryDetailsPropertiesArgs, DiscoveryJobDiscoveryDetailsPropertiesPtr and DiscoveryJobDiscoveryDetailsPropertiesPtrOutput values. You can construct a concrete instance of `DiscoveryJobDiscoveryDetailsPropertiesPtrInput` via:
DiscoveryJobDiscoveryDetailsPropertiesArgs{...} or: nil
func DiscoveryJobDiscoveryDetailsPropertiesPtr ¶
func DiscoveryJobDiscoveryDetailsPropertiesPtr(v *DiscoveryJobDiscoveryDetailsPropertiesArgs) DiscoveryJobDiscoveryDetailsPropertiesPtrInput
type DiscoveryJobDiscoveryDetailsPropertiesPtrOutput ¶
type DiscoveryJobDiscoveryDetailsPropertiesPtrOutput struct{ *pulumi.OutputState }
func (DiscoveryJobDiscoveryDetailsPropertiesPtrOutput) ElementType ¶
func (DiscoveryJobDiscoveryDetailsPropertiesPtrOutput) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsPropertiesPtrOutput) PropertiesMap ¶
func (o DiscoveryJobDiscoveryDetailsPropertiesPtrOutput) PropertiesMap() pulumi.MapOutput
Key/Value pair of Property
func (DiscoveryJobDiscoveryDetailsPropertiesPtrOutput) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutput ¶
func (o DiscoveryJobDiscoveryDetailsPropertiesPtrOutput) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutput() DiscoveryJobDiscoveryDetailsPropertiesPtrOutput
func (DiscoveryJobDiscoveryDetailsPropertiesPtrOutput) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutputWithContext ¶
func (o DiscoveryJobDiscoveryDetailsPropertiesPtrOutput) ToDiscoveryJobDiscoveryDetailsPropertiesPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsPropertiesPtrOutput
func (DiscoveryJobDiscoveryDetailsPropertiesPtrOutput) ToOutput ¶ added in v1.11.0
func (o DiscoveryJobDiscoveryDetailsPropertiesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DiscoveryJobDiscoveryDetailsProperties]
type DiscoveryJobDiscoveryDetailsPtrInput ¶
type DiscoveryJobDiscoveryDetailsPtrInput interface { pulumi.Input ToDiscoveryJobDiscoveryDetailsPtrOutput() DiscoveryJobDiscoveryDetailsPtrOutput ToDiscoveryJobDiscoveryDetailsPtrOutputWithContext(context.Context) DiscoveryJobDiscoveryDetailsPtrOutput }
DiscoveryJobDiscoveryDetailsPtrInput is an input type that accepts DiscoveryJobDiscoveryDetailsArgs, DiscoveryJobDiscoveryDetailsPtr and DiscoveryJobDiscoveryDetailsPtrOutput values. You can construct a concrete instance of `DiscoveryJobDiscoveryDetailsPtrInput` via:
DiscoveryJobDiscoveryDetailsArgs{...} or: nil
func DiscoveryJobDiscoveryDetailsPtr ¶
func DiscoveryJobDiscoveryDetailsPtr(v *DiscoveryJobDiscoveryDetailsArgs) DiscoveryJobDiscoveryDetailsPtrInput
type DiscoveryJobDiscoveryDetailsPtrOutput ¶
type DiscoveryJobDiscoveryDetailsPtrOutput struct{ *pulumi.OutputState }
func (DiscoveryJobDiscoveryDetailsPtrOutput) AgentId ¶
func (o DiscoveryJobDiscoveryDetailsPtrOutput) AgentId() pulumi.StringPtrOutput
The OCID of Management Agent
func (DiscoveryJobDiscoveryDetailsPtrOutput) Credentials ¶
func (o DiscoveryJobDiscoveryDetailsPtrOutput) Credentials() DiscoveryJobDiscoveryDetailsCredentialsPtrOutput
List of DiscoveryJob Credential Details.
func (DiscoveryJobDiscoveryDetailsPtrOutput) ElementType ¶
func (DiscoveryJobDiscoveryDetailsPtrOutput) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsPtrOutput) Properties ¶
func (o DiscoveryJobDiscoveryDetailsPtrOutput) Properties() DiscoveryJobDiscoveryDetailsPropertiesPtrOutput
Property Details
func (DiscoveryJobDiscoveryDetailsPtrOutput) ResourceName ¶
func (o DiscoveryJobDiscoveryDetailsPtrOutput) ResourceName() pulumi.StringPtrOutput
The Name of resource type
func (DiscoveryJobDiscoveryDetailsPtrOutput) ResourceType ¶
func (o DiscoveryJobDiscoveryDetailsPtrOutput) ResourceType() pulumi.StringPtrOutput
Resource Type.
func (DiscoveryJobDiscoveryDetailsPtrOutput) ToDiscoveryJobDiscoveryDetailsPtrOutput ¶
func (o DiscoveryJobDiscoveryDetailsPtrOutput) ToDiscoveryJobDiscoveryDetailsPtrOutput() DiscoveryJobDiscoveryDetailsPtrOutput
func (DiscoveryJobDiscoveryDetailsPtrOutput) ToDiscoveryJobDiscoveryDetailsPtrOutputWithContext ¶
func (o DiscoveryJobDiscoveryDetailsPtrOutput) ToDiscoveryJobDiscoveryDetailsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsPtrOutput
func (DiscoveryJobDiscoveryDetailsPtrOutput) ToOutput ¶ added in v1.11.0
func (o DiscoveryJobDiscoveryDetailsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DiscoveryJobDiscoveryDetails]
type DiscoveryJobDiscoveryDetailsTags ¶
type DiscoveryJobDiscoveryDetailsTags struct { // Key/Value pair of Property PropertiesMap map[string]interface{} `pulumi:"propertiesMap"` }
type DiscoveryJobDiscoveryDetailsTagsArgs ¶
type DiscoveryJobDiscoveryDetailsTagsArgs struct { // Key/Value pair of Property PropertiesMap pulumi.MapInput `pulumi:"propertiesMap"` }
func (DiscoveryJobDiscoveryDetailsTagsArgs) ElementType ¶
func (DiscoveryJobDiscoveryDetailsTagsArgs) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsTagsArgs) ToDiscoveryJobDiscoveryDetailsTagsOutput ¶
func (i DiscoveryJobDiscoveryDetailsTagsArgs) ToDiscoveryJobDiscoveryDetailsTagsOutput() DiscoveryJobDiscoveryDetailsTagsOutput
func (DiscoveryJobDiscoveryDetailsTagsArgs) ToDiscoveryJobDiscoveryDetailsTagsOutputWithContext ¶
func (i DiscoveryJobDiscoveryDetailsTagsArgs) ToDiscoveryJobDiscoveryDetailsTagsOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsTagsOutput
func (DiscoveryJobDiscoveryDetailsTagsArgs) ToDiscoveryJobDiscoveryDetailsTagsPtrOutput ¶
func (i DiscoveryJobDiscoveryDetailsTagsArgs) ToDiscoveryJobDiscoveryDetailsTagsPtrOutput() DiscoveryJobDiscoveryDetailsTagsPtrOutput
func (DiscoveryJobDiscoveryDetailsTagsArgs) ToDiscoveryJobDiscoveryDetailsTagsPtrOutputWithContext ¶
func (i DiscoveryJobDiscoveryDetailsTagsArgs) ToDiscoveryJobDiscoveryDetailsTagsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsTagsPtrOutput
func (DiscoveryJobDiscoveryDetailsTagsArgs) ToOutput ¶ added in v1.11.0
func (i DiscoveryJobDiscoveryDetailsTagsArgs) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetailsTags]
type DiscoveryJobDiscoveryDetailsTagsInput ¶
type DiscoveryJobDiscoveryDetailsTagsInput interface { pulumi.Input ToDiscoveryJobDiscoveryDetailsTagsOutput() DiscoveryJobDiscoveryDetailsTagsOutput ToDiscoveryJobDiscoveryDetailsTagsOutputWithContext(context.Context) DiscoveryJobDiscoveryDetailsTagsOutput }
DiscoveryJobDiscoveryDetailsTagsInput is an input type that accepts DiscoveryJobDiscoveryDetailsTagsArgs and DiscoveryJobDiscoveryDetailsTagsOutput values. You can construct a concrete instance of `DiscoveryJobDiscoveryDetailsTagsInput` via:
DiscoveryJobDiscoveryDetailsTagsArgs{...}
type DiscoveryJobDiscoveryDetailsTagsOutput ¶
type DiscoveryJobDiscoveryDetailsTagsOutput struct{ *pulumi.OutputState }
func (DiscoveryJobDiscoveryDetailsTagsOutput) ElementType ¶
func (DiscoveryJobDiscoveryDetailsTagsOutput) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsTagsOutput) PropertiesMap ¶
func (o DiscoveryJobDiscoveryDetailsTagsOutput) PropertiesMap() pulumi.MapOutput
Key/Value pair of Property
func (DiscoveryJobDiscoveryDetailsTagsOutput) ToDiscoveryJobDiscoveryDetailsTagsOutput ¶
func (o DiscoveryJobDiscoveryDetailsTagsOutput) ToDiscoveryJobDiscoveryDetailsTagsOutput() DiscoveryJobDiscoveryDetailsTagsOutput
func (DiscoveryJobDiscoveryDetailsTagsOutput) ToDiscoveryJobDiscoveryDetailsTagsOutputWithContext ¶
func (o DiscoveryJobDiscoveryDetailsTagsOutput) ToDiscoveryJobDiscoveryDetailsTagsOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsTagsOutput
func (DiscoveryJobDiscoveryDetailsTagsOutput) ToDiscoveryJobDiscoveryDetailsTagsPtrOutput ¶
func (o DiscoveryJobDiscoveryDetailsTagsOutput) ToDiscoveryJobDiscoveryDetailsTagsPtrOutput() DiscoveryJobDiscoveryDetailsTagsPtrOutput
func (DiscoveryJobDiscoveryDetailsTagsOutput) ToDiscoveryJobDiscoveryDetailsTagsPtrOutputWithContext ¶
func (o DiscoveryJobDiscoveryDetailsTagsOutput) ToDiscoveryJobDiscoveryDetailsTagsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsTagsPtrOutput
func (DiscoveryJobDiscoveryDetailsTagsOutput) ToOutput ¶ added in v1.11.0
func (o DiscoveryJobDiscoveryDetailsTagsOutput) ToOutput(ctx context.Context) pulumix.Output[DiscoveryJobDiscoveryDetailsTags]
type DiscoveryJobDiscoveryDetailsTagsPtrInput ¶
type DiscoveryJobDiscoveryDetailsTagsPtrInput interface { pulumi.Input ToDiscoveryJobDiscoveryDetailsTagsPtrOutput() DiscoveryJobDiscoveryDetailsTagsPtrOutput ToDiscoveryJobDiscoveryDetailsTagsPtrOutputWithContext(context.Context) DiscoveryJobDiscoveryDetailsTagsPtrOutput }
DiscoveryJobDiscoveryDetailsTagsPtrInput is an input type that accepts DiscoveryJobDiscoveryDetailsTagsArgs, DiscoveryJobDiscoveryDetailsTagsPtr and DiscoveryJobDiscoveryDetailsTagsPtrOutput values. You can construct a concrete instance of `DiscoveryJobDiscoveryDetailsTagsPtrInput` via:
DiscoveryJobDiscoveryDetailsTagsArgs{...} or: nil
func DiscoveryJobDiscoveryDetailsTagsPtr ¶
func DiscoveryJobDiscoveryDetailsTagsPtr(v *DiscoveryJobDiscoveryDetailsTagsArgs) DiscoveryJobDiscoveryDetailsTagsPtrInput
type DiscoveryJobDiscoveryDetailsTagsPtrOutput ¶
type DiscoveryJobDiscoveryDetailsTagsPtrOutput struct{ *pulumi.OutputState }
func (DiscoveryJobDiscoveryDetailsTagsPtrOutput) ElementType ¶
func (DiscoveryJobDiscoveryDetailsTagsPtrOutput) ElementType() reflect.Type
func (DiscoveryJobDiscoveryDetailsTagsPtrOutput) PropertiesMap ¶
func (o DiscoveryJobDiscoveryDetailsTagsPtrOutput) PropertiesMap() pulumi.MapOutput
Key/Value pair of Property
func (DiscoveryJobDiscoveryDetailsTagsPtrOutput) ToDiscoveryJobDiscoveryDetailsTagsPtrOutput ¶
func (o DiscoveryJobDiscoveryDetailsTagsPtrOutput) ToDiscoveryJobDiscoveryDetailsTagsPtrOutput() DiscoveryJobDiscoveryDetailsTagsPtrOutput
func (DiscoveryJobDiscoveryDetailsTagsPtrOutput) ToDiscoveryJobDiscoveryDetailsTagsPtrOutputWithContext ¶
func (o DiscoveryJobDiscoveryDetailsTagsPtrOutput) ToDiscoveryJobDiscoveryDetailsTagsPtrOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsTagsPtrOutput
func (DiscoveryJobDiscoveryDetailsTagsPtrOutput) ToOutput ¶ added in v1.11.0
func (o DiscoveryJobDiscoveryDetailsTagsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*DiscoveryJobDiscoveryDetailsTags]
type DiscoveryJobInput ¶
type DiscoveryJobInput interface { pulumi.Input ToDiscoveryJobOutput() DiscoveryJobOutput ToDiscoveryJobOutputWithContext(ctx context.Context) DiscoveryJobOutput }
type DiscoveryJobMap ¶
type DiscoveryJobMap map[string]DiscoveryJobInput
func (DiscoveryJobMap) ElementType ¶
func (DiscoveryJobMap) ElementType() reflect.Type
func (DiscoveryJobMap) ToDiscoveryJobMapOutput ¶
func (i DiscoveryJobMap) ToDiscoveryJobMapOutput() DiscoveryJobMapOutput
func (DiscoveryJobMap) ToDiscoveryJobMapOutputWithContext ¶
func (i DiscoveryJobMap) ToDiscoveryJobMapOutputWithContext(ctx context.Context) DiscoveryJobMapOutput
func (DiscoveryJobMap) ToOutput ¶ added in v1.11.0
func (i DiscoveryJobMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*DiscoveryJob]
type DiscoveryJobMapInput ¶
type DiscoveryJobMapInput interface { pulumi.Input ToDiscoveryJobMapOutput() DiscoveryJobMapOutput ToDiscoveryJobMapOutputWithContext(context.Context) DiscoveryJobMapOutput }
DiscoveryJobMapInput is an input type that accepts DiscoveryJobMap and DiscoveryJobMapOutput values. You can construct a concrete instance of `DiscoveryJobMapInput` via:
DiscoveryJobMap{ "key": DiscoveryJobArgs{...} }
type DiscoveryJobMapOutput ¶
type DiscoveryJobMapOutput struct{ *pulumi.OutputState }
func (DiscoveryJobMapOutput) ElementType ¶
func (DiscoveryJobMapOutput) ElementType() reflect.Type
func (DiscoveryJobMapOutput) MapIndex ¶
func (o DiscoveryJobMapOutput) MapIndex(k pulumi.StringInput) DiscoveryJobOutput
func (DiscoveryJobMapOutput) ToDiscoveryJobMapOutput ¶
func (o DiscoveryJobMapOutput) ToDiscoveryJobMapOutput() DiscoveryJobMapOutput
func (DiscoveryJobMapOutput) ToDiscoveryJobMapOutputWithContext ¶
func (o DiscoveryJobMapOutput) ToDiscoveryJobMapOutputWithContext(ctx context.Context) DiscoveryJobMapOutput
func (DiscoveryJobMapOutput) ToOutput ¶ added in v1.11.0
func (o DiscoveryJobMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*DiscoveryJob]
type DiscoveryJobOutput ¶
type DiscoveryJobOutput struct{ *pulumi.OutputState }
func (DiscoveryJobOutput) CompartmentId ¶ added in v0.4.0
func (o DiscoveryJobOutput) CompartmentId() pulumi.StringOutput
The OCID of Compartment
func (DiscoveryJobOutput) DefinedTags ¶ added in v0.4.0
func (o DiscoveryJobOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (DiscoveryJobOutput) DiscoveryClient ¶ added in v0.4.0
func (o DiscoveryJobOutput) DiscoveryClient() pulumi.StringOutput
Client who submits discovery job.
func (DiscoveryJobOutput) DiscoveryDetails ¶ added in v0.4.0
func (o DiscoveryJobOutput) DiscoveryDetails() DiscoveryJobDiscoveryDetailsOutput
The request of DiscoveryJob Resource details.
func (DiscoveryJobOutput) DiscoveryType ¶ added in v0.4.0
func (o DiscoveryJobOutput) DiscoveryType() pulumi.StringPtrOutput
Add option submits new discovery Job. Add with retry option to re-submit failed discovery job. Refresh option refreshes the existing discovered resources.
func (DiscoveryJobOutput) ElementType ¶
func (DiscoveryJobOutput) ElementType() reflect.Type
func (DiscoveryJobOutput) FreeformTags ¶ added in v0.4.0
func (o DiscoveryJobOutput) 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 (DiscoveryJobOutput) ShouldPropagateTagsToDiscoveredResources ¶ added in v0.18.0
func (o DiscoveryJobOutput) ShouldPropagateTagsToDiscoveredResources() pulumi.BoolOutput
If this parameter set to true, the specified tags will be applied to all resources discovered in the current request. Default is true.
** 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 (DiscoveryJobOutput) State ¶ added in v0.4.0
func (o DiscoveryJobOutput) State() pulumi.StringOutput
The current state of the DiscoveryJob Resource.
func (DiscoveryJobOutput) Status ¶ added in v0.4.0
func (o DiscoveryJobOutput) Status() pulumi.StringOutput
Specifies the status of the discovery job
func (DiscoveryJobOutput) StatusMessage ¶ added in v0.4.0
func (o DiscoveryJobOutput) StatusMessage() pulumi.StringOutput
The short summary of the status of the discovery job
func (DiscoveryJobOutput) SystemTags ¶ added in v0.4.0
func (o DiscoveryJobOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (DiscoveryJobOutput) TenantId ¶ added in v0.4.0
func (o DiscoveryJobOutput) TenantId() pulumi.StringOutput
The OCID of Tenant
func (DiscoveryJobOutput) TimeUpdated ¶ added in v0.4.0
func (o DiscoveryJobOutput) TimeUpdated() pulumi.StringOutput
The time the discovery Job was updated.
func (DiscoveryJobOutput) ToDiscoveryJobOutput ¶
func (o DiscoveryJobOutput) ToDiscoveryJobOutput() DiscoveryJobOutput
func (DiscoveryJobOutput) ToDiscoveryJobOutputWithContext ¶
func (o DiscoveryJobOutput) ToDiscoveryJobOutputWithContext(ctx context.Context) DiscoveryJobOutput
func (DiscoveryJobOutput) ToOutput ¶ added in v1.11.0
func (o DiscoveryJobOutput) ToOutput(ctx context.Context) pulumix.Output[*DiscoveryJob]
func (DiscoveryJobOutput) UserId ¶ added in v0.4.0
func (o DiscoveryJobOutput) UserId() pulumi.StringOutput
The OCID of user in which the job is submitted
type DiscoveryJobState ¶
type DiscoveryJobState struct { // The OCID of Compartment CompartmentId pulumi.StringPtrInput // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // Client who submits discovery job. DiscoveryClient pulumi.StringPtrInput // The request of DiscoveryJob Resource details. DiscoveryDetails DiscoveryJobDiscoveryDetailsPtrInput // Add option submits new discovery Job. Add with retry option to re-submit failed discovery job. Refresh option refreshes the existing discovered resources. DiscoveryType pulumi.StringPtrInput // 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 // If this parameter set to true, the specified tags will be applied to all resources discovered in the current request. Default is true. // // ** 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 ShouldPropagateTagsToDiscoveredResources pulumi.BoolPtrInput // The current state of the DiscoveryJob Resource. State pulumi.StringPtrInput // Specifies the status of the discovery job Status pulumi.StringPtrInput // The short summary of the status of the discovery job StatusMessage 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 OCID of Tenant TenantId pulumi.StringPtrInput // The time the discovery Job was updated. TimeUpdated pulumi.StringPtrInput // The OCID of user in which the job is submitted UserId pulumi.StringPtrInput }
func (DiscoveryJobState) ElementType ¶
func (DiscoveryJobState) ElementType() reflect.Type
type GetConfigsArgs ¶ added in v1.11.0
type GetConfigsArgs struct { // The ID of the compartment in which data is listed. CompartmentId string `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` Filters []GetConfigsFilter `pulumi:"filters"` // The current state of the Config. State *string `pulumi:"state"` // A filter to return only configuration items for a given config type. The only valid config type is `"AUTO_PROMOTE"` Type *string `pulumi:"type"` }
A collection of arguments for invoking getConfigs.
type GetConfigsConfigCollection ¶ added in v1.11.0
type GetConfigsConfigCollection struct {
Items []GetConfigsConfigCollectionItem `pulumi:"items"`
}
type GetConfigsConfigCollectionArgs ¶ added in v1.11.0
type GetConfigsConfigCollectionArgs struct {
Items GetConfigsConfigCollectionItemArrayInput `pulumi:"items"`
}
func (GetConfigsConfigCollectionArgs) ElementType ¶ added in v1.11.0
func (GetConfigsConfigCollectionArgs) ElementType() reflect.Type
func (GetConfigsConfigCollectionArgs) ToGetConfigsConfigCollectionOutput ¶ added in v1.11.0
func (i GetConfigsConfigCollectionArgs) ToGetConfigsConfigCollectionOutput() GetConfigsConfigCollectionOutput
func (GetConfigsConfigCollectionArgs) ToGetConfigsConfigCollectionOutputWithContext ¶ added in v1.11.0
func (i GetConfigsConfigCollectionArgs) ToGetConfigsConfigCollectionOutputWithContext(ctx context.Context) GetConfigsConfigCollectionOutput
func (GetConfigsConfigCollectionArgs) ToOutput ¶ added in v1.11.0
func (i GetConfigsConfigCollectionArgs) ToOutput(ctx context.Context) pulumix.Output[GetConfigsConfigCollection]
type GetConfigsConfigCollectionArray ¶ added in v1.11.0
type GetConfigsConfigCollectionArray []GetConfigsConfigCollectionInput
func (GetConfigsConfigCollectionArray) ElementType ¶ added in v1.11.0
func (GetConfigsConfigCollectionArray) ElementType() reflect.Type
func (GetConfigsConfigCollectionArray) ToGetConfigsConfigCollectionArrayOutput ¶ added in v1.11.0
func (i GetConfigsConfigCollectionArray) ToGetConfigsConfigCollectionArrayOutput() GetConfigsConfigCollectionArrayOutput
func (GetConfigsConfigCollectionArray) ToGetConfigsConfigCollectionArrayOutputWithContext ¶ added in v1.11.0
func (i GetConfigsConfigCollectionArray) ToGetConfigsConfigCollectionArrayOutputWithContext(ctx context.Context) GetConfigsConfigCollectionArrayOutput
func (GetConfigsConfigCollectionArray) ToOutput ¶ added in v1.11.0
func (i GetConfigsConfigCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetConfigsConfigCollection]
type GetConfigsConfigCollectionArrayInput ¶ added in v1.11.0
type GetConfigsConfigCollectionArrayInput interface { pulumi.Input ToGetConfigsConfigCollectionArrayOutput() GetConfigsConfigCollectionArrayOutput ToGetConfigsConfigCollectionArrayOutputWithContext(context.Context) GetConfigsConfigCollectionArrayOutput }
GetConfigsConfigCollectionArrayInput is an input type that accepts GetConfigsConfigCollectionArray and GetConfigsConfigCollectionArrayOutput values. You can construct a concrete instance of `GetConfigsConfigCollectionArrayInput` via:
GetConfigsConfigCollectionArray{ GetConfigsConfigCollectionArgs{...} }
type GetConfigsConfigCollectionArrayOutput ¶ added in v1.11.0
type GetConfigsConfigCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetConfigsConfigCollectionArrayOutput) ElementType ¶ added in v1.11.0
func (GetConfigsConfigCollectionArrayOutput) ElementType() reflect.Type
func (GetConfigsConfigCollectionArrayOutput) Index ¶ added in v1.11.0
func (o GetConfigsConfigCollectionArrayOutput) Index(i pulumi.IntInput) GetConfigsConfigCollectionOutput
func (GetConfigsConfigCollectionArrayOutput) ToGetConfigsConfigCollectionArrayOutput ¶ added in v1.11.0
func (o GetConfigsConfigCollectionArrayOutput) ToGetConfigsConfigCollectionArrayOutput() GetConfigsConfigCollectionArrayOutput
func (GetConfigsConfigCollectionArrayOutput) ToGetConfigsConfigCollectionArrayOutputWithContext ¶ added in v1.11.0
func (o GetConfigsConfigCollectionArrayOutput) ToGetConfigsConfigCollectionArrayOutputWithContext(ctx context.Context) GetConfigsConfigCollectionArrayOutput
func (GetConfigsConfigCollectionArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetConfigsConfigCollectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetConfigsConfigCollection]
type GetConfigsConfigCollectionInput ¶ added in v1.11.0
type GetConfigsConfigCollectionInput interface { pulumi.Input ToGetConfigsConfigCollectionOutput() GetConfigsConfigCollectionOutput ToGetConfigsConfigCollectionOutputWithContext(context.Context) GetConfigsConfigCollectionOutput }
GetConfigsConfigCollectionInput is an input type that accepts GetConfigsConfigCollectionArgs and GetConfigsConfigCollectionOutput values. You can construct a concrete instance of `GetConfigsConfigCollectionInput` via:
GetConfigsConfigCollectionArgs{...}
type GetConfigsConfigCollectionItem ¶ added in v1.11.0
type GetConfigsConfigCollectionItem struct { // The ID of the compartment in which data is listed. CompartmentId string `pulumi:"compartmentId"` // The type of configuration. ConfigType string `pulumi:"configType"` // 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"` // The Unique Oracle ID (OCID) that is immutable on creation. Id string `pulumi:"id"` // True if automatic promotion is enabled, false if it is not enabled. IsEnabled bool `pulumi:"isEnabled"` // The type of resource to configure for automatic promotion. ResourceType string `pulumi:"resourceType"` // The current state of the Config. 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 time the configuration was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time the Config was updated. TimeUpdated string `pulumi:"timeUpdated"` }
type GetConfigsConfigCollectionItemArgs ¶ added in v1.11.0
type GetConfigsConfigCollectionItemArgs struct { // The ID of the compartment in which data is listed. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The type of configuration. ConfigType pulumi.StringInput `pulumi:"configType"` // 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"` // The Unique Oracle ID (OCID) that is immutable on creation. Id pulumi.StringInput `pulumi:"id"` // True if automatic promotion is enabled, false if it is not enabled. IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` // The type of resource to configure for automatic promotion. ResourceType pulumi.StringInput `pulumi:"resourceType"` // The current state of the Config. 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 time the configuration was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the Config was updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetConfigsConfigCollectionItemArgs) ElementType ¶ added in v1.11.0
func (GetConfigsConfigCollectionItemArgs) ElementType() reflect.Type
func (GetConfigsConfigCollectionItemArgs) ToGetConfigsConfigCollectionItemOutput ¶ added in v1.11.0
func (i GetConfigsConfigCollectionItemArgs) ToGetConfigsConfigCollectionItemOutput() GetConfigsConfigCollectionItemOutput
func (GetConfigsConfigCollectionItemArgs) ToGetConfigsConfigCollectionItemOutputWithContext ¶ added in v1.11.0
func (i GetConfigsConfigCollectionItemArgs) ToGetConfigsConfigCollectionItemOutputWithContext(ctx context.Context) GetConfigsConfigCollectionItemOutput
func (GetConfigsConfigCollectionItemArgs) ToOutput ¶ added in v1.11.0
func (i GetConfigsConfigCollectionItemArgs) ToOutput(ctx context.Context) pulumix.Output[GetConfigsConfigCollectionItem]
type GetConfigsConfigCollectionItemArray ¶ added in v1.11.0
type GetConfigsConfigCollectionItemArray []GetConfigsConfigCollectionItemInput
func (GetConfigsConfigCollectionItemArray) ElementType ¶ added in v1.11.0
func (GetConfigsConfigCollectionItemArray) ElementType() reflect.Type
func (GetConfigsConfigCollectionItemArray) ToGetConfigsConfigCollectionItemArrayOutput ¶ added in v1.11.0
func (i GetConfigsConfigCollectionItemArray) ToGetConfigsConfigCollectionItemArrayOutput() GetConfigsConfigCollectionItemArrayOutput
func (GetConfigsConfigCollectionItemArray) ToGetConfigsConfigCollectionItemArrayOutputWithContext ¶ added in v1.11.0
func (i GetConfigsConfigCollectionItemArray) ToGetConfigsConfigCollectionItemArrayOutputWithContext(ctx context.Context) GetConfigsConfigCollectionItemArrayOutput
func (GetConfigsConfigCollectionItemArray) ToOutput ¶ added in v1.11.0
func (i GetConfigsConfigCollectionItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetConfigsConfigCollectionItem]
type GetConfigsConfigCollectionItemArrayInput ¶ added in v1.11.0
type GetConfigsConfigCollectionItemArrayInput interface { pulumi.Input ToGetConfigsConfigCollectionItemArrayOutput() GetConfigsConfigCollectionItemArrayOutput ToGetConfigsConfigCollectionItemArrayOutputWithContext(context.Context) GetConfigsConfigCollectionItemArrayOutput }
GetConfigsConfigCollectionItemArrayInput is an input type that accepts GetConfigsConfigCollectionItemArray and GetConfigsConfigCollectionItemArrayOutput values. You can construct a concrete instance of `GetConfigsConfigCollectionItemArrayInput` via:
GetConfigsConfigCollectionItemArray{ GetConfigsConfigCollectionItemArgs{...} }
type GetConfigsConfigCollectionItemArrayOutput ¶ added in v1.11.0
type GetConfigsConfigCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetConfigsConfigCollectionItemArrayOutput) ElementType ¶ added in v1.11.0
func (GetConfigsConfigCollectionItemArrayOutput) ElementType() reflect.Type
func (GetConfigsConfigCollectionItemArrayOutput) ToGetConfigsConfigCollectionItemArrayOutput ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemArrayOutput) ToGetConfigsConfigCollectionItemArrayOutput() GetConfigsConfigCollectionItemArrayOutput
func (GetConfigsConfigCollectionItemArrayOutput) ToGetConfigsConfigCollectionItemArrayOutputWithContext ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemArrayOutput) ToGetConfigsConfigCollectionItemArrayOutputWithContext(ctx context.Context) GetConfigsConfigCollectionItemArrayOutput
func (GetConfigsConfigCollectionItemArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetConfigsConfigCollectionItem]
type GetConfigsConfigCollectionItemInput ¶ added in v1.11.0
type GetConfigsConfigCollectionItemInput interface { pulumi.Input ToGetConfigsConfigCollectionItemOutput() GetConfigsConfigCollectionItemOutput ToGetConfigsConfigCollectionItemOutputWithContext(context.Context) GetConfigsConfigCollectionItemOutput }
GetConfigsConfigCollectionItemInput is an input type that accepts GetConfigsConfigCollectionItemArgs and GetConfigsConfigCollectionItemOutput values. You can construct a concrete instance of `GetConfigsConfigCollectionItemInput` via:
GetConfigsConfigCollectionItemArgs{...}
type GetConfigsConfigCollectionItemOutput ¶ added in v1.11.0
type GetConfigsConfigCollectionItemOutput struct{ *pulumi.OutputState }
func (GetConfigsConfigCollectionItemOutput) CompartmentId ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which data is listed.
func (GetConfigsConfigCollectionItemOutput) ConfigType ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemOutput) ConfigType() pulumi.StringOutput
The type of configuration.
func (GetConfigsConfigCollectionItemOutput) DefinedTags ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetConfigsConfigCollectionItemOutput) DisplayName ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetConfigsConfigCollectionItemOutput) ElementType ¶ added in v1.11.0
func (GetConfigsConfigCollectionItemOutput) ElementType() reflect.Type
func (GetConfigsConfigCollectionItemOutput) FreeformTags ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemOutput) 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 (GetConfigsConfigCollectionItemOutput) Id ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemOutput) Id() pulumi.StringOutput
The Unique Oracle ID (OCID) that is immutable on creation.
func (GetConfigsConfigCollectionItemOutput) IsEnabled ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemOutput) IsEnabled() pulumi.BoolOutput
True if automatic promotion is enabled, false if it is not enabled.
func (GetConfigsConfigCollectionItemOutput) ResourceType ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemOutput) ResourceType() pulumi.StringOutput
The type of resource to configure for automatic promotion.
func (GetConfigsConfigCollectionItemOutput) State ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemOutput) State() pulumi.StringOutput
The current state of the Config.
func (GetConfigsConfigCollectionItemOutput) SystemTags ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetConfigsConfigCollectionItemOutput) TimeCreated ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the configuration was created. An RFC3339 formatted datetime string.
func (GetConfigsConfigCollectionItemOutput) TimeUpdated ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the Config was updated.
func (GetConfigsConfigCollectionItemOutput) ToGetConfigsConfigCollectionItemOutput ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemOutput) ToGetConfigsConfigCollectionItemOutput() GetConfigsConfigCollectionItemOutput
func (GetConfigsConfigCollectionItemOutput) ToGetConfigsConfigCollectionItemOutputWithContext ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemOutput) ToGetConfigsConfigCollectionItemOutputWithContext(ctx context.Context) GetConfigsConfigCollectionItemOutput
func (GetConfigsConfigCollectionItemOutput) ToOutput ¶ added in v1.11.0
func (o GetConfigsConfigCollectionItemOutput) ToOutput(ctx context.Context) pulumix.Output[GetConfigsConfigCollectionItem]
type GetConfigsConfigCollectionOutput ¶ added in v1.11.0
type GetConfigsConfigCollectionOutput struct{ *pulumi.OutputState }
func (GetConfigsConfigCollectionOutput) ElementType ¶ added in v1.11.0
func (GetConfigsConfigCollectionOutput) ElementType() reflect.Type
func (GetConfigsConfigCollectionOutput) ToGetConfigsConfigCollectionOutput ¶ added in v1.11.0
func (o GetConfigsConfigCollectionOutput) ToGetConfigsConfigCollectionOutput() GetConfigsConfigCollectionOutput
func (GetConfigsConfigCollectionOutput) ToGetConfigsConfigCollectionOutputWithContext ¶ added in v1.11.0
func (o GetConfigsConfigCollectionOutput) ToGetConfigsConfigCollectionOutputWithContext(ctx context.Context) GetConfigsConfigCollectionOutput
func (GetConfigsConfigCollectionOutput) ToOutput ¶ added in v1.11.0
func (o GetConfigsConfigCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[GetConfigsConfigCollection]
type GetConfigsFilter ¶ added in v1.11.0
type GetConfigsFilterArgs ¶ added in v1.11.0
type GetConfigsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetConfigsFilterArgs) ElementType ¶ added in v1.11.0
func (GetConfigsFilterArgs) ElementType() reflect.Type
func (GetConfigsFilterArgs) ToGetConfigsFilterOutput ¶ added in v1.11.0
func (i GetConfigsFilterArgs) ToGetConfigsFilterOutput() GetConfigsFilterOutput
func (GetConfigsFilterArgs) ToGetConfigsFilterOutputWithContext ¶ added in v1.11.0
func (i GetConfigsFilterArgs) ToGetConfigsFilterOutputWithContext(ctx context.Context) GetConfigsFilterOutput
func (GetConfigsFilterArgs) ToOutput ¶ added in v1.11.0
func (i GetConfigsFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetConfigsFilter]
type GetConfigsFilterArray ¶ added in v1.11.0
type GetConfigsFilterArray []GetConfigsFilterInput
func (GetConfigsFilterArray) ElementType ¶ added in v1.11.0
func (GetConfigsFilterArray) ElementType() reflect.Type
func (GetConfigsFilterArray) ToGetConfigsFilterArrayOutput ¶ added in v1.11.0
func (i GetConfigsFilterArray) ToGetConfigsFilterArrayOutput() GetConfigsFilterArrayOutput
func (GetConfigsFilterArray) ToGetConfigsFilterArrayOutputWithContext ¶ added in v1.11.0
func (i GetConfigsFilterArray) ToGetConfigsFilterArrayOutputWithContext(ctx context.Context) GetConfigsFilterArrayOutput
func (GetConfigsFilterArray) ToOutput ¶ added in v1.11.0
func (i GetConfigsFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetConfigsFilter]
type GetConfigsFilterArrayInput ¶ added in v1.11.0
type GetConfigsFilterArrayInput interface { pulumi.Input ToGetConfigsFilterArrayOutput() GetConfigsFilterArrayOutput ToGetConfigsFilterArrayOutputWithContext(context.Context) GetConfigsFilterArrayOutput }
GetConfigsFilterArrayInput is an input type that accepts GetConfigsFilterArray and GetConfigsFilterArrayOutput values. You can construct a concrete instance of `GetConfigsFilterArrayInput` via:
GetConfigsFilterArray{ GetConfigsFilterArgs{...} }
type GetConfigsFilterArrayOutput ¶ added in v1.11.0
type GetConfigsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetConfigsFilterArrayOutput) ElementType ¶ added in v1.11.0
func (GetConfigsFilterArrayOutput) ElementType() reflect.Type
func (GetConfigsFilterArrayOutput) Index ¶ added in v1.11.0
func (o GetConfigsFilterArrayOutput) Index(i pulumi.IntInput) GetConfigsFilterOutput
func (GetConfigsFilterArrayOutput) ToGetConfigsFilterArrayOutput ¶ added in v1.11.0
func (o GetConfigsFilterArrayOutput) ToGetConfigsFilterArrayOutput() GetConfigsFilterArrayOutput
func (GetConfigsFilterArrayOutput) ToGetConfigsFilterArrayOutputWithContext ¶ added in v1.11.0
func (o GetConfigsFilterArrayOutput) ToGetConfigsFilterArrayOutputWithContext(ctx context.Context) GetConfigsFilterArrayOutput
func (GetConfigsFilterArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetConfigsFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetConfigsFilter]
type GetConfigsFilterInput ¶ added in v1.11.0
type GetConfigsFilterInput interface { pulumi.Input ToGetConfigsFilterOutput() GetConfigsFilterOutput ToGetConfigsFilterOutputWithContext(context.Context) GetConfigsFilterOutput }
GetConfigsFilterInput is an input type that accepts GetConfigsFilterArgs and GetConfigsFilterOutput values. You can construct a concrete instance of `GetConfigsFilterInput` via:
GetConfigsFilterArgs{...}
type GetConfigsFilterOutput ¶ added in v1.11.0
type GetConfigsFilterOutput struct{ *pulumi.OutputState }
func (GetConfigsFilterOutput) ElementType ¶ added in v1.11.0
func (GetConfigsFilterOutput) ElementType() reflect.Type
func (GetConfigsFilterOutput) Name ¶ added in v1.11.0
func (o GetConfigsFilterOutput) Name() pulumi.StringOutput
func (GetConfigsFilterOutput) Regex ¶ added in v1.11.0
func (o GetConfigsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetConfigsFilterOutput) ToGetConfigsFilterOutput ¶ added in v1.11.0
func (o GetConfigsFilterOutput) ToGetConfigsFilterOutput() GetConfigsFilterOutput
func (GetConfigsFilterOutput) ToGetConfigsFilterOutputWithContext ¶ added in v1.11.0
func (o GetConfigsFilterOutput) ToGetConfigsFilterOutputWithContext(ctx context.Context) GetConfigsFilterOutput
func (GetConfigsFilterOutput) ToOutput ¶ added in v1.11.0
func (o GetConfigsFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetConfigsFilter]
func (GetConfigsFilterOutput) Values ¶ added in v1.11.0
func (o GetConfigsFilterOutput) Values() pulumi.StringArrayOutput
type GetConfigsOutputArgs ¶ added in v1.11.0
type GetConfigsOutputArgs struct { // The ID of the compartment in which data is listed. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetConfigsFilterArrayInput `pulumi:"filters"` // The current state of the Config. State pulumi.StringPtrInput `pulumi:"state"` // A filter to return only configuration items for a given config type. The only valid config type is `"AUTO_PROMOTE"` Type pulumi.StringPtrInput `pulumi:"type"` }
A collection of arguments for invoking getConfigs.
func (GetConfigsOutputArgs) ElementType ¶ added in v1.11.0
func (GetConfigsOutputArgs) ElementType() reflect.Type
type GetConfigsResult ¶ added in v1.11.0
type GetConfigsResult struct { // The OCID of the compartment containing the configuration. CompartmentId string `pulumi:"compartmentId"` // The list of config_collection. ConfigCollections []GetConfigsConfigCollection `pulumi:"configCollections"` // A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName *string `pulumi:"displayName"` Filters []GetConfigsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The current state of the configuration. State *string `pulumi:"state"` Type *string `pulumi:"type"` }
A collection of values returned by getConfigs.
func GetConfigs ¶ added in v1.11.0
func GetConfigs(ctx *pulumi.Context, args *GetConfigsArgs, opts ...pulumi.InvokeOption) (*GetConfigsResult, error)
This data source provides the list of Configs in Oracle Cloud Infrastructure Stack Monitoring service.
Get a list of configurations in a compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/StackMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := StackMonitoring.GetConfigs(ctx, &stackmonitoring.GetConfigsArgs{ CompartmentId: _var.Compartment_id, DisplayName: pulumi.StringRef(_var.Config_display_name), State: pulumi.StringRef(_var.Config_state), Type: pulumi.StringRef(_var.Config_type), }, nil) if err != nil { return err } return nil }) }
```
type GetConfigsResultOutput ¶ added in v1.11.0
type GetConfigsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getConfigs.
func GetConfigsOutput ¶ added in v1.11.0
func GetConfigsOutput(ctx *pulumi.Context, args GetConfigsOutputArgs, opts ...pulumi.InvokeOption) GetConfigsResultOutput
func (GetConfigsResultOutput) CompartmentId ¶ added in v1.11.0
func (o GetConfigsResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment containing the configuration.
func (GetConfigsResultOutput) ConfigCollections ¶ added in v1.11.0
func (o GetConfigsResultOutput) ConfigCollections() GetConfigsConfigCollectionArrayOutput
The list of config_collection.
func (GetConfigsResultOutput) DisplayName ¶ added in v1.11.0
func (o GetConfigsResultOutput) DisplayName() pulumi.StringPtrOutput
A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
func (GetConfigsResultOutput) ElementType ¶ added in v1.11.0
func (GetConfigsResultOutput) ElementType() reflect.Type
func (GetConfigsResultOutput) Filters ¶ added in v1.11.0
func (o GetConfigsResultOutput) Filters() GetConfigsFilterArrayOutput
func (GetConfigsResultOutput) Id ¶ added in v1.11.0
func (o GetConfigsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetConfigsResultOutput) State ¶ added in v1.11.0
func (o GetConfigsResultOutput) State() pulumi.StringPtrOutput
The current state of the configuration.
func (GetConfigsResultOutput) ToGetConfigsResultOutput ¶ added in v1.11.0
func (o GetConfigsResultOutput) ToGetConfigsResultOutput() GetConfigsResultOutput
func (GetConfigsResultOutput) ToGetConfigsResultOutputWithContext ¶ added in v1.11.0
func (o GetConfigsResultOutput) ToGetConfigsResultOutputWithContext(ctx context.Context) GetConfigsResultOutput
func (GetConfigsResultOutput) ToOutput ¶ added in v1.11.0
func (o GetConfigsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetConfigsResult]
func (GetConfigsResultOutput) Type ¶ added in v1.11.0
func (o GetConfigsResultOutput) Type() pulumi.StringPtrOutput
type GetDiscoveryJobDiscoveryDetail ¶
type GetDiscoveryJobDiscoveryDetail struct { // The OCID of Management Agent AgentId string `pulumi:"agentId"` // List of DiscoveryJOb Credential Details. Credentials []GetDiscoveryJobDiscoveryDetailCredential `pulumi:"credentials"` // Property Details Properties []GetDiscoveryJobDiscoveryDetailProperty `pulumi:"properties"` // The Name of resource type ResourceName string `pulumi:"resourceName"` // Resource Type. ResourceType string `pulumi:"resourceType"` // Property Details Tags []GetDiscoveryJobDiscoveryDetailTag `pulumi:"tags"` }
type GetDiscoveryJobDiscoveryDetailArgs ¶
type GetDiscoveryJobDiscoveryDetailArgs struct { // The OCID of Management Agent AgentId pulumi.StringInput `pulumi:"agentId"` // List of DiscoveryJOb Credential Details. Credentials GetDiscoveryJobDiscoveryDetailCredentialArrayInput `pulumi:"credentials"` // Property Details Properties GetDiscoveryJobDiscoveryDetailPropertyArrayInput `pulumi:"properties"` // The Name of resource type ResourceName pulumi.StringInput `pulumi:"resourceName"` // Resource Type. ResourceType pulumi.StringInput `pulumi:"resourceType"` // Property Details Tags GetDiscoveryJobDiscoveryDetailTagArrayInput `pulumi:"tags"` }
func (GetDiscoveryJobDiscoveryDetailArgs) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailArgs) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailArgs) ToGetDiscoveryJobDiscoveryDetailOutput ¶
func (i GetDiscoveryJobDiscoveryDetailArgs) ToGetDiscoveryJobDiscoveryDetailOutput() GetDiscoveryJobDiscoveryDetailOutput
func (GetDiscoveryJobDiscoveryDetailArgs) ToGetDiscoveryJobDiscoveryDetailOutputWithContext ¶
func (i GetDiscoveryJobDiscoveryDetailArgs) ToGetDiscoveryJobDiscoveryDetailOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailOutput
func (GetDiscoveryJobDiscoveryDetailArgs) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobDiscoveryDetailArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetail]
type GetDiscoveryJobDiscoveryDetailArray ¶
type GetDiscoveryJobDiscoveryDetailArray []GetDiscoveryJobDiscoveryDetailInput
func (GetDiscoveryJobDiscoveryDetailArray) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailArray) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailArray) ToGetDiscoveryJobDiscoveryDetailArrayOutput ¶
func (i GetDiscoveryJobDiscoveryDetailArray) ToGetDiscoveryJobDiscoveryDetailArrayOutput() GetDiscoveryJobDiscoveryDetailArrayOutput
func (GetDiscoveryJobDiscoveryDetailArray) ToGetDiscoveryJobDiscoveryDetailArrayOutputWithContext ¶
func (i GetDiscoveryJobDiscoveryDetailArray) ToGetDiscoveryJobDiscoveryDetailArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailArrayOutput
func (GetDiscoveryJobDiscoveryDetailArray) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobDiscoveryDetailArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetail]
type GetDiscoveryJobDiscoveryDetailArrayInput ¶
type GetDiscoveryJobDiscoveryDetailArrayInput interface { pulumi.Input ToGetDiscoveryJobDiscoveryDetailArrayOutput() GetDiscoveryJobDiscoveryDetailArrayOutput ToGetDiscoveryJobDiscoveryDetailArrayOutputWithContext(context.Context) GetDiscoveryJobDiscoveryDetailArrayOutput }
GetDiscoveryJobDiscoveryDetailArrayInput is an input type that accepts GetDiscoveryJobDiscoveryDetailArray and GetDiscoveryJobDiscoveryDetailArrayOutput values. You can construct a concrete instance of `GetDiscoveryJobDiscoveryDetailArrayInput` via:
GetDiscoveryJobDiscoveryDetailArray{ GetDiscoveryJobDiscoveryDetailArgs{...} }
type GetDiscoveryJobDiscoveryDetailArrayOutput ¶
type GetDiscoveryJobDiscoveryDetailArrayOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobDiscoveryDetailArrayOutput) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailArrayOutput) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailArrayOutput) ToGetDiscoveryJobDiscoveryDetailArrayOutput ¶
func (o GetDiscoveryJobDiscoveryDetailArrayOutput) ToGetDiscoveryJobDiscoveryDetailArrayOutput() GetDiscoveryJobDiscoveryDetailArrayOutput
func (GetDiscoveryJobDiscoveryDetailArrayOutput) ToGetDiscoveryJobDiscoveryDetailArrayOutputWithContext ¶
func (o GetDiscoveryJobDiscoveryDetailArrayOutput) ToGetDiscoveryJobDiscoveryDetailArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailArrayOutput
func (GetDiscoveryJobDiscoveryDetailArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobDiscoveryDetailArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetail]
type GetDiscoveryJobDiscoveryDetailCredential ¶
type GetDiscoveryJobDiscoveryDetailCredential struct { // List of DiscoveryJob credentials. Items []GetDiscoveryJobDiscoveryDetailCredentialItem `pulumi:"items"` }
type GetDiscoveryJobDiscoveryDetailCredentialArgs ¶
type GetDiscoveryJobDiscoveryDetailCredentialArgs struct { // List of DiscoveryJob credentials. Items GetDiscoveryJobDiscoveryDetailCredentialItemArrayInput `pulumi:"items"` }
func (GetDiscoveryJobDiscoveryDetailCredentialArgs) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailCredentialArgs) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailCredentialArgs) ToGetDiscoveryJobDiscoveryDetailCredentialOutput ¶
func (i GetDiscoveryJobDiscoveryDetailCredentialArgs) ToGetDiscoveryJobDiscoveryDetailCredentialOutput() GetDiscoveryJobDiscoveryDetailCredentialOutput
func (GetDiscoveryJobDiscoveryDetailCredentialArgs) ToGetDiscoveryJobDiscoveryDetailCredentialOutputWithContext ¶
func (i GetDiscoveryJobDiscoveryDetailCredentialArgs) ToGetDiscoveryJobDiscoveryDetailCredentialOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialOutput
func (GetDiscoveryJobDiscoveryDetailCredentialArgs) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobDiscoveryDetailCredentialArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetailCredential]
type GetDiscoveryJobDiscoveryDetailCredentialArray ¶
type GetDiscoveryJobDiscoveryDetailCredentialArray []GetDiscoveryJobDiscoveryDetailCredentialInput
func (GetDiscoveryJobDiscoveryDetailCredentialArray) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailCredentialArray) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailCredentialArray) ToGetDiscoveryJobDiscoveryDetailCredentialArrayOutput ¶
func (i GetDiscoveryJobDiscoveryDetailCredentialArray) ToGetDiscoveryJobDiscoveryDetailCredentialArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialArrayOutput
func (GetDiscoveryJobDiscoveryDetailCredentialArray) ToGetDiscoveryJobDiscoveryDetailCredentialArrayOutputWithContext ¶
func (i GetDiscoveryJobDiscoveryDetailCredentialArray) ToGetDiscoveryJobDiscoveryDetailCredentialArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialArrayOutput
func (GetDiscoveryJobDiscoveryDetailCredentialArray) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobDiscoveryDetailCredentialArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailCredential]
type GetDiscoveryJobDiscoveryDetailCredentialArrayInput ¶
type GetDiscoveryJobDiscoveryDetailCredentialArrayInput interface { pulumi.Input ToGetDiscoveryJobDiscoveryDetailCredentialArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialArrayOutput ToGetDiscoveryJobDiscoveryDetailCredentialArrayOutputWithContext(context.Context) GetDiscoveryJobDiscoveryDetailCredentialArrayOutput }
GetDiscoveryJobDiscoveryDetailCredentialArrayInput is an input type that accepts GetDiscoveryJobDiscoveryDetailCredentialArray and GetDiscoveryJobDiscoveryDetailCredentialArrayOutput values. You can construct a concrete instance of `GetDiscoveryJobDiscoveryDetailCredentialArrayInput` via:
GetDiscoveryJobDiscoveryDetailCredentialArray{ GetDiscoveryJobDiscoveryDetailCredentialArgs{...} }
type GetDiscoveryJobDiscoveryDetailCredentialArrayOutput ¶
type GetDiscoveryJobDiscoveryDetailCredentialArrayOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobDiscoveryDetailCredentialArrayOutput) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailCredentialArrayOutput) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailCredentialArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialArrayOutput ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialArrayOutput
func (GetDiscoveryJobDiscoveryDetailCredentialArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialArrayOutputWithContext ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialArrayOutput
func (GetDiscoveryJobDiscoveryDetailCredentialArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobDiscoveryDetailCredentialArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailCredential]
type GetDiscoveryJobDiscoveryDetailCredentialInput ¶
type GetDiscoveryJobDiscoveryDetailCredentialInput interface { pulumi.Input ToGetDiscoveryJobDiscoveryDetailCredentialOutput() GetDiscoveryJobDiscoveryDetailCredentialOutput ToGetDiscoveryJobDiscoveryDetailCredentialOutputWithContext(context.Context) GetDiscoveryJobDiscoveryDetailCredentialOutput }
GetDiscoveryJobDiscoveryDetailCredentialInput is an input type that accepts GetDiscoveryJobDiscoveryDetailCredentialArgs and GetDiscoveryJobDiscoveryDetailCredentialOutput values. You can construct a concrete instance of `GetDiscoveryJobDiscoveryDetailCredentialInput` via:
GetDiscoveryJobDiscoveryDetailCredentialArgs{...}
type GetDiscoveryJobDiscoveryDetailCredentialItem ¶
type GetDiscoveryJobDiscoveryDetailCredentialItem struct { // Name of Credential CredentialName string `pulumi:"credentialName"` // Name of Credential Type CredentialType string `pulumi:"credentialType"` // Property Details Properties []GetDiscoveryJobDiscoveryDetailCredentialItemProperty `pulumi:"properties"` }
type GetDiscoveryJobDiscoveryDetailCredentialItemArgs ¶
type GetDiscoveryJobDiscoveryDetailCredentialItemArgs struct { // Name of Credential CredentialName pulumi.StringInput `pulumi:"credentialName"` // Name of Credential Type CredentialType pulumi.StringInput `pulumi:"credentialType"` // Property Details Properties GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayInput `pulumi:"properties"` }
func (GetDiscoveryJobDiscoveryDetailCredentialItemArgs) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailCredentialItemArgs) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailCredentialItemArgs) ToGetDiscoveryJobDiscoveryDetailCredentialItemOutput ¶
func (i GetDiscoveryJobDiscoveryDetailCredentialItemArgs) ToGetDiscoveryJobDiscoveryDetailCredentialItemOutput() GetDiscoveryJobDiscoveryDetailCredentialItemOutput
func (GetDiscoveryJobDiscoveryDetailCredentialItemArgs) ToGetDiscoveryJobDiscoveryDetailCredentialItemOutputWithContext ¶
func (i GetDiscoveryJobDiscoveryDetailCredentialItemArgs) ToGetDiscoveryJobDiscoveryDetailCredentialItemOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemOutput
type GetDiscoveryJobDiscoveryDetailCredentialItemArray ¶
type GetDiscoveryJobDiscoveryDetailCredentialItemArray []GetDiscoveryJobDiscoveryDetailCredentialItemInput
func (GetDiscoveryJobDiscoveryDetailCredentialItemArray) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailCredentialItemArray) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailCredentialItemArray) ToGetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput ¶
func (i GetDiscoveryJobDiscoveryDetailCredentialItemArray) ToGetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput
func (GetDiscoveryJobDiscoveryDetailCredentialItemArray) ToGetDiscoveryJobDiscoveryDetailCredentialItemArrayOutputWithContext ¶
func (i GetDiscoveryJobDiscoveryDetailCredentialItemArray) ToGetDiscoveryJobDiscoveryDetailCredentialItemArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput
func (GetDiscoveryJobDiscoveryDetailCredentialItemArray) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobDiscoveryDetailCredentialItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailCredentialItem]
type GetDiscoveryJobDiscoveryDetailCredentialItemArrayInput ¶
type GetDiscoveryJobDiscoveryDetailCredentialItemArrayInput interface { pulumi.Input ToGetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput ToGetDiscoveryJobDiscoveryDetailCredentialItemArrayOutputWithContext(context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput }
GetDiscoveryJobDiscoveryDetailCredentialItemArrayInput is an input type that accepts GetDiscoveryJobDiscoveryDetailCredentialItemArray and GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput values. You can construct a concrete instance of `GetDiscoveryJobDiscoveryDetailCredentialItemArrayInput` via:
GetDiscoveryJobDiscoveryDetailCredentialItemArray{ GetDiscoveryJobDiscoveryDetailCredentialItemArgs{...} }
type GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput ¶
type GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput
func (GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemArrayOutputWithContext ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput
type GetDiscoveryJobDiscoveryDetailCredentialItemInput ¶
type GetDiscoveryJobDiscoveryDetailCredentialItemInput interface { pulumi.Input ToGetDiscoveryJobDiscoveryDetailCredentialItemOutput() GetDiscoveryJobDiscoveryDetailCredentialItemOutput ToGetDiscoveryJobDiscoveryDetailCredentialItemOutputWithContext(context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemOutput }
GetDiscoveryJobDiscoveryDetailCredentialItemInput is an input type that accepts GetDiscoveryJobDiscoveryDetailCredentialItemArgs and GetDiscoveryJobDiscoveryDetailCredentialItemOutput values. You can construct a concrete instance of `GetDiscoveryJobDiscoveryDetailCredentialItemInput` via:
GetDiscoveryJobDiscoveryDetailCredentialItemArgs{...}
type GetDiscoveryJobDiscoveryDetailCredentialItemOutput ¶
type GetDiscoveryJobDiscoveryDetailCredentialItemOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobDiscoveryDetailCredentialItemOutput) CredentialName ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialItemOutput) CredentialName() pulumi.StringOutput
Name of Credential
func (GetDiscoveryJobDiscoveryDetailCredentialItemOutput) CredentialType ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialItemOutput) CredentialType() pulumi.StringOutput
Name of Credential Type
func (GetDiscoveryJobDiscoveryDetailCredentialItemOutput) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailCredentialItemOutput) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailCredentialItemOutput) Properties ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialItemOutput) Properties() GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput
Property Details
func (GetDiscoveryJobDiscoveryDetailCredentialItemOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemOutput ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialItemOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemOutput() GetDiscoveryJobDiscoveryDetailCredentialItemOutput
func (GetDiscoveryJobDiscoveryDetailCredentialItemOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemOutputWithContext ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialItemOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemOutput
type GetDiscoveryJobDiscoveryDetailCredentialItemProperty ¶
type GetDiscoveryJobDiscoveryDetailCredentialItemProperty struct { // Key/Value pair of Property PropertiesMap map[string]interface{} `pulumi:"propertiesMap"` }
type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs ¶
type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs struct { // Key/Value pair of Property PropertiesMap pulumi.MapInput `pulumi:"propertiesMap"` }
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput ¶
func (i GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput() GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutputWithContext ¶
func (i GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput
type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray ¶
type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray []GetDiscoveryJobDiscoveryDetailCredentialItemPropertyInput
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput ¶
func (i GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutputWithContext ¶
func (i GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput
type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayInput ¶
type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayInput interface { pulumi.Input ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutputWithContext(context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput }
GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayInput is an input type that accepts GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray and GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput values. You can construct a concrete instance of `GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayInput` via:
GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray{ GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs{...} }
type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput ¶
type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutputWithContext ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput
type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyInput ¶
type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyInput interface { pulumi.Input ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput() GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutputWithContext(context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput }
GetDiscoveryJobDiscoveryDetailCredentialItemPropertyInput is an input type that accepts GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs and GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput values. You can construct a concrete instance of `GetDiscoveryJobDiscoveryDetailCredentialItemPropertyInput` via:
GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs{...}
type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput ¶
type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput) PropertiesMap ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput) PropertiesMap() pulumi.MapOutput
Key/Value pair of Property
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput() GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput
func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutputWithContext ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput
type GetDiscoveryJobDiscoveryDetailCredentialOutput ¶
type GetDiscoveryJobDiscoveryDetailCredentialOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobDiscoveryDetailCredentialOutput) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailCredentialOutput) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailCredentialOutput) Items ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialOutput) Items() GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput
List of DiscoveryJob credentials.
func (GetDiscoveryJobDiscoveryDetailCredentialOutput) ToGetDiscoveryJobDiscoveryDetailCredentialOutput ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialOutput) ToGetDiscoveryJobDiscoveryDetailCredentialOutput() GetDiscoveryJobDiscoveryDetailCredentialOutput
func (GetDiscoveryJobDiscoveryDetailCredentialOutput) ToGetDiscoveryJobDiscoveryDetailCredentialOutputWithContext ¶
func (o GetDiscoveryJobDiscoveryDetailCredentialOutput) ToGetDiscoveryJobDiscoveryDetailCredentialOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialOutput
func (GetDiscoveryJobDiscoveryDetailCredentialOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobDiscoveryDetailCredentialOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetailCredential]
type GetDiscoveryJobDiscoveryDetailInput ¶
type GetDiscoveryJobDiscoveryDetailInput interface { pulumi.Input ToGetDiscoveryJobDiscoveryDetailOutput() GetDiscoveryJobDiscoveryDetailOutput ToGetDiscoveryJobDiscoveryDetailOutputWithContext(context.Context) GetDiscoveryJobDiscoveryDetailOutput }
GetDiscoveryJobDiscoveryDetailInput is an input type that accepts GetDiscoveryJobDiscoveryDetailArgs and GetDiscoveryJobDiscoveryDetailOutput values. You can construct a concrete instance of `GetDiscoveryJobDiscoveryDetailInput` via:
GetDiscoveryJobDiscoveryDetailArgs{...}
type GetDiscoveryJobDiscoveryDetailOutput ¶
type GetDiscoveryJobDiscoveryDetailOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobDiscoveryDetailOutput) AgentId ¶
func (o GetDiscoveryJobDiscoveryDetailOutput) AgentId() pulumi.StringOutput
The OCID of Management Agent
func (GetDiscoveryJobDiscoveryDetailOutput) Credentials ¶
func (o GetDiscoveryJobDiscoveryDetailOutput) Credentials() GetDiscoveryJobDiscoveryDetailCredentialArrayOutput
List of DiscoveryJOb Credential Details.
func (GetDiscoveryJobDiscoveryDetailOutput) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailOutput) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailOutput) Properties ¶
func (o GetDiscoveryJobDiscoveryDetailOutput) Properties() GetDiscoveryJobDiscoveryDetailPropertyArrayOutput
Property Details
func (GetDiscoveryJobDiscoveryDetailOutput) ResourceName ¶
func (o GetDiscoveryJobDiscoveryDetailOutput) ResourceName() pulumi.StringOutput
The Name of resource type
func (GetDiscoveryJobDiscoveryDetailOutput) ResourceType ¶
func (o GetDiscoveryJobDiscoveryDetailOutput) ResourceType() pulumi.StringOutput
Resource Type.
func (GetDiscoveryJobDiscoveryDetailOutput) ToGetDiscoveryJobDiscoveryDetailOutput ¶
func (o GetDiscoveryJobDiscoveryDetailOutput) ToGetDiscoveryJobDiscoveryDetailOutput() GetDiscoveryJobDiscoveryDetailOutput
func (GetDiscoveryJobDiscoveryDetailOutput) ToGetDiscoveryJobDiscoveryDetailOutputWithContext ¶
func (o GetDiscoveryJobDiscoveryDetailOutput) ToGetDiscoveryJobDiscoveryDetailOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailOutput
func (GetDiscoveryJobDiscoveryDetailOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobDiscoveryDetailOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetail]
type GetDiscoveryJobDiscoveryDetailProperty ¶
type GetDiscoveryJobDiscoveryDetailProperty struct { // Key/Value pair of Property PropertiesMap map[string]interface{} `pulumi:"propertiesMap"` }
type GetDiscoveryJobDiscoveryDetailPropertyArgs ¶
type GetDiscoveryJobDiscoveryDetailPropertyArgs struct { // Key/Value pair of Property PropertiesMap pulumi.MapInput `pulumi:"propertiesMap"` }
func (GetDiscoveryJobDiscoveryDetailPropertyArgs) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailPropertyArgs) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailPropertyArgs) ToGetDiscoveryJobDiscoveryDetailPropertyOutput ¶
func (i GetDiscoveryJobDiscoveryDetailPropertyArgs) ToGetDiscoveryJobDiscoveryDetailPropertyOutput() GetDiscoveryJobDiscoveryDetailPropertyOutput
func (GetDiscoveryJobDiscoveryDetailPropertyArgs) ToGetDiscoveryJobDiscoveryDetailPropertyOutputWithContext ¶
func (i GetDiscoveryJobDiscoveryDetailPropertyArgs) ToGetDiscoveryJobDiscoveryDetailPropertyOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailPropertyOutput
func (GetDiscoveryJobDiscoveryDetailPropertyArgs) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobDiscoveryDetailPropertyArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetailProperty]
type GetDiscoveryJobDiscoveryDetailPropertyArray ¶
type GetDiscoveryJobDiscoveryDetailPropertyArray []GetDiscoveryJobDiscoveryDetailPropertyInput
func (GetDiscoveryJobDiscoveryDetailPropertyArray) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailPropertyArray) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailPropertyArray) ToGetDiscoveryJobDiscoveryDetailPropertyArrayOutput ¶
func (i GetDiscoveryJobDiscoveryDetailPropertyArray) ToGetDiscoveryJobDiscoveryDetailPropertyArrayOutput() GetDiscoveryJobDiscoveryDetailPropertyArrayOutput
func (GetDiscoveryJobDiscoveryDetailPropertyArray) ToGetDiscoveryJobDiscoveryDetailPropertyArrayOutputWithContext ¶
func (i GetDiscoveryJobDiscoveryDetailPropertyArray) ToGetDiscoveryJobDiscoveryDetailPropertyArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailPropertyArrayOutput
func (GetDiscoveryJobDiscoveryDetailPropertyArray) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobDiscoveryDetailPropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailProperty]
type GetDiscoveryJobDiscoveryDetailPropertyArrayInput ¶
type GetDiscoveryJobDiscoveryDetailPropertyArrayInput interface { pulumi.Input ToGetDiscoveryJobDiscoveryDetailPropertyArrayOutput() GetDiscoveryJobDiscoveryDetailPropertyArrayOutput ToGetDiscoveryJobDiscoveryDetailPropertyArrayOutputWithContext(context.Context) GetDiscoveryJobDiscoveryDetailPropertyArrayOutput }
GetDiscoveryJobDiscoveryDetailPropertyArrayInput is an input type that accepts GetDiscoveryJobDiscoveryDetailPropertyArray and GetDiscoveryJobDiscoveryDetailPropertyArrayOutput values. You can construct a concrete instance of `GetDiscoveryJobDiscoveryDetailPropertyArrayInput` via:
GetDiscoveryJobDiscoveryDetailPropertyArray{ GetDiscoveryJobDiscoveryDetailPropertyArgs{...} }
type GetDiscoveryJobDiscoveryDetailPropertyArrayOutput ¶
type GetDiscoveryJobDiscoveryDetailPropertyArrayOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobDiscoveryDetailPropertyArrayOutput) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailPropertyArrayOutput) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailPropertyArrayOutput) ToGetDiscoveryJobDiscoveryDetailPropertyArrayOutput ¶
func (o GetDiscoveryJobDiscoveryDetailPropertyArrayOutput) ToGetDiscoveryJobDiscoveryDetailPropertyArrayOutput() GetDiscoveryJobDiscoveryDetailPropertyArrayOutput
func (GetDiscoveryJobDiscoveryDetailPropertyArrayOutput) ToGetDiscoveryJobDiscoveryDetailPropertyArrayOutputWithContext ¶
func (o GetDiscoveryJobDiscoveryDetailPropertyArrayOutput) ToGetDiscoveryJobDiscoveryDetailPropertyArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailPropertyArrayOutput
func (GetDiscoveryJobDiscoveryDetailPropertyArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobDiscoveryDetailPropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailProperty]
type GetDiscoveryJobDiscoveryDetailPropertyInput ¶
type GetDiscoveryJobDiscoveryDetailPropertyInput interface { pulumi.Input ToGetDiscoveryJobDiscoveryDetailPropertyOutput() GetDiscoveryJobDiscoveryDetailPropertyOutput ToGetDiscoveryJobDiscoveryDetailPropertyOutputWithContext(context.Context) GetDiscoveryJobDiscoveryDetailPropertyOutput }
GetDiscoveryJobDiscoveryDetailPropertyInput is an input type that accepts GetDiscoveryJobDiscoveryDetailPropertyArgs and GetDiscoveryJobDiscoveryDetailPropertyOutput values. You can construct a concrete instance of `GetDiscoveryJobDiscoveryDetailPropertyInput` via:
GetDiscoveryJobDiscoveryDetailPropertyArgs{...}
type GetDiscoveryJobDiscoveryDetailPropertyOutput ¶
type GetDiscoveryJobDiscoveryDetailPropertyOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobDiscoveryDetailPropertyOutput) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailPropertyOutput) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailPropertyOutput) PropertiesMap ¶
func (o GetDiscoveryJobDiscoveryDetailPropertyOutput) PropertiesMap() pulumi.MapOutput
Key/Value pair of Property
func (GetDiscoveryJobDiscoveryDetailPropertyOutput) ToGetDiscoveryJobDiscoveryDetailPropertyOutput ¶
func (o GetDiscoveryJobDiscoveryDetailPropertyOutput) ToGetDiscoveryJobDiscoveryDetailPropertyOutput() GetDiscoveryJobDiscoveryDetailPropertyOutput
func (GetDiscoveryJobDiscoveryDetailPropertyOutput) ToGetDiscoveryJobDiscoveryDetailPropertyOutputWithContext ¶
func (o GetDiscoveryJobDiscoveryDetailPropertyOutput) ToGetDiscoveryJobDiscoveryDetailPropertyOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailPropertyOutput
func (GetDiscoveryJobDiscoveryDetailPropertyOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobDiscoveryDetailPropertyOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetailProperty]
type GetDiscoveryJobDiscoveryDetailTag ¶
type GetDiscoveryJobDiscoveryDetailTag struct { // Key/Value pair of Property PropertiesMap map[string]interface{} `pulumi:"propertiesMap"` }
type GetDiscoveryJobDiscoveryDetailTagArgs ¶
type GetDiscoveryJobDiscoveryDetailTagArgs struct { // Key/Value pair of Property PropertiesMap pulumi.MapInput `pulumi:"propertiesMap"` }
func (GetDiscoveryJobDiscoveryDetailTagArgs) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailTagArgs) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailTagArgs) ToGetDiscoveryJobDiscoveryDetailTagOutput ¶
func (i GetDiscoveryJobDiscoveryDetailTagArgs) ToGetDiscoveryJobDiscoveryDetailTagOutput() GetDiscoveryJobDiscoveryDetailTagOutput
func (GetDiscoveryJobDiscoveryDetailTagArgs) ToGetDiscoveryJobDiscoveryDetailTagOutputWithContext ¶
func (i GetDiscoveryJobDiscoveryDetailTagArgs) ToGetDiscoveryJobDiscoveryDetailTagOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailTagOutput
func (GetDiscoveryJobDiscoveryDetailTagArgs) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobDiscoveryDetailTagArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetailTag]
type GetDiscoveryJobDiscoveryDetailTagArray ¶
type GetDiscoveryJobDiscoveryDetailTagArray []GetDiscoveryJobDiscoveryDetailTagInput
func (GetDiscoveryJobDiscoveryDetailTagArray) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailTagArray) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailTagArray) ToGetDiscoveryJobDiscoveryDetailTagArrayOutput ¶
func (i GetDiscoveryJobDiscoveryDetailTagArray) ToGetDiscoveryJobDiscoveryDetailTagArrayOutput() GetDiscoveryJobDiscoveryDetailTagArrayOutput
func (GetDiscoveryJobDiscoveryDetailTagArray) ToGetDiscoveryJobDiscoveryDetailTagArrayOutputWithContext ¶
func (i GetDiscoveryJobDiscoveryDetailTagArray) ToGetDiscoveryJobDiscoveryDetailTagArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailTagArrayOutput
func (GetDiscoveryJobDiscoveryDetailTagArray) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobDiscoveryDetailTagArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailTag]
type GetDiscoveryJobDiscoveryDetailTagArrayInput ¶
type GetDiscoveryJobDiscoveryDetailTagArrayInput interface { pulumi.Input ToGetDiscoveryJobDiscoveryDetailTagArrayOutput() GetDiscoveryJobDiscoveryDetailTagArrayOutput ToGetDiscoveryJobDiscoveryDetailTagArrayOutputWithContext(context.Context) GetDiscoveryJobDiscoveryDetailTagArrayOutput }
GetDiscoveryJobDiscoveryDetailTagArrayInput is an input type that accepts GetDiscoveryJobDiscoveryDetailTagArray and GetDiscoveryJobDiscoveryDetailTagArrayOutput values. You can construct a concrete instance of `GetDiscoveryJobDiscoveryDetailTagArrayInput` via:
GetDiscoveryJobDiscoveryDetailTagArray{ GetDiscoveryJobDiscoveryDetailTagArgs{...} }
type GetDiscoveryJobDiscoveryDetailTagArrayOutput ¶
type GetDiscoveryJobDiscoveryDetailTagArrayOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobDiscoveryDetailTagArrayOutput) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailTagArrayOutput) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailTagArrayOutput) ToGetDiscoveryJobDiscoveryDetailTagArrayOutput ¶
func (o GetDiscoveryJobDiscoveryDetailTagArrayOutput) ToGetDiscoveryJobDiscoveryDetailTagArrayOutput() GetDiscoveryJobDiscoveryDetailTagArrayOutput
func (GetDiscoveryJobDiscoveryDetailTagArrayOutput) ToGetDiscoveryJobDiscoveryDetailTagArrayOutputWithContext ¶
func (o GetDiscoveryJobDiscoveryDetailTagArrayOutput) ToGetDiscoveryJobDiscoveryDetailTagArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailTagArrayOutput
func (GetDiscoveryJobDiscoveryDetailTagArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobDiscoveryDetailTagArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobDiscoveryDetailTag]
type GetDiscoveryJobDiscoveryDetailTagInput ¶
type GetDiscoveryJobDiscoveryDetailTagInput interface { pulumi.Input ToGetDiscoveryJobDiscoveryDetailTagOutput() GetDiscoveryJobDiscoveryDetailTagOutput ToGetDiscoveryJobDiscoveryDetailTagOutputWithContext(context.Context) GetDiscoveryJobDiscoveryDetailTagOutput }
GetDiscoveryJobDiscoveryDetailTagInput is an input type that accepts GetDiscoveryJobDiscoveryDetailTagArgs and GetDiscoveryJobDiscoveryDetailTagOutput values. You can construct a concrete instance of `GetDiscoveryJobDiscoveryDetailTagInput` via:
GetDiscoveryJobDiscoveryDetailTagArgs{...}
type GetDiscoveryJobDiscoveryDetailTagOutput ¶
type GetDiscoveryJobDiscoveryDetailTagOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobDiscoveryDetailTagOutput) ElementType ¶
func (GetDiscoveryJobDiscoveryDetailTagOutput) ElementType() reflect.Type
func (GetDiscoveryJobDiscoveryDetailTagOutput) PropertiesMap ¶
func (o GetDiscoveryJobDiscoveryDetailTagOutput) PropertiesMap() pulumi.MapOutput
Key/Value pair of Property
func (GetDiscoveryJobDiscoveryDetailTagOutput) ToGetDiscoveryJobDiscoveryDetailTagOutput ¶
func (o GetDiscoveryJobDiscoveryDetailTagOutput) ToGetDiscoveryJobDiscoveryDetailTagOutput() GetDiscoveryJobDiscoveryDetailTagOutput
func (GetDiscoveryJobDiscoveryDetailTagOutput) ToGetDiscoveryJobDiscoveryDetailTagOutputWithContext ¶
func (o GetDiscoveryJobDiscoveryDetailTagOutput) ToGetDiscoveryJobDiscoveryDetailTagOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailTagOutput
func (GetDiscoveryJobDiscoveryDetailTagOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobDiscoveryDetailTagOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobDiscoveryDetailTag]
type GetDiscoveryJobLogsArgs ¶
type GetDiscoveryJobLogsArgs struct { // The Discovery Job ID DiscoveryJobId string `pulumi:"discoveryJobId"` Filters []GetDiscoveryJobLogsFilter `pulumi:"filters"` // The log type like INFO, WARNING, ERROR, SUCCESS LogType *string `pulumi:"logType"` }
A collection of arguments for invoking getDiscoveryJobLogs.
type GetDiscoveryJobLogsDiscoveryJobLogCollection ¶
type GetDiscoveryJobLogsDiscoveryJobLogCollection struct { // List of logs Items []GetDiscoveryJobLogsDiscoveryJobLogCollectionItem `pulumi:"items"` }
type GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs ¶
type GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs struct { // List of logs Items GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayInput `pulumi:"items"` }
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs) ElementType ¶
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs) ElementType() reflect.Type
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionOutput ¶
func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionOutputWithContext ¶
func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput
type GetDiscoveryJobLogsDiscoveryJobLogCollectionArray ¶
type GetDiscoveryJobLogsDiscoveryJobLogCollectionArray []GetDiscoveryJobLogsDiscoveryJobLogCollectionInput
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArray) ElementType ¶
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArray) ElementType() reflect.Type
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArray) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput ¶
func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionArray) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArray) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutputWithContext ¶
func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionArray) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArray) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobLogsDiscoveryJobLogCollection]
type GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayInput ¶
type GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayInput interface { pulumi.Input ToGetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput ToGetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutputWithContext(context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput }
GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayInput is an input type that accepts GetDiscoveryJobLogsDiscoveryJobLogCollectionArray and GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput values. You can construct a concrete instance of `GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayInput` via:
GetDiscoveryJobLogsDiscoveryJobLogCollectionArray{ GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs{...} }
type GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput ¶
type GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput) ElementType ¶
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput) ElementType() reflect.Type
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput ¶
func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutputWithContext ¶
func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput
type GetDiscoveryJobLogsDiscoveryJobLogCollectionInput ¶
type GetDiscoveryJobLogsDiscoveryJobLogCollectionInput interface { pulumi.Input ToGetDiscoveryJobLogsDiscoveryJobLogCollectionOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput ToGetDiscoveryJobLogsDiscoveryJobLogCollectionOutputWithContext(context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput }
GetDiscoveryJobLogsDiscoveryJobLogCollectionInput is an input type that accepts GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs and GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput values. You can construct a concrete instance of `GetDiscoveryJobLogsDiscoveryJobLogCollectionInput` via:
GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs{...}
type GetDiscoveryJobLogsDiscoveryJobLogCollectionItem ¶
type GetDiscoveryJobLogsDiscoveryJobLogCollectionItem struct { // The OCID of Discovery job Id string `pulumi:"id"` // Log message LogMessage string `pulumi:"logMessage"` // The log type like INFO, WARNING, ERROR, SUCCESS LogType string `pulumi:"logType"` // Time the Job log was created TimeCreated string `pulumi:"timeCreated"` }
type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs ¶
type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs struct { // The OCID of Discovery job Id pulumi.StringInput `pulumi:"id"` // Log message LogMessage pulumi.StringInput `pulumi:"logMessage"` // The log type like INFO, WARNING, ERROR, SUCCESS LogType pulumi.StringInput `pulumi:"logType"` // Time the Job log was created TimeCreated pulumi.StringInput `pulumi:"timeCreated"` }
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs) ElementType ¶
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs) ElementType() reflect.Type
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput ¶
func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutputWithContext ¶
func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput
type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray ¶
type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray []GetDiscoveryJobLogsDiscoveryJobLogCollectionItemInput
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray) ElementType ¶
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray) ElementType() reflect.Type
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput ¶
func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutputWithContext ¶
func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput
type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayInput ¶
type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayInput interface { pulumi.Input ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutputWithContext(context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput }
GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayInput is an input type that accepts GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray and GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput values. You can construct a concrete instance of `GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayInput` via:
GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray{ GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs{...} }
type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput ¶
type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput) ElementType ¶
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput ¶
func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutputWithContext ¶
func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput
type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemInput ¶
type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemInput interface { pulumi.Input ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutputWithContext(context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput }
GetDiscoveryJobLogsDiscoveryJobLogCollectionItemInput is an input type that accepts GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs and GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput values. You can construct a concrete instance of `GetDiscoveryJobLogsDiscoveryJobLogCollectionItemInput` via:
GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs{...}
type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput ¶
type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) ElementType ¶
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) ElementType() reflect.Type
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) LogMessage ¶
func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) LogMessage() pulumi.StringOutput
Log message
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) LogType ¶
func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) LogType() pulumi.StringOutput
The log type like INFO, WARNING, ERROR, SUCCESS
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) TimeCreated ¶
func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) TimeCreated() pulumi.StringOutput
Time the Job log was created
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput ¶
func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutputWithContext ¶
func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput
type GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput ¶
type GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput) ElementType ¶
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput) ElementType() reflect.Type
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput) Items ¶
func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput) Items() GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput
List of logs
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionOutput ¶
func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput
func (GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionOutputWithContext ¶
func (o GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput
type GetDiscoveryJobLogsFilterArgs ¶
type GetDiscoveryJobLogsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDiscoveryJobLogsFilterArgs) ElementType ¶
func (GetDiscoveryJobLogsFilterArgs) ElementType() reflect.Type
func (GetDiscoveryJobLogsFilterArgs) ToGetDiscoveryJobLogsFilterOutput ¶
func (i GetDiscoveryJobLogsFilterArgs) ToGetDiscoveryJobLogsFilterOutput() GetDiscoveryJobLogsFilterOutput
func (GetDiscoveryJobLogsFilterArgs) ToGetDiscoveryJobLogsFilterOutputWithContext ¶
func (i GetDiscoveryJobLogsFilterArgs) ToGetDiscoveryJobLogsFilterOutputWithContext(ctx context.Context) GetDiscoveryJobLogsFilterOutput
func (GetDiscoveryJobLogsFilterArgs) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobLogsFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobLogsFilter]
type GetDiscoveryJobLogsFilterArray ¶
type GetDiscoveryJobLogsFilterArray []GetDiscoveryJobLogsFilterInput
func (GetDiscoveryJobLogsFilterArray) ElementType ¶
func (GetDiscoveryJobLogsFilterArray) ElementType() reflect.Type
func (GetDiscoveryJobLogsFilterArray) ToGetDiscoveryJobLogsFilterArrayOutput ¶
func (i GetDiscoveryJobLogsFilterArray) ToGetDiscoveryJobLogsFilterArrayOutput() GetDiscoveryJobLogsFilterArrayOutput
func (GetDiscoveryJobLogsFilterArray) ToGetDiscoveryJobLogsFilterArrayOutputWithContext ¶
func (i GetDiscoveryJobLogsFilterArray) ToGetDiscoveryJobLogsFilterArrayOutputWithContext(ctx context.Context) GetDiscoveryJobLogsFilterArrayOutput
func (GetDiscoveryJobLogsFilterArray) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobLogsFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobLogsFilter]
type GetDiscoveryJobLogsFilterArrayInput ¶
type GetDiscoveryJobLogsFilterArrayInput interface { pulumi.Input ToGetDiscoveryJobLogsFilterArrayOutput() GetDiscoveryJobLogsFilterArrayOutput ToGetDiscoveryJobLogsFilterArrayOutputWithContext(context.Context) GetDiscoveryJobLogsFilterArrayOutput }
GetDiscoveryJobLogsFilterArrayInput is an input type that accepts GetDiscoveryJobLogsFilterArray and GetDiscoveryJobLogsFilterArrayOutput values. You can construct a concrete instance of `GetDiscoveryJobLogsFilterArrayInput` via:
GetDiscoveryJobLogsFilterArray{ GetDiscoveryJobLogsFilterArgs{...} }
type GetDiscoveryJobLogsFilterArrayOutput ¶
type GetDiscoveryJobLogsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobLogsFilterArrayOutput) ElementType ¶
func (GetDiscoveryJobLogsFilterArrayOutput) ElementType() reflect.Type
func (GetDiscoveryJobLogsFilterArrayOutput) Index ¶
func (o GetDiscoveryJobLogsFilterArrayOutput) Index(i pulumi.IntInput) GetDiscoveryJobLogsFilterOutput
func (GetDiscoveryJobLogsFilterArrayOutput) ToGetDiscoveryJobLogsFilterArrayOutput ¶
func (o GetDiscoveryJobLogsFilterArrayOutput) ToGetDiscoveryJobLogsFilterArrayOutput() GetDiscoveryJobLogsFilterArrayOutput
func (GetDiscoveryJobLogsFilterArrayOutput) ToGetDiscoveryJobLogsFilterArrayOutputWithContext ¶
func (o GetDiscoveryJobLogsFilterArrayOutput) ToGetDiscoveryJobLogsFilterArrayOutputWithContext(ctx context.Context) GetDiscoveryJobLogsFilterArrayOutput
func (GetDiscoveryJobLogsFilterArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobLogsFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobLogsFilter]
type GetDiscoveryJobLogsFilterInput ¶
type GetDiscoveryJobLogsFilterInput interface { pulumi.Input ToGetDiscoveryJobLogsFilterOutput() GetDiscoveryJobLogsFilterOutput ToGetDiscoveryJobLogsFilterOutputWithContext(context.Context) GetDiscoveryJobLogsFilterOutput }
GetDiscoveryJobLogsFilterInput is an input type that accepts GetDiscoveryJobLogsFilterArgs and GetDiscoveryJobLogsFilterOutput values. You can construct a concrete instance of `GetDiscoveryJobLogsFilterInput` via:
GetDiscoveryJobLogsFilterArgs{...}
type GetDiscoveryJobLogsFilterOutput ¶
type GetDiscoveryJobLogsFilterOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobLogsFilterOutput) ElementType ¶
func (GetDiscoveryJobLogsFilterOutput) ElementType() reflect.Type
func (GetDiscoveryJobLogsFilterOutput) Name ¶
func (o GetDiscoveryJobLogsFilterOutput) Name() pulumi.StringOutput
func (GetDiscoveryJobLogsFilterOutput) Regex ¶
func (o GetDiscoveryJobLogsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDiscoveryJobLogsFilterOutput) ToGetDiscoveryJobLogsFilterOutput ¶
func (o GetDiscoveryJobLogsFilterOutput) ToGetDiscoveryJobLogsFilterOutput() GetDiscoveryJobLogsFilterOutput
func (GetDiscoveryJobLogsFilterOutput) ToGetDiscoveryJobLogsFilterOutputWithContext ¶
func (o GetDiscoveryJobLogsFilterOutput) ToGetDiscoveryJobLogsFilterOutputWithContext(ctx context.Context) GetDiscoveryJobLogsFilterOutput
func (GetDiscoveryJobLogsFilterOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobLogsFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobLogsFilter]
func (GetDiscoveryJobLogsFilterOutput) Values ¶
func (o GetDiscoveryJobLogsFilterOutput) Values() pulumi.StringArrayOutput
type GetDiscoveryJobLogsOutputArgs ¶
type GetDiscoveryJobLogsOutputArgs struct { // The Discovery Job ID DiscoveryJobId pulumi.StringInput `pulumi:"discoveryJobId"` Filters GetDiscoveryJobLogsFilterArrayInput `pulumi:"filters"` // The log type like INFO, WARNING, ERROR, SUCCESS LogType pulumi.StringPtrInput `pulumi:"logType"` }
A collection of arguments for invoking getDiscoveryJobLogs.
func (GetDiscoveryJobLogsOutputArgs) ElementType ¶
func (GetDiscoveryJobLogsOutputArgs) ElementType() reflect.Type
type GetDiscoveryJobLogsResult ¶
type GetDiscoveryJobLogsResult struct { DiscoveryJobId string `pulumi:"discoveryJobId"` // The list of discovery_job_log_collection. DiscoveryJobLogCollections []GetDiscoveryJobLogsDiscoveryJobLogCollection `pulumi:"discoveryJobLogCollections"` Filters []GetDiscoveryJobLogsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Type of log (INFO, WARNING, ERROR or SUCCESS) LogType *string `pulumi:"logType"` }
A collection of values returned by getDiscoveryJobLogs.
func GetDiscoveryJobLogs ¶
func GetDiscoveryJobLogs(ctx *pulumi.Context, args *GetDiscoveryJobLogsArgs, opts ...pulumi.InvokeOption) (*GetDiscoveryJobLogsResult, error)
This data source provides the list of Discovery Job Logs in Oracle Cloud Infrastructure Stack Monitoring service.
API to get all the logs of a Discovery Job.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/StackMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := StackMonitoring.GetDiscoveryJobLogs(ctx, &stackmonitoring.GetDiscoveryJobLogsArgs{ DiscoveryJobId: oci_stack_monitoring_discovery_job.Test_discovery_job.Id, LogType: pulumi.StringRef(_var.Discovery_job_log_log_type), }, nil) if err != nil { return err } return nil }) }
```
type GetDiscoveryJobLogsResultOutput ¶
type GetDiscoveryJobLogsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDiscoveryJobLogs.
func GetDiscoveryJobLogsOutput ¶
func GetDiscoveryJobLogsOutput(ctx *pulumi.Context, args GetDiscoveryJobLogsOutputArgs, opts ...pulumi.InvokeOption) GetDiscoveryJobLogsResultOutput
func (GetDiscoveryJobLogsResultOutput) DiscoveryJobId ¶
func (o GetDiscoveryJobLogsResultOutput) DiscoveryJobId() pulumi.StringOutput
func (GetDiscoveryJobLogsResultOutput) DiscoveryJobLogCollections ¶
func (o GetDiscoveryJobLogsResultOutput) DiscoveryJobLogCollections() GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput
The list of discovery_job_log_collection.
func (GetDiscoveryJobLogsResultOutput) ElementType ¶
func (GetDiscoveryJobLogsResultOutput) ElementType() reflect.Type
func (GetDiscoveryJobLogsResultOutput) Filters ¶
func (o GetDiscoveryJobLogsResultOutput) Filters() GetDiscoveryJobLogsFilterArrayOutput
func (GetDiscoveryJobLogsResultOutput) Id ¶
func (o GetDiscoveryJobLogsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDiscoveryJobLogsResultOutput) LogType ¶
func (o GetDiscoveryJobLogsResultOutput) LogType() pulumi.StringPtrOutput
Type of log (INFO, WARNING, ERROR or SUCCESS)
func (GetDiscoveryJobLogsResultOutput) ToGetDiscoveryJobLogsResultOutput ¶
func (o GetDiscoveryJobLogsResultOutput) ToGetDiscoveryJobLogsResultOutput() GetDiscoveryJobLogsResultOutput
func (GetDiscoveryJobLogsResultOutput) ToGetDiscoveryJobLogsResultOutputWithContext ¶
func (o GetDiscoveryJobLogsResultOutput) ToGetDiscoveryJobLogsResultOutputWithContext(ctx context.Context) GetDiscoveryJobLogsResultOutput
func (GetDiscoveryJobLogsResultOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobLogsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobLogsResult]
type GetDiscoveryJobsArgs ¶
type GetDiscoveryJobsArgs struct { // The ID of the compartment in which data is listed. CompartmentId string `pulumi:"compartmentId"` Filters []GetDiscoveryJobsFilter `pulumi:"filters"` // A filter to return only discovery jobs that match the entire resource name given. Name *string `pulumi:"name"` }
A collection of arguments for invoking getDiscoveryJobs.
type GetDiscoveryJobsDiscoveryJobCollection ¶
type GetDiscoveryJobsDiscoveryJobCollection struct { // List of DiscoveryJob credentials. Items []GetDiscoveryJobsDiscoveryJobCollectionItem `pulumi:"items"` }
type GetDiscoveryJobsDiscoveryJobCollectionArgs ¶
type GetDiscoveryJobsDiscoveryJobCollectionArgs struct { // List of DiscoveryJob credentials. Items GetDiscoveryJobsDiscoveryJobCollectionItemArrayInput `pulumi:"items"` }
func (GetDiscoveryJobsDiscoveryJobCollectionArgs) ElementType ¶
func (GetDiscoveryJobsDiscoveryJobCollectionArgs) ElementType() reflect.Type
func (GetDiscoveryJobsDiscoveryJobCollectionArgs) ToGetDiscoveryJobsDiscoveryJobCollectionOutput ¶
func (i GetDiscoveryJobsDiscoveryJobCollectionArgs) ToGetDiscoveryJobsDiscoveryJobCollectionOutput() GetDiscoveryJobsDiscoveryJobCollectionOutput
func (GetDiscoveryJobsDiscoveryJobCollectionArgs) ToGetDiscoveryJobsDiscoveryJobCollectionOutputWithContext ¶
func (i GetDiscoveryJobsDiscoveryJobCollectionArgs) ToGetDiscoveryJobsDiscoveryJobCollectionOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionOutput
func (GetDiscoveryJobsDiscoveryJobCollectionArgs) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobsDiscoveryJobCollectionArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobsDiscoveryJobCollection]
type GetDiscoveryJobsDiscoveryJobCollectionArray ¶
type GetDiscoveryJobsDiscoveryJobCollectionArray []GetDiscoveryJobsDiscoveryJobCollectionInput
func (GetDiscoveryJobsDiscoveryJobCollectionArray) ElementType ¶
func (GetDiscoveryJobsDiscoveryJobCollectionArray) ElementType() reflect.Type
func (GetDiscoveryJobsDiscoveryJobCollectionArray) ToGetDiscoveryJobsDiscoveryJobCollectionArrayOutput ¶
func (i GetDiscoveryJobsDiscoveryJobCollectionArray) ToGetDiscoveryJobsDiscoveryJobCollectionArrayOutput() GetDiscoveryJobsDiscoveryJobCollectionArrayOutput
func (GetDiscoveryJobsDiscoveryJobCollectionArray) ToGetDiscoveryJobsDiscoveryJobCollectionArrayOutputWithContext ¶
func (i GetDiscoveryJobsDiscoveryJobCollectionArray) ToGetDiscoveryJobsDiscoveryJobCollectionArrayOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionArrayOutput
func (GetDiscoveryJobsDiscoveryJobCollectionArray) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobsDiscoveryJobCollectionArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobsDiscoveryJobCollection]
type GetDiscoveryJobsDiscoveryJobCollectionArrayInput ¶
type GetDiscoveryJobsDiscoveryJobCollectionArrayInput interface { pulumi.Input ToGetDiscoveryJobsDiscoveryJobCollectionArrayOutput() GetDiscoveryJobsDiscoveryJobCollectionArrayOutput ToGetDiscoveryJobsDiscoveryJobCollectionArrayOutputWithContext(context.Context) GetDiscoveryJobsDiscoveryJobCollectionArrayOutput }
GetDiscoveryJobsDiscoveryJobCollectionArrayInput is an input type that accepts GetDiscoveryJobsDiscoveryJobCollectionArray and GetDiscoveryJobsDiscoveryJobCollectionArrayOutput values. You can construct a concrete instance of `GetDiscoveryJobsDiscoveryJobCollectionArrayInput` via:
GetDiscoveryJobsDiscoveryJobCollectionArray{ GetDiscoveryJobsDiscoveryJobCollectionArgs{...} }
type GetDiscoveryJobsDiscoveryJobCollectionArrayOutput ¶
type GetDiscoveryJobsDiscoveryJobCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobsDiscoveryJobCollectionArrayOutput) ElementType ¶
func (GetDiscoveryJobsDiscoveryJobCollectionArrayOutput) ElementType() reflect.Type
func (GetDiscoveryJobsDiscoveryJobCollectionArrayOutput) ToGetDiscoveryJobsDiscoveryJobCollectionArrayOutput ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionArrayOutput) ToGetDiscoveryJobsDiscoveryJobCollectionArrayOutput() GetDiscoveryJobsDiscoveryJobCollectionArrayOutput
func (GetDiscoveryJobsDiscoveryJobCollectionArrayOutput) ToGetDiscoveryJobsDiscoveryJobCollectionArrayOutputWithContext ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionArrayOutput) ToGetDiscoveryJobsDiscoveryJobCollectionArrayOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionArrayOutput
func (GetDiscoveryJobsDiscoveryJobCollectionArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobsDiscoveryJobCollectionArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobsDiscoveryJobCollection]
type GetDiscoveryJobsDiscoveryJobCollectionInput ¶
type GetDiscoveryJobsDiscoveryJobCollectionInput interface { pulumi.Input ToGetDiscoveryJobsDiscoveryJobCollectionOutput() GetDiscoveryJobsDiscoveryJobCollectionOutput ToGetDiscoveryJobsDiscoveryJobCollectionOutputWithContext(context.Context) GetDiscoveryJobsDiscoveryJobCollectionOutput }
GetDiscoveryJobsDiscoveryJobCollectionInput is an input type that accepts GetDiscoveryJobsDiscoveryJobCollectionArgs and GetDiscoveryJobsDiscoveryJobCollectionOutput values. You can construct a concrete instance of `GetDiscoveryJobsDiscoveryJobCollectionInput` via:
GetDiscoveryJobsDiscoveryJobCollectionArgs{...}
type GetDiscoveryJobsDiscoveryJobCollectionItem ¶
type GetDiscoveryJobsDiscoveryJobCollectionItem struct { // The ID of the compartment in which data is listed. 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"` // Add option submits new discovery Job. Add with retry option to re-submit failed discovery job. Refresh option refreshes the existing discovered resources. DiscoveryType string `pulumi:"discoveryType"` // 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 OCID of Discovery job Id string `pulumi:"id"` // The Name of resource type ResourceName string `pulumi:"resourceName"` // Resource Type. ResourceType string `pulumi:"resourceType"` // The current state of the DiscoveryJob Resource. State string `pulumi:"state"` // Specifies the status of the discovery job Status string `pulumi:"status"` // The short summary of the status of the discovery job StatusMessage string `pulumi:"statusMessage"` // 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 OCID of Tenant TenantId string `pulumi:"tenantId"` // The time the discovery Job was updated. TimeUpdated string `pulumi:"timeUpdated"` // The OCID of user in which the job is submitted UserId string `pulumi:"userId"` }
type GetDiscoveryJobsDiscoveryJobCollectionItemArgs ¶
type GetDiscoveryJobsDiscoveryJobCollectionItemArgs struct { // The ID of the compartment in which data is listed. 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"` // Add option submits new discovery Job. Add with retry option to re-submit failed discovery job. Refresh option refreshes the existing discovered resources. DiscoveryType pulumi.StringInput `pulumi:"discoveryType"` // 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"` // The OCID of Discovery job Id pulumi.StringInput `pulumi:"id"` // The Name of resource type ResourceName pulumi.StringInput `pulumi:"resourceName"` // Resource Type. ResourceType pulumi.StringInput `pulumi:"resourceType"` // The current state of the DiscoveryJob Resource. State pulumi.StringInput `pulumi:"state"` // Specifies the status of the discovery job Status pulumi.StringInput `pulumi:"status"` // The short summary of the status of the discovery job StatusMessage pulumi.StringInput `pulumi:"statusMessage"` // 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 OCID of Tenant TenantId pulumi.StringInput `pulumi:"tenantId"` // The time the discovery Job was updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // The OCID of user in which the job is submitted UserId pulumi.StringInput `pulumi:"userId"` }
func (GetDiscoveryJobsDiscoveryJobCollectionItemArgs) ElementType ¶
func (GetDiscoveryJobsDiscoveryJobCollectionItemArgs) ElementType() reflect.Type
func (GetDiscoveryJobsDiscoveryJobCollectionItemArgs) ToGetDiscoveryJobsDiscoveryJobCollectionItemOutput ¶
func (i GetDiscoveryJobsDiscoveryJobCollectionItemArgs) ToGetDiscoveryJobsDiscoveryJobCollectionItemOutput() GetDiscoveryJobsDiscoveryJobCollectionItemOutput
func (GetDiscoveryJobsDiscoveryJobCollectionItemArgs) ToGetDiscoveryJobsDiscoveryJobCollectionItemOutputWithContext ¶
func (i GetDiscoveryJobsDiscoveryJobCollectionItemArgs) ToGetDiscoveryJobsDiscoveryJobCollectionItemOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionItemOutput
func (GetDiscoveryJobsDiscoveryJobCollectionItemArgs) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobsDiscoveryJobCollectionItemArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobsDiscoveryJobCollectionItem]
type GetDiscoveryJobsDiscoveryJobCollectionItemArray ¶
type GetDiscoveryJobsDiscoveryJobCollectionItemArray []GetDiscoveryJobsDiscoveryJobCollectionItemInput
func (GetDiscoveryJobsDiscoveryJobCollectionItemArray) ElementType ¶
func (GetDiscoveryJobsDiscoveryJobCollectionItemArray) ElementType() reflect.Type
func (GetDiscoveryJobsDiscoveryJobCollectionItemArray) ToGetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput ¶
func (i GetDiscoveryJobsDiscoveryJobCollectionItemArray) ToGetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput() GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput
func (GetDiscoveryJobsDiscoveryJobCollectionItemArray) ToGetDiscoveryJobsDiscoveryJobCollectionItemArrayOutputWithContext ¶
func (i GetDiscoveryJobsDiscoveryJobCollectionItemArray) ToGetDiscoveryJobsDiscoveryJobCollectionItemArrayOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput
func (GetDiscoveryJobsDiscoveryJobCollectionItemArray) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobsDiscoveryJobCollectionItemArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobsDiscoveryJobCollectionItem]
type GetDiscoveryJobsDiscoveryJobCollectionItemArrayInput ¶
type GetDiscoveryJobsDiscoveryJobCollectionItemArrayInput interface { pulumi.Input ToGetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput() GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput ToGetDiscoveryJobsDiscoveryJobCollectionItemArrayOutputWithContext(context.Context) GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput }
GetDiscoveryJobsDiscoveryJobCollectionItemArrayInput is an input type that accepts GetDiscoveryJobsDiscoveryJobCollectionItemArray and GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput values. You can construct a concrete instance of `GetDiscoveryJobsDiscoveryJobCollectionItemArrayInput` via:
GetDiscoveryJobsDiscoveryJobCollectionItemArray{ GetDiscoveryJobsDiscoveryJobCollectionItemArgs{...} }
type GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput ¶
type GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput) ElementType ¶
func (GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput) ToGetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput) ToGetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput() GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput
func (GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput) ToGetDiscoveryJobsDiscoveryJobCollectionItemArrayOutputWithContext ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput) ToGetDiscoveryJobsDiscoveryJobCollectionItemArrayOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput
func (GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobsDiscoveryJobCollectionItem]
type GetDiscoveryJobsDiscoveryJobCollectionItemInput ¶
type GetDiscoveryJobsDiscoveryJobCollectionItemInput interface { pulumi.Input ToGetDiscoveryJobsDiscoveryJobCollectionItemOutput() GetDiscoveryJobsDiscoveryJobCollectionItemOutput ToGetDiscoveryJobsDiscoveryJobCollectionItemOutputWithContext(context.Context) GetDiscoveryJobsDiscoveryJobCollectionItemOutput }
GetDiscoveryJobsDiscoveryJobCollectionItemInput is an input type that accepts GetDiscoveryJobsDiscoveryJobCollectionItemArgs and GetDiscoveryJobsDiscoveryJobCollectionItemOutput values. You can construct a concrete instance of `GetDiscoveryJobsDiscoveryJobCollectionItemInput` via:
GetDiscoveryJobsDiscoveryJobCollectionItemArgs{...}
type GetDiscoveryJobsDiscoveryJobCollectionItemOutput ¶
type GetDiscoveryJobsDiscoveryJobCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) CompartmentId ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which data is listed.
func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) DefinedTags ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) DiscoveryType ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) DiscoveryType() pulumi.StringOutput
Add option submits new discovery Job. Add with retry option to re-submit failed discovery job. Refresh option refreshes the existing discovered resources.
func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) ElementType ¶
func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) ElementType() reflect.Type
func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) FreeformTags ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) 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 (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) ResourceName ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) ResourceName() pulumi.StringOutput
The Name of resource type
func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) ResourceType ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) ResourceType() pulumi.StringOutput
Resource Type.
func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) State ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) State() pulumi.StringOutput
The current state of the DiscoveryJob Resource.
func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) Status ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) Status() pulumi.StringOutput
Specifies the status of the discovery job
func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) StatusMessage ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) StatusMessage() pulumi.StringOutput
The short summary of the status of the discovery job
func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) SystemTags ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) TenantId ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) TenantId() pulumi.StringOutput
The OCID of Tenant
func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) TimeUpdated ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the discovery Job was updated.
func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) ToGetDiscoveryJobsDiscoveryJobCollectionItemOutput ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) ToGetDiscoveryJobsDiscoveryJobCollectionItemOutput() GetDiscoveryJobsDiscoveryJobCollectionItemOutput
func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) ToGetDiscoveryJobsDiscoveryJobCollectionItemOutputWithContext ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) ToGetDiscoveryJobsDiscoveryJobCollectionItemOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionItemOutput
func (GetDiscoveryJobsDiscoveryJobCollectionItemOutput) UserId ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionItemOutput) UserId() pulumi.StringOutput
The OCID of user in which the job is submitted
type GetDiscoveryJobsDiscoveryJobCollectionOutput ¶
type GetDiscoveryJobsDiscoveryJobCollectionOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobsDiscoveryJobCollectionOutput) ElementType ¶
func (GetDiscoveryJobsDiscoveryJobCollectionOutput) ElementType() reflect.Type
func (GetDiscoveryJobsDiscoveryJobCollectionOutput) Items ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionOutput) Items() GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput
List of DiscoveryJob credentials.
func (GetDiscoveryJobsDiscoveryJobCollectionOutput) ToGetDiscoveryJobsDiscoveryJobCollectionOutput ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionOutput) ToGetDiscoveryJobsDiscoveryJobCollectionOutput() GetDiscoveryJobsDiscoveryJobCollectionOutput
func (GetDiscoveryJobsDiscoveryJobCollectionOutput) ToGetDiscoveryJobsDiscoveryJobCollectionOutputWithContext ¶
func (o GetDiscoveryJobsDiscoveryJobCollectionOutput) ToGetDiscoveryJobsDiscoveryJobCollectionOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionOutput
func (GetDiscoveryJobsDiscoveryJobCollectionOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobsDiscoveryJobCollectionOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobsDiscoveryJobCollection]
type GetDiscoveryJobsFilter ¶
type GetDiscoveryJobsFilterArgs ¶
type GetDiscoveryJobsFilterArgs struct { // A filter to return only discovery jobs that match the entire resource name given. Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDiscoveryJobsFilterArgs) ElementType ¶
func (GetDiscoveryJobsFilterArgs) ElementType() reflect.Type
func (GetDiscoveryJobsFilterArgs) ToGetDiscoveryJobsFilterOutput ¶
func (i GetDiscoveryJobsFilterArgs) ToGetDiscoveryJobsFilterOutput() GetDiscoveryJobsFilterOutput
func (GetDiscoveryJobsFilterArgs) ToGetDiscoveryJobsFilterOutputWithContext ¶
func (i GetDiscoveryJobsFilterArgs) ToGetDiscoveryJobsFilterOutputWithContext(ctx context.Context) GetDiscoveryJobsFilterOutput
func (GetDiscoveryJobsFilterArgs) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobsFilterArgs) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobsFilter]
type GetDiscoveryJobsFilterArray ¶
type GetDiscoveryJobsFilterArray []GetDiscoveryJobsFilterInput
func (GetDiscoveryJobsFilterArray) ElementType ¶
func (GetDiscoveryJobsFilterArray) ElementType() reflect.Type
func (GetDiscoveryJobsFilterArray) ToGetDiscoveryJobsFilterArrayOutput ¶
func (i GetDiscoveryJobsFilterArray) ToGetDiscoveryJobsFilterArrayOutput() GetDiscoveryJobsFilterArrayOutput
func (GetDiscoveryJobsFilterArray) ToGetDiscoveryJobsFilterArrayOutputWithContext ¶
func (i GetDiscoveryJobsFilterArray) ToGetDiscoveryJobsFilterArrayOutputWithContext(ctx context.Context) GetDiscoveryJobsFilterArrayOutput
func (GetDiscoveryJobsFilterArray) ToOutput ¶ added in v1.11.0
func (i GetDiscoveryJobsFilterArray) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobsFilter]
type GetDiscoveryJobsFilterArrayInput ¶
type GetDiscoveryJobsFilterArrayInput interface { pulumi.Input ToGetDiscoveryJobsFilterArrayOutput() GetDiscoveryJobsFilterArrayOutput ToGetDiscoveryJobsFilterArrayOutputWithContext(context.Context) GetDiscoveryJobsFilterArrayOutput }
GetDiscoveryJobsFilterArrayInput is an input type that accepts GetDiscoveryJobsFilterArray and GetDiscoveryJobsFilterArrayOutput values. You can construct a concrete instance of `GetDiscoveryJobsFilterArrayInput` via:
GetDiscoveryJobsFilterArray{ GetDiscoveryJobsFilterArgs{...} }
type GetDiscoveryJobsFilterArrayOutput ¶
type GetDiscoveryJobsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobsFilterArrayOutput) ElementType ¶
func (GetDiscoveryJobsFilterArrayOutput) ElementType() reflect.Type
func (GetDiscoveryJobsFilterArrayOutput) Index ¶
func (o GetDiscoveryJobsFilterArrayOutput) Index(i pulumi.IntInput) GetDiscoveryJobsFilterOutput
func (GetDiscoveryJobsFilterArrayOutput) ToGetDiscoveryJobsFilterArrayOutput ¶
func (o GetDiscoveryJobsFilterArrayOutput) ToGetDiscoveryJobsFilterArrayOutput() GetDiscoveryJobsFilterArrayOutput
func (GetDiscoveryJobsFilterArrayOutput) ToGetDiscoveryJobsFilterArrayOutputWithContext ¶
func (o GetDiscoveryJobsFilterArrayOutput) ToGetDiscoveryJobsFilterArrayOutputWithContext(ctx context.Context) GetDiscoveryJobsFilterArrayOutput
func (GetDiscoveryJobsFilterArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobsFilterArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetDiscoveryJobsFilter]
type GetDiscoveryJobsFilterInput ¶
type GetDiscoveryJobsFilterInput interface { pulumi.Input ToGetDiscoveryJobsFilterOutput() GetDiscoveryJobsFilterOutput ToGetDiscoveryJobsFilterOutputWithContext(context.Context) GetDiscoveryJobsFilterOutput }
GetDiscoveryJobsFilterInput is an input type that accepts GetDiscoveryJobsFilterArgs and GetDiscoveryJobsFilterOutput values. You can construct a concrete instance of `GetDiscoveryJobsFilterInput` via:
GetDiscoveryJobsFilterArgs{...}
type GetDiscoveryJobsFilterOutput ¶
type GetDiscoveryJobsFilterOutput struct{ *pulumi.OutputState }
func (GetDiscoveryJobsFilterOutput) ElementType ¶
func (GetDiscoveryJobsFilterOutput) ElementType() reflect.Type
func (GetDiscoveryJobsFilterOutput) Name ¶
func (o GetDiscoveryJobsFilterOutput) Name() pulumi.StringOutput
A filter to return only discovery jobs that match the entire resource name given.
func (GetDiscoveryJobsFilterOutput) Regex ¶
func (o GetDiscoveryJobsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDiscoveryJobsFilterOutput) ToGetDiscoveryJobsFilterOutput ¶
func (o GetDiscoveryJobsFilterOutput) ToGetDiscoveryJobsFilterOutput() GetDiscoveryJobsFilterOutput
func (GetDiscoveryJobsFilterOutput) ToGetDiscoveryJobsFilterOutputWithContext ¶
func (o GetDiscoveryJobsFilterOutput) ToGetDiscoveryJobsFilterOutputWithContext(ctx context.Context) GetDiscoveryJobsFilterOutput
func (GetDiscoveryJobsFilterOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobsFilterOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobsFilter]
func (GetDiscoveryJobsFilterOutput) Values ¶
func (o GetDiscoveryJobsFilterOutput) Values() pulumi.StringArrayOutput
type GetDiscoveryJobsOutputArgs ¶
type GetDiscoveryJobsOutputArgs struct { // The ID of the compartment in which data is listed. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` Filters GetDiscoveryJobsFilterArrayInput `pulumi:"filters"` // A filter to return only discovery jobs that match the entire resource name given. Name pulumi.StringPtrInput `pulumi:"name"` }
A collection of arguments for invoking getDiscoveryJobs.
func (GetDiscoveryJobsOutputArgs) ElementType ¶
func (GetDiscoveryJobsOutputArgs) ElementType() reflect.Type
type GetDiscoveryJobsResult ¶
type GetDiscoveryJobsResult struct { // The OCID of the Compartment CompartmentId string `pulumi:"compartmentId"` // The list of discovery_job_collection. DiscoveryJobCollections []GetDiscoveryJobsDiscoveryJobCollection `pulumi:"discoveryJobCollections"` Filters []GetDiscoveryJobsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` }
A collection of values returned by getDiscoveryJobs.
func GetDiscoveryJobs ¶
func GetDiscoveryJobs(ctx *pulumi.Context, args *GetDiscoveryJobsArgs, opts ...pulumi.InvokeOption) (*GetDiscoveryJobsResult, error)
This data source provides the list of Discovery Jobs in Oracle Cloud Infrastructure Stack Monitoring service.
API to get the details of all Discovery Jobs.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/StackMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := StackMonitoring.GetDiscoveryJobs(ctx, &stackmonitoring.GetDiscoveryJobsArgs{ CompartmentId: _var.Compartment_id, Name: pulumi.StringRef(_var.Discovery_job_name), }, nil) if err != nil { return err } return nil }) }
```
type GetDiscoveryJobsResultOutput ¶
type GetDiscoveryJobsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDiscoveryJobs.
func GetDiscoveryJobsOutput ¶
func GetDiscoveryJobsOutput(ctx *pulumi.Context, args GetDiscoveryJobsOutputArgs, opts ...pulumi.InvokeOption) GetDiscoveryJobsResultOutput
func (GetDiscoveryJobsResultOutput) CompartmentId ¶
func (o GetDiscoveryJobsResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the Compartment
func (GetDiscoveryJobsResultOutput) DiscoveryJobCollections ¶
func (o GetDiscoveryJobsResultOutput) DiscoveryJobCollections() GetDiscoveryJobsDiscoveryJobCollectionArrayOutput
The list of discovery_job_collection.
func (GetDiscoveryJobsResultOutput) ElementType ¶
func (GetDiscoveryJobsResultOutput) ElementType() reflect.Type
func (GetDiscoveryJobsResultOutput) Filters ¶
func (o GetDiscoveryJobsResultOutput) Filters() GetDiscoveryJobsFilterArrayOutput
func (GetDiscoveryJobsResultOutput) Id ¶
func (o GetDiscoveryJobsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDiscoveryJobsResultOutput) Name ¶
func (o GetDiscoveryJobsResultOutput) Name() pulumi.StringPtrOutput
func (GetDiscoveryJobsResultOutput) ToGetDiscoveryJobsResultOutput ¶
func (o GetDiscoveryJobsResultOutput) ToGetDiscoveryJobsResultOutput() GetDiscoveryJobsResultOutput
func (GetDiscoveryJobsResultOutput) ToGetDiscoveryJobsResultOutputWithContext ¶
func (o GetDiscoveryJobsResultOutput) ToGetDiscoveryJobsResultOutputWithContext(ctx context.Context) GetDiscoveryJobsResultOutput
func (GetDiscoveryJobsResultOutput) ToOutput ¶ added in v1.11.0
func (o GetDiscoveryJobsResultOutput) ToOutput(ctx context.Context) pulumix.Output[GetDiscoveryJobsResult]
type GetMonitoredResourceAdditionalAlias ¶ added in v0.18.0
type GetMonitoredResourceAdditionalAlias struct { // Monitored Resource Alias Reference Source Credential. Credentials []GetMonitoredResourceAdditionalAliasCredential `pulumi:"credentials"` // Property Name. Name string `pulumi:"name"` // The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source string `pulumi:"source"` }
type GetMonitoredResourceAdditionalAliasArgs ¶ added in v0.18.0
type GetMonitoredResourceAdditionalAliasArgs struct { // Monitored Resource Alias Reference Source Credential. Credentials GetMonitoredResourceAdditionalAliasCredentialArrayInput `pulumi:"credentials"` // Property Name. Name pulumi.StringInput `pulumi:"name"` // The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source pulumi.StringInput `pulumi:"source"` }
func (GetMonitoredResourceAdditionalAliasArgs) ElementType ¶ added in v0.18.0
func (GetMonitoredResourceAdditionalAliasArgs) ElementType() reflect.Type
func (GetMonitoredResourceAdditionalAliasArgs) ToGetMonitoredResourceAdditionalAliasOutput ¶ added in v0.18.0
func (i GetMonitoredResourceAdditionalAliasArgs) ToGetMonitoredResourceAdditionalAliasOutput() GetMonitoredResourceAdditionalAliasOutput
func (GetMonitoredResourceAdditionalAliasArgs) ToGetMonitoredResourceAdditionalAliasOutputWithContext ¶ added in v0.18.0
func (i GetMonitoredResourceAdditionalAliasArgs) ToGetMonitoredResourceAdditionalAliasOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalAliasOutput
func (GetMonitoredResourceAdditionalAliasArgs) ToOutput ¶ added in v1.11.0
func (i GetMonitoredResourceAdditionalAliasArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAdditionalAlias]
type GetMonitoredResourceAdditionalAliasArray ¶ added in v0.18.0
type GetMonitoredResourceAdditionalAliasArray []GetMonitoredResourceAdditionalAliasInput
func (GetMonitoredResourceAdditionalAliasArray) ElementType ¶ added in v0.18.0
func (GetMonitoredResourceAdditionalAliasArray) ElementType() reflect.Type
func (GetMonitoredResourceAdditionalAliasArray) ToGetMonitoredResourceAdditionalAliasArrayOutput ¶ added in v0.18.0
func (i GetMonitoredResourceAdditionalAliasArray) ToGetMonitoredResourceAdditionalAliasArrayOutput() GetMonitoredResourceAdditionalAliasArrayOutput
func (GetMonitoredResourceAdditionalAliasArray) ToGetMonitoredResourceAdditionalAliasArrayOutputWithContext ¶ added in v0.18.0
func (i GetMonitoredResourceAdditionalAliasArray) ToGetMonitoredResourceAdditionalAliasArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalAliasArrayOutput
func (GetMonitoredResourceAdditionalAliasArray) ToOutput ¶ added in v1.11.0
func (i GetMonitoredResourceAdditionalAliasArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAdditionalAlias]
type GetMonitoredResourceAdditionalAliasArrayInput ¶ added in v0.18.0
type GetMonitoredResourceAdditionalAliasArrayInput interface { pulumi.Input ToGetMonitoredResourceAdditionalAliasArrayOutput() GetMonitoredResourceAdditionalAliasArrayOutput ToGetMonitoredResourceAdditionalAliasArrayOutputWithContext(context.Context) GetMonitoredResourceAdditionalAliasArrayOutput }
GetMonitoredResourceAdditionalAliasArrayInput is an input type that accepts GetMonitoredResourceAdditionalAliasArray and GetMonitoredResourceAdditionalAliasArrayOutput values. You can construct a concrete instance of `GetMonitoredResourceAdditionalAliasArrayInput` via:
GetMonitoredResourceAdditionalAliasArray{ GetMonitoredResourceAdditionalAliasArgs{...} }
type GetMonitoredResourceAdditionalAliasArrayOutput ¶ added in v0.18.0
type GetMonitoredResourceAdditionalAliasArrayOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceAdditionalAliasArrayOutput) ElementType ¶ added in v0.18.0
func (GetMonitoredResourceAdditionalAliasArrayOutput) ElementType() reflect.Type
func (GetMonitoredResourceAdditionalAliasArrayOutput) ToGetMonitoredResourceAdditionalAliasArrayOutput ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalAliasArrayOutput) ToGetMonitoredResourceAdditionalAliasArrayOutput() GetMonitoredResourceAdditionalAliasArrayOutput
func (GetMonitoredResourceAdditionalAliasArrayOutput) ToGetMonitoredResourceAdditionalAliasArrayOutputWithContext ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalAliasArrayOutput) ToGetMonitoredResourceAdditionalAliasArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalAliasArrayOutput
func (GetMonitoredResourceAdditionalAliasArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetMonitoredResourceAdditionalAliasArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAdditionalAlias]
type GetMonitoredResourceAdditionalAliasCredential ¶ added in v0.18.0
type GetMonitoredResourceAdditionalAliasCredential struct { // Property Name. Name string `pulumi:"name"` // The name of the service owning the credential. Example: stack-monitoring or dbmgmt Service string `pulumi:"service"` // The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source string `pulumi:"source"` }
type GetMonitoredResourceAdditionalAliasCredentialArgs ¶ added in v0.18.0
type GetMonitoredResourceAdditionalAliasCredentialArgs struct { // Property Name. Name pulumi.StringInput `pulumi:"name"` // The name of the service owning the credential. Example: stack-monitoring or dbmgmt Service pulumi.StringInput `pulumi:"service"` // The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source pulumi.StringInput `pulumi:"source"` }
func (GetMonitoredResourceAdditionalAliasCredentialArgs) ElementType ¶ added in v0.18.0
func (GetMonitoredResourceAdditionalAliasCredentialArgs) ElementType() reflect.Type
func (GetMonitoredResourceAdditionalAliasCredentialArgs) ToGetMonitoredResourceAdditionalAliasCredentialOutput ¶ added in v0.18.0
func (i GetMonitoredResourceAdditionalAliasCredentialArgs) ToGetMonitoredResourceAdditionalAliasCredentialOutput() GetMonitoredResourceAdditionalAliasCredentialOutput
func (GetMonitoredResourceAdditionalAliasCredentialArgs) ToGetMonitoredResourceAdditionalAliasCredentialOutputWithContext ¶ added in v0.18.0
func (i GetMonitoredResourceAdditionalAliasCredentialArgs) ToGetMonitoredResourceAdditionalAliasCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalAliasCredentialOutput
type GetMonitoredResourceAdditionalAliasCredentialArray ¶ added in v0.18.0
type GetMonitoredResourceAdditionalAliasCredentialArray []GetMonitoredResourceAdditionalAliasCredentialInput
func (GetMonitoredResourceAdditionalAliasCredentialArray) ElementType ¶ added in v0.18.0
func (GetMonitoredResourceAdditionalAliasCredentialArray) ElementType() reflect.Type
func (GetMonitoredResourceAdditionalAliasCredentialArray) ToGetMonitoredResourceAdditionalAliasCredentialArrayOutput ¶ added in v0.18.0
func (i GetMonitoredResourceAdditionalAliasCredentialArray) ToGetMonitoredResourceAdditionalAliasCredentialArrayOutput() GetMonitoredResourceAdditionalAliasCredentialArrayOutput
func (GetMonitoredResourceAdditionalAliasCredentialArray) ToGetMonitoredResourceAdditionalAliasCredentialArrayOutputWithContext ¶ added in v0.18.0
func (i GetMonitoredResourceAdditionalAliasCredentialArray) ToGetMonitoredResourceAdditionalAliasCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalAliasCredentialArrayOutput
func (GetMonitoredResourceAdditionalAliasCredentialArray) ToOutput ¶ added in v1.11.0
func (i GetMonitoredResourceAdditionalAliasCredentialArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAdditionalAliasCredential]
type GetMonitoredResourceAdditionalAliasCredentialArrayInput ¶ added in v0.18.0
type GetMonitoredResourceAdditionalAliasCredentialArrayInput interface { pulumi.Input ToGetMonitoredResourceAdditionalAliasCredentialArrayOutput() GetMonitoredResourceAdditionalAliasCredentialArrayOutput ToGetMonitoredResourceAdditionalAliasCredentialArrayOutputWithContext(context.Context) GetMonitoredResourceAdditionalAliasCredentialArrayOutput }
GetMonitoredResourceAdditionalAliasCredentialArrayInput is an input type that accepts GetMonitoredResourceAdditionalAliasCredentialArray and GetMonitoredResourceAdditionalAliasCredentialArrayOutput values. You can construct a concrete instance of `GetMonitoredResourceAdditionalAliasCredentialArrayInput` via:
GetMonitoredResourceAdditionalAliasCredentialArray{ GetMonitoredResourceAdditionalAliasCredentialArgs{...} }
type GetMonitoredResourceAdditionalAliasCredentialArrayOutput ¶ added in v0.18.0
type GetMonitoredResourceAdditionalAliasCredentialArrayOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceAdditionalAliasCredentialArrayOutput) ElementType ¶ added in v0.18.0
func (GetMonitoredResourceAdditionalAliasCredentialArrayOutput) ElementType() reflect.Type
func (GetMonitoredResourceAdditionalAliasCredentialArrayOutput) ToGetMonitoredResourceAdditionalAliasCredentialArrayOutput ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalAliasCredentialArrayOutput) ToGetMonitoredResourceAdditionalAliasCredentialArrayOutput() GetMonitoredResourceAdditionalAliasCredentialArrayOutput
func (GetMonitoredResourceAdditionalAliasCredentialArrayOutput) ToGetMonitoredResourceAdditionalAliasCredentialArrayOutputWithContext ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalAliasCredentialArrayOutput) ToGetMonitoredResourceAdditionalAliasCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalAliasCredentialArrayOutput
type GetMonitoredResourceAdditionalAliasCredentialInput ¶ added in v0.18.0
type GetMonitoredResourceAdditionalAliasCredentialInput interface { pulumi.Input ToGetMonitoredResourceAdditionalAliasCredentialOutput() GetMonitoredResourceAdditionalAliasCredentialOutput ToGetMonitoredResourceAdditionalAliasCredentialOutputWithContext(context.Context) GetMonitoredResourceAdditionalAliasCredentialOutput }
GetMonitoredResourceAdditionalAliasCredentialInput is an input type that accepts GetMonitoredResourceAdditionalAliasCredentialArgs and GetMonitoredResourceAdditionalAliasCredentialOutput values. You can construct a concrete instance of `GetMonitoredResourceAdditionalAliasCredentialInput` via:
GetMonitoredResourceAdditionalAliasCredentialArgs{...}
type GetMonitoredResourceAdditionalAliasCredentialOutput ¶ added in v0.18.0
type GetMonitoredResourceAdditionalAliasCredentialOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceAdditionalAliasCredentialOutput) ElementType ¶ added in v0.18.0
func (GetMonitoredResourceAdditionalAliasCredentialOutput) ElementType() reflect.Type
func (GetMonitoredResourceAdditionalAliasCredentialOutput) Name ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalAliasCredentialOutput) Name() pulumi.StringOutput
Property Name.
func (GetMonitoredResourceAdditionalAliasCredentialOutput) Service ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalAliasCredentialOutput) Service() pulumi.StringOutput
The name of the service owning the credential. Example: stack-monitoring or dbmgmt
func (GetMonitoredResourceAdditionalAliasCredentialOutput) Source ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalAliasCredentialOutput) Source() pulumi.StringOutput
The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
func (GetMonitoredResourceAdditionalAliasCredentialOutput) ToGetMonitoredResourceAdditionalAliasCredentialOutput ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalAliasCredentialOutput) ToGetMonitoredResourceAdditionalAliasCredentialOutput() GetMonitoredResourceAdditionalAliasCredentialOutput
func (GetMonitoredResourceAdditionalAliasCredentialOutput) ToGetMonitoredResourceAdditionalAliasCredentialOutputWithContext ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalAliasCredentialOutput) ToGetMonitoredResourceAdditionalAliasCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalAliasCredentialOutput
type GetMonitoredResourceAdditionalAliasInput ¶ added in v0.18.0
type GetMonitoredResourceAdditionalAliasInput interface { pulumi.Input ToGetMonitoredResourceAdditionalAliasOutput() GetMonitoredResourceAdditionalAliasOutput ToGetMonitoredResourceAdditionalAliasOutputWithContext(context.Context) GetMonitoredResourceAdditionalAliasOutput }
GetMonitoredResourceAdditionalAliasInput is an input type that accepts GetMonitoredResourceAdditionalAliasArgs and GetMonitoredResourceAdditionalAliasOutput values. You can construct a concrete instance of `GetMonitoredResourceAdditionalAliasInput` via:
GetMonitoredResourceAdditionalAliasArgs{...}
type GetMonitoredResourceAdditionalAliasOutput ¶ added in v0.18.0
type GetMonitoredResourceAdditionalAliasOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceAdditionalAliasOutput) Credentials ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalAliasOutput) Credentials() GetMonitoredResourceAdditionalAliasCredentialArrayOutput
Monitored Resource Alias Reference Source Credential.
func (GetMonitoredResourceAdditionalAliasOutput) ElementType ¶ added in v0.18.0
func (GetMonitoredResourceAdditionalAliasOutput) ElementType() reflect.Type
func (GetMonitoredResourceAdditionalAliasOutput) Name ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalAliasOutput) Name() pulumi.StringOutput
Property Name.
func (GetMonitoredResourceAdditionalAliasOutput) Source ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalAliasOutput) Source() pulumi.StringOutput
The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
func (GetMonitoredResourceAdditionalAliasOutput) ToGetMonitoredResourceAdditionalAliasOutput ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalAliasOutput) ToGetMonitoredResourceAdditionalAliasOutput() GetMonitoredResourceAdditionalAliasOutput
func (GetMonitoredResourceAdditionalAliasOutput) ToGetMonitoredResourceAdditionalAliasOutputWithContext ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalAliasOutput) ToGetMonitoredResourceAdditionalAliasOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalAliasOutput
func (GetMonitoredResourceAdditionalAliasOutput) ToOutput ¶ added in v1.11.0
func (o GetMonitoredResourceAdditionalAliasOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAdditionalAlias]
type GetMonitoredResourceAdditionalCredential ¶ added in v0.18.0
type GetMonitoredResourceAdditionalCredential struct { // Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED. // * EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential. // * PLAINTEXT - The credential properties will have credentials in plain text format. // * ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent. CredentialType string `pulumi:"credentialType"` // The user-specified textual description of the credential. Description string `pulumi:"description"` // The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key. KeyId string `pulumi:"keyId"` // Property Name. Name string `pulumi:"name"` // List of monitored resource properties. Properties []GetMonitoredResourceAdditionalCredentialProperty `pulumi:"properties"` // The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source string `pulumi:"source"` // Monitored Resource Type. Type string `pulumi:"type"` }
type GetMonitoredResourceAdditionalCredentialArgs ¶ added in v0.18.0
type GetMonitoredResourceAdditionalCredentialArgs struct { // Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED. // * EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential. // * PLAINTEXT - The credential properties will have credentials in plain text format. // * ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent. CredentialType pulumi.StringInput `pulumi:"credentialType"` // The user-specified textual description of the credential. Description pulumi.StringInput `pulumi:"description"` // The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key. KeyId pulumi.StringInput `pulumi:"keyId"` // Property Name. Name pulumi.StringInput `pulumi:"name"` // List of monitored resource properties. Properties GetMonitoredResourceAdditionalCredentialPropertyArrayInput `pulumi:"properties"` // The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source pulumi.StringInput `pulumi:"source"` // Monitored Resource Type. Type pulumi.StringInput `pulumi:"type"` }
func (GetMonitoredResourceAdditionalCredentialArgs) ElementType ¶ added in v0.18.0
func (GetMonitoredResourceAdditionalCredentialArgs) ElementType() reflect.Type
func (GetMonitoredResourceAdditionalCredentialArgs) ToGetMonitoredResourceAdditionalCredentialOutput ¶ added in v0.18.0
func (i GetMonitoredResourceAdditionalCredentialArgs) ToGetMonitoredResourceAdditionalCredentialOutput() GetMonitoredResourceAdditionalCredentialOutput
func (GetMonitoredResourceAdditionalCredentialArgs) ToGetMonitoredResourceAdditionalCredentialOutputWithContext ¶ added in v0.18.0
func (i GetMonitoredResourceAdditionalCredentialArgs) ToGetMonitoredResourceAdditionalCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalCredentialOutput
func (GetMonitoredResourceAdditionalCredentialArgs) ToOutput ¶ added in v1.11.0
func (i GetMonitoredResourceAdditionalCredentialArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAdditionalCredential]
type GetMonitoredResourceAdditionalCredentialArray ¶ added in v0.18.0
type GetMonitoredResourceAdditionalCredentialArray []GetMonitoredResourceAdditionalCredentialInput
func (GetMonitoredResourceAdditionalCredentialArray) ElementType ¶ added in v0.18.0
func (GetMonitoredResourceAdditionalCredentialArray) ElementType() reflect.Type
func (GetMonitoredResourceAdditionalCredentialArray) ToGetMonitoredResourceAdditionalCredentialArrayOutput ¶ added in v0.18.0
func (i GetMonitoredResourceAdditionalCredentialArray) ToGetMonitoredResourceAdditionalCredentialArrayOutput() GetMonitoredResourceAdditionalCredentialArrayOutput
func (GetMonitoredResourceAdditionalCredentialArray) ToGetMonitoredResourceAdditionalCredentialArrayOutputWithContext ¶ added in v0.18.0
func (i GetMonitoredResourceAdditionalCredentialArray) ToGetMonitoredResourceAdditionalCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalCredentialArrayOutput
func (GetMonitoredResourceAdditionalCredentialArray) ToOutput ¶ added in v1.11.0
func (i GetMonitoredResourceAdditionalCredentialArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAdditionalCredential]
type GetMonitoredResourceAdditionalCredentialArrayInput ¶ added in v0.18.0
type GetMonitoredResourceAdditionalCredentialArrayInput interface { pulumi.Input ToGetMonitoredResourceAdditionalCredentialArrayOutput() GetMonitoredResourceAdditionalCredentialArrayOutput ToGetMonitoredResourceAdditionalCredentialArrayOutputWithContext(context.Context) GetMonitoredResourceAdditionalCredentialArrayOutput }
GetMonitoredResourceAdditionalCredentialArrayInput is an input type that accepts GetMonitoredResourceAdditionalCredentialArray and GetMonitoredResourceAdditionalCredentialArrayOutput values. You can construct a concrete instance of `GetMonitoredResourceAdditionalCredentialArrayInput` via:
GetMonitoredResourceAdditionalCredentialArray{ GetMonitoredResourceAdditionalCredentialArgs{...} }
type GetMonitoredResourceAdditionalCredentialArrayOutput ¶ added in v0.18.0
type GetMonitoredResourceAdditionalCredentialArrayOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceAdditionalCredentialArrayOutput) ElementType ¶ added in v0.18.0
func (GetMonitoredResourceAdditionalCredentialArrayOutput) ElementType() reflect.Type
func (GetMonitoredResourceAdditionalCredentialArrayOutput) ToGetMonitoredResourceAdditionalCredentialArrayOutput ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialArrayOutput) ToGetMonitoredResourceAdditionalCredentialArrayOutput() GetMonitoredResourceAdditionalCredentialArrayOutput
func (GetMonitoredResourceAdditionalCredentialArrayOutput) ToGetMonitoredResourceAdditionalCredentialArrayOutputWithContext ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialArrayOutput) ToGetMonitoredResourceAdditionalCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalCredentialArrayOutput
func (GetMonitoredResourceAdditionalCredentialArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetMonitoredResourceAdditionalCredentialArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAdditionalCredential]
type GetMonitoredResourceAdditionalCredentialInput ¶ added in v0.18.0
type GetMonitoredResourceAdditionalCredentialInput interface { pulumi.Input ToGetMonitoredResourceAdditionalCredentialOutput() GetMonitoredResourceAdditionalCredentialOutput ToGetMonitoredResourceAdditionalCredentialOutputWithContext(context.Context) GetMonitoredResourceAdditionalCredentialOutput }
GetMonitoredResourceAdditionalCredentialInput is an input type that accepts GetMonitoredResourceAdditionalCredentialArgs and GetMonitoredResourceAdditionalCredentialOutput values. You can construct a concrete instance of `GetMonitoredResourceAdditionalCredentialInput` via:
GetMonitoredResourceAdditionalCredentialArgs{...}
type GetMonitoredResourceAdditionalCredentialOutput ¶ added in v0.18.0
type GetMonitoredResourceAdditionalCredentialOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceAdditionalCredentialOutput) CredentialType ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialOutput) CredentialType() pulumi.StringOutput
Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED. * EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential. * PLAINTEXT - The credential properties will have credentials in plain text format. * ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
func (GetMonitoredResourceAdditionalCredentialOutput) Description ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialOutput) Description() pulumi.StringOutput
The user-specified textual description of the credential.
func (GetMonitoredResourceAdditionalCredentialOutput) ElementType ¶ added in v0.18.0
func (GetMonitoredResourceAdditionalCredentialOutput) ElementType() reflect.Type
func (GetMonitoredResourceAdditionalCredentialOutput) KeyId ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialOutput) KeyId() pulumi.StringOutput
The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
func (GetMonitoredResourceAdditionalCredentialOutput) Name ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialOutput) Name() pulumi.StringOutput
Property Name.
func (GetMonitoredResourceAdditionalCredentialOutput) Properties ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialOutput) Properties() GetMonitoredResourceAdditionalCredentialPropertyArrayOutput
List of monitored resource properties.
func (GetMonitoredResourceAdditionalCredentialOutput) Source ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialOutput) Source() pulumi.StringOutput
The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
func (GetMonitoredResourceAdditionalCredentialOutput) ToGetMonitoredResourceAdditionalCredentialOutput ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialOutput) ToGetMonitoredResourceAdditionalCredentialOutput() GetMonitoredResourceAdditionalCredentialOutput
func (GetMonitoredResourceAdditionalCredentialOutput) ToGetMonitoredResourceAdditionalCredentialOutputWithContext ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialOutput) ToGetMonitoredResourceAdditionalCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalCredentialOutput
func (GetMonitoredResourceAdditionalCredentialOutput) ToOutput ¶ added in v1.11.0
func (o GetMonitoredResourceAdditionalCredentialOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAdditionalCredential]
func (GetMonitoredResourceAdditionalCredentialOutput) Type ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialOutput) Type() pulumi.StringOutput
Monitored Resource Type.
type GetMonitoredResourceAdditionalCredentialProperty ¶ added in v0.18.0
type GetMonitoredResourceAdditionalCredentialPropertyArgs ¶ added in v0.18.0
type GetMonitoredResourceAdditionalCredentialPropertyArgs struct { // Property Name. Name pulumi.StringInput `pulumi:"name"` // Property Value. Value pulumi.StringInput `pulumi:"value"` }
func (GetMonitoredResourceAdditionalCredentialPropertyArgs) ElementType ¶ added in v0.18.0
func (GetMonitoredResourceAdditionalCredentialPropertyArgs) ElementType() reflect.Type
func (GetMonitoredResourceAdditionalCredentialPropertyArgs) ToGetMonitoredResourceAdditionalCredentialPropertyOutput ¶ added in v0.18.0
func (i GetMonitoredResourceAdditionalCredentialPropertyArgs) ToGetMonitoredResourceAdditionalCredentialPropertyOutput() GetMonitoredResourceAdditionalCredentialPropertyOutput
func (GetMonitoredResourceAdditionalCredentialPropertyArgs) ToGetMonitoredResourceAdditionalCredentialPropertyOutputWithContext ¶ added in v0.18.0
func (i GetMonitoredResourceAdditionalCredentialPropertyArgs) ToGetMonitoredResourceAdditionalCredentialPropertyOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalCredentialPropertyOutput
type GetMonitoredResourceAdditionalCredentialPropertyArray ¶ added in v0.18.0
type GetMonitoredResourceAdditionalCredentialPropertyArray []GetMonitoredResourceAdditionalCredentialPropertyInput
func (GetMonitoredResourceAdditionalCredentialPropertyArray) ElementType ¶ added in v0.18.0
func (GetMonitoredResourceAdditionalCredentialPropertyArray) ElementType() reflect.Type
func (GetMonitoredResourceAdditionalCredentialPropertyArray) ToGetMonitoredResourceAdditionalCredentialPropertyArrayOutput ¶ added in v0.18.0
func (i GetMonitoredResourceAdditionalCredentialPropertyArray) ToGetMonitoredResourceAdditionalCredentialPropertyArrayOutput() GetMonitoredResourceAdditionalCredentialPropertyArrayOutput
func (GetMonitoredResourceAdditionalCredentialPropertyArray) ToGetMonitoredResourceAdditionalCredentialPropertyArrayOutputWithContext ¶ added in v0.18.0
func (i GetMonitoredResourceAdditionalCredentialPropertyArray) ToGetMonitoredResourceAdditionalCredentialPropertyArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalCredentialPropertyArrayOutput
type GetMonitoredResourceAdditionalCredentialPropertyArrayInput ¶ added in v0.18.0
type GetMonitoredResourceAdditionalCredentialPropertyArrayInput interface { pulumi.Input ToGetMonitoredResourceAdditionalCredentialPropertyArrayOutput() GetMonitoredResourceAdditionalCredentialPropertyArrayOutput ToGetMonitoredResourceAdditionalCredentialPropertyArrayOutputWithContext(context.Context) GetMonitoredResourceAdditionalCredentialPropertyArrayOutput }
GetMonitoredResourceAdditionalCredentialPropertyArrayInput is an input type that accepts GetMonitoredResourceAdditionalCredentialPropertyArray and GetMonitoredResourceAdditionalCredentialPropertyArrayOutput values. You can construct a concrete instance of `GetMonitoredResourceAdditionalCredentialPropertyArrayInput` via:
GetMonitoredResourceAdditionalCredentialPropertyArray{ GetMonitoredResourceAdditionalCredentialPropertyArgs{...} }
type GetMonitoredResourceAdditionalCredentialPropertyArrayOutput ¶ added in v0.18.0
type GetMonitoredResourceAdditionalCredentialPropertyArrayOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceAdditionalCredentialPropertyArrayOutput) ElementType ¶ added in v0.18.0
func (GetMonitoredResourceAdditionalCredentialPropertyArrayOutput) ElementType() reflect.Type
func (GetMonitoredResourceAdditionalCredentialPropertyArrayOutput) ToGetMonitoredResourceAdditionalCredentialPropertyArrayOutput ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialPropertyArrayOutput) ToGetMonitoredResourceAdditionalCredentialPropertyArrayOutput() GetMonitoredResourceAdditionalCredentialPropertyArrayOutput
func (GetMonitoredResourceAdditionalCredentialPropertyArrayOutput) ToGetMonitoredResourceAdditionalCredentialPropertyArrayOutputWithContext ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialPropertyArrayOutput) ToGetMonitoredResourceAdditionalCredentialPropertyArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalCredentialPropertyArrayOutput
type GetMonitoredResourceAdditionalCredentialPropertyInput ¶ added in v0.18.0
type GetMonitoredResourceAdditionalCredentialPropertyInput interface { pulumi.Input ToGetMonitoredResourceAdditionalCredentialPropertyOutput() GetMonitoredResourceAdditionalCredentialPropertyOutput ToGetMonitoredResourceAdditionalCredentialPropertyOutputWithContext(context.Context) GetMonitoredResourceAdditionalCredentialPropertyOutput }
GetMonitoredResourceAdditionalCredentialPropertyInput is an input type that accepts GetMonitoredResourceAdditionalCredentialPropertyArgs and GetMonitoredResourceAdditionalCredentialPropertyOutput values. You can construct a concrete instance of `GetMonitoredResourceAdditionalCredentialPropertyInput` via:
GetMonitoredResourceAdditionalCredentialPropertyArgs{...}
type GetMonitoredResourceAdditionalCredentialPropertyOutput ¶ added in v0.18.0
type GetMonitoredResourceAdditionalCredentialPropertyOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceAdditionalCredentialPropertyOutput) ElementType ¶ added in v0.18.0
func (GetMonitoredResourceAdditionalCredentialPropertyOutput) ElementType() reflect.Type
func (GetMonitoredResourceAdditionalCredentialPropertyOutput) Name ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialPropertyOutput) Name() pulumi.StringOutput
Property Name.
func (GetMonitoredResourceAdditionalCredentialPropertyOutput) ToGetMonitoredResourceAdditionalCredentialPropertyOutput ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialPropertyOutput) ToGetMonitoredResourceAdditionalCredentialPropertyOutput() GetMonitoredResourceAdditionalCredentialPropertyOutput
func (GetMonitoredResourceAdditionalCredentialPropertyOutput) ToGetMonitoredResourceAdditionalCredentialPropertyOutputWithContext ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialPropertyOutput) ToGetMonitoredResourceAdditionalCredentialPropertyOutputWithContext(ctx context.Context) GetMonitoredResourceAdditionalCredentialPropertyOutput
func (GetMonitoredResourceAdditionalCredentialPropertyOutput) Value ¶ added in v0.18.0
func (o GetMonitoredResourceAdditionalCredentialPropertyOutput) Value() pulumi.StringOutput
Property Value.
type GetMonitoredResourceAlias ¶
type GetMonitoredResourceAlias struct { // Monitored Resource Alias Reference Source Credential. Credentials []GetMonitoredResourceAliasCredential `pulumi:"credentials"` // Property Name. Name string `pulumi:"name"` // The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source string `pulumi:"source"` }
type GetMonitoredResourceAliasArgs ¶
type GetMonitoredResourceAliasArgs struct { // Monitored Resource Alias Reference Source Credential. Credentials GetMonitoredResourceAliasCredentialArrayInput `pulumi:"credentials"` // Property Name. Name pulumi.StringInput `pulumi:"name"` // The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source pulumi.StringInput `pulumi:"source"` }
func (GetMonitoredResourceAliasArgs) ElementType ¶
func (GetMonitoredResourceAliasArgs) ElementType() reflect.Type
func (GetMonitoredResourceAliasArgs) ToGetMonitoredResourceAliasOutput ¶
func (i GetMonitoredResourceAliasArgs) ToGetMonitoredResourceAliasOutput() GetMonitoredResourceAliasOutput
func (GetMonitoredResourceAliasArgs) ToGetMonitoredResourceAliasOutputWithContext ¶
func (i GetMonitoredResourceAliasArgs) ToGetMonitoredResourceAliasOutputWithContext(ctx context.Context) GetMonitoredResourceAliasOutput
func (GetMonitoredResourceAliasArgs) ToOutput ¶ added in v1.11.0
func (i GetMonitoredResourceAliasArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAlias]
type GetMonitoredResourceAliasArray ¶
type GetMonitoredResourceAliasArray []GetMonitoredResourceAliasInput
func (GetMonitoredResourceAliasArray) ElementType ¶
func (GetMonitoredResourceAliasArray) ElementType() reflect.Type
func (GetMonitoredResourceAliasArray) ToGetMonitoredResourceAliasArrayOutput ¶
func (i GetMonitoredResourceAliasArray) ToGetMonitoredResourceAliasArrayOutput() GetMonitoredResourceAliasArrayOutput
func (GetMonitoredResourceAliasArray) ToGetMonitoredResourceAliasArrayOutputWithContext ¶
func (i GetMonitoredResourceAliasArray) ToGetMonitoredResourceAliasArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAliasArrayOutput
func (GetMonitoredResourceAliasArray) ToOutput ¶ added in v1.11.0
func (i GetMonitoredResourceAliasArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAlias]
type GetMonitoredResourceAliasArrayInput ¶
type GetMonitoredResourceAliasArrayInput interface { pulumi.Input ToGetMonitoredResourceAliasArrayOutput() GetMonitoredResourceAliasArrayOutput ToGetMonitoredResourceAliasArrayOutputWithContext(context.Context) GetMonitoredResourceAliasArrayOutput }
GetMonitoredResourceAliasArrayInput is an input type that accepts GetMonitoredResourceAliasArray and GetMonitoredResourceAliasArrayOutput values. You can construct a concrete instance of `GetMonitoredResourceAliasArrayInput` via:
GetMonitoredResourceAliasArray{ GetMonitoredResourceAliasArgs{...} }
type GetMonitoredResourceAliasArrayOutput ¶
type GetMonitoredResourceAliasArrayOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceAliasArrayOutput) ElementType ¶
func (GetMonitoredResourceAliasArrayOutput) ElementType() reflect.Type
func (GetMonitoredResourceAliasArrayOutput) Index ¶
func (o GetMonitoredResourceAliasArrayOutput) Index(i pulumi.IntInput) GetMonitoredResourceAliasOutput
func (GetMonitoredResourceAliasArrayOutput) ToGetMonitoredResourceAliasArrayOutput ¶
func (o GetMonitoredResourceAliasArrayOutput) ToGetMonitoredResourceAliasArrayOutput() GetMonitoredResourceAliasArrayOutput
func (GetMonitoredResourceAliasArrayOutput) ToGetMonitoredResourceAliasArrayOutputWithContext ¶
func (o GetMonitoredResourceAliasArrayOutput) ToGetMonitoredResourceAliasArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAliasArrayOutput
func (GetMonitoredResourceAliasArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetMonitoredResourceAliasArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAlias]
type GetMonitoredResourceAliasCredential ¶
type GetMonitoredResourceAliasCredential struct { // Property Name. Name string `pulumi:"name"` // The name of the service owning the credential. Example: stack-monitoring or dbmgmt Service string `pulumi:"service"` // The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source string `pulumi:"source"` }
type GetMonitoredResourceAliasCredentialArgs ¶
type GetMonitoredResourceAliasCredentialArgs struct { // Property Name. Name pulumi.StringInput `pulumi:"name"` // The name of the service owning the credential. Example: stack-monitoring or dbmgmt Service pulumi.StringInput `pulumi:"service"` // The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source pulumi.StringInput `pulumi:"source"` }
func (GetMonitoredResourceAliasCredentialArgs) ElementType ¶
func (GetMonitoredResourceAliasCredentialArgs) ElementType() reflect.Type
func (GetMonitoredResourceAliasCredentialArgs) ToGetMonitoredResourceAliasCredentialOutput ¶
func (i GetMonitoredResourceAliasCredentialArgs) ToGetMonitoredResourceAliasCredentialOutput() GetMonitoredResourceAliasCredentialOutput
func (GetMonitoredResourceAliasCredentialArgs) ToGetMonitoredResourceAliasCredentialOutputWithContext ¶
func (i GetMonitoredResourceAliasCredentialArgs) ToGetMonitoredResourceAliasCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceAliasCredentialOutput
func (GetMonitoredResourceAliasCredentialArgs) ToOutput ¶ added in v1.11.0
func (i GetMonitoredResourceAliasCredentialArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAliasCredential]
type GetMonitoredResourceAliasCredentialArray ¶
type GetMonitoredResourceAliasCredentialArray []GetMonitoredResourceAliasCredentialInput
func (GetMonitoredResourceAliasCredentialArray) ElementType ¶
func (GetMonitoredResourceAliasCredentialArray) ElementType() reflect.Type
func (GetMonitoredResourceAliasCredentialArray) ToGetMonitoredResourceAliasCredentialArrayOutput ¶
func (i GetMonitoredResourceAliasCredentialArray) ToGetMonitoredResourceAliasCredentialArrayOutput() GetMonitoredResourceAliasCredentialArrayOutput
func (GetMonitoredResourceAliasCredentialArray) ToGetMonitoredResourceAliasCredentialArrayOutputWithContext ¶
func (i GetMonitoredResourceAliasCredentialArray) ToGetMonitoredResourceAliasCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAliasCredentialArrayOutput
func (GetMonitoredResourceAliasCredentialArray) ToOutput ¶ added in v1.11.0
func (i GetMonitoredResourceAliasCredentialArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAliasCredential]
type GetMonitoredResourceAliasCredentialArrayInput ¶
type GetMonitoredResourceAliasCredentialArrayInput interface { pulumi.Input ToGetMonitoredResourceAliasCredentialArrayOutput() GetMonitoredResourceAliasCredentialArrayOutput ToGetMonitoredResourceAliasCredentialArrayOutputWithContext(context.Context) GetMonitoredResourceAliasCredentialArrayOutput }
GetMonitoredResourceAliasCredentialArrayInput is an input type that accepts GetMonitoredResourceAliasCredentialArray and GetMonitoredResourceAliasCredentialArrayOutput values. You can construct a concrete instance of `GetMonitoredResourceAliasCredentialArrayInput` via:
GetMonitoredResourceAliasCredentialArray{ GetMonitoredResourceAliasCredentialArgs{...} }
type GetMonitoredResourceAliasCredentialArrayOutput ¶
type GetMonitoredResourceAliasCredentialArrayOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceAliasCredentialArrayOutput) ElementType ¶
func (GetMonitoredResourceAliasCredentialArrayOutput) ElementType() reflect.Type
func (GetMonitoredResourceAliasCredentialArrayOutput) ToGetMonitoredResourceAliasCredentialArrayOutput ¶
func (o GetMonitoredResourceAliasCredentialArrayOutput) ToGetMonitoredResourceAliasCredentialArrayOutput() GetMonitoredResourceAliasCredentialArrayOutput
func (GetMonitoredResourceAliasCredentialArrayOutput) ToGetMonitoredResourceAliasCredentialArrayOutputWithContext ¶
func (o GetMonitoredResourceAliasCredentialArrayOutput) ToGetMonitoredResourceAliasCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAliasCredentialArrayOutput
func (GetMonitoredResourceAliasCredentialArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetMonitoredResourceAliasCredentialArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceAliasCredential]
type GetMonitoredResourceAliasCredentialInput ¶
type GetMonitoredResourceAliasCredentialInput interface { pulumi.Input ToGetMonitoredResourceAliasCredentialOutput() GetMonitoredResourceAliasCredentialOutput ToGetMonitoredResourceAliasCredentialOutputWithContext(context.Context) GetMonitoredResourceAliasCredentialOutput }
GetMonitoredResourceAliasCredentialInput is an input type that accepts GetMonitoredResourceAliasCredentialArgs and GetMonitoredResourceAliasCredentialOutput values. You can construct a concrete instance of `GetMonitoredResourceAliasCredentialInput` via:
GetMonitoredResourceAliasCredentialArgs{...}
type GetMonitoredResourceAliasCredentialOutput ¶
type GetMonitoredResourceAliasCredentialOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceAliasCredentialOutput) ElementType ¶
func (GetMonitoredResourceAliasCredentialOutput) ElementType() reflect.Type
func (GetMonitoredResourceAliasCredentialOutput) Name ¶
func (o GetMonitoredResourceAliasCredentialOutput) Name() pulumi.StringOutput
Property Name.
func (GetMonitoredResourceAliasCredentialOutput) Service ¶
func (o GetMonitoredResourceAliasCredentialOutput) Service() pulumi.StringOutput
The name of the service owning the credential. Example: stack-monitoring or dbmgmt
func (GetMonitoredResourceAliasCredentialOutput) Source ¶
func (o GetMonitoredResourceAliasCredentialOutput) Source() pulumi.StringOutput
The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
func (GetMonitoredResourceAliasCredentialOutput) ToGetMonitoredResourceAliasCredentialOutput ¶
func (o GetMonitoredResourceAliasCredentialOutput) ToGetMonitoredResourceAliasCredentialOutput() GetMonitoredResourceAliasCredentialOutput
func (GetMonitoredResourceAliasCredentialOutput) ToGetMonitoredResourceAliasCredentialOutputWithContext ¶
func (o GetMonitoredResourceAliasCredentialOutput) ToGetMonitoredResourceAliasCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceAliasCredentialOutput
func (GetMonitoredResourceAliasCredentialOutput) ToOutput ¶ added in v1.11.0
func (o GetMonitoredResourceAliasCredentialOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAliasCredential]
type GetMonitoredResourceAliasInput ¶
type GetMonitoredResourceAliasInput interface { pulumi.Input ToGetMonitoredResourceAliasOutput() GetMonitoredResourceAliasOutput ToGetMonitoredResourceAliasOutputWithContext(context.Context) GetMonitoredResourceAliasOutput }
GetMonitoredResourceAliasInput is an input type that accepts GetMonitoredResourceAliasArgs and GetMonitoredResourceAliasOutput values. You can construct a concrete instance of `GetMonitoredResourceAliasInput` via:
GetMonitoredResourceAliasArgs{...}
type GetMonitoredResourceAliasOutput ¶
type GetMonitoredResourceAliasOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceAliasOutput) Credentials ¶
func (o GetMonitoredResourceAliasOutput) Credentials() GetMonitoredResourceAliasCredentialArrayOutput
Monitored Resource Alias Reference Source Credential.
func (GetMonitoredResourceAliasOutput) ElementType ¶
func (GetMonitoredResourceAliasOutput) ElementType() reflect.Type
func (GetMonitoredResourceAliasOutput) Name ¶
func (o GetMonitoredResourceAliasOutput) Name() pulumi.StringOutput
Property Name.
func (GetMonitoredResourceAliasOutput) Source ¶
func (o GetMonitoredResourceAliasOutput) Source() pulumi.StringOutput
The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
func (GetMonitoredResourceAliasOutput) ToGetMonitoredResourceAliasOutput ¶
func (o GetMonitoredResourceAliasOutput) ToGetMonitoredResourceAliasOutput() GetMonitoredResourceAliasOutput
func (GetMonitoredResourceAliasOutput) ToGetMonitoredResourceAliasOutputWithContext ¶
func (o GetMonitoredResourceAliasOutput) ToGetMonitoredResourceAliasOutputWithContext(ctx context.Context) GetMonitoredResourceAliasOutput
func (GetMonitoredResourceAliasOutput) ToOutput ¶ added in v1.11.0
func (o GetMonitoredResourceAliasOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceAlias]
type GetMonitoredResourceCredential ¶
type GetMonitoredResourceCredential struct { // Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED. // * EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential. // * PLAINTEXT - The credential properties will have credentials in plain text format. // * ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent. CredentialType string `pulumi:"credentialType"` // The user-specified textual description of the credential. Description string `pulumi:"description"` // The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key. KeyId string `pulumi:"keyId"` // Property Name. Name string `pulumi:"name"` // List of monitored resource properties. Properties []GetMonitoredResourceCredentialProperty `pulumi:"properties"` // The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source string `pulumi:"source"` // Monitored Resource Type. Type string `pulumi:"type"` }
type GetMonitoredResourceCredentialArgs ¶
type GetMonitoredResourceCredentialArgs struct { // Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED. // * EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential. // * PLAINTEXT - The credential properties will have credentials in plain text format. // * ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent. CredentialType pulumi.StringInput `pulumi:"credentialType"` // The user-specified textual description of the credential. Description pulumi.StringInput `pulumi:"description"` // The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key. KeyId pulumi.StringInput `pulumi:"keyId"` // Property Name. Name pulumi.StringInput `pulumi:"name"` // List of monitored resource properties. Properties GetMonitoredResourceCredentialPropertyArrayInput `pulumi:"properties"` // The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source pulumi.StringInput `pulumi:"source"` // Monitored Resource Type. Type pulumi.StringInput `pulumi:"type"` }
func (GetMonitoredResourceCredentialArgs) ElementType ¶
func (GetMonitoredResourceCredentialArgs) ElementType() reflect.Type
func (GetMonitoredResourceCredentialArgs) ToGetMonitoredResourceCredentialOutput ¶
func (i GetMonitoredResourceCredentialArgs) ToGetMonitoredResourceCredentialOutput() GetMonitoredResourceCredentialOutput
func (GetMonitoredResourceCredentialArgs) ToGetMonitoredResourceCredentialOutputWithContext ¶
func (i GetMonitoredResourceCredentialArgs) ToGetMonitoredResourceCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialOutput
func (GetMonitoredResourceCredentialArgs) ToOutput ¶ added in v1.11.0
func (i GetMonitoredResourceCredentialArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceCredential]
type GetMonitoredResourceCredentialArray ¶
type GetMonitoredResourceCredentialArray []GetMonitoredResourceCredentialInput
func (GetMonitoredResourceCredentialArray) ElementType ¶
func (GetMonitoredResourceCredentialArray) ElementType() reflect.Type
func (GetMonitoredResourceCredentialArray) ToGetMonitoredResourceCredentialArrayOutput ¶
func (i GetMonitoredResourceCredentialArray) ToGetMonitoredResourceCredentialArrayOutput() GetMonitoredResourceCredentialArrayOutput
func (GetMonitoredResourceCredentialArray) ToGetMonitoredResourceCredentialArrayOutputWithContext ¶
func (i GetMonitoredResourceCredentialArray) ToGetMonitoredResourceCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialArrayOutput
func (GetMonitoredResourceCredentialArray) ToOutput ¶ added in v1.11.0
func (i GetMonitoredResourceCredentialArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceCredential]
type GetMonitoredResourceCredentialArrayInput ¶
type GetMonitoredResourceCredentialArrayInput interface { pulumi.Input ToGetMonitoredResourceCredentialArrayOutput() GetMonitoredResourceCredentialArrayOutput ToGetMonitoredResourceCredentialArrayOutputWithContext(context.Context) GetMonitoredResourceCredentialArrayOutput }
GetMonitoredResourceCredentialArrayInput is an input type that accepts GetMonitoredResourceCredentialArray and GetMonitoredResourceCredentialArrayOutput values. You can construct a concrete instance of `GetMonitoredResourceCredentialArrayInput` via:
GetMonitoredResourceCredentialArray{ GetMonitoredResourceCredentialArgs{...} }
type GetMonitoredResourceCredentialArrayOutput ¶
type GetMonitoredResourceCredentialArrayOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceCredentialArrayOutput) ElementType ¶
func (GetMonitoredResourceCredentialArrayOutput) ElementType() reflect.Type
func (GetMonitoredResourceCredentialArrayOutput) ToGetMonitoredResourceCredentialArrayOutput ¶
func (o GetMonitoredResourceCredentialArrayOutput) ToGetMonitoredResourceCredentialArrayOutput() GetMonitoredResourceCredentialArrayOutput
func (GetMonitoredResourceCredentialArrayOutput) ToGetMonitoredResourceCredentialArrayOutputWithContext ¶
func (o GetMonitoredResourceCredentialArrayOutput) ToGetMonitoredResourceCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialArrayOutput
func (GetMonitoredResourceCredentialArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetMonitoredResourceCredentialArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceCredential]
type GetMonitoredResourceCredentialInput ¶
type GetMonitoredResourceCredentialInput interface { pulumi.Input ToGetMonitoredResourceCredentialOutput() GetMonitoredResourceCredentialOutput ToGetMonitoredResourceCredentialOutputWithContext(context.Context) GetMonitoredResourceCredentialOutput }
GetMonitoredResourceCredentialInput is an input type that accepts GetMonitoredResourceCredentialArgs and GetMonitoredResourceCredentialOutput values. You can construct a concrete instance of `GetMonitoredResourceCredentialInput` via:
GetMonitoredResourceCredentialArgs{...}
type GetMonitoredResourceCredentialOutput ¶
type GetMonitoredResourceCredentialOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceCredentialOutput) CredentialType ¶
func (o GetMonitoredResourceCredentialOutput) CredentialType() pulumi.StringOutput
Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED. * EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential. * PLAINTEXT - The credential properties will have credentials in plain text format. * ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
func (GetMonitoredResourceCredentialOutput) Description ¶
func (o GetMonitoredResourceCredentialOutput) Description() pulumi.StringOutput
The user-specified textual description of the credential.
func (GetMonitoredResourceCredentialOutput) ElementType ¶
func (GetMonitoredResourceCredentialOutput) ElementType() reflect.Type
func (GetMonitoredResourceCredentialOutput) KeyId ¶
func (o GetMonitoredResourceCredentialOutput) KeyId() pulumi.StringOutput
The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
func (GetMonitoredResourceCredentialOutput) Name ¶
func (o GetMonitoredResourceCredentialOutput) Name() pulumi.StringOutput
Property Name.
func (GetMonitoredResourceCredentialOutput) Properties ¶
func (o GetMonitoredResourceCredentialOutput) Properties() GetMonitoredResourceCredentialPropertyArrayOutput
List of monitored resource properties.
func (GetMonitoredResourceCredentialOutput) Source ¶
func (o GetMonitoredResourceCredentialOutput) Source() pulumi.StringOutput
The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
func (GetMonitoredResourceCredentialOutput) ToGetMonitoredResourceCredentialOutput ¶
func (o GetMonitoredResourceCredentialOutput) ToGetMonitoredResourceCredentialOutput() GetMonitoredResourceCredentialOutput
func (GetMonitoredResourceCredentialOutput) ToGetMonitoredResourceCredentialOutputWithContext ¶
func (o GetMonitoredResourceCredentialOutput) ToGetMonitoredResourceCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialOutput
func (GetMonitoredResourceCredentialOutput) ToOutput ¶ added in v1.11.0
func (o GetMonitoredResourceCredentialOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceCredential]
func (GetMonitoredResourceCredentialOutput) Type ¶
func (o GetMonitoredResourceCredentialOutput) Type() pulumi.StringOutput
Monitored Resource Type.
type GetMonitoredResourceCredentialPropertyArgs ¶
type GetMonitoredResourceCredentialPropertyArgs struct { // Property Name. Name pulumi.StringInput `pulumi:"name"` // Property Value. Value pulumi.StringInput `pulumi:"value"` }
func (GetMonitoredResourceCredentialPropertyArgs) ElementType ¶
func (GetMonitoredResourceCredentialPropertyArgs) ElementType() reflect.Type
func (GetMonitoredResourceCredentialPropertyArgs) ToGetMonitoredResourceCredentialPropertyOutput ¶
func (i GetMonitoredResourceCredentialPropertyArgs) ToGetMonitoredResourceCredentialPropertyOutput() GetMonitoredResourceCredentialPropertyOutput
func (GetMonitoredResourceCredentialPropertyArgs) ToGetMonitoredResourceCredentialPropertyOutputWithContext ¶
func (i GetMonitoredResourceCredentialPropertyArgs) ToGetMonitoredResourceCredentialPropertyOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialPropertyOutput
func (GetMonitoredResourceCredentialPropertyArgs) ToOutput ¶ added in v1.11.0
func (i GetMonitoredResourceCredentialPropertyArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceCredentialProperty]
type GetMonitoredResourceCredentialPropertyArray ¶
type GetMonitoredResourceCredentialPropertyArray []GetMonitoredResourceCredentialPropertyInput
func (GetMonitoredResourceCredentialPropertyArray) ElementType ¶
func (GetMonitoredResourceCredentialPropertyArray) ElementType() reflect.Type
func (GetMonitoredResourceCredentialPropertyArray) ToGetMonitoredResourceCredentialPropertyArrayOutput ¶
func (i GetMonitoredResourceCredentialPropertyArray) ToGetMonitoredResourceCredentialPropertyArrayOutput() GetMonitoredResourceCredentialPropertyArrayOutput
func (GetMonitoredResourceCredentialPropertyArray) ToGetMonitoredResourceCredentialPropertyArrayOutputWithContext ¶
func (i GetMonitoredResourceCredentialPropertyArray) ToGetMonitoredResourceCredentialPropertyArrayOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialPropertyArrayOutput
func (GetMonitoredResourceCredentialPropertyArray) ToOutput ¶ added in v1.11.0
func (i GetMonitoredResourceCredentialPropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceCredentialProperty]
type GetMonitoredResourceCredentialPropertyArrayInput ¶
type GetMonitoredResourceCredentialPropertyArrayInput interface { pulumi.Input ToGetMonitoredResourceCredentialPropertyArrayOutput() GetMonitoredResourceCredentialPropertyArrayOutput ToGetMonitoredResourceCredentialPropertyArrayOutputWithContext(context.Context) GetMonitoredResourceCredentialPropertyArrayOutput }
GetMonitoredResourceCredentialPropertyArrayInput is an input type that accepts GetMonitoredResourceCredentialPropertyArray and GetMonitoredResourceCredentialPropertyArrayOutput values. You can construct a concrete instance of `GetMonitoredResourceCredentialPropertyArrayInput` via:
GetMonitoredResourceCredentialPropertyArray{ GetMonitoredResourceCredentialPropertyArgs{...} }
type GetMonitoredResourceCredentialPropertyArrayOutput ¶
type GetMonitoredResourceCredentialPropertyArrayOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceCredentialPropertyArrayOutput) ElementType ¶
func (GetMonitoredResourceCredentialPropertyArrayOutput) ElementType() reflect.Type
func (GetMonitoredResourceCredentialPropertyArrayOutput) ToGetMonitoredResourceCredentialPropertyArrayOutput ¶
func (o GetMonitoredResourceCredentialPropertyArrayOutput) ToGetMonitoredResourceCredentialPropertyArrayOutput() GetMonitoredResourceCredentialPropertyArrayOutput
func (GetMonitoredResourceCredentialPropertyArrayOutput) ToGetMonitoredResourceCredentialPropertyArrayOutputWithContext ¶
func (o GetMonitoredResourceCredentialPropertyArrayOutput) ToGetMonitoredResourceCredentialPropertyArrayOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialPropertyArrayOutput
func (GetMonitoredResourceCredentialPropertyArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetMonitoredResourceCredentialPropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceCredentialProperty]
type GetMonitoredResourceCredentialPropertyInput ¶
type GetMonitoredResourceCredentialPropertyInput interface { pulumi.Input ToGetMonitoredResourceCredentialPropertyOutput() GetMonitoredResourceCredentialPropertyOutput ToGetMonitoredResourceCredentialPropertyOutputWithContext(context.Context) GetMonitoredResourceCredentialPropertyOutput }
GetMonitoredResourceCredentialPropertyInput is an input type that accepts GetMonitoredResourceCredentialPropertyArgs and GetMonitoredResourceCredentialPropertyOutput values. You can construct a concrete instance of `GetMonitoredResourceCredentialPropertyInput` via:
GetMonitoredResourceCredentialPropertyArgs{...}
type GetMonitoredResourceCredentialPropertyOutput ¶
type GetMonitoredResourceCredentialPropertyOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceCredentialPropertyOutput) ElementType ¶
func (GetMonitoredResourceCredentialPropertyOutput) ElementType() reflect.Type
func (GetMonitoredResourceCredentialPropertyOutput) Name ¶
func (o GetMonitoredResourceCredentialPropertyOutput) Name() pulumi.StringOutput
Property Name.
func (GetMonitoredResourceCredentialPropertyOutput) ToGetMonitoredResourceCredentialPropertyOutput ¶
func (o GetMonitoredResourceCredentialPropertyOutput) ToGetMonitoredResourceCredentialPropertyOutput() GetMonitoredResourceCredentialPropertyOutput
func (GetMonitoredResourceCredentialPropertyOutput) ToGetMonitoredResourceCredentialPropertyOutputWithContext ¶
func (o GetMonitoredResourceCredentialPropertyOutput) ToGetMonitoredResourceCredentialPropertyOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialPropertyOutput
func (GetMonitoredResourceCredentialPropertyOutput) ToOutput ¶ added in v1.11.0
func (o GetMonitoredResourceCredentialPropertyOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceCredentialProperty]
func (GetMonitoredResourceCredentialPropertyOutput) Value ¶
func (o GetMonitoredResourceCredentialPropertyOutput) Value() pulumi.StringOutput
Property Value.
type GetMonitoredResourceDatabaseConnectionDetail ¶
type GetMonitoredResourceDatabaseConnectionDetail struct { // Database connector Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ConnectorId string `pulumi:"connectorId"` // dbId of the database. DbId string `pulumi:"dbId"` // UniqueName used for database connection requests. DbUniqueName string `pulumi:"dbUniqueName"` // Listener Port number used for connection requests. Port int `pulumi:"port"` // Protocol used in DB connection string when connecting to external database service. Protocol string `pulumi:"protocol"` // Service name used for connection requests. ServiceName string `pulumi:"serviceName"` // SSL Secret Identifier for TCPS connector in Oracle Cloud Infrastructure Vault[OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). SslSecretId string `pulumi:"sslSecretId"` }
type GetMonitoredResourceDatabaseConnectionDetailArgs ¶
type GetMonitoredResourceDatabaseConnectionDetailArgs struct { // Database connector Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ConnectorId pulumi.StringInput `pulumi:"connectorId"` // dbId of the database. DbId pulumi.StringInput `pulumi:"dbId"` // UniqueName used for database connection requests. DbUniqueName pulumi.StringInput `pulumi:"dbUniqueName"` // Listener Port number used for connection requests. Port pulumi.IntInput `pulumi:"port"` // Protocol used in DB connection string when connecting to external database service. Protocol pulumi.StringInput `pulumi:"protocol"` // Service name used for connection requests. ServiceName pulumi.StringInput `pulumi:"serviceName"` // SSL Secret Identifier for TCPS connector in Oracle Cloud Infrastructure Vault[OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). SslSecretId pulumi.StringInput `pulumi:"sslSecretId"` }
func (GetMonitoredResourceDatabaseConnectionDetailArgs) ElementType ¶
func (GetMonitoredResourceDatabaseConnectionDetailArgs) ElementType() reflect.Type
func (GetMonitoredResourceDatabaseConnectionDetailArgs) ToGetMonitoredResourceDatabaseConnectionDetailOutput ¶
func (i GetMonitoredResourceDatabaseConnectionDetailArgs) ToGetMonitoredResourceDatabaseConnectionDetailOutput() GetMonitoredResourceDatabaseConnectionDetailOutput
func (GetMonitoredResourceDatabaseConnectionDetailArgs) ToGetMonitoredResourceDatabaseConnectionDetailOutputWithContext ¶
func (i GetMonitoredResourceDatabaseConnectionDetailArgs) ToGetMonitoredResourceDatabaseConnectionDetailOutputWithContext(ctx context.Context) GetMonitoredResourceDatabaseConnectionDetailOutput
type GetMonitoredResourceDatabaseConnectionDetailArray ¶
type GetMonitoredResourceDatabaseConnectionDetailArray []GetMonitoredResourceDatabaseConnectionDetailInput
func (GetMonitoredResourceDatabaseConnectionDetailArray) ElementType ¶
func (GetMonitoredResourceDatabaseConnectionDetailArray) ElementType() reflect.Type
func (GetMonitoredResourceDatabaseConnectionDetailArray) ToGetMonitoredResourceDatabaseConnectionDetailArrayOutput ¶
func (i GetMonitoredResourceDatabaseConnectionDetailArray) ToGetMonitoredResourceDatabaseConnectionDetailArrayOutput() GetMonitoredResourceDatabaseConnectionDetailArrayOutput
func (GetMonitoredResourceDatabaseConnectionDetailArray) ToGetMonitoredResourceDatabaseConnectionDetailArrayOutputWithContext ¶
func (i GetMonitoredResourceDatabaseConnectionDetailArray) ToGetMonitoredResourceDatabaseConnectionDetailArrayOutputWithContext(ctx context.Context) GetMonitoredResourceDatabaseConnectionDetailArrayOutput
func (GetMonitoredResourceDatabaseConnectionDetailArray) ToOutput ¶ added in v1.11.0
func (i GetMonitoredResourceDatabaseConnectionDetailArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceDatabaseConnectionDetail]
type GetMonitoredResourceDatabaseConnectionDetailArrayInput ¶
type GetMonitoredResourceDatabaseConnectionDetailArrayInput interface { pulumi.Input ToGetMonitoredResourceDatabaseConnectionDetailArrayOutput() GetMonitoredResourceDatabaseConnectionDetailArrayOutput ToGetMonitoredResourceDatabaseConnectionDetailArrayOutputWithContext(context.Context) GetMonitoredResourceDatabaseConnectionDetailArrayOutput }
GetMonitoredResourceDatabaseConnectionDetailArrayInput is an input type that accepts GetMonitoredResourceDatabaseConnectionDetailArray and GetMonitoredResourceDatabaseConnectionDetailArrayOutput values. You can construct a concrete instance of `GetMonitoredResourceDatabaseConnectionDetailArrayInput` via:
GetMonitoredResourceDatabaseConnectionDetailArray{ GetMonitoredResourceDatabaseConnectionDetailArgs{...} }
type GetMonitoredResourceDatabaseConnectionDetailArrayOutput ¶
type GetMonitoredResourceDatabaseConnectionDetailArrayOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceDatabaseConnectionDetailArrayOutput) ElementType ¶
func (GetMonitoredResourceDatabaseConnectionDetailArrayOutput) ElementType() reflect.Type
func (GetMonitoredResourceDatabaseConnectionDetailArrayOutput) ToGetMonitoredResourceDatabaseConnectionDetailArrayOutput ¶
func (o GetMonitoredResourceDatabaseConnectionDetailArrayOutput) ToGetMonitoredResourceDatabaseConnectionDetailArrayOutput() GetMonitoredResourceDatabaseConnectionDetailArrayOutput
func (GetMonitoredResourceDatabaseConnectionDetailArrayOutput) ToGetMonitoredResourceDatabaseConnectionDetailArrayOutputWithContext ¶
func (o GetMonitoredResourceDatabaseConnectionDetailArrayOutput) ToGetMonitoredResourceDatabaseConnectionDetailArrayOutputWithContext(ctx context.Context) GetMonitoredResourceDatabaseConnectionDetailArrayOutput
type GetMonitoredResourceDatabaseConnectionDetailInput ¶
type GetMonitoredResourceDatabaseConnectionDetailInput interface { pulumi.Input ToGetMonitoredResourceDatabaseConnectionDetailOutput() GetMonitoredResourceDatabaseConnectionDetailOutput ToGetMonitoredResourceDatabaseConnectionDetailOutputWithContext(context.Context) GetMonitoredResourceDatabaseConnectionDetailOutput }
GetMonitoredResourceDatabaseConnectionDetailInput is an input type that accepts GetMonitoredResourceDatabaseConnectionDetailArgs and GetMonitoredResourceDatabaseConnectionDetailOutput values. You can construct a concrete instance of `GetMonitoredResourceDatabaseConnectionDetailInput` via:
GetMonitoredResourceDatabaseConnectionDetailArgs{...}
type GetMonitoredResourceDatabaseConnectionDetailOutput ¶
type GetMonitoredResourceDatabaseConnectionDetailOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourceDatabaseConnectionDetailOutput) ConnectorId ¶
func (o GetMonitoredResourceDatabaseConnectionDetailOutput) ConnectorId() pulumi.StringOutput
Database connector Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetMonitoredResourceDatabaseConnectionDetailOutput) DbId ¶
func (o GetMonitoredResourceDatabaseConnectionDetailOutput) DbId() pulumi.StringOutput
dbId of the database.
func (GetMonitoredResourceDatabaseConnectionDetailOutput) DbUniqueName ¶
func (o GetMonitoredResourceDatabaseConnectionDetailOutput) DbUniqueName() pulumi.StringOutput
UniqueName used for database connection requests.
func (GetMonitoredResourceDatabaseConnectionDetailOutput) ElementType ¶
func (GetMonitoredResourceDatabaseConnectionDetailOutput) ElementType() reflect.Type
func (GetMonitoredResourceDatabaseConnectionDetailOutput) Port ¶
func (o GetMonitoredResourceDatabaseConnectionDetailOutput) Port() pulumi.IntOutput
Listener Port number used for connection requests.
func (GetMonitoredResourceDatabaseConnectionDetailOutput) Protocol ¶
func (o GetMonitoredResourceDatabaseConnectionDetailOutput) Protocol() pulumi.StringOutput
Protocol used in DB connection string when connecting to external database service.
func (GetMonitoredResourceDatabaseConnectionDetailOutput) ServiceName ¶
func (o GetMonitoredResourceDatabaseConnectionDetailOutput) ServiceName() pulumi.StringOutput
Service name used for connection requests.
func (GetMonitoredResourceDatabaseConnectionDetailOutput) SslSecretId ¶ added in v0.6.0
func (o GetMonitoredResourceDatabaseConnectionDetailOutput) SslSecretId() pulumi.StringOutput
SSL Secret Identifier for TCPS connector in Oracle Cloud Infrastructure Vault[OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetMonitoredResourceDatabaseConnectionDetailOutput) ToGetMonitoredResourceDatabaseConnectionDetailOutput ¶
func (o GetMonitoredResourceDatabaseConnectionDetailOutput) ToGetMonitoredResourceDatabaseConnectionDetailOutput() GetMonitoredResourceDatabaseConnectionDetailOutput
func (GetMonitoredResourceDatabaseConnectionDetailOutput) ToGetMonitoredResourceDatabaseConnectionDetailOutputWithContext ¶
func (o GetMonitoredResourceDatabaseConnectionDetailOutput) ToGetMonitoredResourceDatabaseConnectionDetailOutputWithContext(ctx context.Context) GetMonitoredResourceDatabaseConnectionDetailOutput
type GetMonitoredResourcePropertyArgs ¶
type GetMonitoredResourcePropertyArgs struct { // Property Name. Name pulumi.StringInput `pulumi:"name"` // Property Value. Value pulumi.StringInput `pulumi:"value"` }
func (GetMonitoredResourcePropertyArgs) ElementType ¶
func (GetMonitoredResourcePropertyArgs) ElementType() reflect.Type
func (GetMonitoredResourcePropertyArgs) ToGetMonitoredResourcePropertyOutput ¶
func (i GetMonitoredResourcePropertyArgs) ToGetMonitoredResourcePropertyOutput() GetMonitoredResourcePropertyOutput
func (GetMonitoredResourcePropertyArgs) ToGetMonitoredResourcePropertyOutputWithContext ¶
func (i GetMonitoredResourcePropertyArgs) ToGetMonitoredResourcePropertyOutputWithContext(ctx context.Context) GetMonitoredResourcePropertyOutput
func (GetMonitoredResourcePropertyArgs) ToOutput ¶ added in v1.11.0
func (i GetMonitoredResourcePropertyArgs) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceProperty]
type GetMonitoredResourcePropertyArray ¶
type GetMonitoredResourcePropertyArray []GetMonitoredResourcePropertyInput
func (GetMonitoredResourcePropertyArray) ElementType ¶
func (GetMonitoredResourcePropertyArray) ElementType() reflect.Type
func (GetMonitoredResourcePropertyArray) ToGetMonitoredResourcePropertyArrayOutput ¶
func (i GetMonitoredResourcePropertyArray) ToGetMonitoredResourcePropertyArrayOutput() GetMonitoredResourcePropertyArrayOutput
func (GetMonitoredResourcePropertyArray) ToGetMonitoredResourcePropertyArrayOutputWithContext ¶
func (i GetMonitoredResourcePropertyArray) ToGetMonitoredResourcePropertyArrayOutputWithContext(ctx context.Context) GetMonitoredResourcePropertyArrayOutput
func (GetMonitoredResourcePropertyArray) ToOutput ¶ added in v1.11.0
func (i GetMonitoredResourcePropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceProperty]
type GetMonitoredResourcePropertyArrayInput ¶
type GetMonitoredResourcePropertyArrayInput interface { pulumi.Input ToGetMonitoredResourcePropertyArrayOutput() GetMonitoredResourcePropertyArrayOutput ToGetMonitoredResourcePropertyArrayOutputWithContext(context.Context) GetMonitoredResourcePropertyArrayOutput }
GetMonitoredResourcePropertyArrayInput is an input type that accepts GetMonitoredResourcePropertyArray and GetMonitoredResourcePropertyArrayOutput values. You can construct a concrete instance of `GetMonitoredResourcePropertyArrayInput` via:
GetMonitoredResourcePropertyArray{ GetMonitoredResourcePropertyArgs{...} }
type GetMonitoredResourcePropertyArrayOutput ¶
type GetMonitoredResourcePropertyArrayOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourcePropertyArrayOutput) ElementType ¶
func (GetMonitoredResourcePropertyArrayOutput) ElementType() reflect.Type
func (GetMonitoredResourcePropertyArrayOutput) ToGetMonitoredResourcePropertyArrayOutput ¶
func (o GetMonitoredResourcePropertyArrayOutput) ToGetMonitoredResourcePropertyArrayOutput() GetMonitoredResourcePropertyArrayOutput
func (GetMonitoredResourcePropertyArrayOutput) ToGetMonitoredResourcePropertyArrayOutputWithContext ¶
func (o GetMonitoredResourcePropertyArrayOutput) ToGetMonitoredResourcePropertyArrayOutputWithContext(ctx context.Context) GetMonitoredResourcePropertyArrayOutput
func (GetMonitoredResourcePropertyArrayOutput) ToOutput ¶ added in v1.11.0
func (o GetMonitoredResourcePropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]GetMonitoredResourceProperty]
type GetMonitoredResourcePropertyInput ¶
type GetMonitoredResourcePropertyInput interface { pulumi.Input ToGetMonitoredResourcePropertyOutput() GetMonitoredResourcePropertyOutput ToGetMonitoredResourcePropertyOutputWithContext(context.Context) GetMonitoredResourcePropertyOutput }
GetMonitoredResourcePropertyInput is an input type that accepts GetMonitoredResourcePropertyArgs and GetMonitoredResourcePropertyOutput values. You can construct a concrete instance of `GetMonitoredResourcePropertyInput` via:
GetMonitoredResourcePropertyArgs{...}
type GetMonitoredResourcePropertyOutput ¶
type GetMonitoredResourcePropertyOutput struct{ *pulumi.OutputState }
func (GetMonitoredResourcePropertyOutput) ElementType ¶
func (GetMonitoredResourcePropertyOutput) ElementType() reflect.Type
func (GetMonitoredResourcePropertyOutput) Name ¶
func (o GetMonitoredResourcePropertyOutput) Name() pulumi.StringOutput
Property Name.
func (GetMonitoredResourcePropertyOutput) ToGetMonitoredResourcePropertyOutput ¶
func (o GetMonitoredResourcePropertyOutput) ToGetMonitoredResourcePropertyOutput() GetMonitoredResourcePropertyOutput
func (GetMonitoredResourcePropertyOutput) ToGetMonitoredResourcePropertyOutputWithContext ¶
func (o GetMonitoredResourcePropertyOutput) ToGetMonitoredResourcePropertyOutputWithContext(ctx context.Context) GetMonitoredResourcePropertyOutput
func (GetMonitoredResourcePropertyOutput) ToOutput ¶ added in v1.11.0
func (o GetMonitoredResourcePropertyOutput) ToOutput(ctx context.Context) pulumix.Output[GetMonitoredResourceProperty]
func (GetMonitoredResourcePropertyOutput) Value ¶
func (o GetMonitoredResourcePropertyOutput) Value() pulumi.StringOutput
Property Value.
type LookupConfigArgs ¶ added in v1.11.0
type LookupConfigArgs struct { // Unique Config identifier. ConfigId string `pulumi:"configId"` }
A collection of arguments for invoking getConfig.
type LookupConfigOutputArgs ¶ added in v1.11.0
type LookupConfigOutputArgs struct { // Unique Config identifier. ConfigId pulumi.StringInput `pulumi:"configId"` }
A collection of arguments for invoking getConfig.
func (LookupConfigOutputArgs) ElementType ¶ added in v1.11.0
func (LookupConfigOutputArgs) ElementType() reflect.Type
type LookupConfigResult ¶ added in v1.11.0
type LookupConfigResult struct { // The OCID of the compartment containing the configuration. CompartmentId string `pulumi:"compartmentId"` ConfigId string `pulumi:"configId"` // The type of configuration. ConfigType string `pulumi:"configType"` // 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 user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. 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 Unique Oracle ID (OCID) that is immutable on creation. Id string `pulumi:"id"` // True if automatic promotion is enabled, false if it is not enabled. IsEnabled bool `pulumi:"isEnabled"` // The type of resource to configure for automatic promotion. ResourceType string `pulumi:"resourceType"` // The current state of the configuration. 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 time the configuration was created. An RFC3339 formatted datetime string. TimeCreated string `pulumi:"timeCreated"` // The time the Config was updated. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getConfig.
func LookupConfig ¶ added in v1.11.0
func LookupConfig(ctx *pulumi.Context, args *LookupConfigArgs, opts ...pulumi.InvokeOption) (*LookupConfigResult, error)
This data source provides details about a specific Config resource in Oracle Cloud Infrastructure Stack Monitoring service.
Gets the details of a configuration.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/StackMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := StackMonitoring.GetConfig(ctx, &stackmonitoring.GetConfigArgs{ ConfigId: oci_stack_monitoring_config.Test_config.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupConfigResultOutput ¶ added in v1.11.0
type LookupConfigResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getConfig.
func LookupConfigOutput ¶ added in v1.11.0
func LookupConfigOutput(ctx *pulumi.Context, args LookupConfigOutputArgs, opts ...pulumi.InvokeOption) LookupConfigResultOutput
func (LookupConfigResultOutput) CompartmentId ¶ added in v1.11.0
func (o LookupConfigResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the compartment containing the configuration.
func (LookupConfigResultOutput) ConfigId ¶ added in v1.11.0
func (o LookupConfigResultOutput) ConfigId() pulumi.StringOutput
func (LookupConfigResultOutput) ConfigType ¶ added in v1.11.0
func (o LookupConfigResultOutput) ConfigType() pulumi.StringOutput
The type of configuration.
func (LookupConfigResultOutput) DefinedTags ¶ added in v1.11.0
func (o LookupConfigResultOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupConfigResultOutput) DisplayName ¶ added in v1.11.0
func (o LookupConfigResultOutput) DisplayName() pulumi.StringOutput
A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information.
func (LookupConfigResultOutput) ElementType ¶ added in v1.11.0
func (LookupConfigResultOutput) ElementType() reflect.Type
func (LookupConfigResultOutput) FreeformTags ¶ added in v1.11.0
func (o LookupConfigResultOutput) 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 (LookupConfigResultOutput) Id ¶ added in v1.11.0
func (o LookupConfigResultOutput) Id() pulumi.StringOutput
The Unique Oracle ID (OCID) that is immutable on creation.
func (LookupConfigResultOutput) IsEnabled ¶ added in v1.11.0
func (o LookupConfigResultOutput) IsEnabled() pulumi.BoolOutput
True if automatic promotion is enabled, false if it is not enabled.
func (LookupConfigResultOutput) ResourceType ¶ added in v1.11.0
func (o LookupConfigResultOutput) ResourceType() pulumi.StringOutput
The type of resource to configure for automatic promotion.
func (LookupConfigResultOutput) State ¶ added in v1.11.0
func (o LookupConfigResultOutput) State() pulumi.StringOutput
The current state of the configuration.
func (LookupConfigResultOutput) SystemTags ¶ added in v1.11.0
func (o LookupConfigResultOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupConfigResultOutput) TimeCreated ¶ added in v1.11.0
func (o LookupConfigResultOutput) TimeCreated() pulumi.StringOutput
The time the configuration was created. An RFC3339 formatted datetime string.
func (LookupConfigResultOutput) TimeUpdated ¶ added in v1.11.0
func (o LookupConfigResultOutput) TimeUpdated() pulumi.StringOutput
The time the Config was updated.
func (LookupConfigResultOutput) ToLookupConfigResultOutput ¶ added in v1.11.0
func (o LookupConfigResultOutput) ToLookupConfigResultOutput() LookupConfigResultOutput
func (LookupConfigResultOutput) ToLookupConfigResultOutputWithContext ¶ added in v1.11.0
func (o LookupConfigResultOutput) ToLookupConfigResultOutputWithContext(ctx context.Context) LookupConfigResultOutput
func (LookupConfigResultOutput) ToOutput ¶ added in v1.11.0
func (o LookupConfigResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupConfigResult]
type LookupDiscoveryJobArgs ¶
type LookupDiscoveryJobArgs struct { // The Discovery Job ID DiscoveryJobId string `pulumi:"discoveryJobId"` }
A collection of arguments for invoking getDiscoveryJob.
type LookupDiscoveryJobOutputArgs ¶
type LookupDiscoveryJobOutputArgs struct { // The Discovery Job ID DiscoveryJobId pulumi.StringInput `pulumi:"discoveryJobId"` }
A collection of arguments for invoking getDiscoveryJob.
func (LookupDiscoveryJobOutputArgs) ElementType ¶
func (LookupDiscoveryJobOutputArgs) ElementType() reflect.Type
type LookupDiscoveryJobResult ¶
type LookupDiscoveryJobResult struct { // The OCID of the Compartment CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // Client who submits discovery job. DiscoveryClient string `pulumi:"discoveryClient"` // The request of DiscoveryJob Resource details. DiscoveryDetails []GetDiscoveryJobDiscoveryDetail `pulumi:"discoveryDetails"` DiscoveryJobId string `pulumi:"discoveryJobId"` // Add option submits new discovery Job. Add with retry option to re-submit failed discovery job. Refresh option refreshes the existing discovered resources. DiscoveryType string `pulumi:"discoveryType"` // 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 OCID of Discovery job Id string `pulumi:"id"` ShouldPropagateTagsToDiscoveredResources bool `pulumi:"shouldPropagateTagsToDiscoveredResources"` // The current state of the DiscoveryJob Resource. State string `pulumi:"state"` // Specifies the status of the discovery job Status string `pulumi:"status"` // The short summary of the status of the discovery job StatusMessage string `pulumi:"statusMessage"` // 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 OCID of Tenant TenantId string `pulumi:"tenantId"` // The time the discovery Job was updated. TimeUpdated string `pulumi:"timeUpdated"` // The OCID of user in which the job is submitted UserId string `pulumi:"userId"` }
A collection of values returned by getDiscoveryJob.
func LookupDiscoveryJob ¶
func LookupDiscoveryJob(ctx *pulumi.Context, args *LookupDiscoveryJobArgs, opts ...pulumi.InvokeOption) (*LookupDiscoveryJobResult, error)
This data source provides details about a specific Discovery Job resource in Oracle Cloud Infrastructure Stack Monitoring service.
API to get the details of discovery Job by identifier.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/StackMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := StackMonitoring.GetDiscoveryJob(ctx, &stackmonitoring.GetDiscoveryJobArgs{ DiscoveryJobId: oci_stack_monitoring_discovery_job.Test_discovery_job.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupDiscoveryJobResultOutput ¶
type LookupDiscoveryJobResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDiscoveryJob.
func LookupDiscoveryJobOutput ¶
func LookupDiscoveryJobOutput(ctx *pulumi.Context, args LookupDiscoveryJobOutputArgs, opts ...pulumi.InvokeOption) LookupDiscoveryJobResultOutput
func (LookupDiscoveryJobResultOutput) CompartmentId ¶
func (o LookupDiscoveryJobResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the Compartment
func (LookupDiscoveryJobResultOutput) DefinedTags ¶
func (o LookupDiscoveryJobResultOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupDiscoveryJobResultOutput) DiscoveryClient ¶
func (o LookupDiscoveryJobResultOutput) DiscoveryClient() pulumi.StringOutput
Client who submits discovery job.
func (LookupDiscoveryJobResultOutput) DiscoveryDetails ¶
func (o LookupDiscoveryJobResultOutput) DiscoveryDetails() GetDiscoveryJobDiscoveryDetailArrayOutput
The request of DiscoveryJob Resource details.
func (LookupDiscoveryJobResultOutput) DiscoveryJobId ¶
func (o LookupDiscoveryJobResultOutput) DiscoveryJobId() pulumi.StringOutput
func (LookupDiscoveryJobResultOutput) DiscoveryType ¶
func (o LookupDiscoveryJobResultOutput) DiscoveryType() pulumi.StringOutput
Add option submits new discovery Job. Add with retry option to re-submit failed discovery job. Refresh option refreshes the existing discovered resources.
func (LookupDiscoveryJobResultOutput) ElementType ¶
func (LookupDiscoveryJobResultOutput) ElementType() reflect.Type
func (LookupDiscoveryJobResultOutput) FreeformTags ¶
func (o LookupDiscoveryJobResultOutput) 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 (LookupDiscoveryJobResultOutput) Id ¶
func (o LookupDiscoveryJobResultOutput) Id() pulumi.StringOutput
The OCID of Discovery job
func (LookupDiscoveryJobResultOutput) ShouldPropagateTagsToDiscoveredResources ¶ added in v0.18.0
func (o LookupDiscoveryJobResultOutput) ShouldPropagateTagsToDiscoveredResources() pulumi.BoolOutput
func (LookupDiscoveryJobResultOutput) State ¶
func (o LookupDiscoveryJobResultOutput) State() pulumi.StringOutput
The current state of the DiscoveryJob Resource.
func (LookupDiscoveryJobResultOutput) Status ¶
func (o LookupDiscoveryJobResultOutput) Status() pulumi.StringOutput
Specifies the status of the discovery job
func (LookupDiscoveryJobResultOutput) StatusMessage ¶
func (o LookupDiscoveryJobResultOutput) StatusMessage() pulumi.StringOutput
The short summary of the status of the discovery job
func (LookupDiscoveryJobResultOutput) SystemTags ¶
func (o LookupDiscoveryJobResultOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupDiscoveryJobResultOutput) TenantId ¶
func (o LookupDiscoveryJobResultOutput) TenantId() pulumi.StringOutput
The OCID of Tenant
func (LookupDiscoveryJobResultOutput) TimeUpdated ¶
func (o LookupDiscoveryJobResultOutput) TimeUpdated() pulumi.StringOutput
The time the discovery Job was updated.
func (LookupDiscoveryJobResultOutput) ToLookupDiscoveryJobResultOutput ¶
func (o LookupDiscoveryJobResultOutput) ToLookupDiscoveryJobResultOutput() LookupDiscoveryJobResultOutput
func (LookupDiscoveryJobResultOutput) ToLookupDiscoveryJobResultOutputWithContext ¶
func (o LookupDiscoveryJobResultOutput) ToLookupDiscoveryJobResultOutputWithContext(ctx context.Context) LookupDiscoveryJobResultOutput
func (LookupDiscoveryJobResultOutput) ToOutput ¶ added in v1.11.0
func (o LookupDiscoveryJobResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupDiscoveryJobResult]
func (LookupDiscoveryJobResultOutput) UserId ¶
func (o LookupDiscoveryJobResultOutput) UserId() pulumi.StringOutput
The OCID of user in which the job is submitted
type LookupMonitoredResourceArgs ¶
type LookupMonitoredResourceArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of monitored resource. MonitoredResourceId string `pulumi:"monitoredResourceId"` }
A collection of arguments for invoking getMonitoredResource.
type LookupMonitoredResourceOutputArgs ¶
type LookupMonitoredResourceOutputArgs struct { // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of monitored resource. MonitoredResourceId pulumi.StringInput `pulumi:"monitoredResourceId"` }
A collection of arguments for invoking getMonitoredResource.
func (LookupMonitoredResourceOutputArgs) ElementType ¶
func (LookupMonitoredResourceOutputArgs) ElementType() reflect.Type
type LookupMonitoredResourceResult ¶
type LookupMonitoredResourceResult struct { AdditionalAliases []GetMonitoredResourceAdditionalAlias `pulumi:"additionalAliases"` AdditionalCredentials []GetMonitoredResourceAdditionalCredential `pulumi:"additionalCredentials"` // Monitored Resource Alias Credential Details Aliases []GetMonitoredResourceAlias `pulumi:"aliases"` // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` // Monitored Resource Credential Details. Credentials []GetMonitoredResourceCredential `pulumi:"credentials"` // Connection details for the database. DatabaseConnectionDetails []GetMonitoredResourceDatabaseConnectionDetail `pulumi:"databaseConnectionDetails"` // 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"` // Monitored resource display name. DisplayName string `pulumi:"displayName"` // The external resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). External resource is any Oracle Cloud Infrastructure resource which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance. ExternalId string `pulumi:"externalId"` ExternalResourceId string `pulumi:"externalResourceId"` // 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"` // Monitored resource host name. HostName string `pulumi:"hostName"` // Monitored resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id string `pulumi:"id"` // Management Agent Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ManagementAgentId string `pulumi:"managementAgentId"` MonitoredResourceId string `pulumi:"monitoredResourceId"` // Property Name. Name string `pulumi:"name"` // List of monitored resource properties. Properties []GetMonitoredResourceProperty `pulumi:"properties"` // Time zone in the form of tz database canonical zone ID. ResourceTimeZone string `pulumi:"resourceTimeZone"` // Lifecycle state of the monitored resource. 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"` // Tenancy Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). TenantId string `pulumi:"tenantId"` // The date and time when the monitored resource was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. TimeCreated string `pulumi:"timeCreated"` // The date and time when the monitored resource was last updated, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. TimeUpdated string `pulumi:"timeUpdated"` // Monitored Resource Type. Type string `pulumi:"type"` }
A collection of values returned by getMonitoredResource.
func LookupMonitoredResource ¶
func LookupMonitoredResource(ctx *pulumi.Context, args *LookupMonitoredResourceArgs, opts ...pulumi.InvokeOption) (*LookupMonitoredResourceResult, error)
This data source provides details about a specific Monitored Resource resource in Oracle Cloud Infrastructure Stack Monitoring service.
Get monitored resource for the given identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/StackMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := StackMonitoring.GetMonitoredResource(ctx, &stackmonitoring.GetMonitoredResourceArgs{ MonitoredResourceId: oci_stack_monitoring_monitored_resource.Test_monitored_resource.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupMonitoredResourceResultOutput ¶
type LookupMonitoredResourceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getMonitoredResource.
func LookupMonitoredResourceOutput ¶
func LookupMonitoredResourceOutput(ctx *pulumi.Context, args LookupMonitoredResourceOutputArgs, opts ...pulumi.InvokeOption) LookupMonitoredResourceResultOutput
func (LookupMonitoredResourceResultOutput) AdditionalAliases ¶ added in v0.18.0
func (o LookupMonitoredResourceResultOutput) AdditionalAliases() GetMonitoredResourceAdditionalAliasArrayOutput
func (LookupMonitoredResourceResultOutput) AdditionalCredentials ¶ added in v0.18.0
func (o LookupMonitoredResourceResultOutput) AdditionalCredentials() GetMonitoredResourceAdditionalCredentialArrayOutput
func (LookupMonitoredResourceResultOutput) Aliases ¶
func (o LookupMonitoredResourceResultOutput) Aliases() GetMonitoredResourceAliasArrayOutput
Monitored Resource Alias Credential Details
func (LookupMonitoredResourceResultOutput) CompartmentId ¶
func (o LookupMonitoredResourceResultOutput) CompartmentId() pulumi.StringOutput
Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (LookupMonitoredResourceResultOutput) Credentials ¶
func (o LookupMonitoredResourceResultOutput) Credentials() GetMonitoredResourceCredentialArrayOutput
Monitored Resource Credential Details.
func (LookupMonitoredResourceResultOutput) DatabaseConnectionDetails ¶
func (o LookupMonitoredResourceResultOutput) DatabaseConnectionDetails() GetMonitoredResourceDatabaseConnectionDetailArrayOutput
Connection details for the database.
func (LookupMonitoredResourceResultOutput) DefinedTags ¶
func (o LookupMonitoredResourceResultOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupMonitoredResourceResultOutput) DisplayName ¶
func (o LookupMonitoredResourceResultOutput) DisplayName() pulumi.StringOutput
Monitored resource display name.
func (LookupMonitoredResourceResultOutput) ElementType ¶
func (LookupMonitoredResourceResultOutput) ElementType() reflect.Type
func (LookupMonitoredResourceResultOutput) ExternalId ¶ added in v0.6.0
func (o LookupMonitoredResourceResultOutput) ExternalId() pulumi.StringOutput
The external resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). External resource is any Oracle Cloud Infrastructure resource which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance.
func (LookupMonitoredResourceResultOutput) ExternalResourceId ¶
func (o LookupMonitoredResourceResultOutput) ExternalResourceId() pulumi.StringOutput
func (LookupMonitoredResourceResultOutput) FreeformTags ¶
func (o LookupMonitoredResourceResultOutput) 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 (LookupMonitoredResourceResultOutput) HostName ¶
func (o LookupMonitoredResourceResultOutput) HostName() pulumi.StringOutput
Monitored resource host name.
func (LookupMonitoredResourceResultOutput) Id ¶
func (o LookupMonitoredResourceResultOutput) Id() pulumi.StringOutput
Monitored resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (LookupMonitoredResourceResultOutput) ManagementAgentId ¶
func (o LookupMonitoredResourceResultOutput) ManagementAgentId() pulumi.StringOutput
Management Agent Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (LookupMonitoredResourceResultOutput) MonitoredResourceId ¶
func (o LookupMonitoredResourceResultOutput) MonitoredResourceId() pulumi.StringOutput
func (LookupMonitoredResourceResultOutput) Name ¶
func (o LookupMonitoredResourceResultOutput) Name() pulumi.StringOutput
Property Name.
func (LookupMonitoredResourceResultOutput) Properties ¶
func (o LookupMonitoredResourceResultOutput) Properties() GetMonitoredResourcePropertyArrayOutput
List of monitored resource properties.
func (LookupMonitoredResourceResultOutput) ResourceTimeZone ¶
func (o LookupMonitoredResourceResultOutput) ResourceTimeZone() pulumi.StringOutput
Time zone in the form of tz database canonical zone ID.
func (LookupMonitoredResourceResultOutput) State ¶
func (o LookupMonitoredResourceResultOutput) State() pulumi.StringOutput
Lifecycle state of the monitored resource.
func (LookupMonitoredResourceResultOutput) SystemTags ¶
func (o LookupMonitoredResourceResultOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupMonitoredResourceResultOutput) TenantId ¶
func (o LookupMonitoredResourceResultOutput) TenantId() pulumi.StringOutput
Tenancy Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (LookupMonitoredResourceResultOutput) TimeCreated ¶
func (o LookupMonitoredResourceResultOutput) TimeCreated() pulumi.StringOutput
The date and time when the monitored resource was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format.
func (LookupMonitoredResourceResultOutput) TimeUpdated ¶
func (o LookupMonitoredResourceResultOutput) TimeUpdated() pulumi.StringOutput
The date and time when the monitored resource was last updated, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format.
func (LookupMonitoredResourceResultOutput) ToLookupMonitoredResourceResultOutput ¶
func (o LookupMonitoredResourceResultOutput) ToLookupMonitoredResourceResultOutput() LookupMonitoredResourceResultOutput
func (LookupMonitoredResourceResultOutput) ToLookupMonitoredResourceResultOutputWithContext ¶
func (o LookupMonitoredResourceResultOutput) ToLookupMonitoredResourceResultOutputWithContext(ctx context.Context) LookupMonitoredResourceResultOutput
func (LookupMonitoredResourceResultOutput) ToOutput ¶ added in v1.11.0
func (o LookupMonitoredResourceResultOutput) ToOutput(ctx context.Context) pulumix.Output[LookupMonitoredResourceResult]
func (LookupMonitoredResourceResultOutput) Type ¶
func (o LookupMonitoredResourceResultOutput) Type() pulumi.StringOutput
Monitored Resource Type.
type MonitoredResource ¶
type MonitoredResource struct { pulumi.CustomResourceState // (Updatable) List of MonitoredResourceAliasCredentials. This property complements the existing "aliases" property by allowing user to specify more than one credential alias. If both "aliases" and "additionalAliases" are specified, union of the values is used as list of aliases applicable for this resource. If any duplicate found in the combined list of "alias" and "additionalAliases", an error will be thrown. AdditionalAliases MonitoredResourceAdditionalAliasArrayOutput `pulumi:"additionalAliases"` // (Updatable) List of MonitoredResourceCredentials. This property complements the existing "credentials" property by allowing user to specify more than one credential. If both "credential" and "additionalCredentials" are specified, union of the values is used as list of credentials applicable for this resource. If any duplicate found in the combined list of "credentials" and "additionalCredentials", an error will be thrown. AdditionalCredentials MonitoredResourceAdditionalCredentialArrayOutput `pulumi:"additionalCredentials"` // (Updatable) Monitored Resource Alias Credential Details Aliases MonitoredResourceAliasesPtrOutput `pulumi:"aliases"` // (Updatable) Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Monitored Resource Credential Details. Credentials MonitoredResourceCredentialsPtrOutput `pulumi:"credentials"` // (Updatable) Connection details for the database. DatabaseConnectionDetails MonitoredResourceDatabaseConnectionDetailsPtrOutput `pulumi:"databaseConnectionDetails"` // (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) Monitored resource display name. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // External resource is any Oracle Cloud Infrastructure resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) which is not a Stack Monitoring service resource. Currently supports only Oracle Cloud Infrastructure compute instance. ExternalId pulumi.StringPtrOutput `pulumi:"externalId"` // Generally used by DBaaS to send the Database OCID stored on the DBaaS. The same will be passed to resource service to enable Stack Monitoring Service on DBM. This will be stored in Stack Monitoring Resource Service data store as identifier for monitored resource. If this header is not set as part of the request, then an id will be generated and stored for the resource. ExternalResourceId pulumi.StringPtrOutput `pulumi:"externalResourceId"` // (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) Host name of the monitored resource. HostName pulumi.StringPtrOutput `pulumi:"hostName"` // Management Agent Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ManagementAgentId pulumi.StringPtrOutput `pulumi:"managementAgentId"` // (Updatable) Property Name. Name pulumi.StringOutput `pulumi:"name"` // (Updatable) List of monitored resource properties. Properties MonitoredResourcePropertyArrayOutput `pulumi:"properties"` // (Updatable) Time zone in the form of tz database canonical zone ID. Specifies the preference with a value that uses the IANA Time Zone Database format (x-obmcs-time-zone). For example - America/Los_Angeles ResourceTimeZone pulumi.StringPtrOutput `pulumi:"resourceTimeZone"` // Lifecycle state of the monitored resource. 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"` // Tenancy Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). TenantId pulumi.StringOutput `pulumi:"tenantId"` // The date and time when the monitored resource was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The date and time when the monitored resource was last updated, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // Monitored Resource Type. // // ** 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.StringOutput `pulumi:"type"` }
This resource provides the Monitored Resource resource in Oracle Cloud Infrastructure Stack Monitoring service.
Creates a new monitored resource for the given resource type with the details and submits a work request for promoting the resource to agent. Once the resource is successfully added to agent, resource state will be marked active.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/StackMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := StackMonitoring.NewMonitoredResource(ctx, "testMonitoredResource", &StackMonitoring.MonitoredResourceArgs{ CompartmentId: pulumi.Any(_var.Compartment_id), Type: pulumi.Any(_var.Monitored_resource_type), AdditionalAliases: stackmonitoring.MonitoredResourceAdditionalAliasArray{ &stackmonitoring.MonitoredResourceAdditionalAliasArgs{ Credential: &stackmonitoring.MonitoredResourceAdditionalAliasCredentialArgs{ Name: pulumi.Any(_var.Monitored_resource_additional_aliases_credential_name), Service: pulumi.Any(_var.Monitored_resource_additional_aliases_credential_service), Source: pulumi.Any(_var.Monitored_resource_additional_aliases_credential_source), }, Name: pulumi.Any(_var.Monitored_resource_additional_aliases_name), Source: pulumi.Any(_var.Monitored_resource_additional_aliases_source), }, }, AdditionalCredentials: stackmonitoring.MonitoredResourceAdditionalCredentialArray{ &stackmonitoring.MonitoredResourceAdditionalCredentialArgs{ CredentialType: pulumi.Any(_var.Monitored_resource_additional_credentials_credential_type), Description: pulumi.Any(_var.Monitored_resource_additional_credentials_description), KeyId: pulumi.Any(oci_kms_key.Test_key.Id), Name: pulumi.Any(_var.Monitored_resource_additional_credentials_name), Properties: stackmonitoring.MonitoredResourceAdditionalCredentialPropertyArray{ &stackmonitoring.MonitoredResourceAdditionalCredentialPropertyArgs{ Name: pulumi.Any(_var.Monitored_resource_additional_credentials_properties_name), Value: pulumi.Any(_var.Monitored_resource_additional_credentials_properties_value), }, }, Source: pulumi.Any(_var.Monitored_resource_additional_credentials_source), Type: pulumi.Any(_var.Monitored_resource_additional_credentials_type), }, }, Aliases: &stackmonitoring.MonitoredResourceAliasesArgs{ Credential: &stackmonitoring.MonitoredResourceAliasesCredentialArgs{ Name: pulumi.Any(_var.Monitored_resource_aliases_credential_name), Service: pulumi.Any(_var.Monitored_resource_aliases_credential_service), Source: pulumi.Any(_var.Monitored_resource_aliases_credential_source), }, Name: pulumi.Any(_var.Monitored_resource_aliases_name), Source: pulumi.Any(_var.Monitored_resource_aliases_source), }, Credentials: &stackmonitoring.MonitoredResourceCredentialsArgs{ CredentialType: pulumi.Any(_var.Monitored_resource_credentials_credential_type), Description: pulumi.Any(_var.Monitored_resource_credentials_description), KeyId: pulumi.Any(_var.Monitored_resource_credentials_key_id), Name: pulumi.Any(_var.Monitored_resource_credentials_name), Properties: stackmonitoring.MonitoredResourceCredentialsPropertyArray{ &stackmonitoring.MonitoredResourceCredentialsPropertyArgs{ Name: pulumi.Any(_var.Monitored_resource_credentials_properties_name), Value: pulumi.Any(_var.Monitored_resource_credentials_properties_value), }, }, Source: pulumi.Any(_var.Monitored_resource_credentials_source), Type: pulumi.Any(_var.Monitored_resource_credentials_type), }, DatabaseConnectionDetails: &stackmonitoring.MonitoredResourceDatabaseConnectionDetailsArgs{ Port: pulumi.Any(_var.Monitored_resource_database_connection_details_port), Protocol: pulumi.Any(_var.Monitored_resource_database_connection_details_protocol), ServiceName: pulumi.Any(_var.Monitored_resource_database_service_name), ConnectorId: pulumi.Any(_var.Monitored_resource_database_connector_id), DbId: pulumi.Any(_var.Monitored_resource_database_id), DbUniqueName: pulumi.Any(_var.Monitored_resource_database_connection_details_db_unique_name), SslSecretId: pulumi.Any(oci_vault_secret.Test_secret.Id), }, DefinedTags: pulumi.Map{ "foo-namespace.bar-key": pulumi.Any("value"), }, DisplayName: pulumi.Any(_var.Monitored_resource_display_name), ExternalResourceId: pulumi.Any(_var.Monitored_resource_external_resource_id), ExternalId: pulumi.Any(oci_stack_monitoring_external.Test_external.Id), FreeformTags: pulumi.Map{ "bar-key": pulumi.Any("value"), }, HostName: pulumi.Any(_var.Monitored_resource_host_name), ManagementAgentId: pulumi.Any(oci_management_agent_management_agent.Test_management_agent.Id), Properties: stackmonitoring.MonitoredResourcePropertyArray{ &stackmonitoring.MonitoredResourcePropertyArgs{ Name: pulumi.Any(_var.Monitored_resource_properties_name), Value: pulumi.Any(_var.Monitored_resource_properties_value), }, }, ResourceTimeZone: pulumi.Any(_var.Monitored_resource_resource_time_zone), }) if err != nil { return err } return nil }) }
```
## Import
MonitoredResources can be imported using the `id`, e.g.
```sh
$ pulumi import oci:StackMonitoring/monitoredResource:MonitoredResource test_monitored_resource "id"
```
func GetMonitoredResource ¶
func GetMonitoredResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MonitoredResourceState, opts ...pulumi.ResourceOption) (*MonitoredResource, error)
GetMonitoredResource gets an existing MonitoredResource 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 NewMonitoredResource ¶
func NewMonitoredResource(ctx *pulumi.Context, name string, args *MonitoredResourceArgs, opts ...pulumi.ResourceOption) (*MonitoredResource, error)
NewMonitoredResource registers a new resource with the given unique name, arguments, and options.
func (*MonitoredResource) ElementType ¶
func (*MonitoredResource) ElementType() reflect.Type
func (*MonitoredResource) ToMonitoredResourceOutput ¶
func (i *MonitoredResource) ToMonitoredResourceOutput() MonitoredResourceOutput
func (*MonitoredResource) ToMonitoredResourceOutputWithContext ¶
func (i *MonitoredResource) ToMonitoredResourceOutputWithContext(ctx context.Context) MonitoredResourceOutput
func (*MonitoredResource) ToOutput ¶ added in v1.11.0
func (i *MonitoredResource) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResource]
type MonitoredResourceAdditionalAlias ¶ added in v0.18.0
type MonitoredResourceAdditionalAlias struct { // (Updatable) Monitored Resource Alias Reference Source Credential. Credential MonitoredResourceAdditionalAliasCredential `pulumi:"credential"` // (Updatable) Property Name. Name string `pulumi:"name"` // (Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source string `pulumi:"source"` }
type MonitoredResourceAdditionalAliasArgs ¶ added in v0.18.0
type MonitoredResourceAdditionalAliasArgs struct { // (Updatable) Monitored Resource Alias Reference Source Credential. Credential MonitoredResourceAdditionalAliasCredentialInput `pulumi:"credential"` // (Updatable) Property Name. Name pulumi.StringInput `pulumi:"name"` // (Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source pulumi.StringInput `pulumi:"source"` }
func (MonitoredResourceAdditionalAliasArgs) ElementType ¶ added in v0.18.0
func (MonitoredResourceAdditionalAliasArgs) ElementType() reflect.Type
func (MonitoredResourceAdditionalAliasArgs) ToMonitoredResourceAdditionalAliasOutput ¶ added in v0.18.0
func (i MonitoredResourceAdditionalAliasArgs) ToMonitoredResourceAdditionalAliasOutput() MonitoredResourceAdditionalAliasOutput
func (MonitoredResourceAdditionalAliasArgs) ToMonitoredResourceAdditionalAliasOutputWithContext ¶ added in v0.18.0
func (i MonitoredResourceAdditionalAliasArgs) ToMonitoredResourceAdditionalAliasOutputWithContext(ctx context.Context) MonitoredResourceAdditionalAliasOutput
func (MonitoredResourceAdditionalAliasArgs) ToOutput ¶ added in v1.11.0
func (i MonitoredResourceAdditionalAliasArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAdditionalAlias]
type MonitoredResourceAdditionalAliasArray ¶ added in v0.18.0
type MonitoredResourceAdditionalAliasArray []MonitoredResourceAdditionalAliasInput
func (MonitoredResourceAdditionalAliasArray) ElementType ¶ added in v0.18.0
func (MonitoredResourceAdditionalAliasArray) ElementType() reflect.Type
func (MonitoredResourceAdditionalAliasArray) ToMonitoredResourceAdditionalAliasArrayOutput ¶ added in v0.18.0
func (i MonitoredResourceAdditionalAliasArray) ToMonitoredResourceAdditionalAliasArrayOutput() MonitoredResourceAdditionalAliasArrayOutput
func (MonitoredResourceAdditionalAliasArray) ToMonitoredResourceAdditionalAliasArrayOutputWithContext ¶ added in v0.18.0
func (i MonitoredResourceAdditionalAliasArray) ToMonitoredResourceAdditionalAliasArrayOutputWithContext(ctx context.Context) MonitoredResourceAdditionalAliasArrayOutput
func (MonitoredResourceAdditionalAliasArray) ToOutput ¶ added in v1.11.0
func (i MonitoredResourceAdditionalAliasArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceAdditionalAlias]
type MonitoredResourceAdditionalAliasArrayInput ¶ added in v0.18.0
type MonitoredResourceAdditionalAliasArrayInput interface { pulumi.Input ToMonitoredResourceAdditionalAliasArrayOutput() MonitoredResourceAdditionalAliasArrayOutput ToMonitoredResourceAdditionalAliasArrayOutputWithContext(context.Context) MonitoredResourceAdditionalAliasArrayOutput }
MonitoredResourceAdditionalAliasArrayInput is an input type that accepts MonitoredResourceAdditionalAliasArray and MonitoredResourceAdditionalAliasArrayOutput values. You can construct a concrete instance of `MonitoredResourceAdditionalAliasArrayInput` via:
MonitoredResourceAdditionalAliasArray{ MonitoredResourceAdditionalAliasArgs{...} }
type MonitoredResourceAdditionalAliasArrayOutput ¶ added in v0.18.0
type MonitoredResourceAdditionalAliasArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourceAdditionalAliasArrayOutput) ElementType ¶ added in v0.18.0
func (MonitoredResourceAdditionalAliasArrayOutput) ElementType() reflect.Type
func (MonitoredResourceAdditionalAliasArrayOutput) ToMonitoredResourceAdditionalAliasArrayOutput ¶ added in v0.18.0
func (o MonitoredResourceAdditionalAliasArrayOutput) ToMonitoredResourceAdditionalAliasArrayOutput() MonitoredResourceAdditionalAliasArrayOutput
func (MonitoredResourceAdditionalAliasArrayOutput) ToMonitoredResourceAdditionalAliasArrayOutputWithContext ¶ added in v0.18.0
func (o MonitoredResourceAdditionalAliasArrayOutput) ToMonitoredResourceAdditionalAliasArrayOutputWithContext(ctx context.Context) MonitoredResourceAdditionalAliasArrayOutput
func (MonitoredResourceAdditionalAliasArrayOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourceAdditionalAliasArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceAdditionalAlias]
type MonitoredResourceAdditionalAliasCredential ¶ added in v0.18.0
type MonitoredResourceAdditionalAliasCredential struct { // (Updatable) Property Name. Name string `pulumi:"name"` // (Updatable) The name of the service owning the credential. Example: stack-monitoring or dbmgmt Service string `pulumi:"service"` // (Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source string `pulumi:"source"` }
type MonitoredResourceAdditionalAliasCredentialArgs ¶ added in v0.18.0
type MonitoredResourceAdditionalAliasCredentialArgs struct { // (Updatable) Property Name. Name pulumi.StringInput `pulumi:"name"` // (Updatable) The name of the service owning the credential. Example: stack-monitoring or dbmgmt Service pulumi.StringInput `pulumi:"service"` // (Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source pulumi.StringInput `pulumi:"source"` }
func (MonitoredResourceAdditionalAliasCredentialArgs) ElementType ¶ added in v0.18.0
func (MonitoredResourceAdditionalAliasCredentialArgs) ElementType() reflect.Type
func (MonitoredResourceAdditionalAliasCredentialArgs) ToMonitoredResourceAdditionalAliasCredentialOutput ¶ added in v0.18.0
func (i MonitoredResourceAdditionalAliasCredentialArgs) ToMonitoredResourceAdditionalAliasCredentialOutput() MonitoredResourceAdditionalAliasCredentialOutput
func (MonitoredResourceAdditionalAliasCredentialArgs) ToMonitoredResourceAdditionalAliasCredentialOutputWithContext ¶ added in v0.18.0
func (i MonitoredResourceAdditionalAliasCredentialArgs) ToMonitoredResourceAdditionalAliasCredentialOutputWithContext(ctx context.Context) MonitoredResourceAdditionalAliasCredentialOutput
func (MonitoredResourceAdditionalAliasCredentialArgs) ToOutput ¶ added in v1.11.0
func (i MonitoredResourceAdditionalAliasCredentialArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAdditionalAliasCredential]
type MonitoredResourceAdditionalAliasCredentialInput ¶ added in v0.18.0
type MonitoredResourceAdditionalAliasCredentialInput interface { pulumi.Input ToMonitoredResourceAdditionalAliasCredentialOutput() MonitoredResourceAdditionalAliasCredentialOutput ToMonitoredResourceAdditionalAliasCredentialOutputWithContext(context.Context) MonitoredResourceAdditionalAliasCredentialOutput }
MonitoredResourceAdditionalAliasCredentialInput is an input type that accepts MonitoredResourceAdditionalAliasCredentialArgs and MonitoredResourceAdditionalAliasCredentialOutput values. You can construct a concrete instance of `MonitoredResourceAdditionalAliasCredentialInput` via:
MonitoredResourceAdditionalAliasCredentialArgs{...}
type MonitoredResourceAdditionalAliasCredentialOutput ¶ added in v0.18.0
type MonitoredResourceAdditionalAliasCredentialOutput struct{ *pulumi.OutputState }
func (MonitoredResourceAdditionalAliasCredentialOutput) ElementType ¶ added in v0.18.0
func (MonitoredResourceAdditionalAliasCredentialOutput) ElementType() reflect.Type
func (MonitoredResourceAdditionalAliasCredentialOutput) Name ¶ added in v0.18.0
func (o MonitoredResourceAdditionalAliasCredentialOutput) Name() pulumi.StringOutput
(Updatable) Property Name.
func (MonitoredResourceAdditionalAliasCredentialOutput) Service ¶ added in v0.18.0
func (o MonitoredResourceAdditionalAliasCredentialOutput) Service() pulumi.StringOutput
(Updatable) The name of the service owning the credential. Example: stack-monitoring or dbmgmt
func (MonitoredResourceAdditionalAliasCredentialOutput) Source ¶ added in v0.18.0
func (o MonitoredResourceAdditionalAliasCredentialOutput) Source() pulumi.StringOutput
(Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
func (MonitoredResourceAdditionalAliasCredentialOutput) ToMonitoredResourceAdditionalAliasCredentialOutput ¶ added in v0.18.0
func (o MonitoredResourceAdditionalAliasCredentialOutput) ToMonitoredResourceAdditionalAliasCredentialOutput() MonitoredResourceAdditionalAliasCredentialOutput
func (MonitoredResourceAdditionalAliasCredentialOutput) ToMonitoredResourceAdditionalAliasCredentialOutputWithContext ¶ added in v0.18.0
func (o MonitoredResourceAdditionalAliasCredentialOutput) ToMonitoredResourceAdditionalAliasCredentialOutputWithContext(ctx context.Context) MonitoredResourceAdditionalAliasCredentialOutput
type MonitoredResourceAdditionalAliasInput ¶ added in v0.18.0
type MonitoredResourceAdditionalAliasInput interface { pulumi.Input ToMonitoredResourceAdditionalAliasOutput() MonitoredResourceAdditionalAliasOutput ToMonitoredResourceAdditionalAliasOutputWithContext(context.Context) MonitoredResourceAdditionalAliasOutput }
MonitoredResourceAdditionalAliasInput is an input type that accepts MonitoredResourceAdditionalAliasArgs and MonitoredResourceAdditionalAliasOutput values. You can construct a concrete instance of `MonitoredResourceAdditionalAliasInput` via:
MonitoredResourceAdditionalAliasArgs{...}
type MonitoredResourceAdditionalAliasOutput ¶ added in v0.18.0
type MonitoredResourceAdditionalAliasOutput struct{ *pulumi.OutputState }
func (MonitoredResourceAdditionalAliasOutput) Credential ¶ added in v0.18.0
func (o MonitoredResourceAdditionalAliasOutput) Credential() MonitoredResourceAdditionalAliasCredentialOutput
(Updatable) Monitored Resource Alias Reference Source Credential.
func (MonitoredResourceAdditionalAliasOutput) ElementType ¶ added in v0.18.0
func (MonitoredResourceAdditionalAliasOutput) ElementType() reflect.Type
func (MonitoredResourceAdditionalAliasOutput) Name ¶ added in v0.18.0
func (o MonitoredResourceAdditionalAliasOutput) Name() pulumi.StringOutput
(Updatable) Property Name.
func (MonitoredResourceAdditionalAliasOutput) Source ¶ added in v0.18.0
func (o MonitoredResourceAdditionalAliasOutput) Source() pulumi.StringOutput
(Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
func (MonitoredResourceAdditionalAliasOutput) ToMonitoredResourceAdditionalAliasOutput ¶ added in v0.18.0
func (o MonitoredResourceAdditionalAliasOutput) ToMonitoredResourceAdditionalAliasOutput() MonitoredResourceAdditionalAliasOutput
func (MonitoredResourceAdditionalAliasOutput) ToMonitoredResourceAdditionalAliasOutputWithContext ¶ added in v0.18.0
func (o MonitoredResourceAdditionalAliasOutput) ToMonitoredResourceAdditionalAliasOutputWithContext(ctx context.Context) MonitoredResourceAdditionalAliasOutput
func (MonitoredResourceAdditionalAliasOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourceAdditionalAliasOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAdditionalAlias]
type MonitoredResourceAdditionalCredential ¶ added in v0.18.0
type MonitoredResourceAdditionalCredential struct { // (Updatable) Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED. // * EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential. // * PLAINTEXT - The credential properties will have credentials in plain text format. // * ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent. CredentialType *string `pulumi:"credentialType"` // (Updatable) The user-specified textual description of the credential. Description *string `pulumi:"description"` // (Updatable) The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key. KeyId *string `pulumi:"keyId"` // (Updatable) Property Name. Name *string `pulumi:"name"` // (Updatable) List of monitored resource properties. Properties []MonitoredResourceAdditionalCredentialProperty `pulumi:"properties"` // (Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source *string `pulumi:"source"` // Monitored Resource Type. // // ** 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 MonitoredResourceAdditionalCredentialArgs ¶ added in v0.18.0
type MonitoredResourceAdditionalCredentialArgs struct { // (Updatable) Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED. // * EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential. // * PLAINTEXT - The credential properties will have credentials in plain text format. // * ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent. CredentialType pulumi.StringPtrInput `pulumi:"credentialType"` // (Updatable) The user-specified textual description of the credential. Description pulumi.StringPtrInput `pulumi:"description"` // (Updatable) The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key. KeyId pulumi.StringPtrInput `pulumi:"keyId"` // (Updatable) Property Name. Name pulumi.StringPtrInput `pulumi:"name"` // (Updatable) List of monitored resource properties. Properties MonitoredResourceAdditionalCredentialPropertyArrayInput `pulumi:"properties"` // (Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source pulumi.StringPtrInput `pulumi:"source"` // Monitored Resource Type. // // ** 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.StringPtrInput `pulumi:"type"` }
func (MonitoredResourceAdditionalCredentialArgs) ElementType ¶ added in v0.18.0
func (MonitoredResourceAdditionalCredentialArgs) ElementType() reflect.Type
func (MonitoredResourceAdditionalCredentialArgs) ToMonitoredResourceAdditionalCredentialOutput ¶ added in v0.18.0
func (i MonitoredResourceAdditionalCredentialArgs) ToMonitoredResourceAdditionalCredentialOutput() MonitoredResourceAdditionalCredentialOutput
func (MonitoredResourceAdditionalCredentialArgs) ToMonitoredResourceAdditionalCredentialOutputWithContext ¶ added in v0.18.0
func (i MonitoredResourceAdditionalCredentialArgs) ToMonitoredResourceAdditionalCredentialOutputWithContext(ctx context.Context) MonitoredResourceAdditionalCredentialOutput
func (MonitoredResourceAdditionalCredentialArgs) ToOutput ¶ added in v1.11.0
func (i MonitoredResourceAdditionalCredentialArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAdditionalCredential]
type MonitoredResourceAdditionalCredentialArray ¶ added in v0.18.0
type MonitoredResourceAdditionalCredentialArray []MonitoredResourceAdditionalCredentialInput
func (MonitoredResourceAdditionalCredentialArray) ElementType ¶ added in v0.18.0
func (MonitoredResourceAdditionalCredentialArray) ElementType() reflect.Type
func (MonitoredResourceAdditionalCredentialArray) ToMonitoredResourceAdditionalCredentialArrayOutput ¶ added in v0.18.0
func (i MonitoredResourceAdditionalCredentialArray) ToMonitoredResourceAdditionalCredentialArrayOutput() MonitoredResourceAdditionalCredentialArrayOutput
func (MonitoredResourceAdditionalCredentialArray) ToMonitoredResourceAdditionalCredentialArrayOutputWithContext ¶ added in v0.18.0
func (i MonitoredResourceAdditionalCredentialArray) ToMonitoredResourceAdditionalCredentialArrayOutputWithContext(ctx context.Context) MonitoredResourceAdditionalCredentialArrayOutput
func (MonitoredResourceAdditionalCredentialArray) ToOutput ¶ added in v1.11.0
func (i MonitoredResourceAdditionalCredentialArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceAdditionalCredential]
type MonitoredResourceAdditionalCredentialArrayInput ¶ added in v0.18.0
type MonitoredResourceAdditionalCredentialArrayInput interface { pulumi.Input ToMonitoredResourceAdditionalCredentialArrayOutput() MonitoredResourceAdditionalCredentialArrayOutput ToMonitoredResourceAdditionalCredentialArrayOutputWithContext(context.Context) MonitoredResourceAdditionalCredentialArrayOutput }
MonitoredResourceAdditionalCredentialArrayInput is an input type that accepts MonitoredResourceAdditionalCredentialArray and MonitoredResourceAdditionalCredentialArrayOutput values. You can construct a concrete instance of `MonitoredResourceAdditionalCredentialArrayInput` via:
MonitoredResourceAdditionalCredentialArray{ MonitoredResourceAdditionalCredentialArgs{...} }
type MonitoredResourceAdditionalCredentialArrayOutput ¶ added in v0.18.0
type MonitoredResourceAdditionalCredentialArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourceAdditionalCredentialArrayOutput) ElementType ¶ added in v0.18.0
func (MonitoredResourceAdditionalCredentialArrayOutput) ElementType() reflect.Type
func (MonitoredResourceAdditionalCredentialArrayOutput) ToMonitoredResourceAdditionalCredentialArrayOutput ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialArrayOutput) ToMonitoredResourceAdditionalCredentialArrayOutput() MonitoredResourceAdditionalCredentialArrayOutput
func (MonitoredResourceAdditionalCredentialArrayOutput) ToMonitoredResourceAdditionalCredentialArrayOutputWithContext ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialArrayOutput) ToMonitoredResourceAdditionalCredentialArrayOutputWithContext(ctx context.Context) MonitoredResourceAdditionalCredentialArrayOutput
func (MonitoredResourceAdditionalCredentialArrayOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourceAdditionalCredentialArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceAdditionalCredential]
type MonitoredResourceAdditionalCredentialInput ¶ added in v0.18.0
type MonitoredResourceAdditionalCredentialInput interface { pulumi.Input ToMonitoredResourceAdditionalCredentialOutput() MonitoredResourceAdditionalCredentialOutput ToMonitoredResourceAdditionalCredentialOutputWithContext(context.Context) MonitoredResourceAdditionalCredentialOutput }
MonitoredResourceAdditionalCredentialInput is an input type that accepts MonitoredResourceAdditionalCredentialArgs and MonitoredResourceAdditionalCredentialOutput values. You can construct a concrete instance of `MonitoredResourceAdditionalCredentialInput` via:
MonitoredResourceAdditionalCredentialArgs{...}
type MonitoredResourceAdditionalCredentialOutput ¶ added in v0.18.0
type MonitoredResourceAdditionalCredentialOutput struct{ *pulumi.OutputState }
func (MonitoredResourceAdditionalCredentialOutput) CredentialType ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialOutput) CredentialType() pulumi.StringPtrOutput
(Updatable) Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED. * EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential. * PLAINTEXT - The credential properties will have credentials in plain text format. * ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
func (MonitoredResourceAdditionalCredentialOutput) Description ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialOutput) Description() pulumi.StringPtrOutput
(Updatable) The user-specified textual description of the credential.
func (MonitoredResourceAdditionalCredentialOutput) ElementType ¶ added in v0.18.0
func (MonitoredResourceAdditionalCredentialOutput) ElementType() reflect.Type
func (MonitoredResourceAdditionalCredentialOutput) KeyId ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialOutput) KeyId() pulumi.StringPtrOutput
(Updatable) The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
func (MonitoredResourceAdditionalCredentialOutput) Name ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialOutput) Name() pulumi.StringPtrOutput
(Updatable) Property Name.
func (MonitoredResourceAdditionalCredentialOutput) Properties ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialOutput) Properties() MonitoredResourceAdditionalCredentialPropertyArrayOutput
(Updatable) List of monitored resource properties.
func (MonitoredResourceAdditionalCredentialOutput) Source ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialOutput) Source() pulumi.StringPtrOutput
(Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
func (MonitoredResourceAdditionalCredentialOutput) ToMonitoredResourceAdditionalCredentialOutput ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialOutput) ToMonitoredResourceAdditionalCredentialOutput() MonitoredResourceAdditionalCredentialOutput
func (MonitoredResourceAdditionalCredentialOutput) ToMonitoredResourceAdditionalCredentialOutputWithContext ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialOutput) ToMonitoredResourceAdditionalCredentialOutputWithContext(ctx context.Context) MonitoredResourceAdditionalCredentialOutput
func (MonitoredResourceAdditionalCredentialOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourceAdditionalCredentialOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAdditionalCredential]
func (MonitoredResourceAdditionalCredentialOutput) Type ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialOutput) Type() pulumi.StringPtrOutput
Monitored Resource Type.
** 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 MonitoredResourceAdditionalCredentialProperty ¶ added in v0.18.0
type MonitoredResourceAdditionalCredentialPropertyArgs ¶ added in v0.18.0
type MonitoredResourceAdditionalCredentialPropertyArgs struct { // (Updatable) Property Name. Name pulumi.StringPtrInput `pulumi:"name"` // (Updatable) Property Value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (MonitoredResourceAdditionalCredentialPropertyArgs) ElementType ¶ added in v0.18.0
func (MonitoredResourceAdditionalCredentialPropertyArgs) ElementType() reflect.Type
func (MonitoredResourceAdditionalCredentialPropertyArgs) ToMonitoredResourceAdditionalCredentialPropertyOutput ¶ added in v0.18.0
func (i MonitoredResourceAdditionalCredentialPropertyArgs) ToMonitoredResourceAdditionalCredentialPropertyOutput() MonitoredResourceAdditionalCredentialPropertyOutput
func (MonitoredResourceAdditionalCredentialPropertyArgs) ToMonitoredResourceAdditionalCredentialPropertyOutputWithContext ¶ added in v0.18.0
func (i MonitoredResourceAdditionalCredentialPropertyArgs) ToMonitoredResourceAdditionalCredentialPropertyOutputWithContext(ctx context.Context) MonitoredResourceAdditionalCredentialPropertyOutput
type MonitoredResourceAdditionalCredentialPropertyArray ¶ added in v0.18.0
type MonitoredResourceAdditionalCredentialPropertyArray []MonitoredResourceAdditionalCredentialPropertyInput
func (MonitoredResourceAdditionalCredentialPropertyArray) ElementType ¶ added in v0.18.0
func (MonitoredResourceAdditionalCredentialPropertyArray) ElementType() reflect.Type
func (MonitoredResourceAdditionalCredentialPropertyArray) ToMonitoredResourceAdditionalCredentialPropertyArrayOutput ¶ added in v0.18.0
func (i MonitoredResourceAdditionalCredentialPropertyArray) ToMonitoredResourceAdditionalCredentialPropertyArrayOutput() MonitoredResourceAdditionalCredentialPropertyArrayOutput
func (MonitoredResourceAdditionalCredentialPropertyArray) ToMonitoredResourceAdditionalCredentialPropertyArrayOutputWithContext ¶ added in v0.18.0
func (i MonitoredResourceAdditionalCredentialPropertyArray) ToMonitoredResourceAdditionalCredentialPropertyArrayOutputWithContext(ctx context.Context) MonitoredResourceAdditionalCredentialPropertyArrayOutput
func (MonitoredResourceAdditionalCredentialPropertyArray) ToOutput ¶ added in v1.11.0
func (i MonitoredResourceAdditionalCredentialPropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceAdditionalCredentialProperty]
type MonitoredResourceAdditionalCredentialPropertyArrayInput ¶ added in v0.18.0
type MonitoredResourceAdditionalCredentialPropertyArrayInput interface { pulumi.Input ToMonitoredResourceAdditionalCredentialPropertyArrayOutput() MonitoredResourceAdditionalCredentialPropertyArrayOutput ToMonitoredResourceAdditionalCredentialPropertyArrayOutputWithContext(context.Context) MonitoredResourceAdditionalCredentialPropertyArrayOutput }
MonitoredResourceAdditionalCredentialPropertyArrayInput is an input type that accepts MonitoredResourceAdditionalCredentialPropertyArray and MonitoredResourceAdditionalCredentialPropertyArrayOutput values. You can construct a concrete instance of `MonitoredResourceAdditionalCredentialPropertyArrayInput` via:
MonitoredResourceAdditionalCredentialPropertyArray{ MonitoredResourceAdditionalCredentialPropertyArgs{...} }
type MonitoredResourceAdditionalCredentialPropertyArrayOutput ¶ added in v0.18.0
type MonitoredResourceAdditionalCredentialPropertyArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourceAdditionalCredentialPropertyArrayOutput) ElementType ¶ added in v0.18.0
func (MonitoredResourceAdditionalCredentialPropertyArrayOutput) ElementType() reflect.Type
func (MonitoredResourceAdditionalCredentialPropertyArrayOutput) ToMonitoredResourceAdditionalCredentialPropertyArrayOutput ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialPropertyArrayOutput) ToMonitoredResourceAdditionalCredentialPropertyArrayOutput() MonitoredResourceAdditionalCredentialPropertyArrayOutput
func (MonitoredResourceAdditionalCredentialPropertyArrayOutput) ToMonitoredResourceAdditionalCredentialPropertyArrayOutputWithContext ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialPropertyArrayOutput) ToMonitoredResourceAdditionalCredentialPropertyArrayOutputWithContext(ctx context.Context) MonitoredResourceAdditionalCredentialPropertyArrayOutput
type MonitoredResourceAdditionalCredentialPropertyInput ¶ added in v0.18.0
type MonitoredResourceAdditionalCredentialPropertyInput interface { pulumi.Input ToMonitoredResourceAdditionalCredentialPropertyOutput() MonitoredResourceAdditionalCredentialPropertyOutput ToMonitoredResourceAdditionalCredentialPropertyOutputWithContext(context.Context) MonitoredResourceAdditionalCredentialPropertyOutput }
MonitoredResourceAdditionalCredentialPropertyInput is an input type that accepts MonitoredResourceAdditionalCredentialPropertyArgs and MonitoredResourceAdditionalCredentialPropertyOutput values. You can construct a concrete instance of `MonitoredResourceAdditionalCredentialPropertyInput` via:
MonitoredResourceAdditionalCredentialPropertyArgs{...}
type MonitoredResourceAdditionalCredentialPropertyOutput ¶ added in v0.18.0
type MonitoredResourceAdditionalCredentialPropertyOutput struct{ *pulumi.OutputState }
func (MonitoredResourceAdditionalCredentialPropertyOutput) ElementType ¶ added in v0.18.0
func (MonitoredResourceAdditionalCredentialPropertyOutput) ElementType() reflect.Type
func (MonitoredResourceAdditionalCredentialPropertyOutput) Name ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialPropertyOutput) Name() pulumi.StringPtrOutput
(Updatable) Property Name.
func (MonitoredResourceAdditionalCredentialPropertyOutput) ToMonitoredResourceAdditionalCredentialPropertyOutput ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialPropertyOutput) ToMonitoredResourceAdditionalCredentialPropertyOutput() MonitoredResourceAdditionalCredentialPropertyOutput
func (MonitoredResourceAdditionalCredentialPropertyOutput) ToMonitoredResourceAdditionalCredentialPropertyOutputWithContext ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialPropertyOutput) ToMonitoredResourceAdditionalCredentialPropertyOutputWithContext(ctx context.Context) MonitoredResourceAdditionalCredentialPropertyOutput
func (MonitoredResourceAdditionalCredentialPropertyOutput) Value ¶ added in v0.18.0
func (o MonitoredResourceAdditionalCredentialPropertyOutput) Value() pulumi.StringPtrOutput
(Updatable) Property Value.
type MonitoredResourceAliases ¶
type MonitoredResourceAliases struct { // (Updatable) Monitored Resource Alias Reference Source Credential. Credential MonitoredResourceAliasesCredential `pulumi:"credential"` // (Updatable) Property Name. Name string `pulumi:"name"` // (Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source string `pulumi:"source"` }
type MonitoredResourceAliasesArgs ¶
type MonitoredResourceAliasesArgs struct { // (Updatable) Monitored Resource Alias Reference Source Credential. Credential MonitoredResourceAliasesCredentialInput `pulumi:"credential"` // (Updatable) Property Name. Name pulumi.StringInput `pulumi:"name"` // (Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source pulumi.StringInput `pulumi:"source"` }
func (MonitoredResourceAliasesArgs) ElementType ¶
func (MonitoredResourceAliasesArgs) ElementType() reflect.Type
func (MonitoredResourceAliasesArgs) ToMonitoredResourceAliasesOutput ¶
func (i MonitoredResourceAliasesArgs) ToMonitoredResourceAliasesOutput() MonitoredResourceAliasesOutput
func (MonitoredResourceAliasesArgs) ToMonitoredResourceAliasesOutputWithContext ¶
func (i MonitoredResourceAliasesArgs) ToMonitoredResourceAliasesOutputWithContext(ctx context.Context) MonitoredResourceAliasesOutput
func (MonitoredResourceAliasesArgs) ToMonitoredResourceAliasesPtrOutput ¶
func (i MonitoredResourceAliasesArgs) ToMonitoredResourceAliasesPtrOutput() MonitoredResourceAliasesPtrOutput
func (MonitoredResourceAliasesArgs) ToMonitoredResourceAliasesPtrOutputWithContext ¶
func (i MonitoredResourceAliasesArgs) ToMonitoredResourceAliasesPtrOutputWithContext(ctx context.Context) MonitoredResourceAliasesPtrOutput
func (MonitoredResourceAliasesArgs) ToOutput ¶ added in v1.11.0
func (i MonitoredResourceAliasesArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAliases]
type MonitoredResourceAliasesCredential ¶
type MonitoredResourceAliasesCredential struct { // (Updatable) Property Name. Name string `pulumi:"name"` // (Updatable) The name of the service owning the credential. Example: stack-monitoring or dbmgmt Service string `pulumi:"service"` // (Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source string `pulumi:"source"` }
type MonitoredResourceAliasesCredentialArgs ¶
type MonitoredResourceAliasesCredentialArgs struct { // (Updatable) Property Name. Name pulumi.StringInput `pulumi:"name"` // (Updatable) The name of the service owning the credential. Example: stack-monitoring or dbmgmt Service pulumi.StringInput `pulumi:"service"` // (Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source pulumi.StringInput `pulumi:"source"` }
func (MonitoredResourceAliasesCredentialArgs) ElementType ¶
func (MonitoredResourceAliasesCredentialArgs) ElementType() reflect.Type
func (MonitoredResourceAliasesCredentialArgs) ToMonitoredResourceAliasesCredentialOutput ¶
func (i MonitoredResourceAliasesCredentialArgs) ToMonitoredResourceAliasesCredentialOutput() MonitoredResourceAliasesCredentialOutput
func (MonitoredResourceAliasesCredentialArgs) ToMonitoredResourceAliasesCredentialOutputWithContext ¶
func (i MonitoredResourceAliasesCredentialArgs) ToMonitoredResourceAliasesCredentialOutputWithContext(ctx context.Context) MonitoredResourceAliasesCredentialOutput
func (MonitoredResourceAliasesCredentialArgs) ToMonitoredResourceAliasesCredentialPtrOutput ¶
func (i MonitoredResourceAliasesCredentialArgs) ToMonitoredResourceAliasesCredentialPtrOutput() MonitoredResourceAliasesCredentialPtrOutput
func (MonitoredResourceAliasesCredentialArgs) ToMonitoredResourceAliasesCredentialPtrOutputWithContext ¶
func (i MonitoredResourceAliasesCredentialArgs) ToMonitoredResourceAliasesCredentialPtrOutputWithContext(ctx context.Context) MonitoredResourceAliasesCredentialPtrOutput
func (MonitoredResourceAliasesCredentialArgs) ToOutput ¶ added in v1.11.0
func (i MonitoredResourceAliasesCredentialArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAliasesCredential]
type MonitoredResourceAliasesCredentialInput ¶
type MonitoredResourceAliasesCredentialInput interface { pulumi.Input ToMonitoredResourceAliasesCredentialOutput() MonitoredResourceAliasesCredentialOutput ToMonitoredResourceAliasesCredentialOutputWithContext(context.Context) MonitoredResourceAliasesCredentialOutput }
MonitoredResourceAliasesCredentialInput is an input type that accepts MonitoredResourceAliasesCredentialArgs and MonitoredResourceAliasesCredentialOutput values. You can construct a concrete instance of `MonitoredResourceAliasesCredentialInput` via:
MonitoredResourceAliasesCredentialArgs{...}
type MonitoredResourceAliasesCredentialOutput ¶
type MonitoredResourceAliasesCredentialOutput struct{ *pulumi.OutputState }
func (MonitoredResourceAliasesCredentialOutput) ElementType ¶
func (MonitoredResourceAliasesCredentialOutput) ElementType() reflect.Type
func (MonitoredResourceAliasesCredentialOutput) Name ¶
func (o MonitoredResourceAliasesCredentialOutput) Name() pulumi.StringOutput
(Updatable) Property Name.
func (MonitoredResourceAliasesCredentialOutput) Service ¶
func (o MonitoredResourceAliasesCredentialOutput) Service() pulumi.StringOutput
(Updatable) The name of the service owning the credential. Example: stack-monitoring or dbmgmt
func (MonitoredResourceAliasesCredentialOutput) Source ¶
func (o MonitoredResourceAliasesCredentialOutput) Source() pulumi.StringOutput
(Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
func (MonitoredResourceAliasesCredentialOutput) ToMonitoredResourceAliasesCredentialOutput ¶
func (o MonitoredResourceAliasesCredentialOutput) ToMonitoredResourceAliasesCredentialOutput() MonitoredResourceAliasesCredentialOutput
func (MonitoredResourceAliasesCredentialOutput) ToMonitoredResourceAliasesCredentialOutputWithContext ¶
func (o MonitoredResourceAliasesCredentialOutput) ToMonitoredResourceAliasesCredentialOutputWithContext(ctx context.Context) MonitoredResourceAliasesCredentialOutput
func (MonitoredResourceAliasesCredentialOutput) ToMonitoredResourceAliasesCredentialPtrOutput ¶
func (o MonitoredResourceAliasesCredentialOutput) ToMonitoredResourceAliasesCredentialPtrOutput() MonitoredResourceAliasesCredentialPtrOutput
func (MonitoredResourceAliasesCredentialOutput) ToMonitoredResourceAliasesCredentialPtrOutputWithContext ¶
func (o MonitoredResourceAliasesCredentialOutput) ToMonitoredResourceAliasesCredentialPtrOutputWithContext(ctx context.Context) MonitoredResourceAliasesCredentialPtrOutput
func (MonitoredResourceAliasesCredentialOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourceAliasesCredentialOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAliasesCredential]
type MonitoredResourceAliasesCredentialPtrInput ¶
type MonitoredResourceAliasesCredentialPtrInput interface { pulumi.Input ToMonitoredResourceAliasesCredentialPtrOutput() MonitoredResourceAliasesCredentialPtrOutput ToMonitoredResourceAliasesCredentialPtrOutputWithContext(context.Context) MonitoredResourceAliasesCredentialPtrOutput }
MonitoredResourceAliasesCredentialPtrInput is an input type that accepts MonitoredResourceAliasesCredentialArgs, MonitoredResourceAliasesCredentialPtr and MonitoredResourceAliasesCredentialPtrOutput values. You can construct a concrete instance of `MonitoredResourceAliasesCredentialPtrInput` via:
MonitoredResourceAliasesCredentialArgs{...} or: nil
func MonitoredResourceAliasesCredentialPtr ¶
func MonitoredResourceAliasesCredentialPtr(v *MonitoredResourceAliasesCredentialArgs) MonitoredResourceAliasesCredentialPtrInput
type MonitoredResourceAliasesCredentialPtrOutput ¶
type MonitoredResourceAliasesCredentialPtrOutput struct{ *pulumi.OutputState }
func (MonitoredResourceAliasesCredentialPtrOutput) ElementType ¶
func (MonitoredResourceAliasesCredentialPtrOutput) ElementType() reflect.Type
func (MonitoredResourceAliasesCredentialPtrOutput) Name ¶
func (o MonitoredResourceAliasesCredentialPtrOutput) Name() pulumi.StringPtrOutput
(Updatable) Property Name.
func (MonitoredResourceAliasesCredentialPtrOutput) Service ¶
func (o MonitoredResourceAliasesCredentialPtrOutput) Service() pulumi.StringPtrOutput
(Updatable) The name of the service owning the credential. Example: stack-monitoring or dbmgmt
func (MonitoredResourceAliasesCredentialPtrOutput) Source ¶
func (o MonitoredResourceAliasesCredentialPtrOutput) Source() pulumi.StringPtrOutput
(Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
func (MonitoredResourceAliasesCredentialPtrOutput) ToMonitoredResourceAliasesCredentialPtrOutput ¶
func (o MonitoredResourceAliasesCredentialPtrOutput) ToMonitoredResourceAliasesCredentialPtrOutput() MonitoredResourceAliasesCredentialPtrOutput
func (MonitoredResourceAliasesCredentialPtrOutput) ToMonitoredResourceAliasesCredentialPtrOutputWithContext ¶
func (o MonitoredResourceAliasesCredentialPtrOutput) ToMonitoredResourceAliasesCredentialPtrOutputWithContext(ctx context.Context) MonitoredResourceAliasesCredentialPtrOutput
func (MonitoredResourceAliasesCredentialPtrOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourceAliasesCredentialPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourceAliasesCredential]
type MonitoredResourceAliasesInput ¶
type MonitoredResourceAliasesInput interface { pulumi.Input ToMonitoredResourceAliasesOutput() MonitoredResourceAliasesOutput ToMonitoredResourceAliasesOutputWithContext(context.Context) MonitoredResourceAliasesOutput }
MonitoredResourceAliasesInput is an input type that accepts MonitoredResourceAliasesArgs and MonitoredResourceAliasesOutput values. You can construct a concrete instance of `MonitoredResourceAliasesInput` via:
MonitoredResourceAliasesArgs{...}
type MonitoredResourceAliasesOutput ¶
type MonitoredResourceAliasesOutput struct{ *pulumi.OutputState }
func (MonitoredResourceAliasesOutput) Credential ¶
func (o MonitoredResourceAliasesOutput) Credential() MonitoredResourceAliasesCredentialOutput
(Updatable) Monitored Resource Alias Reference Source Credential.
func (MonitoredResourceAliasesOutput) ElementType ¶
func (MonitoredResourceAliasesOutput) ElementType() reflect.Type
func (MonitoredResourceAliasesOutput) Name ¶
func (o MonitoredResourceAliasesOutput) Name() pulumi.StringOutput
(Updatable) Property Name.
func (MonitoredResourceAliasesOutput) Source ¶
func (o MonitoredResourceAliasesOutput) Source() pulumi.StringOutput
(Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
func (MonitoredResourceAliasesOutput) ToMonitoredResourceAliasesOutput ¶
func (o MonitoredResourceAliasesOutput) ToMonitoredResourceAliasesOutput() MonitoredResourceAliasesOutput
func (MonitoredResourceAliasesOutput) ToMonitoredResourceAliasesOutputWithContext ¶
func (o MonitoredResourceAliasesOutput) ToMonitoredResourceAliasesOutputWithContext(ctx context.Context) MonitoredResourceAliasesOutput
func (MonitoredResourceAliasesOutput) ToMonitoredResourceAliasesPtrOutput ¶
func (o MonitoredResourceAliasesOutput) ToMonitoredResourceAliasesPtrOutput() MonitoredResourceAliasesPtrOutput
func (MonitoredResourceAliasesOutput) ToMonitoredResourceAliasesPtrOutputWithContext ¶
func (o MonitoredResourceAliasesOutput) ToMonitoredResourceAliasesPtrOutputWithContext(ctx context.Context) MonitoredResourceAliasesPtrOutput
func (MonitoredResourceAliasesOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourceAliasesOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceAliases]
type MonitoredResourceAliasesPtrInput ¶
type MonitoredResourceAliasesPtrInput interface { pulumi.Input ToMonitoredResourceAliasesPtrOutput() MonitoredResourceAliasesPtrOutput ToMonitoredResourceAliasesPtrOutputWithContext(context.Context) MonitoredResourceAliasesPtrOutput }
MonitoredResourceAliasesPtrInput is an input type that accepts MonitoredResourceAliasesArgs, MonitoredResourceAliasesPtr and MonitoredResourceAliasesPtrOutput values. You can construct a concrete instance of `MonitoredResourceAliasesPtrInput` via:
MonitoredResourceAliasesArgs{...} or: nil
func MonitoredResourceAliasesPtr ¶
func MonitoredResourceAliasesPtr(v *MonitoredResourceAliasesArgs) MonitoredResourceAliasesPtrInput
type MonitoredResourceAliasesPtrOutput ¶
type MonitoredResourceAliasesPtrOutput struct{ *pulumi.OutputState }
func (MonitoredResourceAliasesPtrOutput) Credential ¶
func (o MonitoredResourceAliasesPtrOutput) Credential() MonitoredResourceAliasesCredentialPtrOutput
(Updatable) Monitored Resource Alias Reference Source Credential.
func (MonitoredResourceAliasesPtrOutput) Elem ¶
func (o MonitoredResourceAliasesPtrOutput) Elem() MonitoredResourceAliasesOutput
func (MonitoredResourceAliasesPtrOutput) ElementType ¶
func (MonitoredResourceAliasesPtrOutput) ElementType() reflect.Type
func (MonitoredResourceAliasesPtrOutput) Name ¶
func (o MonitoredResourceAliasesPtrOutput) Name() pulumi.StringPtrOutput
(Updatable) Property Name.
func (MonitoredResourceAliasesPtrOutput) Source ¶
func (o MonitoredResourceAliasesPtrOutput) Source() pulumi.StringPtrOutput
(Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
func (MonitoredResourceAliasesPtrOutput) ToMonitoredResourceAliasesPtrOutput ¶
func (o MonitoredResourceAliasesPtrOutput) ToMonitoredResourceAliasesPtrOutput() MonitoredResourceAliasesPtrOutput
func (MonitoredResourceAliasesPtrOutput) ToMonitoredResourceAliasesPtrOutputWithContext ¶
func (o MonitoredResourceAliasesPtrOutput) ToMonitoredResourceAliasesPtrOutputWithContext(ctx context.Context) MonitoredResourceAliasesPtrOutput
func (MonitoredResourceAliasesPtrOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourceAliasesPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourceAliases]
type MonitoredResourceArgs ¶
type MonitoredResourceArgs struct { // (Updatable) List of MonitoredResourceAliasCredentials. This property complements the existing "aliases" property by allowing user to specify more than one credential alias. If both "aliases" and "additionalAliases" are specified, union of the values is used as list of aliases applicable for this resource. If any duplicate found in the combined list of "alias" and "additionalAliases", an error will be thrown. AdditionalAliases MonitoredResourceAdditionalAliasArrayInput // (Updatable) List of MonitoredResourceCredentials. This property complements the existing "credentials" property by allowing user to specify more than one credential. If both "credential" and "additionalCredentials" are specified, union of the values is used as list of credentials applicable for this resource. If any duplicate found in the combined list of "credentials" and "additionalCredentials", an error will be thrown. AdditionalCredentials MonitoredResourceAdditionalCredentialArrayInput // (Updatable) Monitored Resource Alias Credential Details Aliases MonitoredResourceAliasesPtrInput // (Updatable) Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput // (Updatable) Monitored Resource Credential Details. Credentials MonitoredResourceCredentialsPtrInput // (Updatable) Connection details for the database. DatabaseConnectionDetails MonitoredResourceDatabaseConnectionDetailsPtrInput // (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) Monitored resource display name. DisplayName pulumi.StringPtrInput // External resource is any Oracle Cloud Infrastructure resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) which is not a Stack Monitoring service resource. Currently supports only Oracle Cloud Infrastructure compute instance. ExternalId pulumi.StringPtrInput // Generally used by DBaaS to send the Database OCID stored on the DBaaS. The same will be passed to resource service to enable Stack Monitoring Service on DBM. This will be stored in Stack Monitoring Resource Service data store as identifier for monitored resource. If this header is not set as part of the request, then an id will be generated and stored for the resource. ExternalResourceId 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) Host name of the monitored resource. HostName pulumi.StringPtrInput // Management Agent Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ManagementAgentId pulumi.StringPtrInput // (Updatable) Property Name. Name pulumi.StringPtrInput // (Updatable) List of monitored resource properties. Properties MonitoredResourcePropertyArrayInput // (Updatable) Time zone in the form of tz database canonical zone ID. Specifies the preference with a value that uses the IANA Time Zone Database format (x-obmcs-time-zone). For example - America/Los_Angeles ResourceTimeZone pulumi.StringPtrInput // Monitored Resource Type. // // ** 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 }
The set of arguments for constructing a MonitoredResource resource.
func (MonitoredResourceArgs) ElementType ¶
func (MonitoredResourceArgs) ElementType() reflect.Type
type MonitoredResourceArray ¶
type MonitoredResourceArray []MonitoredResourceInput
func (MonitoredResourceArray) ElementType ¶
func (MonitoredResourceArray) ElementType() reflect.Type
func (MonitoredResourceArray) ToMonitoredResourceArrayOutput ¶
func (i MonitoredResourceArray) ToMonitoredResourceArrayOutput() MonitoredResourceArrayOutput
func (MonitoredResourceArray) ToMonitoredResourceArrayOutputWithContext ¶
func (i MonitoredResourceArray) ToMonitoredResourceArrayOutputWithContext(ctx context.Context) MonitoredResourceArrayOutput
func (MonitoredResourceArray) ToOutput ¶ added in v1.11.0
func (i MonitoredResourceArray) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResource]
type MonitoredResourceArrayInput ¶
type MonitoredResourceArrayInput interface { pulumi.Input ToMonitoredResourceArrayOutput() MonitoredResourceArrayOutput ToMonitoredResourceArrayOutputWithContext(context.Context) MonitoredResourceArrayOutput }
MonitoredResourceArrayInput is an input type that accepts MonitoredResourceArray and MonitoredResourceArrayOutput values. You can construct a concrete instance of `MonitoredResourceArrayInput` via:
MonitoredResourceArray{ MonitoredResourceArgs{...} }
type MonitoredResourceArrayOutput ¶
type MonitoredResourceArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourceArrayOutput) ElementType ¶
func (MonitoredResourceArrayOutput) ElementType() reflect.Type
func (MonitoredResourceArrayOutput) Index ¶
func (o MonitoredResourceArrayOutput) Index(i pulumi.IntInput) MonitoredResourceOutput
func (MonitoredResourceArrayOutput) ToMonitoredResourceArrayOutput ¶
func (o MonitoredResourceArrayOutput) ToMonitoredResourceArrayOutput() MonitoredResourceArrayOutput
func (MonitoredResourceArrayOutput) ToMonitoredResourceArrayOutputWithContext ¶
func (o MonitoredResourceArrayOutput) ToMonitoredResourceArrayOutputWithContext(ctx context.Context) MonitoredResourceArrayOutput
func (MonitoredResourceArrayOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResource]
type MonitoredResourceCredentials ¶
type MonitoredResourceCredentials struct { // (Updatable) Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED. // * EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential. // * PLAINTEXT - The credential properties will have credentials in plain text format. // * ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent. CredentialType *string `pulumi:"credentialType"` // (Updatable) The user-specified textual description of the credential. Description *string `pulumi:"description"` // (Updatable) The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key. KeyId *string `pulumi:"keyId"` // (Updatable) Property Name. Name *string `pulumi:"name"` // (Updatable) List of monitored resource properties. Properties []MonitoredResourceCredentialsProperty `pulumi:"properties"` // (Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source *string `pulumi:"source"` // Monitored Resource Type. // // ** 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 MonitoredResourceCredentialsArgs ¶
type MonitoredResourceCredentialsArgs struct { // (Updatable) Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED. // * EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential. // * PLAINTEXT - The credential properties will have credentials in plain text format. // * ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent. CredentialType pulumi.StringPtrInput `pulumi:"credentialType"` // (Updatable) The user-specified textual description of the credential. Description pulumi.StringPtrInput `pulumi:"description"` // (Updatable) The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key. KeyId pulumi.StringPtrInput `pulumi:"keyId"` // (Updatable) Property Name. Name pulumi.StringPtrInput `pulumi:"name"` // (Updatable) List of monitored resource properties. Properties MonitoredResourceCredentialsPropertyArrayInput `pulumi:"properties"` // (Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63. Source pulumi.StringPtrInput `pulumi:"source"` // Monitored Resource Type. // // ** 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.StringPtrInput `pulumi:"type"` }
func (MonitoredResourceCredentialsArgs) ElementType ¶
func (MonitoredResourceCredentialsArgs) ElementType() reflect.Type
func (MonitoredResourceCredentialsArgs) ToMonitoredResourceCredentialsOutput ¶
func (i MonitoredResourceCredentialsArgs) ToMonitoredResourceCredentialsOutput() MonitoredResourceCredentialsOutput
func (MonitoredResourceCredentialsArgs) ToMonitoredResourceCredentialsOutputWithContext ¶
func (i MonitoredResourceCredentialsArgs) ToMonitoredResourceCredentialsOutputWithContext(ctx context.Context) MonitoredResourceCredentialsOutput
func (MonitoredResourceCredentialsArgs) ToMonitoredResourceCredentialsPtrOutput ¶
func (i MonitoredResourceCredentialsArgs) ToMonitoredResourceCredentialsPtrOutput() MonitoredResourceCredentialsPtrOutput
func (MonitoredResourceCredentialsArgs) ToMonitoredResourceCredentialsPtrOutputWithContext ¶
func (i MonitoredResourceCredentialsArgs) ToMonitoredResourceCredentialsPtrOutputWithContext(ctx context.Context) MonitoredResourceCredentialsPtrOutput
func (MonitoredResourceCredentialsArgs) ToOutput ¶ added in v1.11.0
func (i MonitoredResourceCredentialsArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceCredentials]
type MonitoredResourceCredentialsInput ¶
type MonitoredResourceCredentialsInput interface { pulumi.Input ToMonitoredResourceCredentialsOutput() MonitoredResourceCredentialsOutput ToMonitoredResourceCredentialsOutputWithContext(context.Context) MonitoredResourceCredentialsOutput }
MonitoredResourceCredentialsInput is an input type that accepts MonitoredResourceCredentialsArgs and MonitoredResourceCredentialsOutput values. You can construct a concrete instance of `MonitoredResourceCredentialsInput` via:
MonitoredResourceCredentialsArgs{...}
type MonitoredResourceCredentialsOutput ¶
type MonitoredResourceCredentialsOutput struct{ *pulumi.OutputState }
func (MonitoredResourceCredentialsOutput) CredentialType ¶
func (o MonitoredResourceCredentialsOutput) CredentialType() pulumi.StringPtrOutput
(Updatable) Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED. * EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential. * PLAINTEXT - The credential properties will have credentials in plain text format. * ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
func (MonitoredResourceCredentialsOutput) Description ¶
func (o MonitoredResourceCredentialsOutput) Description() pulumi.StringPtrOutput
(Updatable) The user-specified textual description of the credential.
func (MonitoredResourceCredentialsOutput) ElementType ¶
func (MonitoredResourceCredentialsOutput) ElementType() reflect.Type
func (MonitoredResourceCredentialsOutput) KeyId ¶
func (o MonitoredResourceCredentialsOutput) KeyId() pulumi.StringPtrOutput
(Updatable) The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
func (MonitoredResourceCredentialsOutput) Name ¶
func (o MonitoredResourceCredentialsOutput) Name() pulumi.StringPtrOutput
(Updatable) Property Name.
func (MonitoredResourceCredentialsOutput) Properties ¶
func (o MonitoredResourceCredentialsOutput) Properties() MonitoredResourceCredentialsPropertyArrayOutput
(Updatable) List of monitored resource properties.
func (MonitoredResourceCredentialsOutput) Source ¶
func (o MonitoredResourceCredentialsOutput) Source() pulumi.StringPtrOutput
(Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
func (MonitoredResourceCredentialsOutput) ToMonitoredResourceCredentialsOutput ¶
func (o MonitoredResourceCredentialsOutput) ToMonitoredResourceCredentialsOutput() MonitoredResourceCredentialsOutput
func (MonitoredResourceCredentialsOutput) ToMonitoredResourceCredentialsOutputWithContext ¶
func (o MonitoredResourceCredentialsOutput) ToMonitoredResourceCredentialsOutputWithContext(ctx context.Context) MonitoredResourceCredentialsOutput
func (MonitoredResourceCredentialsOutput) ToMonitoredResourceCredentialsPtrOutput ¶
func (o MonitoredResourceCredentialsOutput) ToMonitoredResourceCredentialsPtrOutput() MonitoredResourceCredentialsPtrOutput
func (MonitoredResourceCredentialsOutput) ToMonitoredResourceCredentialsPtrOutputWithContext ¶
func (o MonitoredResourceCredentialsOutput) ToMonitoredResourceCredentialsPtrOutputWithContext(ctx context.Context) MonitoredResourceCredentialsPtrOutput
func (MonitoredResourceCredentialsOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourceCredentialsOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceCredentials]
func (MonitoredResourceCredentialsOutput) Type ¶
func (o MonitoredResourceCredentialsOutput) Type() pulumi.StringPtrOutput
Monitored Resource Type.
** 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 MonitoredResourceCredentialsPropertyArgs ¶
type MonitoredResourceCredentialsPropertyArgs struct { // (Updatable) Property Name. Name pulumi.StringPtrInput `pulumi:"name"` // (Updatable) Property Value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (MonitoredResourceCredentialsPropertyArgs) ElementType ¶
func (MonitoredResourceCredentialsPropertyArgs) ElementType() reflect.Type
func (MonitoredResourceCredentialsPropertyArgs) ToMonitoredResourceCredentialsPropertyOutput ¶
func (i MonitoredResourceCredentialsPropertyArgs) ToMonitoredResourceCredentialsPropertyOutput() MonitoredResourceCredentialsPropertyOutput
func (MonitoredResourceCredentialsPropertyArgs) ToMonitoredResourceCredentialsPropertyOutputWithContext ¶
func (i MonitoredResourceCredentialsPropertyArgs) ToMonitoredResourceCredentialsPropertyOutputWithContext(ctx context.Context) MonitoredResourceCredentialsPropertyOutput
func (MonitoredResourceCredentialsPropertyArgs) ToOutput ¶ added in v1.11.0
func (i MonitoredResourceCredentialsPropertyArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceCredentialsProperty]
type MonitoredResourceCredentialsPropertyArray ¶
type MonitoredResourceCredentialsPropertyArray []MonitoredResourceCredentialsPropertyInput
func (MonitoredResourceCredentialsPropertyArray) ElementType ¶
func (MonitoredResourceCredentialsPropertyArray) ElementType() reflect.Type
func (MonitoredResourceCredentialsPropertyArray) ToMonitoredResourceCredentialsPropertyArrayOutput ¶
func (i MonitoredResourceCredentialsPropertyArray) ToMonitoredResourceCredentialsPropertyArrayOutput() MonitoredResourceCredentialsPropertyArrayOutput
func (MonitoredResourceCredentialsPropertyArray) ToMonitoredResourceCredentialsPropertyArrayOutputWithContext ¶
func (i MonitoredResourceCredentialsPropertyArray) ToMonitoredResourceCredentialsPropertyArrayOutputWithContext(ctx context.Context) MonitoredResourceCredentialsPropertyArrayOutput
func (MonitoredResourceCredentialsPropertyArray) ToOutput ¶ added in v1.11.0
func (i MonitoredResourceCredentialsPropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceCredentialsProperty]
type MonitoredResourceCredentialsPropertyArrayInput ¶
type MonitoredResourceCredentialsPropertyArrayInput interface { pulumi.Input ToMonitoredResourceCredentialsPropertyArrayOutput() MonitoredResourceCredentialsPropertyArrayOutput ToMonitoredResourceCredentialsPropertyArrayOutputWithContext(context.Context) MonitoredResourceCredentialsPropertyArrayOutput }
MonitoredResourceCredentialsPropertyArrayInput is an input type that accepts MonitoredResourceCredentialsPropertyArray and MonitoredResourceCredentialsPropertyArrayOutput values. You can construct a concrete instance of `MonitoredResourceCredentialsPropertyArrayInput` via:
MonitoredResourceCredentialsPropertyArray{ MonitoredResourceCredentialsPropertyArgs{...} }
type MonitoredResourceCredentialsPropertyArrayOutput ¶
type MonitoredResourceCredentialsPropertyArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourceCredentialsPropertyArrayOutput) ElementType ¶
func (MonitoredResourceCredentialsPropertyArrayOutput) ElementType() reflect.Type
func (MonitoredResourceCredentialsPropertyArrayOutput) ToMonitoredResourceCredentialsPropertyArrayOutput ¶
func (o MonitoredResourceCredentialsPropertyArrayOutput) ToMonitoredResourceCredentialsPropertyArrayOutput() MonitoredResourceCredentialsPropertyArrayOutput
func (MonitoredResourceCredentialsPropertyArrayOutput) ToMonitoredResourceCredentialsPropertyArrayOutputWithContext ¶
func (o MonitoredResourceCredentialsPropertyArrayOutput) ToMonitoredResourceCredentialsPropertyArrayOutputWithContext(ctx context.Context) MonitoredResourceCredentialsPropertyArrayOutput
func (MonitoredResourceCredentialsPropertyArrayOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourceCredentialsPropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceCredentialsProperty]
type MonitoredResourceCredentialsPropertyInput ¶
type MonitoredResourceCredentialsPropertyInput interface { pulumi.Input ToMonitoredResourceCredentialsPropertyOutput() MonitoredResourceCredentialsPropertyOutput ToMonitoredResourceCredentialsPropertyOutputWithContext(context.Context) MonitoredResourceCredentialsPropertyOutput }
MonitoredResourceCredentialsPropertyInput is an input type that accepts MonitoredResourceCredentialsPropertyArgs and MonitoredResourceCredentialsPropertyOutput values. You can construct a concrete instance of `MonitoredResourceCredentialsPropertyInput` via:
MonitoredResourceCredentialsPropertyArgs{...}
type MonitoredResourceCredentialsPropertyOutput ¶
type MonitoredResourceCredentialsPropertyOutput struct{ *pulumi.OutputState }
func (MonitoredResourceCredentialsPropertyOutput) ElementType ¶
func (MonitoredResourceCredentialsPropertyOutput) ElementType() reflect.Type
func (MonitoredResourceCredentialsPropertyOutput) Name ¶
func (o MonitoredResourceCredentialsPropertyOutput) Name() pulumi.StringPtrOutput
(Updatable) Property Name.
func (MonitoredResourceCredentialsPropertyOutput) ToMonitoredResourceCredentialsPropertyOutput ¶
func (o MonitoredResourceCredentialsPropertyOutput) ToMonitoredResourceCredentialsPropertyOutput() MonitoredResourceCredentialsPropertyOutput
func (MonitoredResourceCredentialsPropertyOutput) ToMonitoredResourceCredentialsPropertyOutputWithContext ¶
func (o MonitoredResourceCredentialsPropertyOutput) ToMonitoredResourceCredentialsPropertyOutputWithContext(ctx context.Context) MonitoredResourceCredentialsPropertyOutput
func (MonitoredResourceCredentialsPropertyOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourceCredentialsPropertyOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceCredentialsProperty]
func (MonitoredResourceCredentialsPropertyOutput) Value ¶
func (o MonitoredResourceCredentialsPropertyOutput) Value() pulumi.StringPtrOutput
(Updatable) Property Value.
type MonitoredResourceCredentialsPtrInput ¶
type MonitoredResourceCredentialsPtrInput interface { pulumi.Input ToMonitoredResourceCredentialsPtrOutput() MonitoredResourceCredentialsPtrOutput ToMonitoredResourceCredentialsPtrOutputWithContext(context.Context) MonitoredResourceCredentialsPtrOutput }
MonitoredResourceCredentialsPtrInput is an input type that accepts MonitoredResourceCredentialsArgs, MonitoredResourceCredentialsPtr and MonitoredResourceCredentialsPtrOutput values. You can construct a concrete instance of `MonitoredResourceCredentialsPtrInput` via:
MonitoredResourceCredentialsArgs{...} or: nil
func MonitoredResourceCredentialsPtr ¶
func MonitoredResourceCredentialsPtr(v *MonitoredResourceCredentialsArgs) MonitoredResourceCredentialsPtrInput
type MonitoredResourceCredentialsPtrOutput ¶
type MonitoredResourceCredentialsPtrOutput struct{ *pulumi.OutputState }
func (MonitoredResourceCredentialsPtrOutput) CredentialType ¶
func (o MonitoredResourceCredentialsPtrOutput) CredentialType() pulumi.StringPtrOutput
(Updatable) Type of credentials specified in the credentials element. Three possible values - EXISTING, PLAINTEXT and ENCRYPTED. * EXISTING - Credential is already stored in agent and only credential name need to be passed for existing credential. * PLAINTEXT - The credential properties will have credentials in plain text format. * ENCRYPTED - The credential properties will have credentials stored in vault in encrypted format using KMS client which uses master key for encryption. The same master key will be used to decrypt the credentials before passing on to the management agent.
func (MonitoredResourceCredentialsPtrOutput) Description ¶
func (o MonitoredResourceCredentialsPtrOutput) Description() pulumi.StringPtrOutput
(Updatable) The user-specified textual description of the credential.
func (MonitoredResourceCredentialsPtrOutput) ElementType ¶
func (MonitoredResourceCredentialsPtrOutput) ElementType() reflect.Type
func (MonitoredResourceCredentialsPtrOutput) KeyId ¶
func (o MonitoredResourceCredentialsPtrOutput) KeyId() pulumi.StringPtrOutput
(Updatable) The master key should be created in Oracle Cloud Infrastructure Vault owned by the client of this API. The user should have permission to access the vault key.
func (MonitoredResourceCredentialsPtrOutput) Name ¶
func (o MonitoredResourceCredentialsPtrOutput) Name() pulumi.StringPtrOutput
(Updatable) Property Name.
func (MonitoredResourceCredentialsPtrOutput) Properties ¶
func (o MonitoredResourceCredentialsPtrOutput) Properties() MonitoredResourceCredentialsPropertyArrayOutput
(Updatable) List of monitored resource properties.
func (MonitoredResourceCredentialsPtrOutput) Source ¶
func (o MonitoredResourceCredentialsPtrOutput) Source() pulumi.StringPtrOutput
(Updatable) The source type and source name combination, delimited with (.) separator. {source type}.{source name} and source type max char limit is 63.
func (MonitoredResourceCredentialsPtrOutput) ToMonitoredResourceCredentialsPtrOutput ¶
func (o MonitoredResourceCredentialsPtrOutput) ToMonitoredResourceCredentialsPtrOutput() MonitoredResourceCredentialsPtrOutput
func (MonitoredResourceCredentialsPtrOutput) ToMonitoredResourceCredentialsPtrOutputWithContext ¶
func (o MonitoredResourceCredentialsPtrOutput) ToMonitoredResourceCredentialsPtrOutputWithContext(ctx context.Context) MonitoredResourceCredentialsPtrOutput
func (MonitoredResourceCredentialsPtrOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourceCredentialsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourceCredentials]
func (MonitoredResourceCredentialsPtrOutput) Type ¶
func (o MonitoredResourceCredentialsPtrOutput) Type() pulumi.StringPtrOutput
Monitored Resource Type.
** 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 MonitoredResourceDatabaseConnectionDetails ¶
type MonitoredResourceDatabaseConnectionDetails struct { // (Updatable) Database connector Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ConnectorId *string `pulumi:"connectorId"` // (Updatable) dbId of the database. DbId *string `pulumi:"dbId"` // (Updatable) UniqueName used for database connection requests. DbUniqueName *string `pulumi:"dbUniqueName"` // (Updatable) Listener Port number used for connection requests. Port int `pulumi:"port"` // (Updatable) Protocol used in DB connection string when connecting to external database service. Protocol string `pulumi:"protocol"` // (Updatable) Service name used for connection requests. ServiceName string `pulumi:"serviceName"` // (Updatable) SSL Secret Identifier for TCPS connector in Oracle Cloud Infrastructure Vault[OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). SslSecretId *string `pulumi:"sslSecretId"` }
type MonitoredResourceDatabaseConnectionDetailsArgs ¶
type MonitoredResourceDatabaseConnectionDetailsArgs struct { // (Updatable) Database connector Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ConnectorId pulumi.StringPtrInput `pulumi:"connectorId"` // (Updatable) dbId of the database. DbId pulumi.StringPtrInput `pulumi:"dbId"` // (Updatable) UniqueName used for database connection requests. DbUniqueName pulumi.StringPtrInput `pulumi:"dbUniqueName"` // (Updatable) Listener Port number used for connection requests. Port pulumi.IntInput `pulumi:"port"` // (Updatable) Protocol used in DB connection string when connecting to external database service. Protocol pulumi.StringInput `pulumi:"protocol"` // (Updatable) Service name used for connection requests. ServiceName pulumi.StringInput `pulumi:"serviceName"` // (Updatable) SSL Secret Identifier for TCPS connector in Oracle Cloud Infrastructure Vault[OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). SslSecretId pulumi.StringPtrInput `pulumi:"sslSecretId"` }
func (MonitoredResourceDatabaseConnectionDetailsArgs) ElementType ¶
func (MonitoredResourceDatabaseConnectionDetailsArgs) ElementType() reflect.Type
func (MonitoredResourceDatabaseConnectionDetailsArgs) ToMonitoredResourceDatabaseConnectionDetailsOutput ¶
func (i MonitoredResourceDatabaseConnectionDetailsArgs) ToMonitoredResourceDatabaseConnectionDetailsOutput() MonitoredResourceDatabaseConnectionDetailsOutput
func (MonitoredResourceDatabaseConnectionDetailsArgs) ToMonitoredResourceDatabaseConnectionDetailsOutputWithContext ¶
func (i MonitoredResourceDatabaseConnectionDetailsArgs) ToMonitoredResourceDatabaseConnectionDetailsOutputWithContext(ctx context.Context) MonitoredResourceDatabaseConnectionDetailsOutput
func (MonitoredResourceDatabaseConnectionDetailsArgs) ToMonitoredResourceDatabaseConnectionDetailsPtrOutput ¶
func (i MonitoredResourceDatabaseConnectionDetailsArgs) ToMonitoredResourceDatabaseConnectionDetailsPtrOutput() MonitoredResourceDatabaseConnectionDetailsPtrOutput
func (MonitoredResourceDatabaseConnectionDetailsArgs) ToMonitoredResourceDatabaseConnectionDetailsPtrOutputWithContext ¶
func (i MonitoredResourceDatabaseConnectionDetailsArgs) ToMonitoredResourceDatabaseConnectionDetailsPtrOutputWithContext(ctx context.Context) MonitoredResourceDatabaseConnectionDetailsPtrOutput
func (MonitoredResourceDatabaseConnectionDetailsArgs) ToOutput ¶ added in v1.11.0
func (i MonitoredResourceDatabaseConnectionDetailsArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceDatabaseConnectionDetails]
type MonitoredResourceDatabaseConnectionDetailsInput ¶
type MonitoredResourceDatabaseConnectionDetailsInput interface { pulumi.Input ToMonitoredResourceDatabaseConnectionDetailsOutput() MonitoredResourceDatabaseConnectionDetailsOutput ToMonitoredResourceDatabaseConnectionDetailsOutputWithContext(context.Context) MonitoredResourceDatabaseConnectionDetailsOutput }
MonitoredResourceDatabaseConnectionDetailsInput is an input type that accepts MonitoredResourceDatabaseConnectionDetailsArgs and MonitoredResourceDatabaseConnectionDetailsOutput values. You can construct a concrete instance of `MonitoredResourceDatabaseConnectionDetailsInput` via:
MonitoredResourceDatabaseConnectionDetailsArgs{...}
type MonitoredResourceDatabaseConnectionDetailsOutput ¶
type MonitoredResourceDatabaseConnectionDetailsOutput struct{ *pulumi.OutputState }
func (MonitoredResourceDatabaseConnectionDetailsOutput) ConnectorId ¶
func (o MonitoredResourceDatabaseConnectionDetailsOutput) ConnectorId() pulumi.StringPtrOutput
(Updatable) Database connector Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourceDatabaseConnectionDetailsOutput) DbId ¶
func (o MonitoredResourceDatabaseConnectionDetailsOutput) DbId() pulumi.StringPtrOutput
(Updatable) dbId of the database.
func (MonitoredResourceDatabaseConnectionDetailsOutput) DbUniqueName ¶
func (o MonitoredResourceDatabaseConnectionDetailsOutput) DbUniqueName() pulumi.StringPtrOutput
(Updatable) UniqueName used for database connection requests.
func (MonitoredResourceDatabaseConnectionDetailsOutput) ElementType ¶
func (MonitoredResourceDatabaseConnectionDetailsOutput) ElementType() reflect.Type
func (MonitoredResourceDatabaseConnectionDetailsOutput) Port ¶
func (o MonitoredResourceDatabaseConnectionDetailsOutput) Port() pulumi.IntOutput
(Updatable) Listener Port number used for connection requests.
func (MonitoredResourceDatabaseConnectionDetailsOutput) Protocol ¶
func (o MonitoredResourceDatabaseConnectionDetailsOutput) Protocol() pulumi.StringOutput
(Updatable) Protocol used in DB connection string when connecting to external database service.
func (MonitoredResourceDatabaseConnectionDetailsOutput) ServiceName ¶
func (o MonitoredResourceDatabaseConnectionDetailsOutput) ServiceName() pulumi.StringOutput
(Updatable) Service name used for connection requests.
func (MonitoredResourceDatabaseConnectionDetailsOutput) SslSecretId ¶ added in v0.6.0
func (o MonitoredResourceDatabaseConnectionDetailsOutput) SslSecretId() pulumi.StringPtrOutput
(Updatable) SSL Secret Identifier for TCPS connector in Oracle Cloud Infrastructure Vault[OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourceDatabaseConnectionDetailsOutput) ToMonitoredResourceDatabaseConnectionDetailsOutput ¶
func (o MonitoredResourceDatabaseConnectionDetailsOutput) ToMonitoredResourceDatabaseConnectionDetailsOutput() MonitoredResourceDatabaseConnectionDetailsOutput
func (MonitoredResourceDatabaseConnectionDetailsOutput) ToMonitoredResourceDatabaseConnectionDetailsOutputWithContext ¶
func (o MonitoredResourceDatabaseConnectionDetailsOutput) ToMonitoredResourceDatabaseConnectionDetailsOutputWithContext(ctx context.Context) MonitoredResourceDatabaseConnectionDetailsOutput
func (MonitoredResourceDatabaseConnectionDetailsOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutput ¶
func (o MonitoredResourceDatabaseConnectionDetailsOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutput() MonitoredResourceDatabaseConnectionDetailsPtrOutput
func (MonitoredResourceDatabaseConnectionDetailsOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutputWithContext ¶
func (o MonitoredResourceDatabaseConnectionDetailsOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutputWithContext(ctx context.Context) MonitoredResourceDatabaseConnectionDetailsPtrOutput
type MonitoredResourceDatabaseConnectionDetailsPtrInput ¶
type MonitoredResourceDatabaseConnectionDetailsPtrInput interface { pulumi.Input ToMonitoredResourceDatabaseConnectionDetailsPtrOutput() MonitoredResourceDatabaseConnectionDetailsPtrOutput ToMonitoredResourceDatabaseConnectionDetailsPtrOutputWithContext(context.Context) MonitoredResourceDatabaseConnectionDetailsPtrOutput }
MonitoredResourceDatabaseConnectionDetailsPtrInput is an input type that accepts MonitoredResourceDatabaseConnectionDetailsArgs, MonitoredResourceDatabaseConnectionDetailsPtr and MonitoredResourceDatabaseConnectionDetailsPtrOutput values. You can construct a concrete instance of `MonitoredResourceDatabaseConnectionDetailsPtrInput` via:
MonitoredResourceDatabaseConnectionDetailsArgs{...} or: nil
func MonitoredResourceDatabaseConnectionDetailsPtr ¶
func MonitoredResourceDatabaseConnectionDetailsPtr(v *MonitoredResourceDatabaseConnectionDetailsArgs) MonitoredResourceDatabaseConnectionDetailsPtrInput
type MonitoredResourceDatabaseConnectionDetailsPtrOutput ¶
type MonitoredResourceDatabaseConnectionDetailsPtrOutput struct{ *pulumi.OutputState }
func (MonitoredResourceDatabaseConnectionDetailsPtrOutput) ConnectorId ¶
func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) ConnectorId() pulumi.StringPtrOutput
(Updatable) Database connector Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourceDatabaseConnectionDetailsPtrOutput) DbId ¶
func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) DbId() pulumi.StringPtrOutput
(Updatable) dbId of the database.
func (MonitoredResourceDatabaseConnectionDetailsPtrOutput) DbUniqueName ¶
func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) DbUniqueName() pulumi.StringPtrOutput
(Updatable) UniqueName used for database connection requests.
func (MonitoredResourceDatabaseConnectionDetailsPtrOutput) ElementType ¶
func (MonitoredResourceDatabaseConnectionDetailsPtrOutput) ElementType() reflect.Type
func (MonitoredResourceDatabaseConnectionDetailsPtrOutput) Port ¶
func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) Port() pulumi.IntPtrOutput
(Updatable) Listener Port number used for connection requests.
func (MonitoredResourceDatabaseConnectionDetailsPtrOutput) Protocol ¶
func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) Protocol() pulumi.StringPtrOutput
(Updatable) Protocol used in DB connection string when connecting to external database service.
func (MonitoredResourceDatabaseConnectionDetailsPtrOutput) ServiceName ¶
func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) ServiceName() pulumi.StringPtrOutput
(Updatable) Service name used for connection requests.
func (MonitoredResourceDatabaseConnectionDetailsPtrOutput) SslSecretId ¶ added in v0.6.0
func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) SslSecretId() pulumi.StringPtrOutput
(Updatable) SSL Secret Identifier for TCPS connector in Oracle Cloud Infrastructure Vault[OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourceDatabaseConnectionDetailsPtrOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutput ¶
func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutput() MonitoredResourceDatabaseConnectionDetailsPtrOutput
func (MonitoredResourceDatabaseConnectionDetailsPtrOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutputWithContext ¶
func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutputWithContext(ctx context.Context) MonitoredResourceDatabaseConnectionDetailsPtrOutput
func (MonitoredResourceDatabaseConnectionDetailsPtrOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourceDatabaseConnectionDetails]
type MonitoredResourceInput ¶
type MonitoredResourceInput interface { pulumi.Input ToMonitoredResourceOutput() MonitoredResourceOutput ToMonitoredResourceOutputWithContext(ctx context.Context) MonitoredResourceOutput }
type MonitoredResourceMap ¶
type MonitoredResourceMap map[string]MonitoredResourceInput
func (MonitoredResourceMap) ElementType ¶
func (MonitoredResourceMap) ElementType() reflect.Type
func (MonitoredResourceMap) ToMonitoredResourceMapOutput ¶
func (i MonitoredResourceMap) ToMonitoredResourceMapOutput() MonitoredResourceMapOutput
func (MonitoredResourceMap) ToMonitoredResourceMapOutputWithContext ¶
func (i MonitoredResourceMap) ToMonitoredResourceMapOutputWithContext(ctx context.Context) MonitoredResourceMapOutput
func (MonitoredResourceMap) ToOutput ¶ added in v1.11.0
func (i MonitoredResourceMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResource]
type MonitoredResourceMapInput ¶
type MonitoredResourceMapInput interface { pulumi.Input ToMonitoredResourceMapOutput() MonitoredResourceMapOutput ToMonitoredResourceMapOutputWithContext(context.Context) MonitoredResourceMapOutput }
MonitoredResourceMapInput is an input type that accepts MonitoredResourceMap and MonitoredResourceMapOutput values. You can construct a concrete instance of `MonitoredResourceMapInput` via:
MonitoredResourceMap{ "key": MonitoredResourceArgs{...} }
type MonitoredResourceMapOutput ¶
type MonitoredResourceMapOutput struct{ *pulumi.OutputState }
func (MonitoredResourceMapOutput) ElementType ¶
func (MonitoredResourceMapOutput) ElementType() reflect.Type
func (MonitoredResourceMapOutput) MapIndex ¶
func (o MonitoredResourceMapOutput) MapIndex(k pulumi.StringInput) MonitoredResourceOutput
func (MonitoredResourceMapOutput) ToMonitoredResourceMapOutput ¶
func (o MonitoredResourceMapOutput) ToMonitoredResourceMapOutput() MonitoredResourceMapOutput
func (MonitoredResourceMapOutput) ToMonitoredResourceMapOutputWithContext ¶
func (o MonitoredResourceMapOutput) ToMonitoredResourceMapOutputWithContext(ctx context.Context) MonitoredResourceMapOutput
func (MonitoredResourceMapOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourceMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResource]
type MonitoredResourceOutput ¶
type MonitoredResourceOutput struct{ *pulumi.OutputState }
func (MonitoredResourceOutput) AdditionalAliases ¶ added in v0.18.0
func (o MonitoredResourceOutput) AdditionalAliases() MonitoredResourceAdditionalAliasArrayOutput
(Updatable) List of MonitoredResourceAliasCredentials. This property complements the existing "aliases" property by allowing user to specify more than one credential alias. If both "aliases" and "additionalAliases" are specified, union of the values is used as list of aliases applicable for this resource. If any duplicate found in the combined list of "alias" and "additionalAliases", an error will be thrown.
func (MonitoredResourceOutput) AdditionalCredentials ¶ added in v0.18.0
func (o MonitoredResourceOutput) AdditionalCredentials() MonitoredResourceAdditionalCredentialArrayOutput
(Updatable) List of MonitoredResourceCredentials. This property complements the existing "credentials" property by allowing user to specify more than one credential. If both "credential" and "additionalCredentials" are specified, union of the values is used as list of credentials applicable for this resource. If any duplicate found in the combined list of "credentials" and "additionalCredentials", an error will be thrown.
func (MonitoredResourceOutput) Aliases ¶ added in v0.4.0
func (o MonitoredResourceOutput) Aliases() MonitoredResourceAliasesPtrOutput
(Updatable) Monitored Resource Alias Credential Details
func (MonitoredResourceOutput) CompartmentId ¶ added in v0.4.0
func (o MonitoredResourceOutput) CompartmentId() pulumi.StringOutput
(Updatable) Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourceOutput) Credentials ¶ added in v0.4.0
func (o MonitoredResourceOutput) Credentials() MonitoredResourceCredentialsPtrOutput
(Updatable) Monitored Resource Credential Details.
func (MonitoredResourceOutput) DatabaseConnectionDetails ¶ added in v0.4.0
func (o MonitoredResourceOutput) DatabaseConnectionDetails() MonitoredResourceDatabaseConnectionDetailsPtrOutput
(Updatable) Connection details for the database.
func (MonitoredResourceOutput) DefinedTags ¶ added in v0.4.0
func (o MonitoredResourceOutput) 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 (MonitoredResourceOutput) DisplayName ¶ added in v0.4.0
func (o MonitoredResourceOutput) DisplayName() pulumi.StringPtrOutput
(Updatable) Monitored resource display name.
func (MonitoredResourceOutput) ElementType ¶
func (MonitoredResourceOutput) ElementType() reflect.Type
func (MonitoredResourceOutput) ExternalId ¶ added in v0.6.0
func (o MonitoredResourceOutput) ExternalId() pulumi.StringPtrOutput
External resource is any Oracle Cloud Infrastructure resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) which is not a Stack Monitoring service resource. Currently supports only Oracle Cloud Infrastructure compute instance.
func (MonitoredResourceOutput) ExternalResourceId ¶ added in v0.4.0
func (o MonitoredResourceOutput) ExternalResourceId() pulumi.StringPtrOutput
Generally used by DBaaS to send the Database OCID stored on the DBaaS. The same will be passed to resource service to enable Stack Monitoring Service on DBM. This will be stored in Stack Monitoring Resource Service data store as identifier for monitored resource. If this header is not set as part of the request, then an id will be generated and stored for the resource.
func (MonitoredResourceOutput) FreeformTags ¶ added in v0.4.0
func (o MonitoredResourceOutput) 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 (MonitoredResourceOutput) HostName ¶ added in v0.4.0
func (o MonitoredResourceOutput) HostName() pulumi.StringPtrOutput
(Updatable) Host name of the monitored resource.
func (MonitoredResourceOutput) ManagementAgentId ¶ added in v0.4.0
func (o MonitoredResourceOutput) ManagementAgentId() pulumi.StringPtrOutput
Management Agent Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourceOutput) Name ¶ added in v0.4.0
func (o MonitoredResourceOutput) Name() pulumi.StringOutput
(Updatable) Property Name.
func (MonitoredResourceOutput) Properties ¶ added in v0.4.0
func (o MonitoredResourceOutput) Properties() MonitoredResourcePropertyArrayOutput
(Updatable) List of monitored resource properties.
func (MonitoredResourceOutput) ResourceTimeZone ¶ added in v0.4.0
func (o MonitoredResourceOutput) ResourceTimeZone() pulumi.StringPtrOutput
(Updatable) Time zone in the form of tz database canonical zone ID. Specifies the preference with a value that uses the IANA Time Zone Database format (x-obmcs-time-zone). For example - America/Los_Angeles
func (MonitoredResourceOutput) State ¶ added in v0.4.0
func (o MonitoredResourceOutput) State() pulumi.StringOutput
Lifecycle state of the monitored resource.
func (MonitoredResourceOutput) SystemTags ¶ added in v0.4.0
func (o MonitoredResourceOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (MonitoredResourceOutput) TenantId ¶ added in v0.4.0
func (o MonitoredResourceOutput) TenantId() pulumi.StringOutput
Tenancy Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourceOutput) TimeCreated ¶ added in v0.4.0
func (o MonitoredResourceOutput) TimeCreated() pulumi.StringOutput
The date and time when the monitored resource was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format.
func (MonitoredResourceOutput) TimeUpdated ¶ added in v0.4.0
func (o MonitoredResourceOutput) TimeUpdated() pulumi.StringOutput
The date and time when the monitored resource was last updated, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format.
func (MonitoredResourceOutput) ToMonitoredResourceOutput ¶
func (o MonitoredResourceOutput) ToMonitoredResourceOutput() MonitoredResourceOutput
func (MonitoredResourceOutput) ToMonitoredResourceOutputWithContext ¶
func (o MonitoredResourceOutput) ToMonitoredResourceOutputWithContext(ctx context.Context) MonitoredResourceOutput
func (MonitoredResourceOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourceOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResource]
func (MonitoredResourceOutput) Type ¶ added in v0.4.0
func (o MonitoredResourceOutput) Type() pulumi.StringOutput
Monitored Resource Type.
** 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 MonitoredResourcePropertyArgs ¶
type MonitoredResourcePropertyArgs struct { // (Updatable) Property Name. Name pulumi.StringPtrInput `pulumi:"name"` // (Updatable) Property Value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (MonitoredResourcePropertyArgs) ElementType ¶
func (MonitoredResourcePropertyArgs) ElementType() reflect.Type
func (MonitoredResourcePropertyArgs) ToMonitoredResourcePropertyOutput ¶
func (i MonitoredResourcePropertyArgs) ToMonitoredResourcePropertyOutput() MonitoredResourcePropertyOutput
func (MonitoredResourcePropertyArgs) ToMonitoredResourcePropertyOutputWithContext ¶
func (i MonitoredResourcePropertyArgs) ToMonitoredResourcePropertyOutputWithContext(ctx context.Context) MonitoredResourcePropertyOutput
func (MonitoredResourcePropertyArgs) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcePropertyArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceProperty]
type MonitoredResourcePropertyArray ¶
type MonitoredResourcePropertyArray []MonitoredResourcePropertyInput
func (MonitoredResourcePropertyArray) ElementType ¶
func (MonitoredResourcePropertyArray) ElementType() reflect.Type
func (MonitoredResourcePropertyArray) ToMonitoredResourcePropertyArrayOutput ¶
func (i MonitoredResourcePropertyArray) ToMonitoredResourcePropertyArrayOutput() MonitoredResourcePropertyArrayOutput
func (MonitoredResourcePropertyArray) ToMonitoredResourcePropertyArrayOutputWithContext ¶
func (i MonitoredResourcePropertyArray) ToMonitoredResourcePropertyArrayOutputWithContext(ctx context.Context) MonitoredResourcePropertyArrayOutput
func (MonitoredResourcePropertyArray) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcePropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceProperty]
type MonitoredResourcePropertyArrayInput ¶
type MonitoredResourcePropertyArrayInput interface { pulumi.Input ToMonitoredResourcePropertyArrayOutput() MonitoredResourcePropertyArrayOutput ToMonitoredResourcePropertyArrayOutputWithContext(context.Context) MonitoredResourcePropertyArrayOutput }
MonitoredResourcePropertyArrayInput is an input type that accepts MonitoredResourcePropertyArray and MonitoredResourcePropertyArrayOutput values. You can construct a concrete instance of `MonitoredResourcePropertyArrayInput` via:
MonitoredResourcePropertyArray{ MonitoredResourcePropertyArgs{...} }
type MonitoredResourcePropertyArrayOutput ¶
type MonitoredResourcePropertyArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourcePropertyArrayOutput) ElementType ¶
func (MonitoredResourcePropertyArrayOutput) ElementType() reflect.Type
func (MonitoredResourcePropertyArrayOutput) Index ¶
func (o MonitoredResourcePropertyArrayOutput) Index(i pulumi.IntInput) MonitoredResourcePropertyOutput
func (MonitoredResourcePropertyArrayOutput) ToMonitoredResourcePropertyArrayOutput ¶
func (o MonitoredResourcePropertyArrayOutput) ToMonitoredResourcePropertyArrayOutput() MonitoredResourcePropertyArrayOutput
func (MonitoredResourcePropertyArrayOutput) ToMonitoredResourcePropertyArrayOutputWithContext ¶
func (o MonitoredResourcePropertyArrayOutput) ToMonitoredResourcePropertyArrayOutputWithContext(ctx context.Context) MonitoredResourcePropertyArrayOutput
func (MonitoredResourcePropertyArrayOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcePropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourceProperty]
type MonitoredResourcePropertyInput ¶
type MonitoredResourcePropertyInput interface { pulumi.Input ToMonitoredResourcePropertyOutput() MonitoredResourcePropertyOutput ToMonitoredResourcePropertyOutputWithContext(context.Context) MonitoredResourcePropertyOutput }
MonitoredResourcePropertyInput is an input type that accepts MonitoredResourcePropertyArgs and MonitoredResourcePropertyOutput values. You can construct a concrete instance of `MonitoredResourcePropertyInput` via:
MonitoredResourcePropertyArgs{...}
type MonitoredResourcePropertyOutput ¶
type MonitoredResourcePropertyOutput struct{ *pulumi.OutputState }
func (MonitoredResourcePropertyOutput) ElementType ¶
func (MonitoredResourcePropertyOutput) ElementType() reflect.Type
func (MonitoredResourcePropertyOutput) Name ¶
func (o MonitoredResourcePropertyOutput) Name() pulumi.StringPtrOutput
(Updatable) Property Name.
func (MonitoredResourcePropertyOutput) ToMonitoredResourcePropertyOutput ¶
func (o MonitoredResourcePropertyOutput) ToMonitoredResourcePropertyOutput() MonitoredResourcePropertyOutput
func (MonitoredResourcePropertyOutput) ToMonitoredResourcePropertyOutputWithContext ¶
func (o MonitoredResourcePropertyOutput) ToMonitoredResourcePropertyOutputWithContext(ctx context.Context) MonitoredResourcePropertyOutput
func (MonitoredResourcePropertyOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcePropertyOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourceProperty]
func (MonitoredResourcePropertyOutput) Value ¶
func (o MonitoredResourcePropertyOutput) Value() pulumi.StringPtrOutput
(Updatable) Property Value.
type MonitoredResourceState ¶
type MonitoredResourceState struct { // (Updatable) List of MonitoredResourceAliasCredentials. This property complements the existing "aliases" property by allowing user to specify more than one credential alias. If both "aliases" and "additionalAliases" are specified, union of the values is used as list of aliases applicable for this resource. If any duplicate found in the combined list of "alias" and "additionalAliases", an error will be thrown. AdditionalAliases MonitoredResourceAdditionalAliasArrayInput // (Updatable) List of MonitoredResourceCredentials. This property complements the existing "credentials" property by allowing user to specify more than one credential. If both "credential" and "additionalCredentials" are specified, union of the values is used as list of credentials applicable for this resource. If any duplicate found in the combined list of "credentials" and "additionalCredentials", an error will be thrown. AdditionalCredentials MonitoredResourceAdditionalCredentialArrayInput // (Updatable) Monitored Resource Alias Credential Details Aliases MonitoredResourceAliasesPtrInput // (Updatable) Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringPtrInput // (Updatable) Monitored Resource Credential Details. Credentials MonitoredResourceCredentialsPtrInput // (Updatable) Connection details for the database. DatabaseConnectionDetails MonitoredResourceDatabaseConnectionDetailsPtrInput // (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) Monitored resource display name. DisplayName pulumi.StringPtrInput // External resource is any Oracle Cloud Infrastructure resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) which is not a Stack Monitoring service resource. Currently supports only Oracle Cloud Infrastructure compute instance. ExternalId pulumi.StringPtrInput // Generally used by DBaaS to send the Database OCID stored on the DBaaS. The same will be passed to resource service to enable Stack Monitoring Service on DBM. This will be stored in Stack Monitoring Resource Service data store as identifier for monitored resource. If this header is not set as part of the request, then an id will be generated and stored for the resource. ExternalResourceId 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) Host name of the monitored resource. HostName pulumi.StringPtrInput // Management Agent Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ManagementAgentId pulumi.StringPtrInput // (Updatable) Property Name. Name pulumi.StringPtrInput // (Updatable) List of monitored resource properties. Properties MonitoredResourcePropertyArrayInput // (Updatable) Time zone in the form of tz database canonical zone ID. Specifies the preference with a value that uses the IANA Time Zone Database format (x-obmcs-time-zone). For example - America/Los_Angeles ResourceTimeZone pulumi.StringPtrInput // Lifecycle state of the monitored resource. 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 // Tenancy Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). TenantId pulumi.StringPtrInput // The date and time when the monitored resource was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. TimeCreated pulumi.StringPtrInput // The date and time when the monitored resource was last updated, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. TimeUpdated pulumi.StringPtrInput // Monitored Resource Type. // // ** 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.StringPtrInput }
func (MonitoredResourceState) ElementType ¶
func (MonitoredResourceState) ElementType() reflect.Type
type MonitoredResourcesAssociateMonitoredResource ¶
type MonitoredResourcesAssociateMonitoredResource struct { pulumi.CustomResourceState // Association type to be created between source and destination resources. AssociationType pulumi.StringOutput `pulumi:"associationType"` // Association category. Possible values are: // * System created (SYSTEM), // * User created using API (USER_API) // * User created using tags (USER_TAG_ASSOC). Category pulumi.StringOutput `pulumi:"category"` // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // Association Resource Details. DestinationResourceDetails MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput `pulumi:"destinationResourceDetails"` // Destination Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DestinationResourceId pulumi.StringOutput `pulumi:"destinationResourceId"` // Association Resource Details. SourceResourceDetails MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput `pulumi:"sourceResourceDetails"` // Source Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). // // ** 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 SourceResourceId pulumi.StringOutput `pulumi:"sourceResourceId"` // Tenancy Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). TenantId pulumi.StringOutput `pulumi:"tenantId"` // The time when the association was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` }
This resource provides the Monitored Resources Associate Monitored Resource resource in Oracle Cloud Infrastructure Stack Monitoring service.
Create an association between two monitored resources. Associations can be created between resources from different compartments as long they are in same tenancy. User should have required access in both the compartments.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/StackMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := StackMonitoring.NewMonitoredResourcesAssociateMonitoredResource(ctx, "testMonitoredResourcesAssociateMonitoredResource", &StackMonitoring.MonitoredResourcesAssociateMonitoredResourceArgs{ AssociationType: pulumi.Any(_var.Monitored_resources_associate_monitored_resource_association_type), CompartmentId: pulumi.Any(_var.Compartment_id), DestinationResourceId: pulumi.Any(oci_stack_monitoring_destination_resource.Test_destination_resource.Id), SourceResourceId: pulumi.Any(oci_stack_monitoring_source_resource.Test_source_resource.Id), }) if err != nil { return err } return nil }) }
```
## Import
MonitoredResourcesAssociateMonitoredResources can be imported using the `id`, e.g.
```sh
$ pulumi import oci:StackMonitoring/monitoredResourcesAssociateMonitoredResource:MonitoredResourcesAssociateMonitoredResource test_monitored_resources_associate_monitored_resource "id"
```
func GetMonitoredResourcesAssociateMonitoredResource ¶
func GetMonitoredResourcesAssociateMonitoredResource(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MonitoredResourcesAssociateMonitoredResourceState, opts ...pulumi.ResourceOption) (*MonitoredResourcesAssociateMonitoredResource, error)
GetMonitoredResourcesAssociateMonitoredResource gets an existing MonitoredResourcesAssociateMonitoredResource 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 NewMonitoredResourcesAssociateMonitoredResource ¶
func NewMonitoredResourcesAssociateMonitoredResource(ctx *pulumi.Context, name string, args *MonitoredResourcesAssociateMonitoredResourceArgs, opts ...pulumi.ResourceOption) (*MonitoredResourcesAssociateMonitoredResource, error)
NewMonitoredResourcesAssociateMonitoredResource registers a new resource with the given unique name, arguments, and options.
func (*MonitoredResourcesAssociateMonitoredResource) ElementType ¶
func (*MonitoredResourcesAssociateMonitoredResource) ElementType() reflect.Type
func (*MonitoredResourcesAssociateMonitoredResource) ToMonitoredResourcesAssociateMonitoredResourceOutput ¶
func (i *MonitoredResourcesAssociateMonitoredResource) ToMonitoredResourcesAssociateMonitoredResourceOutput() MonitoredResourcesAssociateMonitoredResourceOutput
func (*MonitoredResourcesAssociateMonitoredResource) ToMonitoredResourcesAssociateMonitoredResourceOutputWithContext ¶
func (i *MonitoredResourcesAssociateMonitoredResource) ToMonitoredResourcesAssociateMonitoredResourceOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceOutput
func (*MonitoredResourcesAssociateMonitoredResource) ToOutput ¶ added in v1.11.0
func (i *MonitoredResourcesAssociateMonitoredResource) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourcesAssociateMonitoredResource]
type MonitoredResourcesAssociateMonitoredResourceArgs ¶
type MonitoredResourcesAssociateMonitoredResourceArgs struct { // Association type to be created between source and destination resources. AssociationType pulumi.StringInput // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput // Destination Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DestinationResourceId pulumi.StringInput // Source Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). // // ** 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 SourceResourceId pulumi.StringInput }
The set of arguments for constructing a MonitoredResourcesAssociateMonitoredResource resource.
func (MonitoredResourcesAssociateMonitoredResourceArgs) ElementType ¶
func (MonitoredResourcesAssociateMonitoredResourceArgs) ElementType() reflect.Type
type MonitoredResourcesAssociateMonitoredResourceArray ¶
type MonitoredResourcesAssociateMonitoredResourceArray []MonitoredResourcesAssociateMonitoredResourceInput
func (MonitoredResourcesAssociateMonitoredResourceArray) ElementType ¶
func (MonitoredResourcesAssociateMonitoredResourceArray) ElementType() reflect.Type
func (MonitoredResourcesAssociateMonitoredResourceArray) ToMonitoredResourcesAssociateMonitoredResourceArrayOutput ¶
func (i MonitoredResourcesAssociateMonitoredResourceArray) ToMonitoredResourcesAssociateMonitoredResourceArrayOutput() MonitoredResourcesAssociateMonitoredResourceArrayOutput
func (MonitoredResourcesAssociateMonitoredResourceArray) ToMonitoredResourcesAssociateMonitoredResourceArrayOutputWithContext ¶
func (i MonitoredResourcesAssociateMonitoredResourceArray) ToMonitoredResourcesAssociateMonitoredResourceArrayOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceArrayOutput
func (MonitoredResourcesAssociateMonitoredResourceArray) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcesAssociateMonitoredResourceArray) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResourcesAssociateMonitoredResource]
type MonitoredResourcesAssociateMonitoredResourceArrayInput ¶
type MonitoredResourcesAssociateMonitoredResourceArrayInput interface { pulumi.Input ToMonitoredResourcesAssociateMonitoredResourceArrayOutput() MonitoredResourcesAssociateMonitoredResourceArrayOutput ToMonitoredResourcesAssociateMonitoredResourceArrayOutputWithContext(context.Context) MonitoredResourcesAssociateMonitoredResourceArrayOutput }
MonitoredResourcesAssociateMonitoredResourceArrayInput is an input type that accepts MonitoredResourcesAssociateMonitoredResourceArray and MonitoredResourcesAssociateMonitoredResourceArrayOutput values. You can construct a concrete instance of `MonitoredResourcesAssociateMonitoredResourceArrayInput` via:
MonitoredResourcesAssociateMonitoredResourceArray{ MonitoredResourcesAssociateMonitoredResourceArgs{...} }
type MonitoredResourcesAssociateMonitoredResourceArrayOutput ¶
type MonitoredResourcesAssociateMonitoredResourceArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesAssociateMonitoredResourceArrayOutput) ElementType ¶
func (MonitoredResourcesAssociateMonitoredResourceArrayOutput) ElementType() reflect.Type
func (MonitoredResourcesAssociateMonitoredResourceArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceArrayOutput ¶
func (o MonitoredResourcesAssociateMonitoredResourceArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceArrayOutput() MonitoredResourcesAssociateMonitoredResourceArrayOutput
func (MonitoredResourcesAssociateMonitoredResourceArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceArrayOutputWithContext ¶
func (o MonitoredResourcesAssociateMonitoredResourceArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceArrayOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceArrayOutput
func (MonitoredResourcesAssociateMonitoredResourceArrayOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesAssociateMonitoredResourceArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResourcesAssociateMonitoredResource]
type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetail ¶
type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetail struct { // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId *string `pulumi:"compartmentId"` // Monitored Resource Name. Name *string `pulumi:"name"` // Monitored Resource Type. Type *string `pulumi:"type"` }
type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs ¶
type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs struct { // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"` // Monitored Resource Name. Name pulumi.StringPtrInput `pulumi:"name"` // Monitored Resource Type. Type pulumi.StringPtrInput `pulumi:"type"` }
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs) ElementType ¶
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs) ElementType() reflect.Type
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput ¶
func (i MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput() MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutputWithContext ¶
func (i MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput
type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray ¶
type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray []MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailInput
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray) ElementType ¶
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray) ElementType() reflect.Type
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput ¶
func (i MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput() MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutputWithContext ¶
func (i MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput
type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayInput ¶
type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayInput interface { pulumi.Input ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput() MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutputWithContext(context.Context) MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput }
MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayInput is an input type that accepts MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray and MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput values. You can construct a concrete instance of `MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayInput` via:
MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray{ MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs{...} }
type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput ¶
type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput) ElementType ¶
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput) ElementType() reflect.Type
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput ¶
func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput() MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutputWithContext ¶
func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput
type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailInput ¶
type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailInput interface { pulumi.Input ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput() MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutputWithContext(context.Context) MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput }
MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailInput is an input type that accepts MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs and MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput values. You can construct a concrete instance of `MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailInput` via:
MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs{...}
type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput ¶
type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) CompartmentId ¶ added in v0.18.0
func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) CompartmentId() pulumi.StringPtrOutput
Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) ElementType ¶
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) ElementType() reflect.Type
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) Name ¶
func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) Name() pulumi.StringPtrOutput
Monitored Resource Name.
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput ¶
func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput() MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutputWithContext ¶
func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) ToOutput ¶ added in v1.11.0
func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) Type ¶
func (o MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput) Type() pulumi.StringPtrOutput
Monitored Resource Type.
type MonitoredResourcesAssociateMonitoredResourceInput ¶
type MonitoredResourcesAssociateMonitoredResourceInput interface { pulumi.Input ToMonitoredResourcesAssociateMonitoredResourceOutput() MonitoredResourcesAssociateMonitoredResourceOutput ToMonitoredResourcesAssociateMonitoredResourceOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceOutput }
type MonitoredResourcesAssociateMonitoredResourceMap ¶
type MonitoredResourcesAssociateMonitoredResourceMap map[string]MonitoredResourcesAssociateMonitoredResourceInput
func (MonitoredResourcesAssociateMonitoredResourceMap) ElementType ¶
func (MonitoredResourcesAssociateMonitoredResourceMap) ElementType() reflect.Type
func (MonitoredResourcesAssociateMonitoredResourceMap) ToMonitoredResourcesAssociateMonitoredResourceMapOutput ¶
func (i MonitoredResourcesAssociateMonitoredResourceMap) ToMonitoredResourcesAssociateMonitoredResourceMapOutput() MonitoredResourcesAssociateMonitoredResourceMapOutput
func (MonitoredResourcesAssociateMonitoredResourceMap) ToMonitoredResourcesAssociateMonitoredResourceMapOutputWithContext ¶
func (i MonitoredResourcesAssociateMonitoredResourceMap) ToMonitoredResourcesAssociateMonitoredResourceMapOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceMapOutput
func (MonitoredResourcesAssociateMonitoredResourceMap) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcesAssociateMonitoredResourceMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResourcesAssociateMonitoredResource]
type MonitoredResourcesAssociateMonitoredResourceMapInput ¶
type MonitoredResourcesAssociateMonitoredResourceMapInput interface { pulumi.Input ToMonitoredResourcesAssociateMonitoredResourceMapOutput() MonitoredResourcesAssociateMonitoredResourceMapOutput ToMonitoredResourcesAssociateMonitoredResourceMapOutputWithContext(context.Context) MonitoredResourcesAssociateMonitoredResourceMapOutput }
MonitoredResourcesAssociateMonitoredResourceMapInput is an input type that accepts MonitoredResourcesAssociateMonitoredResourceMap and MonitoredResourcesAssociateMonitoredResourceMapOutput values. You can construct a concrete instance of `MonitoredResourcesAssociateMonitoredResourceMapInput` via:
MonitoredResourcesAssociateMonitoredResourceMap{ "key": MonitoredResourcesAssociateMonitoredResourceArgs{...} }
type MonitoredResourcesAssociateMonitoredResourceMapOutput ¶
type MonitoredResourcesAssociateMonitoredResourceMapOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesAssociateMonitoredResourceMapOutput) ElementType ¶
func (MonitoredResourcesAssociateMonitoredResourceMapOutput) ElementType() reflect.Type
func (MonitoredResourcesAssociateMonitoredResourceMapOutput) ToMonitoredResourcesAssociateMonitoredResourceMapOutput ¶
func (o MonitoredResourcesAssociateMonitoredResourceMapOutput) ToMonitoredResourcesAssociateMonitoredResourceMapOutput() MonitoredResourcesAssociateMonitoredResourceMapOutput
func (MonitoredResourcesAssociateMonitoredResourceMapOutput) ToMonitoredResourcesAssociateMonitoredResourceMapOutputWithContext ¶
func (o MonitoredResourcesAssociateMonitoredResourceMapOutput) ToMonitoredResourcesAssociateMonitoredResourceMapOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceMapOutput
func (MonitoredResourcesAssociateMonitoredResourceMapOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesAssociateMonitoredResourceMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResourcesAssociateMonitoredResource]
type MonitoredResourcesAssociateMonitoredResourceOutput ¶
type MonitoredResourcesAssociateMonitoredResourceOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesAssociateMonitoredResourceOutput) AssociationType ¶ added in v0.4.0
func (o MonitoredResourcesAssociateMonitoredResourceOutput) AssociationType() pulumi.StringOutput
Association type to be created between source and destination resources.
func (MonitoredResourcesAssociateMonitoredResourceOutput) Category ¶ added in v0.18.0
func (o MonitoredResourcesAssociateMonitoredResourceOutput) Category() pulumi.StringOutput
Association category. Possible values are: * System created (SYSTEM), * User created using API (USER_API) * User created using tags (USER_TAG_ASSOC).
func (MonitoredResourcesAssociateMonitoredResourceOutput) CompartmentId ¶ added in v0.4.0
func (o MonitoredResourcesAssociateMonitoredResourceOutput) CompartmentId() pulumi.StringOutput
Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesAssociateMonitoredResourceOutput) DestinationResourceDetails ¶ added in v0.4.0
func (o MonitoredResourcesAssociateMonitoredResourceOutput) DestinationResourceDetails() MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput
Association Resource Details.
func (MonitoredResourcesAssociateMonitoredResourceOutput) DestinationResourceId ¶ added in v0.4.0
func (o MonitoredResourcesAssociateMonitoredResourceOutput) DestinationResourceId() pulumi.StringOutput
Destination Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesAssociateMonitoredResourceOutput) ElementType ¶
func (MonitoredResourcesAssociateMonitoredResourceOutput) ElementType() reflect.Type
func (MonitoredResourcesAssociateMonitoredResourceOutput) SourceResourceDetails ¶ added in v0.4.0
func (o MonitoredResourcesAssociateMonitoredResourceOutput) SourceResourceDetails() MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput
Association Resource Details.
func (MonitoredResourcesAssociateMonitoredResourceOutput) SourceResourceId ¶ added in v0.4.0
func (o MonitoredResourcesAssociateMonitoredResourceOutput) SourceResourceId() pulumi.StringOutput
Source Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
** 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 (MonitoredResourcesAssociateMonitoredResourceOutput) TenantId ¶ added in v0.4.0
func (o MonitoredResourcesAssociateMonitoredResourceOutput) TenantId() pulumi.StringOutput
Tenancy Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesAssociateMonitoredResourceOutput) TimeCreated ¶ added in v0.4.0
func (o MonitoredResourcesAssociateMonitoredResourceOutput) TimeCreated() pulumi.StringOutput
The time when the association was created. An RFC3339 formatted datetime string.
func (MonitoredResourcesAssociateMonitoredResourceOutput) ToMonitoredResourcesAssociateMonitoredResourceOutput ¶
func (o MonitoredResourcesAssociateMonitoredResourceOutput) ToMonitoredResourcesAssociateMonitoredResourceOutput() MonitoredResourcesAssociateMonitoredResourceOutput
func (MonitoredResourcesAssociateMonitoredResourceOutput) ToMonitoredResourcesAssociateMonitoredResourceOutputWithContext ¶
func (o MonitoredResourcesAssociateMonitoredResourceOutput) ToMonitoredResourcesAssociateMonitoredResourceOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceOutput
type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetail ¶
type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetail struct { // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId *string `pulumi:"compartmentId"` // Monitored Resource Name. Name *string `pulumi:"name"` // Monitored Resource Type. Type *string `pulumi:"type"` }
type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs ¶
type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs struct { // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"` // Monitored Resource Name. Name pulumi.StringPtrInput `pulumi:"name"` // Monitored Resource Type. Type pulumi.StringPtrInput `pulumi:"type"` }
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs) ElementType ¶
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs) ElementType() reflect.Type
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput ¶
func (i MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput() MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutputWithContext ¶
func (i MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput
type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray ¶
type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray []MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailInput
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray) ElementType ¶
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray) ElementType() reflect.Type
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput ¶
func (i MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput() MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutputWithContext ¶
func (i MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput
type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayInput ¶
type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayInput interface { pulumi.Input ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput() MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutputWithContext(context.Context) MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput }
MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayInput is an input type that accepts MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray and MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput values. You can construct a concrete instance of `MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayInput` via:
MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray{ MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs{...} }
type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput ¶
type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput) ElementType ¶
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput) ElementType() reflect.Type
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput ¶
func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput() MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutputWithContext ¶
func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput
type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailInput ¶
type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailInput interface { pulumi.Input ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput() MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutputWithContext(context.Context) MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput }
MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailInput is an input type that accepts MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs and MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput values. You can construct a concrete instance of `MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailInput` via:
MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs{...}
type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput ¶
type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) CompartmentId ¶ added in v0.18.0
func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) CompartmentId() pulumi.StringPtrOutput
Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) ElementType ¶
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) ElementType() reflect.Type
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) Name ¶
func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) Name() pulumi.StringPtrOutput
Monitored Resource Name.
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput ¶
func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput() MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutputWithContext ¶
func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) ToOutput ¶ added in v1.11.0
func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) Type ¶
func (o MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput) Type() pulumi.StringPtrOutput
Monitored Resource Type.
type MonitoredResourcesAssociateMonitoredResourceState ¶
type MonitoredResourcesAssociateMonitoredResourceState struct { // Association type to be created between source and destination resources. AssociationType pulumi.StringPtrInput // Association category. Possible values are: // * System created (SYSTEM), // * User created using API (USER_API) // * User created using tags (USER_TAG_ASSOC). Category pulumi.StringPtrInput // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringPtrInput // Association Resource Details. DestinationResourceDetails MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayInput // Destination Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DestinationResourceId pulumi.StringPtrInput // Association Resource Details. SourceResourceDetails MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayInput // Source Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). // // ** 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 SourceResourceId pulumi.StringPtrInput // Tenancy Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). TenantId pulumi.StringPtrInput // The time when the association was created. An RFC3339 formatted datetime string. TimeCreated pulumi.StringPtrInput }
func (MonitoredResourcesAssociateMonitoredResourceState) ElementType ¶
func (MonitoredResourcesAssociateMonitoredResourceState) ElementType() reflect.Type
type MonitoredResourcesListMember ¶
type MonitoredResourcesListMember struct { pulumi.CustomResourceState // Destination Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DestinationResourceId pulumi.StringPtrOutput `pulumi:"destinationResourceId"` // List of member resources. Items MonitoredResourcesListMemberItemArrayOutput `pulumi:"items"` // The field which determines the depth of hierarchy while searching for members. LimitLevel pulumi.IntPtrOutput `pulumi:"limitLevel"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of monitored resource. // // ** 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 MonitoredResourceId pulumi.StringOutput `pulumi:"monitoredResourceId"` }
This resource provides the Monitored Resources List Member resource in Oracle Cloud Infrastructure Stack Monitoring service.
List the member resources for the given monitored resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/StackMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := StackMonitoring.NewMonitoredResourcesListMember(ctx, "testMonitoredResourcesListMember", &StackMonitoring.MonitoredResourcesListMemberArgs{ MonitoredResourceId: pulumi.Any(oci_stack_monitoring_monitored_resource.Test_monitored_resource.Id), DestinationResourceId: pulumi.Any(oci_stack_monitoring_destination_resource.Test_destination_resource.Id), LimitLevel: pulumi.Any(_var.Monitored_resources_list_member_limit_level), }) if err != nil { return err } return nil }) }
```
## Import
MonitoredResourcesListMembers can be imported using the `id`, e.g.
```sh
$ pulumi import oci:StackMonitoring/monitoredResourcesListMember:MonitoredResourcesListMember test_monitored_resources_list_member "id"
```
func GetMonitoredResourcesListMember ¶
func GetMonitoredResourcesListMember(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MonitoredResourcesListMemberState, opts ...pulumi.ResourceOption) (*MonitoredResourcesListMember, error)
GetMonitoredResourcesListMember gets an existing MonitoredResourcesListMember 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 NewMonitoredResourcesListMember ¶
func NewMonitoredResourcesListMember(ctx *pulumi.Context, name string, args *MonitoredResourcesListMemberArgs, opts ...pulumi.ResourceOption) (*MonitoredResourcesListMember, error)
NewMonitoredResourcesListMember registers a new resource with the given unique name, arguments, and options.
func (*MonitoredResourcesListMember) ElementType ¶
func (*MonitoredResourcesListMember) ElementType() reflect.Type
func (*MonitoredResourcesListMember) ToMonitoredResourcesListMemberOutput ¶
func (i *MonitoredResourcesListMember) ToMonitoredResourcesListMemberOutput() MonitoredResourcesListMemberOutput
func (*MonitoredResourcesListMember) ToMonitoredResourcesListMemberOutputWithContext ¶
func (i *MonitoredResourcesListMember) ToMonitoredResourcesListMemberOutputWithContext(ctx context.Context) MonitoredResourcesListMemberOutput
func (*MonitoredResourcesListMember) ToOutput ¶ added in v1.11.0
func (i *MonitoredResourcesListMember) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourcesListMember]
type MonitoredResourcesListMemberArgs ¶
type MonitoredResourcesListMemberArgs struct { // Destination Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DestinationResourceId pulumi.StringPtrInput // The field which determines the depth of hierarchy while searching for members. LimitLevel pulumi.IntPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of monitored resource. // // ** 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 MonitoredResourceId pulumi.StringInput }
The set of arguments for constructing a MonitoredResourcesListMember resource.
func (MonitoredResourcesListMemberArgs) ElementType ¶
func (MonitoredResourcesListMemberArgs) ElementType() reflect.Type
type MonitoredResourcesListMemberArray ¶
type MonitoredResourcesListMemberArray []MonitoredResourcesListMemberInput
func (MonitoredResourcesListMemberArray) ElementType ¶
func (MonitoredResourcesListMemberArray) ElementType() reflect.Type
func (MonitoredResourcesListMemberArray) ToMonitoredResourcesListMemberArrayOutput ¶
func (i MonitoredResourcesListMemberArray) ToMonitoredResourcesListMemberArrayOutput() MonitoredResourcesListMemberArrayOutput
func (MonitoredResourcesListMemberArray) ToMonitoredResourcesListMemberArrayOutputWithContext ¶
func (i MonitoredResourcesListMemberArray) ToMonitoredResourcesListMemberArrayOutputWithContext(ctx context.Context) MonitoredResourcesListMemberArrayOutput
func (MonitoredResourcesListMemberArray) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcesListMemberArray) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResourcesListMember]
type MonitoredResourcesListMemberArrayInput ¶
type MonitoredResourcesListMemberArrayInput interface { pulumi.Input ToMonitoredResourcesListMemberArrayOutput() MonitoredResourcesListMemberArrayOutput ToMonitoredResourcesListMemberArrayOutputWithContext(context.Context) MonitoredResourcesListMemberArrayOutput }
MonitoredResourcesListMemberArrayInput is an input type that accepts MonitoredResourcesListMemberArray and MonitoredResourcesListMemberArrayOutput values. You can construct a concrete instance of `MonitoredResourcesListMemberArrayInput` via:
MonitoredResourcesListMemberArray{ MonitoredResourcesListMemberArgs{...} }
type MonitoredResourcesListMemberArrayOutput ¶
type MonitoredResourcesListMemberArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesListMemberArrayOutput) ElementType ¶
func (MonitoredResourcesListMemberArrayOutput) ElementType() reflect.Type
func (MonitoredResourcesListMemberArrayOutput) ToMonitoredResourcesListMemberArrayOutput ¶
func (o MonitoredResourcesListMemberArrayOutput) ToMonitoredResourcesListMemberArrayOutput() MonitoredResourcesListMemberArrayOutput
func (MonitoredResourcesListMemberArrayOutput) ToMonitoredResourcesListMemberArrayOutputWithContext ¶
func (o MonitoredResourcesListMemberArrayOutput) ToMonitoredResourcesListMemberArrayOutputWithContext(ctx context.Context) MonitoredResourcesListMemberArrayOutput
func (MonitoredResourcesListMemberArrayOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesListMemberArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResourcesListMember]
type MonitoredResourcesListMemberInput ¶
type MonitoredResourcesListMemberInput interface { pulumi.Input ToMonitoredResourcesListMemberOutput() MonitoredResourcesListMemberOutput ToMonitoredResourcesListMemberOutputWithContext(ctx context.Context) MonitoredResourcesListMemberOutput }
type MonitoredResourcesListMemberItem ¶
type MonitoredResourcesListMemberItem struct { // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). 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"` // External resource is any Oracle Cloud Infrastructure resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance. ExternalId *string `pulumi:"externalId"` // 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"` // Monitored Resource Host Name. HostName *string `pulumi:"hostName"` // Parent monitored resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ParentId *string `pulumi:"parentId"` // Monitored resource display name. ResourceDisplayName *string `pulumi:"resourceDisplayName"` // Monitored resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ResourceId *string `pulumi:"resourceId"` // Monitored Resource Name. ResourceName *string `pulumi:"resourceName"` // Monitored Resource Type. ResourceType *string `pulumi:"resourceType"` // The current state of the Resource. 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"` }
type MonitoredResourcesListMemberItemArgs ¶
type MonitoredResourcesListMemberItemArgs struct { // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringPtrInput `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"` // External resource is any Oracle Cloud Infrastructure resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance. ExternalId pulumi.StringPtrInput `pulumi:"externalId"` // 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"` // Monitored Resource Host Name. HostName pulumi.StringPtrInput `pulumi:"hostName"` // Parent monitored resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ParentId pulumi.StringPtrInput `pulumi:"parentId"` // Monitored resource display name. ResourceDisplayName pulumi.StringPtrInput `pulumi:"resourceDisplayName"` // Monitored resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` // Monitored Resource Name. ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` // Monitored Resource Type. ResourceType pulumi.StringPtrInput `pulumi:"resourceType"` // The current state of the Resource. State pulumi.StringPtrInput `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"` }
func (MonitoredResourcesListMemberItemArgs) ElementType ¶
func (MonitoredResourcesListMemberItemArgs) ElementType() reflect.Type
func (MonitoredResourcesListMemberItemArgs) ToMonitoredResourcesListMemberItemOutput ¶
func (i MonitoredResourcesListMemberItemArgs) ToMonitoredResourcesListMemberItemOutput() MonitoredResourcesListMemberItemOutput
func (MonitoredResourcesListMemberItemArgs) ToMonitoredResourcesListMemberItemOutputWithContext ¶
func (i MonitoredResourcesListMemberItemArgs) ToMonitoredResourcesListMemberItemOutputWithContext(ctx context.Context) MonitoredResourcesListMemberItemOutput
func (MonitoredResourcesListMemberItemArgs) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcesListMemberItemArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesListMemberItem]
type MonitoredResourcesListMemberItemArray ¶
type MonitoredResourcesListMemberItemArray []MonitoredResourcesListMemberItemInput
func (MonitoredResourcesListMemberItemArray) ElementType ¶
func (MonitoredResourcesListMemberItemArray) ElementType() reflect.Type
func (MonitoredResourcesListMemberItemArray) ToMonitoredResourcesListMemberItemArrayOutput ¶
func (i MonitoredResourcesListMemberItemArray) ToMonitoredResourcesListMemberItemArrayOutput() MonitoredResourcesListMemberItemArrayOutput
func (MonitoredResourcesListMemberItemArray) ToMonitoredResourcesListMemberItemArrayOutputWithContext ¶
func (i MonitoredResourcesListMemberItemArray) ToMonitoredResourcesListMemberItemArrayOutputWithContext(ctx context.Context) MonitoredResourcesListMemberItemArrayOutput
func (MonitoredResourcesListMemberItemArray) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcesListMemberItemArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesListMemberItem]
type MonitoredResourcesListMemberItemArrayInput ¶
type MonitoredResourcesListMemberItemArrayInput interface { pulumi.Input ToMonitoredResourcesListMemberItemArrayOutput() MonitoredResourcesListMemberItemArrayOutput ToMonitoredResourcesListMemberItemArrayOutputWithContext(context.Context) MonitoredResourcesListMemberItemArrayOutput }
MonitoredResourcesListMemberItemArrayInput is an input type that accepts MonitoredResourcesListMemberItemArray and MonitoredResourcesListMemberItemArrayOutput values. You can construct a concrete instance of `MonitoredResourcesListMemberItemArrayInput` via:
MonitoredResourcesListMemberItemArray{ MonitoredResourcesListMemberItemArgs{...} }
type MonitoredResourcesListMemberItemArrayOutput ¶
type MonitoredResourcesListMemberItemArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesListMemberItemArrayOutput) ElementType ¶
func (MonitoredResourcesListMemberItemArrayOutput) ElementType() reflect.Type
func (MonitoredResourcesListMemberItemArrayOutput) ToMonitoredResourcesListMemberItemArrayOutput ¶
func (o MonitoredResourcesListMemberItemArrayOutput) ToMonitoredResourcesListMemberItemArrayOutput() MonitoredResourcesListMemberItemArrayOutput
func (MonitoredResourcesListMemberItemArrayOutput) ToMonitoredResourcesListMemberItemArrayOutputWithContext ¶
func (o MonitoredResourcesListMemberItemArrayOutput) ToMonitoredResourcesListMemberItemArrayOutputWithContext(ctx context.Context) MonitoredResourcesListMemberItemArrayOutput
func (MonitoredResourcesListMemberItemArrayOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesListMemberItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesListMemberItem]
type MonitoredResourcesListMemberItemInput ¶
type MonitoredResourcesListMemberItemInput interface { pulumi.Input ToMonitoredResourcesListMemberItemOutput() MonitoredResourcesListMemberItemOutput ToMonitoredResourcesListMemberItemOutputWithContext(context.Context) MonitoredResourcesListMemberItemOutput }
MonitoredResourcesListMemberItemInput is an input type that accepts MonitoredResourcesListMemberItemArgs and MonitoredResourcesListMemberItemOutput values. You can construct a concrete instance of `MonitoredResourcesListMemberItemInput` via:
MonitoredResourcesListMemberItemArgs{...}
type MonitoredResourcesListMemberItemOutput ¶
type MonitoredResourcesListMemberItemOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesListMemberItemOutput) CompartmentId ¶ added in v0.18.0
func (o MonitoredResourcesListMemberItemOutput) CompartmentId() pulumi.StringPtrOutput
Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesListMemberItemOutput) DefinedTags ¶
func (o MonitoredResourcesListMemberItemOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (MonitoredResourcesListMemberItemOutput) ElementType ¶
func (MonitoredResourcesListMemberItemOutput) ElementType() reflect.Type
func (MonitoredResourcesListMemberItemOutput) ExternalId ¶ added in v0.6.0
func (o MonitoredResourcesListMemberItemOutput) ExternalId() pulumi.StringPtrOutput
External resource is any Oracle Cloud Infrastructure resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance.
func (MonitoredResourcesListMemberItemOutput) FreeformTags ¶
func (o MonitoredResourcesListMemberItemOutput) 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 (MonitoredResourcesListMemberItemOutput) HostName ¶
func (o MonitoredResourcesListMemberItemOutput) HostName() pulumi.StringPtrOutput
Monitored Resource Host Name.
func (MonitoredResourcesListMemberItemOutput) ParentId ¶
func (o MonitoredResourcesListMemberItemOutput) ParentId() pulumi.StringPtrOutput
Parent monitored resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesListMemberItemOutput) ResourceDisplayName ¶
func (o MonitoredResourcesListMemberItemOutput) ResourceDisplayName() pulumi.StringPtrOutput
Monitored resource display name.
func (MonitoredResourcesListMemberItemOutput) ResourceId ¶
func (o MonitoredResourcesListMemberItemOutput) ResourceId() pulumi.StringPtrOutput
Monitored resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesListMemberItemOutput) ResourceName ¶
func (o MonitoredResourcesListMemberItemOutput) ResourceName() pulumi.StringPtrOutput
Monitored Resource Name.
func (MonitoredResourcesListMemberItemOutput) ResourceType ¶
func (o MonitoredResourcesListMemberItemOutput) ResourceType() pulumi.StringPtrOutput
Monitored Resource Type.
func (MonitoredResourcesListMemberItemOutput) State ¶
func (o MonitoredResourcesListMemberItemOutput) State() pulumi.StringPtrOutput
The current state of the Resource.
func (MonitoredResourcesListMemberItemOutput) SystemTags ¶
func (o MonitoredResourcesListMemberItemOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (MonitoredResourcesListMemberItemOutput) ToMonitoredResourcesListMemberItemOutput ¶
func (o MonitoredResourcesListMemberItemOutput) ToMonitoredResourcesListMemberItemOutput() MonitoredResourcesListMemberItemOutput
func (MonitoredResourcesListMemberItemOutput) ToMonitoredResourcesListMemberItemOutputWithContext ¶
func (o MonitoredResourcesListMemberItemOutput) ToMonitoredResourcesListMemberItemOutputWithContext(ctx context.Context) MonitoredResourcesListMemberItemOutput
func (MonitoredResourcesListMemberItemOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesListMemberItemOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesListMemberItem]
type MonitoredResourcesListMemberMap ¶
type MonitoredResourcesListMemberMap map[string]MonitoredResourcesListMemberInput
func (MonitoredResourcesListMemberMap) ElementType ¶
func (MonitoredResourcesListMemberMap) ElementType() reflect.Type
func (MonitoredResourcesListMemberMap) ToMonitoredResourcesListMemberMapOutput ¶
func (i MonitoredResourcesListMemberMap) ToMonitoredResourcesListMemberMapOutput() MonitoredResourcesListMemberMapOutput
func (MonitoredResourcesListMemberMap) ToMonitoredResourcesListMemberMapOutputWithContext ¶
func (i MonitoredResourcesListMemberMap) ToMonitoredResourcesListMemberMapOutputWithContext(ctx context.Context) MonitoredResourcesListMemberMapOutput
func (MonitoredResourcesListMemberMap) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcesListMemberMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResourcesListMember]
type MonitoredResourcesListMemberMapInput ¶
type MonitoredResourcesListMemberMapInput interface { pulumi.Input ToMonitoredResourcesListMemberMapOutput() MonitoredResourcesListMemberMapOutput ToMonitoredResourcesListMemberMapOutputWithContext(context.Context) MonitoredResourcesListMemberMapOutput }
MonitoredResourcesListMemberMapInput is an input type that accepts MonitoredResourcesListMemberMap and MonitoredResourcesListMemberMapOutput values. You can construct a concrete instance of `MonitoredResourcesListMemberMapInput` via:
MonitoredResourcesListMemberMap{ "key": MonitoredResourcesListMemberArgs{...} }
type MonitoredResourcesListMemberMapOutput ¶
type MonitoredResourcesListMemberMapOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesListMemberMapOutput) ElementType ¶
func (MonitoredResourcesListMemberMapOutput) ElementType() reflect.Type
func (MonitoredResourcesListMemberMapOutput) MapIndex ¶
func (o MonitoredResourcesListMemberMapOutput) MapIndex(k pulumi.StringInput) MonitoredResourcesListMemberOutput
func (MonitoredResourcesListMemberMapOutput) ToMonitoredResourcesListMemberMapOutput ¶
func (o MonitoredResourcesListMemberMapOutput) ToMonitoredResourcesListMemberMapOutput() MonitoredResourcesListMemberMapOutput
func (MonitoredResourcesListMemberMapOutput) ToMonitoredResourcesListMemberMapOutputWithContext ¶
func (o MonitoredResourcesListMemberMapOutput) ToMonitoredResourcesListMemberMapOutputWithContext(ctx context.Context) MonitoredResourcesListMemberMapOutput
func (MonitoredResourcesListMemberMapOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesListMemberMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResourcesListMember]
type MonitoredResourcesListMemberOutput ¶
type MonitoredResourcesListMemberOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesListMemberOutput) DestinationResourceId ¶ added in v0.4.0
func (o MonitoredResourcesListMemberOutput) DestinationResourceId() pulumi.StringPtrOutput
Destination Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesListMemberOutput) ElementType ¶
func (MonitoredResourcesListMemberOutput) ElementType() reflect.Type
func (MonitoredResourcesListMemberOutput) LimitLevel ¶ added in v0.4.0
func (o MonitoredResourcesListMemberOutput) LimitLevel() pulumi.IntPtrOutput
The field which determines the depth of hierarchy while searching for members.
func (MonitoredResourcesListMemberOutput) MonitoredResourceId ¶ added in v0.4.0
func (o MonitoredResourcesListMemberOutput) MonitoredResourceId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of monitored resource.
** 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 (MonitoredResourcesListMemberOutput) ToMonitoredResourcesListMemberOutput ¶
func (o MonitoredResourcesListMemberOutput) ToMonitoredResourcesListMemberOutput() MonitoredResourcesListMemberOutput
func (MonitoredResourcesListMemberOutput) ToMonitoredResourcesListMemberOutputWithContext ¶
func (o MonitoredResourcesListMemberOutput) ToMonitoredResourcesListMemberOutputWithContext(ctx context.Context) MonitoredResourcesListMemberOutput
func (MonitoredResourcesListMemberOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesListMemberOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourcesListMember]
type MonitoredResourcesListMemberState ¶
type MonitoredResourcesListMemberState struct { // Destination Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DestinationResourceId pulumi.StringPtrInput // List of member resources. Items MonitoredResourcesListMemberItemArrayInput // The field which determines the depth of hierarchy while searching for members. LimitLevel pulumi.IntPtrInput // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of monitored resource. // // ** 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 MonitoredResourceId pulumi.StringPtrInput }
func (MonitoredResourcesListMemberState) ElementType ¶
func (MonitoredResourcesListMemberState) ElementType() reflect.Type
type MonitoredResourcesSearch ¶
type MonitoredResourcesSearch struct { pulumi.CustomResourceState // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // Partial response refers to an optimization technique offered by the RESTful web APIs, to return all the information except the fields requested to be excluded (excludeFields) by the client. In this mechanism, the client sends the exclude field names as the query parameters for an API to the server, and the server trims down the default response content by removing the fields that are not required by the client. The parameter controls which fields to exlude and to return and should be a query string parameter called "excludeFields" of an array type, provide the values as enums, and use collectionFormat. ExcludeFields pulumi.StringArrayOutput `pulumi:"excludeFields"` // External resource is any Oracle Cloud Infrastructure resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance. ExternalId pulumi.StringPtrOutput `pulumi:"externalId"` // Partial response refers to an optimization technique offered by the RESTful web APIs, to return only the information (fields) required by the client. In this mechanism, the client sends the required field names as the query parameters for an API to the server, and the server trims down the default response content by removing the fields that are not required by the client. The parameter controls which fields to return and should be a query string parameter called "fields" of an array type, provide the values as enums, and use collectionFormat. Fields pulumi.StringArrayOutput `pulumi:"fields"` // A filter to return resources with host name match. HostName pulumi.StringPtrOutput `pulumi:"hostName"` // A filter to return resources with host name pattern. HostNameContains pulumi.StringPtrOutput `pulumi:"hostNameContains"` // List of monitored resources. Items MonitoredResourcesSearchItemArrayOutput `pulumi:"items"` // A filter to return resources with matching management agent id. ManagementAgentId pulumi.StringPtrOutput `pulumi:"managementAgentId"` // A filter to return resources that match exact resource name. Name pulumi.StringOutput `pulumi:"name"` // A filter to return resources that match resource name pattern given. The match is not case sensitive. NameContains pulumi.StringPtrOutput `pulumi:"nameContains"` // Criteria based on resource property. PropertyEquals pulumi.MapOutput `pulumi:"propertyEquals"` // Time zone in the form of tz database canonical zone ID. Specifies the preference with a value that uses the IANA Time Zone Database format (x-obmcs-time-zone). For example - America/Los_Angeles ResourceTimeZone pulumi.StringPtrOutput `pulumi:"resourceTimeZone"` // A filter to return resources with matching lifecycle state. State pulumi.StringPtrOutput `pulumi:"state"` // Search for resources that were created within a specific date range, using this parameter to specify the earliest creation date for the returned list (inclusive). Specifying this parameter without the corresponding `timeCreatedLessThan` parameter will retrieve resources created from the given `timeCreatedGreaterThanOrEqualTo` to the current time, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339). // // **Example:** 2016-12-19T16:39:57.600Z TimeCreatedGreaterThanOrEqualTo pulumi.StringPtrOutput `pulumi:"timeCreatedGreaterThanOrEqualTo"` // Search for resources that were created within a specific date range, using this parameter to specify the latest creation date for the returned list (exclusive). Specifying this parameter without the corresponding `timeCreatedGreaterThanOrEqualTo` parameter will retrieve all resources created before the specified end date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339). // // **Example:** 2016-12-19T16:39:57.600Z TimeCreatedLessThan pulumi.StringPtrOutput `pulumi:"timeCreatedLessThan"` // Search for resources that were updated within a specific date range, using this parameter to specify the earliest update date for the returned list (inclusive). Specifying this parameter without the corresponding `timeUpdatedLessThan` parameter will retrieve resources updated from the given `timeUpdatedGreaterThanOrEqualTo` to the current time, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339). // // **Example:** 2016-12-19T16:39:57.600Z TimeUpdatedGreaterThanOrEqualTo pulumi.StringPtrOutput `pulumi:"timeUpdatedGreaterThanOrEqualTo"` // Search for resources that were updated within a specific date range, using this parameter to specify the latest creation date for the returned list (exclusive). Specifying this parameter without the corresponding `timeUpdatedGreaterThanOrEqualTo` parameter will retrieve all resources updated before the specified end date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339). // // **Example:** 2016-12-19T16:39:57.600Z TimeUpdatedLessThan pulumi.StringPtrOutput `pulumi:"timeUpdatedLessThan"` // A filter to return resources that match resource type. // // ** 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.StringPtrOutput `pulumi:"type"` }
This resource provides the Monitored Resources Search resource in Oracle Cloud Infrastructure Stack Monitoring service.
Gets a list of all monitored resources in a compartment for the given search criteria.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/StackMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := StackMonitoring.NewMonitoredResourcesSearch(ctx, "testMonitoredResourcesSearch", &StackMonitoring.MonitoredResourcesSearchArgs{ CompartmentId: pulumi.Any(_var.Compartment_id), ExcludeFields: pulumi.Any(_var.Monitored_resources_search_exclude_fields), ExternalId: pulumi.Any(oci_stack_monitoring_external.Test_external.Id), Fields: pulumi.Any(_var.Monitored_resources_search_fields), HostName: pulumi.Any(_var.Monitored_resources_search_host_name), HostNameContains: pulumi.Any(_var.Monitored_resources_search_host_name_contains), ManagementAgentId: pulumi.Any(oci_management_agent_management_agent.Test_management_agent.Id), NameContains: pulumi.Any(_var.Monitored_resources_search_name_contains), PropertyEquals: pulumi.Any(_var.Monitored_resources_search_property_equals), ResourceTimeZone: pulumi.Any(_var.Monitored_resources_search_resource_time_zone), State: pulumi.Any(_var.Monitored_resources_search_state), TimeCreatedGreaterThanOrEqualTo: pulumi.Any(_var.Monitored_resources_search_time_created_greater_than_or_equal_to), TimeCreatedLessThan: pulumi.Any(_var.Monitored_resources_search_time_created_less_than), TimeUpdatedGreaterThanOrEqualTo: pulumi.Any(_var.Monitored_resources_search_time_updated_greater_than_or_equal_to), TimeUpdatedLessThan: pulumi.Any(_var.Monitored_resources_search_time_updated_less_than), Type: pulumi.Any(_var.Monitored_resources_search_type), }) if err != nil { return err } return nil }) }
```
## Import
MonitoredResourcesSearch can be imported using the `id`, e.g.
```sh
$ pulumi import oci:StackMonitoring/monitoredResourcesSearch:MonitoredResourcesSearch test_monitored_resources_search "id"
```
func GetMonitoredResourcesSearch ¶
func GetMonitoredResourcesSearch(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MonitoredResourcesSearchState, opts ...pulumi.ResourceOption) (*MonitoredResourcesSearch, error)
GetMonitoredResourcesSearch gets an existing MonitoredResourcesSearch 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 NewMonitoredResourcesSearch ¶
func NewMonitoredResourcesSearch(ctx *pulumi.Context, name string, args *MonitoredResourcesSearchArgs, opts ...pulumi.ResourceOption) (*MonitoredResourcesSearch, error)
NewMonitoredResourcesSearch registers a new resource with the given unique name, arguments, and options.
func (*MonitoredResourcesSearch) ElementType ¶
func (*MonitoredResourcesSearch) ElementType() reflect.Type
func (*MonitoredResourcesSearch) ToMonitoredResourcesSearchOutput ¶
func (i *MonitoredResourcesSearch) ToMonitoredResourcesSearchOutput() MonitoredResourcesSearchOutput
func (*MonitoredResourcesSearch) ToMonitoredResourcesSearchOutputWithContext ¶
func (i *MonitoredResourcesSearch) ToMonitoredResourcesSearchOutputWithContext(ctx context.Context) MonitoredResourcesSearchOutput
func (*MonitoredResourcesSearch) ToOutput ¶ added in v1.11.0
func (i *MonitoredResourcesSearch) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourcesSearch]
type MonitoredResourcesSearchArgs ¶
type MonitoredResourcesSearchArgs struct { // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput // Partial response refers to an optimization technique offered by the RESTful web APIs, to return all the information except the fields requested to be excluded (excludeFields) by the client. In this mechanism, the client sends the exclude field names as the query parameters for an API to the server, and the server trims down the default response content by removing the fields that are not required by the client. The parameter controls which fields to exlude and to return and should be a query string parameter called "excludeFields" of an array type, provide the values as enums, and use collectionFormat. ExcludeFields pulumi.StringArrayInput // External resource is any Oracle Cloud Infrastructure resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance. ExternalId pulumi.StringPtrInput // Partial response refers to an optimization technique offered by the RESTful web APIs, to return only the information (fields) required by the client. In this mechanism, the client sends the required field names as the query parameters for an API to the server, and the server trims down the default response content by removing the fields that are not required by the client. The parameter controls which fields to return and should be a query string parameter called "fields" of an array type, provide the values as enums, and use collectionFormat. Fields pulumi.StringArrayInput // A filter to return resources with host name match. HostName pulumi.StringPtrInput // A filter to return resources with host name pattern. HostNameContains pulumi.StringPtrInput // A filter to return resources with matching management agent id. ManagementAgentId pulumi.StringPtrInput // A filter to return resources that match exact resource name. Name pulumi.StringPtrInput // A filter to return resources that match resource name pattern given. The match is not case sensitive. NameContains pulumi.StringPtrInput // Criteria based on resource property. PropertyEquals pulumi.MapInput // Time zone in the form of tz database canonical zone ID. Specifies the preference with a value that uses the IANA Time Zone Database format (x-obmcs-time-zone). For example - America/Los_Angeles ResourceTimeZone pulumi.StringPtrInput // A filter to return resources with matching lifecycle state. State pulumi.StringPtrInput // Search for resources that were created within a specific date range, using this parameter to specify the earliest creation date for the returned list (inclusive). Specifying this parameter without the corresponding `timeCreatedLessThan` parameter will retrieve resources created from the given `timeCreatedGreaterThanOrEqualTo` to the current time, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339). // // **Example:** 2016-12-19T16:39:57.600Z TimeCreatedGreaterThanOrEqualTo pulumi.StringPtrInput // Search for resources that were created within a specific date range, using this parameter to specify the latest creation date for the returned list (exclusive). Specifying this parameter without the corresponding `timeCreatedGreaterThanOrEqualTo` parameter will retrieve all resources created before the specified end date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339). // // **Example:** 2016-12-19T16:39:57.600Z TimeCreatedLessThan pulumi.StringPtrInput // Search for resources that were updated within a specific date range, using this parameter to specify the earliest update date for the returned list (inclusive). Specifying this parameter without the corresponding `timeUpdatedLessThan` parameter will retrieve resources updated from the given `timeUpdatedGreaterThanOrEqualTo` to the current time, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339). // // **Example:** 2016-12-19T16:39:57.600Z TimeUpdatedGreaterThanOrEqualTo pulumi.StringPtrInput // Search for resources that were updated within a specific date range, using this parameter to specify the latest creation date for the returned list (exclusive). Specifying this parameter without the corresponding `timeUpdatedGreaterThanOrEqualTo` parameter will retrieve all resources updated before the specified end date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339). // // **Example:** 2016-12-19T16:39:57.600Z TimeUpdatedLessThan pulumi.StringPtrInput // A filter to return resources that match resource type. // // ** 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.StringPtrInput }
The set of arguments for constructing a MonitoredResourcesSearch resource.
func (MonitoredResourcesSearchArgs) ElementType ¶
func (MonitoredResourcesSearchArgs) ElementType() reflect.Type
type MonitoredResourcesSearchArray ¶
type MonitoredResourcesSearchArray []MonitoredResourcesSearchInput
func (MonitoredResourcesSearchArray) ElementType ¶
func (MonitoredResourcesSearchArray) ElementType() reflect.Type
func (MonitoredResourcesSearchArray) ToMonitoredResourcesSearchArrayOutput ¶
func (i MonitoredResourcesSearchArray) ToMonitoredResourcesSearchArrayOutput() MonitoredResourcesSearchArrayOutput
func (MonitoredResourcesSearchArray) ToMonitoredResourcesSearchArrayOutputWithContext ¶
func (i MonitoredResourcesSearchArray) ToMonitoredResourcesSearchArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchArrayOutput
func (MonitoredResourcesSearchArray) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcesSearchArray) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResourcesSearch]
type MonitoredResourcesSearchArrayInput ¶
type MonitoredResourcesSearchArrayInput interface { pulumi.Input ToMonitoredResourcesSearchArrayOutput() MonitoredResourcesSearchArrayOutput ToMonitoredResourcesSearchArrayOutputWithContext(context.Context) MonitoredResourcesSearchArrayOutput }
MonitoredResourcesSearchArrayInput is an input type that accepts MonitoredResourcesSearchArray and MonitoredResourcesSearchArrayOutput values. You can construct a concrete instance of `MonitoredResourcesSearchArrayInput` via:
MonitoredResourcesSearchArray{ MonitoredResourcesSearchArgs{...} }
type MonitoredResourcesSearchArrayOutput ¶
type MonitoredResourcesSearchArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchArrayOutput) ElementType ¶
func (MonitoredResourcesSearchArrayOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchArrayOutput) Index ¶
func (o MonitoredResourcesSearchArrayOutput) Index(i pulumi.IntInput) MonitoredResourcesSearchOutput
func (MonitoredResourcesSearchArrayOutput) ToMonitoredResourcesSearchArrayOutput ¶
func (o MonitoredResourcesSearchArrayOutput) ToMonitoredResourcesSearchArrayOutput() MonitoredResourcesSearchArrayOutput
func (MonitoredResourcesSearchArrayOutput) ToMonitoredResourcesSearchArrayOutputWithContext ¶
func (o MonitoredResourcesSearchArrayOutput) ToMonitoredResourcesSearchArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchArrayOutput
func (MonitoredResourcesSearchArrayOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesSearchArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResourcesSearch]
type MonitoredResourcesSearchAssociation ¶
type MonitoredResourcesSearchAssociation struct { pulumi.CustomResourceState // Association type filter to search associated resources. AssociationType pulumi.StringPtrOutput `pulumi:"associationType"` // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // Destination Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DestinationResourceId pulumi.StringPtrOutput `pulumi:"destinationResourceId"` // Source Monitored Resource Name. DestinationResourceName pulumi.StringPtrOutput `pulumi:"destinationResourceName"` // Source Monitored Resource Type. DestinationResourceType pulumi.StringPtrOutput `pulumi:"destinationResourceType"` // List of Monitored Resource Associations. Items MonitoredResourcesSearchAssociationItemArrayOutput `pulumi:"items"` // Source Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). SourceResourceId pulumi.StringPtrOutput `pulumi:"sourceResourceId"` // Source Monitored Resource Name. SourceResourceName pulumi.StringPtrOutput `pulumi:"sourceResourceName"` // Source Monitored Resource Type. // // ** 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 SourceResourceType pulumi.StringPtrOutput `pulumi:"sourceResourceType"` }
This resource provides the Monitored Resources Search Association resource in Oracle Cloud Infrastructure Stack Monitoring service.
Search associations in the given compartment based on the search criteria.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/StackMonitoring" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := StackMonitoring.NewMonitoredResourcesSearchAssociation(ctx, "testMonitoredResourcesSearchAssociation", &StackMonitoring.MonitoredResourcesSearchAssociationArgs{ CompartmentId: pulumi.Any(_var.Compartment_id), AssociationType: pulumi.Any(_var.Monitored_resources_search_association_association_type), DestinationResourceId: pulumi.Any(oci_stack_monitoring_destination_resource.Test_destination_resource.Id), DestinationResourceName: pulumi.Any(_var.Monitored_resources_search_association_destination_resource_name), DestinationResourceType: pulumi.Any(_var.Monitored_resources_search_association_destination_resource_type), SourceResourceId: pulumi.Any(oci_stack_monitoring_source_resource.Test_source_resource.Id), SourceResourceName: pulumi.Any(_var.Monitored_resources_search_association_source_resource_name), SourceResourceType: pulumi.Any(_var.Monitored_resources_search_association_source_resource_type), }) if err != nil { return err } return nil }) }
```
## Import
MonitoredResourcesSearchAssociations can be imported using the `id`, e.g.
```sh
$ pulumi import oci:StackMonitoring/monitoredResourcesSearchAssociation:MonitoredResourcesSearchAssociation test_monitored_resources_search_association "id"
```
func GetMonitoredResourcesSearchAssociation ¶
func GetMonitoredResourcesSearchAssociation(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MonitoredResourcesSearchAssociationState, opts ...pulumi.ResourceOption) (*MonitoredResourcesSearchAssociation, error)
GetMonitoredResourcesSearchAssociation gets an existing MonitoredResourcesSearchAssociation 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 NewMonitoredResourcesSearchAssociation ¶
func NewMonitoredResourcesSearchAssociation(ctx *pulumi.Context, name string, args *MonitoredResourcesSearchAssociationArgs, opts ...pulumi.ResourceOption) (*MonitoredResourcesSearchAssociation, error)
NewMonitoredResourcesSearchAssociation registers a new resource with the given unique name, arguments, and options.
func (*MonitoredResourcesSearchAssociation) ElementType ¶
func (*MonitoredResourcesSearchAssociation) ElementType() reflect.Type
func (*MonitoredResourcesSearchAssociation) ToMonitoredResourcesSearchAssociationOutput ¶
func (i *MonitoredResourcesSearchAssociation) ToMonitoredResourcesSearchAssociationOutput() MonitoredResourcesSearchAssociationOutput
func (*MonitoredResourcesSearchAssociation) ToMonitoredResourcesSearchAssociationOutputWithContext ¶
func (i *MonitoredResourcesSearchAssociation) ToMonitoredResourcesSearchAssociationOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationOutput
func (*MonitoredResourcesSearchAssociation) ToOutput ¶ added in v1.11.0
func (i *MonitoredResourcesSearchAssociation) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourcesSearchAssociation]
type MonitoredResourcesSearchAssociationArgs ¶
type MonitoredResourcesSearchAssociationArgs struct { // Association type filter to search associated resources. AssociationType pulumi.StringPtrInput // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput // Destination Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DestinationResourceId pulumi.StringPtrInput // Source Monitored Resource Name. DestinationResourceName pulumi.StringPtrInput // Source Monitored Resource Type. DestinationResourceType pulumi.StringPtrInput // Source Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). SourceResourceId pulumi.StringPtrInput // Source Monitored Resource Name. SourceResourceName pulumi.StringPtrInput // Source Monitored Resource Type. // // ** 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 SourceResourceType pulumi.StringPtrInput }
The set of arguments for constructing a MonitoredResourcesSearchAssociation resource.
func (MonitoredResourcesSearchAssociationArgs) ElementType ¶
func (MonitoredResourcesSearchAssociationArgs) ElementType() reflect.Type
type MonitoredResourcesSearchAssociationArray ¶
type MonitoredResourcesSearchAssociationArray []MonitoredResourcesSearchAssociationInput
func (MonitoredResourcesSearchAssociationArray) ElementType ¶
func (MonitoredResourcesSearchAssociationArray) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationArray) ToMonitoredResourcesSearchAssociationArrayOutput ¶
func (i MonitoredResourcesSearchAssociationArray) ToMonitoredResourcesSearchAssociationArrayOutput() MonitoredResourcesSearchAssociationArrayOutput
func (MonitoredResourcesSearchAssociationArray) ToMonitoredResourcesSearchAssociationArrayOutputWithContext ¶
func (i MonitoredResourcesSearchAssociationArray) ToMonitoredResourcesSearchAssociationArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationArrayOutput
func (MonitoredResourcesSearchAssociationArray) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcesSearchAssociationArray) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResourcesSearchAssociation]
type MonitoredResourcesSearchAssociationArrayInput ¶
type MonitoredResourcesSearchAssociationArrayInput interface { pulumi.Input ToMonitoredResourcesSearchAssociationArrayOutput() MonitoredResourcesSearchAssociationArrayOutput ToMonitoredResourcesSearchAssociationArrayOutputWithContext(context.Context) MonitoredResourcesSearchAssociationArrayOutput }
MonitoredResourcesSearchAssociationArrayInput is an input type that accepts MonitoredResourcesSearchAssociationArray and MonitoredResourcesSearchAssociationArrayOutput values. You can construct a concrete instance of `MonitoredResourcesSearchAssociationArrayInput` via:
MonitoredResourcesSearchAssociationArray{ MonitoredResourcesSearchAssociationArgs{...} }
type MonitoredResourcesSearchAssociationArrayOutput ¶
type MonitoredResourcesSearchAssociationArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchAssociationArrayOutput) ElementType ¶
func (MonitoredResourcesSearchAssociationArrayOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationArrayOutput) ToMonitoredResourcesSearchAssociationArrayOutput ¶
func (o MonitoredResourcesSearchAssociationArrayOutput) ToMonitoredResourcesSearchAssociationArrayOutput() MonitoredResourcesSearchAssociationArrayOutput
func (MonitoredResourcesSearchAssociationArrayOutput) ToMonitoredResourcesSearchAssociationArrayOutputWithContext ¶
func (o MonitoredResourcesSearchAssociationArrayOutput) ToMonitoredResourcesSearchAssociationArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationArrayOutput
func (MonitoredResourcesSearchAssociationArrayOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesSearchAssociationArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]*MonitoredResourcesSearchAssociation]
type MonitoredResourcesSearchAssociationInput ¶
type MonitoredResourcesSearchAssociationInput interface { pulumi.Input ToMonitoredResourcesSearchAssociationOutput() MonitoredResourcesSearchAssociationOutput ToMonitoredResourcesSearchAssociationOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationOutput }
type MonitoredResourcesSearchAssociationItem ¶
type MonitoredResourcesSearchAssociationItem struct { // Association type filter to search associated resources. AssociationType *string `pulumi:"associationType"` // Association Resource Details. DestinationResourceDetails []MonitoredResourcesSearchAssociationItemDestinationResourceDetail `pulumi:"destinationResourceDetails"` // Destination Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DestinationResourceId *string `pulumi:"destinationResourceId"` // Association Resource Details. SourceResourceDetails []MonitoredResourcesSearchAssociationItemSourceResourceDetail `pulumi:"sourceResourceDetails"` // Source Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). SourceResourceId *string `pulumi:"sourceResourceId"` // The association creation time. An RFC3339 formatted datetime string. TimeCreated *string `pulumi:"timeCreated"` }
type MonitoredResourcesSearchAssociationItemArgs ¶
type MonitoredResourcesSearchAssociationItemArgs struct { // Association type filter to search associated resources. AssociationType pulumi.StringPtrInput `pulumi:"associationType"` // Association Resource Details. DestinationResourceDetails MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayInput `pulumi:"destinationResourceDetails"` // Destination Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DestinationResourceId pulumi.StringPtrInput `pulumi:"destinationResourceId"` // Association Resource Details. SourceResourceDetails MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayInput `pulumi:"sourceResourceDetails"` // Source Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). SourceResourceId pulumi.StringPtrInput `pulumi:"sourceResourceId"` // The association creation time. An RFC3339 formatted datetime string. TimeCreated pulumi.StringPtrInput `pulumi:"timeCreated"` }
func (MonitoredResourcesSearchAssociationItemArgs) ElementType ¶
func (MonitoredResourcesSearchAssociationItemArgs) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationItemArgs) ToMonitoredResourcesSearchAssociationItemOutput ¶
func (i MonitoredResourcesSearchAssociationItemArgs) ToMonitoredResourcesSearchAssociationItemOutput() MonitoredResourcesSearchAssociationItemOutput
func (MonitoredResourcesSearchAssociationItemArgs) ToMonitoredResourcesSearchAssociationItemOutputWithContext ¶
func (i MonitoredResourcesSearchAssociationItemArgs) ToMonitoredResourcesSearchAssociationItemOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemOutput
func (MonitoredResourcesSearchAssociationItemArgs) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcesSearchAssociationItemArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesSearchAssociationItem]
type MonitoredResourcesSearchAssociationItemArray ¶
type MonitoredResourcesSearchAssociationItemArray []MonitoredResourcesSearchAssociationItemInput
func (MonitoredResourcesSearchAssociationItemArray) ElementType ¶
func (MonitoredResourcesSearchAssociationItemArray) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationItemArray) ToMonitoredResourcesSearchAssociationItemArrayOutput ¶
func (i MonitoredResourcesSearchAssociationItemArray) ToMonitoredResourcesSearchAssociationItemArrayOutput() MonitoredResourcesSearchAssociationItemArrayOutput
func (MonitoredResourcesSearchAssociationItemArray) ToMonitoredResourcesSearchAssociationItemArrayOutputWithContext ¶
func (i MonitoredResourcesSearchAssociationItemArray) ToMonitoredResourcesSearchAssociationItemArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemArrayOutput
func (MonitoredResourcesSearchAssociationItemArray) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcesSearchAssociationItemArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesSearchAssociationItem]
type MonitoredResourcesSearchAssociationItemArrayInput ¶
type MonitoredResourcesSearchAssociationItemArrayInput interface { pulumi.Input ToMonitoredResourcesSearchAssociationItemArrayOutput() MonitoredResourcesSearchAssociationItemArrayOutput ToMonitoredResourcesSearchAssociationItemArrayOutputWithContext(context.Context) MonitoredResourcesSearchAssociationItemArrayOutput }
MonitoredResourcesSearchAssociationItemArrayInput is an input type that accepts MonitoredResourcesSearchAssociationItemArray and MonitoredResourcesSearchAssociationItemArrayOutput values. You can construct a concrete instance of `MonitoredResourcesSearchAssociationItemArrayInput` via:
MonitoredResourcesSearchAssociationItemArray{ MonitoredResourcesSearchAssociationItemArgs{...} }
type MonitoredResourcesSearchAssociationItemArrayOutput ¶
type MonitoredResourcesSearchAssociationItemArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchAssociationItemArrayOutput) ElementType ¶
func (MonitoredResourcesSearchAssociationItemArrayOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationItemArrayOutput) ToMonitoredResourcesSearchAssociationItemArrayOutput ¶
func (o MonitoredResourcesSearchAssociationItemArrayOutput) ToMonitoredResourcesSearchAssociationItemArrayOutput() MonitoredResourcesSearchAssociationItemArrayOutput
func (MonitoredResourcesSearchAssociationItemArrayOutput) ToMonitoredResourcesSearchAssociationItemArrayOutputWithContext ¶
func (o MonitoredResourcesSearchAssociationItemArrayOutput) ToMonitoredResourcesSearchAssociationItemArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemArrayOutput
func (MonitoredResourcesSearchAssociationItemArrayOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesSearchAssociationItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesSearchAssociationItem]
type MonitoredResourcesSearchAssociationItemDestinationResourceDetail ¶
type MonitoredResourcesSearchAssociationItemDestinationResourceDetail struct { // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId *string `pulumi:"compartmentId"` // Monitored Resource Name. Name *string `pulumi:"name"` // Monitored Resource Type. Type *string `pulumi:"type"` }
type MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs ¶
type MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs struct { // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"` // Monitored Resource Name. Name pulumi.StringPtrInput `pulumi:"name"` // Monitored Resource Type. Type pulumi.StringPtrInput `pulumi:"type"` }
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs) ElementType ¶
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput ¶
func (i MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput() MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailOutputWithContext ¶
func (i MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput
type MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray ¶
type MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray []MonitoredResourcesSearchAssociationItemDestinationResourceDetailInput
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray) ElementType ¶
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput ¶
func (i MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput() MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutputWithContext ¶
func (i MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput
type MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayInput ¶
type MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayInput interface { pulumi.Input ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput() MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutputWithContext(context.Context) MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput }
MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayInput is an input type that accepts MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray and MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput values. You can construct a concrete instance of `MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayInput` via:
MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray{ MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs{...} }
type MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput ¶
type MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput) ElementType ¶
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput ¶
func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput() MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutputWithContext ¶
func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput
type MonitoredResourcesSearchAssociationItemDestinationResourceDetailInput ¶
type MonitoredResourcesSearchAssociationItemDestinationResourceDetailInput interface { pulumi.Input ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput() MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailOutputWithContext(context.Context) MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput }
MonitoredResourcesSearchAssociationItemDestinationResourceDetailInput is an input type that accepts MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs and MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput values. You can construct a concrete instance of `MonitoredResourcesSearchAssociationItemDestinationResourceDetailInput` via:
MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs{...}
type MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput ¶
type MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) CompartmentId ¶ added in v0.18.0
func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) CompartmentId() pulumi.StringPtrOutput
Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) ElementType ¶
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) Name ¶
func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) Name() pulumi.StringPtrOutput
Monitored Resource Name.
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput ¶
func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput() MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailOutputWithContext ¶
func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) ToOutput ¶ added in v1.11.0
func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) Type ¶
func (o MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput) Type() pulumi.StringPtrOutput
Monitored Resource Type.
type MonitoredResourcesSearchAssociationItemInput ¶
type MonitoredResourcesSearchAssociationItemInput interface { pulumi.Input ToMonitoredResourcesSearchAssociationItemOutput() MonitoredResourcesSearchAssociationItemOutput ToMonitoredResourcesSearchAssociationItemOutputWithContext(context.Context) MonitoredResourcesSearchAssociationItemOutput }
MonitoredResourcesSearchAssociationItemInput is an input type that accepts MonitoredResourcesSearchAssociationItemArgs and MonitoredResourcesSearchAssociationItemOutput values. You can construct a concrete instance of `MonitoredResourcesSearchAssociationItemInput` via:
MonitoredResourcesSearchAssociationItemArgs{...}
type MonitoredResourcesSearchAssociationItemOutput ¶
type MonitoredResourcesSearchAssociationItemOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchAssociationItemOutput) AssociationType ¶
func (o MonitoredResourcesSearchAssociationItemOutput) AssociationType() pulumi.StringPtrOutput
Association type filter to search associated resources.
func (MonitoredResourcesSearchAssociationItemOutput) DestinationResourceDetails ¶
func (o MonitoredResourcesSearchAssociationItemOutput) DestinationResourceDetails() MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput
Association Resource Details.
func (MonitoredResourcesSearchAssociationItemOutput) DestinationResourceId ¶
func (o MonitoredResourcesSearchAssociationItemOutput) DestinationResourceId() pulumi.StringPtrOutput
Destination Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesSearchAssociationItemOutput) ElementType ¶
func (MonitoredResourcesSearchAssociationItemOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationItemOutput) SourceResourceDetails ¶
func (o MonitoredResourcesSearchAssociationItemOutput) SourceResourceDetails() MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput
Association Resource Details.
func (MonitoredResourcesSearchAssociationItemOutput) SourceResourceId ¶
func (o MonitoredResourcesSearchAssociationItemOutput) SourceResourceId() pulumi.StringPtrOutput
Source Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesSearchAssociationItemOutput) TimeCreated ¶
func (o MonitoredResourcesSearchAssociationItemOutput) TimeCreated() pulumi.StringPtrOutput
The association creation time. An RFC3339 formatted datetime string.
func (MonitoredResourcesSearchAssociationItemOutput) ToMonitoredResourcesSearchAssociationItemOutput ¶
func (o MonitoredResourcesSearchAssociationItemOutput) ToMonitoredResourcesSearchAssociationItemOutput() MonitoredResourcesSearchAssociationItemOutput
func (MonitoredResourcesSearchAssociationItemOutput) ToMonitoredResourcesSearchAssociationItemOutputWithContext ¶
func (o MonitoredResourcesSearchAssociationItemOutput) ToMonitoredResourcesSearchAssociationItemOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemOutput
func (MonitoredResourcesSearchAssociationItemOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesSearchAssociationItemOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesSearchAssociationItem]
type MonitoredResourcesSearchAssociationItemSourceResourceDetail ¶
type MonitoredResourcesSearchAssociationItemSourceResourceDetail struct { // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId *string `pulumi:"compartmentId"` // Monitored Resource Name. Name *string `pulumi:"name"` // Monitored Resource Type. Type *string `pulumi:"type"` }
type MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs ¶
type MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs struct { // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"` // Monitored Resource Name. Name pulumi.StringPtrInput `pulumi:"name"` // Monitored Resource Type. Type pulumi.StringPtrInput `pulumi:"type"` }
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs) ElementType ¶
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailOutput ¶
func (i MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailOutput() MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailOutputWithContext ¶
func (i MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput
type MonitoredResourcesSearchAssociationItemSourceResourceDetailArray ¶
type MonitoredResourcesSearchAssociationItemSourceResourceDetailArray []MonitoredResourcesSearchAssociationItemSourceResourceDetailInput
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArray) ElementType ¶
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArray) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArray) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput ¶
func (i MonitoredResourcesSearchAssociationItemSourceResourceDetailArray) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput() MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArray) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutputWithContext ¶
func (i MonitoredResourcesSearchAssociationItemSourceResourceDetailArray) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput
type MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayInput ¶
type MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayInput interface { pulumi.Input ToMonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput() MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput ToMonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutputWithContext(context.Context) MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput }
MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayInput is an input type that accepts MonitoredResourcesSearchAssociationItemSourceResourceDetailArray and MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput values. You can construct a concrete instance of `MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayInput` via:
MonitoredResourcesSearchAssociationItemSourceResourceDetailArray{ MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs{...} }
type MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput ¶
type MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput) ElementType ¶
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput ¶
func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput() MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutputWithContext ¶
func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput
type MonitoredResourcesSearchAssociationItemSourceResourceDetailInput ¶
type MonitoredResourcesSearchAssociationItemSourceResourceDetailInput interface { pulumi.Input ToMonitoredResourcesSearchAssociationItemSourceResourceDetailOutput() MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput ToMonitoredResourcesSearchAssociationItemSourceResourceDetailOutputWithContext(context.Context) MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput }
MonitoredResourcesSearchAssociationItemSourceResourceDetailInput is an input type that accepts MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs and MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput values. You can construct a concrete instance of `MonitoredResourcesSearchAssociationItemSourceResourceDetailInput` via:
MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs{...}
type MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput ¶
type MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) CompartmentId ¶ added in v0.18.0
func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) CompartmentId() pulumi.StringPtrOutput
Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) ElementType ¶
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) Name ¶
func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) Name() pulumi.StringPtrOutput
Monitored Resource Name.
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailOutput ¶
func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailOutput() MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailOutputWithContext ¶
func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) ToOutput ¶ added in v1.11.0
func (MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) Type ¶
func (o MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput) Type() pulumi.StringPtrOutput
Monitored Resource Type.
type MonitoredResourcesSearchAssociationMap ¶
type MonitoredResourcesSearchAssociationMap map[string]MonitoredResourcesSearchAssociationInput
func (MonitoredResourcesSearchAssociationMap) ElementType ¶
func (MonitoredResourcesSearchAssociationMap) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationMap) ToMonitoredResourcesSearchAssociationMapOutput ¶
func (i MonitoredResourcesSearchAssociationMap) ToMonitoredResourcesSearchAssociationMapOutput() MonitoredResourcesSearchAssociationMapOutput
func (MonitoredResourcesSearchAssociationMap) ToMonitoredResourcesSearchAssociationMapOutputWithContext ¶
func (i MonitoredResourcesSearchAssociationMap) ToMonitoredResourcesSearchAssociationMapOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationMapOutput
func (MonitoredResourcesSearchAssociationMap) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcesSearchAssociationMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResourcesSearchAssociation]
type MonitoredResourcesSearchAssociationMapInput ¶
type MonitoredResourcesSearchAssociationMapInput interface { pulumi.Input ToMonitoredResourcesSearchAssociationMapOutput() MonitoredResourcesSearchAssociationMapOutput ToMonitoredResourcesSearchAssociationMapOutputWithContext(context.Context) MonitoredResourcesSearchAssociationMapOutput }
MonitoredResourcesSearchAssociationMapInput is an input type that accepts MonitoredResourcesSearchAssociationMap and MonitoredResourcesSearchAssociationMapOutput values. You can construct a concrete instance of `MonitoredResourcesSearchAssociationMapInput` via:
MonitoredResourcesSearchAssociationMap{ "key": MonitoredResourcesSearchAssociationArgs{...} }
type MonitoredResourcesSearchAssociationMapOutput ¶
type MonitoredResourcesSearchAssociationMapOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchAssociationMapOutput) ElementType ¶
func (MonitoredResourcesSearchAssociationMapOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationMapOutput) ToMonitoredResourcesSearchAssociationMapOutput ¶
func (o MonitoredResourcesSearchAssociationMapOutput) ToMonitoredResourcesSearchAssociationMapOutput() MonitoredResourcesSearchAssociationMapOutput
func (MonitoredResourcesSearchAssociationMapOutput) ToMonitoredResourcesSearchAssociationMapOutputWithContext ¶
func (o MonitoredResourcesSearchAssociationMapOutput) ToMonitoredResourcesSearchAssociationMapOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationMapOutput
func (MonitoredResourcesSearchAssociationMapOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesSearchAssociationMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResourcesSearchAssociation]
type MonitoredResourcesSearchAssociationOutput ¶
type MonitoredResourcesSearchAssociationOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchAssociationOutput) AssociationType ¶ added in v0.4.0
func (o MonitoredResourcesSearchAssociationOutput) AssociationType() pulumi.StringPtrOutput
Association type filter to search associated resources.
func (MonitoredResourcesSearchAssociationOutput) CompartmentId ¶ added in v0.4.0
func (o MonitoredResourcesSearchAssociationOutput) CompartmentId() pulumi.StringOutput
Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesSearchAssociationOutput) DestinationResourceId ¶ added in v0.4.0
func (o MonitoredResourcesSearchAssociationOutput) DestinationResourceId() pulumi.StringPtrOutput
Destination Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesSearchAssociationOutput) DestinationResourceName ¶ added in v0.4.0
func (o MonitoredResourcesSearchAssociationOutput) DestinationResourceName() pulumi.StringPtrOutput
Source Monitored Resource Name.
func (MonitoredResourcesSearchAssociationOutput) DestinationResourceType ¶ added in v0.4.0
func (o MonitoredResourcesSearchAssociationOutput) DestinationResourceType() pulumi.StringPtrOutput
Source Monitored Resource Type.
func (MonitoredResourcesSearchAssociationOutput) ElementType ¶
func (MonitoredResourcesSearchAssociationOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationOutput) Items ¶ added in v0.4.0
func (o MonitoredResourcesSearchAssociationOutput) Items() MonitoredResourcesSearchAssociationItemArrayOutput
List of Monitored Resource Associations.
func (MonitoredResourcesSearchAssociationOutput) SourceResourceId ¶ added in v0.4.0
func (o MonitoredResourcesSearchAssociationOutput) SourceResourceId() pulumi.StringPtrOutput
Source Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesSearchAssociationOutput) SourceResourceName ¶ added in v0.4.0
func (o MonitoredResourcesSearchAssociationOutput) SourceResourceName() pulumi.StringPtrOutput
Source Monitored Resource Name.
func (MonitoredResourcesSearchAssociationOutput) SourceResourceType ¶ added in v0.4.0
func (o MonitoredResourcesSearchAssociationOutput) SourceResourceType() pulumi.StringPtrOutput
Source Monitored Resource Type.
** 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 (MonitoredResourcesSearchAssociationOutput) ToMonitoredResourcesSearchAssociationOutput ¶
func (o MonitoredResourcesSearchAssociationOutput) ToMonitoredResourcesSearchAssociationOutput() MonitoredResourcesSearchAssociationOutput
func (MonitoredResourcesSearchAssociationOutput) ToMonitoredResourcesSearchAssociationOutputWithContext ¶
func (o MonitoredResourcesSearchAssociationOutput) ToMonitoredResourcesSearchAssociationOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationOutput
func (MonitoredResourcesSearchAssociationOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesSearchAssociationOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourcesSearchAssociation]
type MonitoredResourcesSearchAssociationState ¶
type MonitoredResourcesSearchAssociationState struct { // Association type filter to search associated resources. AssociationType pulumi.StringPtrInput // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringPtrInput // Destination Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). DestinationResourceId pulumi.StringPtrInput // Source Monitored Resource Name. DestinationResourceName pulumi.StringPtrInput // Source Monitored Resource Type. DestinationResourceType pulumi.StringPtrInput // List of Monitored Resource Associations. Items MonitoredResourcesSearchAssociationItemArrayInput // Source Monitored Resource Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). SourceResourceId pulumi.StringPtrInput // Source Monitored Resource Name. SourceResourceName pulumi.StringPtrInput // Source Monitored Resource Type. // // ** 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 SourceResourceType pulumi.StringPtrInput }
func (MonitoredResourcesSearchAssociationState) ElementType ¶
func (MonitoredResourcesSearchAssociationState) ElementType() reflect.Type
type MonitoredResourcesSearchInput ¶
type MonitoredResourcesSearchInput interface { pulumi.Input ToMonitoredResourcesSearchOutput() MonitoredResourcesSearchOutput ToMonitoredResourcesSearchOutputWithContext(ctx context.Context) MonitoredResourcesSearchOutput }
type MonitoredResourcesSearchItem ¶
type MonitoredResourcesSearchItem struct { // 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"` // Monitored resource display name. DisplayName *string `pulumi:"displayName"` // External resource is any Oracle Cloud Infrastructure resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance. ExternalId *string `pulumi:"externalId"` // 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 resources with host name match. HostName *string `pulumi:"hostName"` // Monitored resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id *string `pulumi:"id"` // A filter to return resources with matching management agent id. ManagementAgentId *string `pulumi:"managementAgentId"` // A filter to return resources that match exact resource name. Name *string `pulumi:"name"` // List of monitored resource properties. Properties []MonitoredResourcesSearchItemProperty `pulumi:"properties"` // A filter to return resources with matching lifecycle state. 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"` // Monitored resource creation time. An RFC3339 formatted datetime string. TimeCreated *string `pulumi:"timeCreated"` // Monitored resource update time. An RFC3339 formatted datetime string. TimeUpdated *string `pulumi:"timeUpdated"` // A filter to return resources that match resource type. // // ** 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 MonitoredResourcesSearchItemArgs ¶
type MonitoredResourcesSearchItemArgs struct { // 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"` // Monitored resource display name. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // External resource is any Oracle Cloud Infrastructure resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance. ExternalId pulumi.StringPtrInput `pulumi:"externalId"` // 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 resources with host name match. HostName pulumi.StringPtrInput `pulumi:"hostName"` // Monitored resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). Id pulumi.StringPtrInput `pulumi:"id"` // A filter to return resources with matching management agent id. ManagementAgentId pulumi.StringPtrInput `pulumi:"managementAgentId"` // A filter to return resources that match exact resource name. Name pulumi.StringPtrInput `pulumi:"name"` // List of monitored resource properties. Properties MonitoredResourcesSearchItemPropertyArrayInput `pulumi:"properties"` // A filter to return resources with matching lifecycle state. State pulumi.StringPtrInput `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"` // Monitored resource creation time. An RFC3339 formatted datetime string. TimeCreated pulumi.StringPtrInput `pulumi:"timeCreated"` // Monitored resource update time. An RFC3339 formatted datetime string. TimeUpdated pulumi.StringPtrInput `pulumi:"timeUpdated"` // A filter to return resources that match resource type. // // ** 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.StringPtrInput `pulumi:"type"` }
func (MonitoredResourcesSearchItemArgs) ElementType ¶
func (MonitoredResourcesSearchItemArgs) ElementType() reflect.Type
func (MonitoredResourcesSearchItemArgs) ToMonitoredResourcesSearchItemOutput ¶
func (i MonitoredResourcesSearchItemArgs) ToMonitoredResourcesSearchItemOutput() MonitoredResourcesSearchItemOutput
func (MonitoredResourcesSearchItemArgs) ToMonitoredResourcesSearchItemOutputWithContext ¶
func (i MonitoredResourcesSearchItemArgs) ToMonitoredResourcesSearchItemOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemOutput
func (MonitoredResourcesSearchItemArgs) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcesSearchItemArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesSearchItem]
type MonitoredResourcesSearchItemArray ¶
type MonitoredResourcesSearchItemArray []MonitoredResourcesSearchItemInput
func (MonitoredResourcesSearchItemArray) ElementType ¶
func (MonitoredResourcesSearchItemArray) ElementType() reflect.Type
func (MonitoredResourcesSearchItemArray) ToMonitoredResourcesSearchItemArrayOutput ¶
func (i MonitoredResourcesSearchItemArray) ToMonitoredResourcesSearchItemArrayOutput() MonitoredResourcesSearchItemArrayOutput
func (MonitoredResourcesSearchItemArray) ToMonitoredResourcesSearchItemArrayOutputWithContext ¶
func (i MonitoredResourcesSearchItemArray) ToMonitoredResourcesSearchItemArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemArrayOutput
func (MonitoredResourcesSearchItemArray) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcesSearchItemArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesSearchItem]
type MonitoredResourcesSearchItemArrayInput ¶
type MonitoredResourcesSearchItemArrayInput interface { pulumi.Input ToMonitoredResourcesSearchItemArrayOutput() MonitoredResourcesSearchItemArrayOutput ToMonitoredResourcesSearchItemArrayOutputWithContext(context.Context) MonitoredResourcesSearchItemArrayOutput }
MonitoredResourcesSearchItemArrayInput is an input type that accepts MonitoredResourcesSearchItemArray and MonitoredResourcesSearchItemArrayOutput values. You can construct a concrete instance of `MonitoredResourcesSearchItemArrayInput` via:
MonitoredResourcesSearchItemArray{ MonitoredResourcesSearchItemArgs{...} }
type MonitoredResourcesSearchItemArrayOutput ¶
type MonitoredResourcesSearchItemArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchItemArrayOutput) ElementType ¶
func (MonitoredResourcesSearchItemArrayOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchItemArrayOutput) ToMonitoredResourcesSearchItemArrayOutput ¶
func (o MonitoredResourcesSearchItemArrayOutput) ToMonitoredResourcesSearchItemArrayOutput() MonitoredResourcesSearchItemArrayOutput
func (MonitoredResourcesSearchItemArrayOutput) ToMonitoredResourcesSearchItemArrayOutputWithContext ¶
func (o MonitoredResourcesSearchItemArrayOutput) ToMonitoredResourcesSearchItemArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemArrayOutput
func (MonitoredResourcesSearchItemArrayOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesSearchItemArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesSearchItem]
type MonitoredResourcesSearchItemInput ¶
type MonitoredResourcesSearchItemInput interface { pulumi.Input ToMonitoredResourcesSearchItemOutput() MonitoredResourcesSearchItemOutput ToMonitoredResourcesSearchItemOutputWithContext(context.Context) MonitoredResourcesSearchItemOutput }
MonitoredResourcesSearchItemInput is an input type that accepts MonitoredResourcesSearchItemArgs and MonitoredResourcesSearchItemOutput values. You can construct a concrete instance of `MonitoredResourcesSearchItemInput` via:
MonitoredResourcesSearchItemArgs{...}
type MonitoredResourcesSearchItemOutput ¶
type MonitoredResourcesSearchItemOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchItemOutput) DefinedTags ¶
func (o MonitoredResourcesSearchItemOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (MonitoredResourcesSearchItemOutput) DisplayName ¶
func (o MonitoredResourcesSearchItemOutput) DisplayName() pulumi.StringPtrOutput
Monitored resource display name.
func (MonitoredResourcesSearchItemOutput) ElementType ¶
func (MonitoredResourcesSearchItemOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchItemOutput) ExternalId ¶ added in v0.6.0
func (o MonitoredResourcesSearchItemOutput) ExternalId() pulumi.StringPtrOutput
External resource is any Oracle Cloud Infrastructure resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance.
func (MonitoredResourcesSearchItemOutput) FreeformTags ¶
func (o MonitoredResourcesSearchItemOutput) 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 (MonitoredResourcesSearchItemOutput) HostName ¶
func (o MonitoredResourcesSearchItemOutput) HostName() pulumi.StringPtrOutput
A filter to return resources with host name match.
func (MonitoredResourcesSearchItemOutput) Id ¶
func (o MonitoredResourcesSearchItemOutput) Id() pulumi.StringPtrOutput
Monitored resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesSearchItemOutput) ManagementAgentId ¶
func (o MonitoredResourcesSearchItemOutput) ManagementAgentId() pulumi.StringPtrOutput
A filter to return resources with matching management agent id.
func (MonitoredResourcesSearchItemOutput) Name ¶
func (o MonitoredResourcesSearchItemOutput) Name() pulumi.StringPtrOutput
A filter to return resources that match exact resource name.
func (MonitoredResourcesSearchItemOutput) Properties ¶ added in v0.6.0
func (o MonitoredResourcesSearchItemOutput) Properties() MonitoredResourcesSearchItemPropertyArrayOutput
List of monitored resource properties.
func (MonitoredResourcesSearchItemOutput) State ¶
func (o MonitoredResourcesSearchItemOutput) State() pulumi.StringPtrOutput
A filter to return resources with matching lifecycle state.
func (MonitoredResourcesSearchItemOutput) SystemTags ¶
func (o MonitoredResourcesSearchItemOutput) SystemTags() pulumi.MapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (MonitoredResourcesSearchItemOutput) TimeCreated ¶
func (o MonitoredResourcesSearchItemOutput) TimeCreated() pulumi.StringPtrOutput
Monitored resource creation time. An RFC3339 formatted datetime string.
func (MonitoredResourcesSearchItemOutput) TimeUpdated ¶
func (o MonitoredResourcesSearchItemOutput) TimeUpdated() pulumi.StringPtrOutput
Monitored resource update time. An RFC3339 formatted datetime string.
func (MonitoredResourcesSearchItemOutput) ToMonitoredResourcesSearchItemOutput ¶
func (o MonitoredResourcesSearchItemOutput) ToMonitoredResourcesSearchItemOutput() MonitoredResourcesSearchItemOutput
func (MonitoredResourcesSearchItemOutput) ToMonitoredResourcesSearchItemOutputWithContext ¶
func (o MonitoredResourcesSearchItemOutput) ToMonitoredResourcesSearchItemOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemOutput
func (MonitoredResourcesSearchItemOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesSearchItemOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesSearchItem]
func (MonitoredResourcesSearchItemOutput) Type ¶
func (o MonitoredResourcesSearchItemOutput) Type() pulumi.StringPtrOutput
A filter to return resources that match resource type.
** 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 MonitoredResourcesSearchItemProperty ¶ added in v0.6.0
type MonitoredResourcesSearchItemPropertyArgs ¶ added in v0.6.0
type MonitoredResourcesSearchItemPropertyArgs struct { // A filter to return resources that match exact resource name. Name pulumi.StringPtrInput `pulumi:"name"` // Property Value. Value pulumi.StringPtrInput `pulumi:"value"` }
func (MonitoredResourcesSearchItemPropertyArgs) ElementType ¶ added in v0.6.0
func (MonitoredResourcesSearchItemPropertyArgs) ElementType() reflect.Type
func (MonitoredResourcesSearchItemPropertyArgs) ToMonitoredResourcesSearchItemPropertyOutput ¶ added in v0.6.0
func (i MonitoredResourcesSearchItemPropertyArgs) ToMonitoredResourcesSearchItemPropertyOutput() MonitoredResourcesSearchItemPropertyOutput
func (MonitoredResourcesSearchItemPropertyArgs) ToMonitoredResourcesSearchItemPropertyOutputWithContext ¶ added in v0.6.0
func (i MonitoredResourcesSearchItemPropertyArgs) ToMonitoredResourcesSearchItemPropertyOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemPropertyOutput
func (MonitoredResourcesSearchItemPropertyArgs) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcesSearchItemPropertyArgs) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesSearchItemProperty]
type MonitoredResourcesSearchItemPropertyArray ¶ added in v0.6.0
type MonitoredResourcesSearchItemPropertyArray []MonitoredResourcesSearchItemPropertyInput
func (MonitoredResourcesSearchItemPropertyArray) ElementType ¶ added in v0.6.0
func (MonitoredResourcesSearchItemPropertyArray) ElementType() reflect.Type
func (MonitoredResourcesSearchItemPropertyArray) ToMonitoredResourcesSearchItemPropertyArrayOutput ¶ added in v0.6.0
func (i MonitoredResourcesSearchItemPropertyArray) ToMonitoredResourcesSearchItemPropertyArrayOutput() MonitoredResourcesSearchItemPropertyArrayOutput
func (MonitoredResourcesSearchItemPropertyArray) ToMonitoredResourcesSearchItemPropertyArrayOutputWithContext ¶ added in v0.6.0
func (i MonitoredResourcesSearchItemPropertyArray) ToMonitoredResourcesSearchItemPropertyArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemPropertyArrayOutput
func (MonitoredResourcesSearchItemPropertyArray) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcesSearchItemPropertyArray) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesSearchItemProperty]
type MonitoredResourcesSearchItemPropertyArrayInput ¶ added in v0.6.0
type MonitoredResourcesSearchItemPropertyArrayInput interface { pulumi.Input ToMonitoredResourcesSearchItemPropertyArrayOutput() MonitoredResourcesSearchItemPropertyArrayOutput ToMonitoredResourcesSearchItemPropertyArrayOutputWithContext(context.Context) MonitoredResourcesSearchItemPropertyArrayOutput }
MonitoredResourcesSearchItemPropertyArrayInput is an input type that accepts MonitoredResourcesSearchItemPropertyArray and MonitoredResourcesSearchItemPropertyArrayOutput values. You can construct a concrete instance of `MonitoredResourcesSearchItemPropertyArrayInput` via:
MonitoredResourcesSearchItemPropertyArray{ MonitoredResourcesSearchItemPropertyArgs{...} }
type MonitoredResourcesSearchItemPropertyArrayOutput ¶ added in v0.6.0
type MonitoredResourcesSearchItemPropertyArrayOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchItemPropertyArrayOutput) ElementType ¶ added in v0.6.0
func (MonitoredResourcesSearchItemPropertyArrayOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchItemPropertyArrayOutput) ToMonitoredResourcesSearchItemPropertyArrayOutput ¶ added in v0.6.0
func (o MonitoredResourcesSearchItemPropertyArrayOutput) ToMonitoredResourcesSearchItemPropertyArrayOutput() MonitoredResourcesSearchItemPropertyArrayOutput
func (MonitoredResourcesSearchItemPropertyArrayOutput) ToMonitoredResourcesSearchItemPropertyArrayOutputWithContext ¶ added in v0.6.0
func (o MonitoredResourcesSearchItemPropertyArrayOutput) ToMonitoredResourcesSearchItemPropertyArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemPropertyArrayOutput
func (MonitoredResourcesSearchItemPropertyArrayOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesSearchItemPropertyArrayOutput) ToOutput(ctx context.Context) pulumix.Output[[]MonitoredResourcesSearchItemProperty]
type MonitoredResourcesSearchItemPropertyInput ¶ added in v0.6.0
type MonitoredResourcesSearchItemPropertyInput interface { pulumi.Input ToMonitoredResourcesSearchItemPropertyOutput() MonitoredResourcesSearchItemPropertyOutput ToMonitoredResourcesSearchItemPropertyOutputWithContext(context.Context) MonitoredResourcesSearchItemPropertyOutput }
MonitoredResourcesSearchItemPropertyInput is an input type that accepts MonitoredResourcesSearchItemPropertyArgs and MonitoredResourcesSearchItemPropertyOutput values. You can construct a concrete instance of `MonitoredResourcesSearchItemPropertyInput` via:
MonitoredResourcesSearchItemPropertyArgs{...}
type MonitoredResourcesSearchItemPropertyOutput ¶ added in v0.6.0
type MonitoredResourcesSearchItemPropertyOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchItemPropertyOutput) ElementType ¶ added in v0.6.0
func (MonitoredResourcesSearchItemPropertyOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchItemPropertyOutput) Name ¶ added in v0.6.0
func (o MonitoredResourcesSearchItemPropertyOutput) Name() pulumi.StringPtrOutput
A filter to return resources that match exact resource name.
func (MonitoredResourcesSearchItemPropertyOutput) ToMonitoredResourcesSearchItemPropertyOutput ¶ added in v0.6.0
func (o MonitoredResourcesSearchItemPropertyOutput) ToMonitoredResourcesSearchItemPropertyOutput() MonitoredResourcesSearchItemPropertyOutput
func (MonitoredResourcesSearchItemPropertyOutput) ToMonitoredResourcesSearchItemPropertyOutputWithContext ¶ added in v0.6.0
func (o MonitoredResourcesSearchItemPropertyOutput) ToMonitoredResourcesSearchItemPropertyOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemPropertyOutput
func (MonitoredResourcesSearchItemPropertyOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesSearchItemPropertyOutput) ToOutput(ctx context.Context) pulumix.Output[MonitoredResourcesSearchItemProperty]
func (MonitoredResourcesSearchItemPropertyOutput) Value ¶ added in v0.6.0
func (o MonitoredResourcesSearchItemPropertyOutput) Value() pulumi.StringPtrOutput
Property Value.
type MonitoredResourcesSearchMap ¶
type MonitoredResourcesSearchMap map[string]MonitoredResourcesSearchInput
func (MonitoredResourcesSearchMap) ElementType ¶
func (MonitoredResourcesSearchMap) ElementType() reflect.Type
func (MonitoredResourcesSearchMap) ToMonitoredResourcesSearchMapOutput ¶
func (i MonitoredResourcesSearchMap) ToMonitoredResourcesSearchMapOutput() MonitoredResourcesSearchMapOutput
func (MonitoredResourcesSearchMap) ToMonitoredResourcesSearchMapOutputWithContext ¶
func (i MonitoredResourcesSearchMap) ToMonitoredResourcesSearchMapOutputWithContext(ctx context.Context) MonitoredResourcesSearchMapOutput
func (MonitoredResourcesSearchMap) ToOutput ¶ added in v1.11.0
func (i MonitoredResourcesSearchMap) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResourcesSearch]
type MonitoredResourcesSearchMapInput ¶
type MonitoredResourcesSearchMapInput interface { pulumi.Input ToMonitoredResourcesSearchMapOutput() MonitoredResourcesSearchMapOutput ToMonitoredResourcesSearchMapOutputWithContext(context.Context) MonitoredResourcesSearchMapOutput }
MonitoredResourcesSearchMapInput is an input type that accepts MonitoredResourcesSearchMap and MonitoredResourcesSearchMapOutput values. You can construct a concrete instance of `MonitoredResourcesSearchMapInput` via:
MonitoredResourcesSearchMap{ "key": MonitoredResourcesSearchArgs{...} }
type MonitoredResourcesSearchMapOutput ¶
type MonitoredResourcesSearchMapOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchMapOutput) ElementType ¶
func (MonitoredResourcesSearchMapOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchMapOutput) MapIndex ¶
func (o MonitoredResourcesSearchMapOutput) MapIndex(k pulumi.StringInput) MonitoredResourcesSearchOutput
func (MonitoredResourcesSearchMapOutput) ToMonitoredResourcesSearchMapOutput ¶
func (o MonitoredResourcesSearchMapOutput) ToMonitoredResourcesSearchMapOutput() MonitoredResourcesSearchMapOutput
func (MonitoredResourcesSearchMapOutput) ToMonitoredResourcesSearchMapOutputWithContext ¶
func (o MonitoredResourcesSearchMapOutput) ToMonitoredResourcesSearchMapOutputWithContext(ctx context.Context) MonitoredResourcesSearchMapOutput
func (MonitoredResourcesSearchMapOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesSearchMapOutput) ToOutput(ctx context.Context) pulumix.Output[map[string]*MonitoredResourcesSearch]
type MonitoredResourcesSearchOutput ¶
type MonitoredResourcesSearchOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchOutput) CompartmentId ¶ added in v0.4.0
func (o MonitoredResourcesSearchOutput) CompartmentId() pulumi.StringOutput
Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (MonitoredResourcesSearchOutput) ElementType ¶
func (MonitoredResourcesSearchOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchOutput) ExcludeFields ¶ added in v0.6.0
func (o MonitoredResourcesSearchOutput) ExcludeFields() pulumi.StringArrayOutput
Partial response refers to an optimization technique offered by the RESTful web APIs, to return all the information except the fields requested to be excluded (excludeFields) by the client. In this mechanism, the client sends the exclude field names as the query parameters for an API to the server, and the server trims down the default response content by removing the fields that are not required by the client. The parameter controls which fields to exlude and to return and should be a query string parameter called "excludeFields" of an array type, provide the values as enums, and use collectionFormat.
func (MonitoredResourcesSearchOutput) ExternalId ¶ added in v0.6.0
func (o MonitoredResourcesSearchOutput) ExternalId() pulumi.StringPtrOutput
External resource is any Oracle Cloud Infrastructure resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance.
func (MonitoredResourcesSearchOutput) Fields ¶ added in v0.6.0
func (o MonitoredResourcesSearchOutput) Fields() pulumi.StringArrayOutput
Partial response refers to an optimization technique offered by the RESTful web APIs, to return only the information (fields) required by the client. In this mechanism, the client sends the required field names as the query parameters for an API to the server, and the server trims down the default response content by removing the fields that are not required by the client. The parameter controls which fields to return and should be a query string parameter called "fields" of an array type, provide the values as enums, and use collectionFormat.
func (MonitoredResourcesSearchOutput) HostName ¶ added in v0.4.0
func (o MonitoredResourcesSearchOutput) HostName() pulumi.StringPtrOutput
A filter to return resources with host name match.
func (MonitoredResourcesSearchOutput) HostNameContains ¶ added in v0.4.0
func (o MonitoredResourcesSearchOutput) HostNameContains() pulumi.StringPtrOutput
A filter to return resources with host name pattern.
func (MonitoredResourcesSearchOutput) Items ¶ added in v0.4.0
func (o MonitoredResourcesSearchOutput) Items() MonitoredResourcesSearchItemArrayOutput
List of monitored resources.
func (MonitoredResourcesSearchOutput) ManagementAgentId ¶ added in v0.4.0
func (o MonitoredResourcesSearchOutput) ManagementAgentId() pulumi.StringPtrOutput
A filter to return resources with matching management agent id.
func (MonitoredResourcesSearchOutput) Name ¶ added in v0.4.0
func (o MonitoredResourcesSearchOutput) Name() pulumi.StringOutput
A filter to return resources that match exact resource name.
func (MonitoredResourcesSearchOutput) NameContains ¶ added in v0.4.0
func (o MonitoredResourcesSearchOutput) NameContains() pulumi.StringPtrOutput
A filter to return resources that match resource name pattern given. The match is not case sensitive.
func (MonitoredResourcesSearchOutput) PropertyEquals ¶ added in v0.4.0
func (o MonitoredResourcesSearchOutput) PropertyEquals() pulumi.MapOutput
Criteria based on resource property.
func (MonitoredResourcesSearchOutput) ResourceTimeZone ¶ added in v0.4.0
func (o MonitoredResourcesSearchOutput) ResourceTimeZone() pulumi.StringPtrOutput
Time zone in the form of tz database canonical zone ID. Specifies the preference with a value that uses the IANA Time Zone Database format (x-obmcs-time-zone). For example - America/Los_Angeles
func (MonitoredResourcesSearchOutput) State ¶ added in v0.4.0
func (o MonitoredResourcesSearchOutput) State() pulumi.StringPtrOutput
A filter to return resources with matching lifecycle state.
func (MonitoredResourcesSearchOutput) TimeCreatedGreaterThanOrEqualTo ¶ added in v0.4.0
func (o MonitoredResourcesSearchOutput) TimeCreatedGreaterThanOrEqualTo() pulumi.StringPtrOutput
Search for resources that were created within a specific date range, using this parameter to specify the earliest creation date for the returned list (inclusive). Specifying this parameter without the corresponding `timeCreatedLessThan` parameter will retrieve resources created from the given `timeCreatedGreaterThanOrEqualTo` to the current time, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339).
**Example:** 2016-12-19T16:39:57.600Z
func (MonitoredResourcesSearchOutput) TimeCreatedLessThan ¶ added in v0.4.0
func (o MonitoredResourcesSearchOutput) TimeCreatedLessThan() pulumi.StringPtrOutput
Search for resources that were created within a specific date range, using this parameter to specify the latest creation date for the returned list (exclusive). Specifying this parameter without the corresponding `timeCreatedGreaterThanOrEqualTo` parameter will retrieve all resources created before the specified end date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339).
**Example:** 2016-12-19T16:39:57.600Z
func (MonitoredResourcesSearchOutput) TimeUpdatedGreaterThanOrEqualTo ¶ added in v0.4.0
func (o MonitoredResourcesSearchOutput) TimeUpdatedGreaterThanOrEqualTo() pulumi.StringPtrOutput
Search for resources that were updated within a specific date range, using this parameter to specify the earliest update date for the returned list (inclusive). Specifying this parameter without the corresponding `timeUpdatedLessThan` parameter will retrieve resources updated from the given `timeUpdatedGreaterThanOrEqualTo` to the current time, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339).
**Example:** 2016-12-19T16:39:57.600Z
func (MonitoredResourcesSearchOutput) TimeUpdatedLessThan ¶ added in v0.4.0
func (o MonitoredResourcesSearchOutput) TimeUpdatedLessThan() pulumi.StringPtrOutput
Search for resources that were updated within a specific date range, using this parameter to specify the latest creation date for the returned list (exclusive). Specifying this parameter without the corresponding `timeUpdatedGreaterThanOrEqualTo` parameter will retrieve all resources updated before the specified end date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339).
**Example:** 2016-12-19T16:39:57.600Z
func (MonitoredResourcesSearchOutput) ToMonitoredResourcesSearchOutput ¶
func (o MonitoredResourcesSearchOutput) ToMonitoredResourcesSearchOutput() MonitoredResourcesSearchOutput
func (MonitoredResourcesSearchOutput) ToMonitoredResourcesSearchOutputWithContext ¶
func (o MonitoredResourcesSearchOutput) ToMonitoredResourcesSearchOutputWithContext(ctx context.Context) MonitoredResourcesSearchOutput
func (MonitoredResourcesSearchOutput) ToOutput ¶ added in v1.11.0
func (o MonitoredResourcesSearchOutput) ToOutput(ctx context.Context) pulumix.Output[*MonitoredResourcesSearch]
func (MonitoredResourcesSearchOutput) Type ¶ added in v0.4.0
func (o MonitoredResourcesSearchOutput) Type() pulumi.StringPtrOutput
A filter to return resources that match resource type.
** 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 MonitoredResourcesSearchState ¶
type MonitoredResourcesSearchState struct { // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringPtrInput // Partial response refers to an optimization technique offered by the RESTful web APIs, to return all the information except the fields requested to be excluded (excludeFields) by the client. In this mechanism, the client sends the exclude field names as the query parameters for an API to the server, and the server trims down the default response content by removing the fields that are not required by the client. The parameter controls which fields to exlude and to return and should be a query string parameter called "excludeFields" of an array type, provide the values as enums, and use collectionFormat. ExcludeFields pulumi.StringArrayInput // External resource is any Oracle Cloud Infrastructure resource identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) which is not a Stack Monitoring service resource. Currently supports only following resource types - Container database, non-container database, pluggable database and Oracle Cloud Infrastructure compute instance. ExternalId pulumi.StringPtrInput // Partial response refers to an optimization technique offered by the RESTful web APIs, to return only the information (fields) required by the client. In this mechanism, the client sends the required field names as the query parameters for an API to the server, and the server trims down the default response content by removing the fields that are not required by the client. The parameter controls which fields to return and should be a query string parameter called "fields" of an array type, provide the values as enums, and use collectionFormat. Fields pulumi.StringArrayInput // A filter to return resources with host name match. HostName pulumi.StringPtrInput // A filter to return resources with host name pattern. HostNameContains pulumi.StringPtrInput // List of monitored resources. Items MonitoredResourcesSearchItemArrayInput // A filter to return resources with matching management agent id. ManagementAgentId pulumi.StringPtrInput // A filter to return resources that match exact resource name. Name pulumi.StringPtrInput // A filter to return resources that match resource name pattern given. The match is not case sensitive. NameContains pulumi.StringPtrInput // Criteria based on resource property. PropertyEquals pulumi.MapInput // Time zone in the form of tz database canonical zone ID. Specifies the preference with a value that uses the IANA Time Zone Database format (x-obmcs-time-zone). For example - America/Los_Angeles ResourceTimeZone pulumi.StringPtrInput // A filter to return resources with matching lifecycle state. State pulumi.StringPtrInput // Search for resources that were created within a specific date range, using this parameter to specify the earliest creation date for the returned list (inclusive). Specifying this parameter without the corresponding `timeCreatedLessThan` parameter will retrieve resources created from the given `timeCreatedGreaterThanOrEqualTo` to the current time, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339). // // **Example:** 2016-12-19T16:39:57.600Z TimeCreatedGreaterThanOrEqualTo pulumi.StringPtrInput // Search for resources that were created within a specific date range, using this parameter to specify the latest creation date for the returned list (exclusive). Specifying this parameter without the corresponding `timeCreatedGreaterThanOrEqualTo` parameter will retrieve all resources created before the specified end date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339). // // **Example:** 2016-12-19T16:39:57.600Z TimeCreatedLessThan pulumi.StringPtrInput // Search for resources that were updated within a specific date range, using this parameter to specify the earliest update date for the returned list (inclusive). Specifying this parameter without the corresponding `timeUpdatedLessThan` parameter will retrieve resources updated from the given `timeUpdatedGreaterThanOrEqualTo` to the current time, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339). // // **Example:** 2016-12-19T16:39:57.600Z TimeUpdatedGreaterThanOrEqualTo pulumi.StringPtrInput // Search for resources that were updated within a specific date range, using this parameter to specify the latest creation date for the returned list (exclusive). Specifying this parameter without the corresponding `timeUpdatedGreaterThanOrEqualTo` parameter will retrieve all resources updated before the specified end date, in "YYYY-MM-ddThh:mmZ" format with a Z offset, as defined by [RFC 3339](https://tools.ietf.org/html/rfc3339). // // **Example:** 2016-12-19T16:39:57.600Z TimeUpdatedLessThan pulumi.StringPtrInput // A filter to return resources that match resource type. // // ** 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.StringPtrInput }
func (MonitoredResourcesSearchState) ElementType ¶
func (MonitoredResourcesSearchState) ElementType() reflect.Type
Source Files
¶
- config.go
- discoveryJob.go
- getConfig.go
- getConfigs.go
- getDiscoveryJob.go
- getDiscoveryJobLogs.go
- getDiscoveryJobs.go
- getMonitoredResource.go
- init.go
- monitoredResource.go
- monitoredResourcesAssociateMonitoredResource.go
- monitoredResourcesListMember.go
- monitoredResourcesSearch.go
- monitoredResourcesSearchAssociation.go
- pulumiTypes.go