Documentation
¶
Index ¶
- type DiscoveryJob
- type DiscoveryJobArgs
- type DiscoveryJobArray
- 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
- 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
- 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
- type DiscoveryJobDiscoveryDetailsCredentialsInput
- type DiscoveryJobDiscoveryDetailsCredentialsItem
- type DiscoveryJobDiscoveryDetailsCredentialsItemArgs
- func (DiscoveryJobDiscoveryDetailsCredentialsItemArgs) ElementType() reflect.Type
- func (i DiscoveryJobDiscoveryDetailsCredentialsItemArgs) ToDiscoveryJobDiscoveryDetailsCredentialsItemOutput() DiscoveryJobDiscoveryDetailsCredentialsItemOutput
- func (i DiscoveryJobDiscoveryDetailsCredentialsItemArgs) ToDiscoveryJobDiscoveryDetailsCredentialsItemOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemOutput
- type DiscoveryJobDiscoveryDetailsCredentialsItemArray
- func (DiscoveryJobDiscoveryDetailsCredentialsItemArray) ElementType() reflect.Type
- func (i DiscoveryJobDiscoveryDetailsCredentialsItemArray) ToDiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput() DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput
- func (i DiscoveryJobDiscoveryDetailsCredentialsItemArray) ToDiscoveryJobDiscoveryDetailsCredentialsItemArrayOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemArrayOutput
- 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
- 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
- type DiscoveryJobDiscoveryDetailsCredentialsItemProperties
- type DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs
- func (DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs) ElementType() reflect.Type
- func (i DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs) ToDiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput() DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput
- func (i DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesArgs) ToDiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutputWithContext(ctx context.Context) DiscoveryJobDiscoveryDetailsCredentialsItemPropertiesOutput
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- type DiscoveryJobInput
- type DiscoveryJobMap
- 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
- type DiscoveryJobOutput
- type DiscoveryJobState
- type GetDiscoveryJobDiscoveryDetail
- type GetDiscoveryJobDiscoveryDetailArgs
- func (GetDiscoveryJobDiscoveryDetailArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailArgs) ToGetDiscoveryJobDiscoveryDetailOutput() GetDiscoveryJobDiscoveryDetailOutput
- func (i GetDiscoveryJobDiscoveryDetailArgs) ToGetDiscoveryJobDiscoveryDetailOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailOutput
- type GetDiscoveryJobDiscoveryDetailArray
- func (GetDiscoveryJobDiscoveryDetailArray) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailArray) ToGetDiscoveryJobDiscoveryDetailArrayOutput() GetDiscoveryJobDiscoveryDetailArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailArray) ToGetDiscoveryJobDiscoveryDetailArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailArrayOutput
- 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
- type GetDiscoveryJobDiscoveryDetailCredential
- type GetDiscoveryJobDiscoveryDetailCredentialArgs
- func (GetDiscoveryJobDiscoveryDetailCredentialArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailCredentialArgs) ToGetDiscoveryJobDiscoveryDetailCredentialOutput() GetDiscoveryJobDiscoveryDetailCredentialOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialArgs) ToGetDiscoveryJobDiscoveryDetailCredentialOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialOutput
- type GetDiscoveryJobDiscoveryDetailCredentialArray
- func (GetDiscoveryJobDiscoveryDetailCredentialArray) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailCredentialArray) ToGetDiscoveryJobDiscoveryDetailCredentialArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialArray) ToGetDiscoveryJobDiscoveryDetailCredentialArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialArrayOutput
- 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
- type GetDiscoveryJobDiscoveryDetailCredentialInput
- type GetDiscoveryJobDiscoveryDetailCredentialItem
- type GetDiscoveryJobDiscoveryDetailCredentialItemArgs
- func (GetDiscoveryJobDiscoveryDetailCredentialItemArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemArgs) ToGetDiscoveryJobDiscoveryDetailCredentialItemOutput() GetDiscoveryJobDiscoveryDetailCredentialItemOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemArgs) ToGetDiscoveryJobDiscoveryDetailCredentialItemOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemOutput
- type GetDiscoveryJobDiscoveryDetailCredentialItemArray
- func (GetDiscoveryJobDiscoveryDetailCredentialItemArray) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemArray) ToGetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemArray) ToGetDiscoveryJobDiscoveryDetailCredentialItemArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemArrayOutput
- 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
- 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
- type GetDiscoveryJobDiscoveryDetailCredentialItemProperty
- type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs
- func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput() GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArgs) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemPropertyOutput
- type GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray
- func (GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput() GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArray) ToGetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailCredentialItemPropertyArrayOutput
- 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
- 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
- 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
- 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
- type GetDiscoveryJobDiscoveryDetailProperty
- type GetDiscoveryJobDiscoveryDetailPropertyArgs
- func (GetDiscoveryJobDiscoveryDetailPropertyArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailPropertyArgs) ToGetDiscoveryJobDiscoveryDetailPropertyOutput() GetDiscoveryJobDiscoveryDetailPropertyOutput
- func (i GetDiscoveryJobDiscoveryDetailPropertyArgs) ToGetDiscoveryJobDiscoveryDetailPropertyOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailPropertyOutput
- type GetDiscoveryJobDiscoveryDetailPropertyArray
- func (GetDiscoveryJobDiscoveryDetailPropertyArray) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailPropertyArray) ToGetDiscoveryJobDiscoveryDetailPropertyArrayOutput() GetDiscoveryJobDiscoveryDetailPropertyArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailPropertyArray) ToGetDiscoveryJobDiscoveryDetailPropertyArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailPropertyArrayOutput
- 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
- 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
- type GetDiscoveryJobDiscoveryDetailTag
- type GetDiscoveryJobDiscoveryDetailTagArgs
- func (GetDiscoveryJobDiscoveryDetailTagArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailTagArgs) ToGetDiscoveryJobDiscoveryDetailTagOutput() GetDiscoveryJobDiscoveryDetailTagOutput
- func (i GetDiscoveryJobDiscoveryDetailTagArgs) ToGetDiscoveryJobDiscoveryDetailTagOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailTagOutput
- type GetDiscoveryJobDiscoveryDetailTagArray
- func (GetDiscoveryJobDiscoveryDetailTagArray) ElementType() reflect.Type
- func (i GetDiscoveryJobDiscoveryDetailTagArray) ToGetDiscoveryJobDiscoveryDetailTagArrayOutput() GetDiscoveryJobDiscoveryDetailTagArrayOutput
- func (i GetDiscoveryJobDiscoveryDetailTagArray) ToGetDiscoveryJobDiscoveryDetailTagArrayOutputWithContext(ctx context.Context) GetDiscoveryJobDiscoveryDetailTagArrayOutput
- 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
- 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
- type GetDiscoveryJobLogsArgs
- type GetDiscoveryJobLogsDiscoveryJobLogCollection
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs
- func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionArgs) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionOutput
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionArray
- func (GetDiscoveryJobLogsDiscoveryJobLogCollectionArray) ElementType() reflect.Type
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionArray) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionArray) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionArrayOutput
- 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
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionInput
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionItem
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs
- func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArgs) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionItemOutput
- type GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray
- func (GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray) ElementType() reflect.Type
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput() GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput
- func (i GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArray) ToGetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutputWithContext(ctx context.Context) GetDiscoveryJobLogsDiscoveryJobLogCollectionItemArrayOutput
- 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
- 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
- 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
- type GetDiscoveryJobLogsFilter
- type GetDiscoveryJobLogsFilterArgs
- func (GetDiscoveryJobLogsFilterArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobLogsFilterArgs) ToGetDiscoveryJobLogsFilterOutput() GetDiscoveryJobLogsFilterOutput
- func (i GetDiscoveryJobLogsFilterArgs) ToGetDiscoveryJobLogsFilterOutputWithContext(ctx context.Context) GetDiscoveryJobLogsFilterOutput
- type GetDiscoveryJobLogsFilterArray
- func (GetDiscoveryJobLogsFilterArray) ElementType() reflect.Type
- func (i GetDiscoveryJobLogsFilterArray) ToGetDiscoveryJobLogsFilterArrayOutput() GetDiscoveryJobLogsFilterArrayOutput
- func (i GetDiscoveryJobLogsFilterArray) ToGetDiscoveryJobLogsFilterArrayOutputWithContext(ctx context.Context) GetDiscoveryJobLogsFilterArrayOutput
- 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
- 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) 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
- type GetDiscoveryJobsArgs
- type GetDiscoveryJobsDiscoveryJobCollection
- type GetDiscoveryJobsDiscoveryJobCollectionArgs
- func (GetDiscoveryJobsDiscoveryJobCollectionArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobsDiscoveryJobCollectionArgs) ToGetDiscoveryJobsDiscoveryJobCollectionOutput() GetDiscoveryJobsDiscoveryJobCollectionOutput
- func (i GetDiscoveryJobsDiscoveryJobCollectionArgs) ToGetDiscoveryJobsDiscoveryJobCollectionOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionOutput
- type GetDiscoveryJobsDiscoveryJobCollectionArray
- func (GetDiscoveryJobsDiscoveryJobCollectionArray) ElementType() reflect.Type
- func (i GetDiscoveryJobsDiscoveryJobCollectionArray) ToGetDiscoveryJobsDiscoveryJobCollectionArrayOutput() GetDiscoveryJobsDiscoveryJobCollectionArrayOutput
- func (i GetDiscoveryJobsDiscoveryJobCollectionArray) ToGetDiscoveryJobsDiscoveryJobCollectionArrayOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionArrayOutput
- 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
- type GetDiscoveryJobsDiscoveryJobCollectionInput
- type GetDiscoveryJobsDiscoveryJobCollectionItem
- type GetDiscoveryJobsDiscoveryJobCollectionItemArgs
- func (GetDiscoveryJobsDiscoveryJobCollectionItemArgs) ElementType() reflect.Type
- func (i GetDiscoveryJobsDiscoveryJobCollectionItemArgs) ToGetDiscoveryJobsDiscoveryJobCollectionItemOutput() GetDiscoveryJobsDiscoveryJobCollectionItemOutput
- func (i GetDiscoveryJobsDiscoveryJobCollectionItemArgs) ToGetDiscoveryJobsDiscoveryJobCollectionItemOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionItemOutput
- type GetDiscoveryJobsDiscoveryJobCollectionItemArray
- func (GetDiscoveryJobsDiscoveryJobCollectionItemArray) ElementType() reflect.Type
- func (i GetDiscoveryJobsDiscoveryJobCollectionItemArray) ToGetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput() GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput
- func (i GetDiscoveryJobsDiscoveryJobCollectionItemArray) ToGetDiscoveryJobsDiscoveryJobCollectionItemArrayOutputWithContext(ctx context.Context) GetDiscoveryJobsDiscoveryJobCollectionItemArrayOutput
- 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
- 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) 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
- type GetDiscoveryJobsFilter
- type GetDiscoveryJobsFilterArgs
- type GetDiscoveryJobsFilterArray
- func (GetDiscoveryJobsFilterArray) ElementType() reflect.Type
- func (i GetDiscoveryJobsFilterArray) ToGetDiscoveryJobsFilterArrayOutput() GetDiscoveryJobsFilterArrayOutput
- func (i GetDiscoveryJobsFilterArray) ToGetDiscoveryJobsFilterArrayOutputWithContext(ctx context.Context) GetDiscoveryJobsFilterArrayOutput
- 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
- 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) 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
- type GetMonitoredResourceAlias
- type GetMonitoredResourceAliasArgs
- func (GetMonitoredResourceAliasArgs) ElementType() reflect.Type
- func (i GetMonitoredResourceAliasArgs) ToGetMonitoredResourceAliasOutput() GetMonitoredResourceAliasOutput
- func (i GetMonitoredResourceAliasArgs) ToGetMonitoredResourceAliasOutputWithContext(ctx context.Context) GetMonitoredResourceAliasOutput
- type GetMonitoredResourceAliasArray
- func (GetMonitoredResourceAliasArray) ElementType() reflect.Type
- func (i GetMonitoredResourceAliasArray) ToGetMonitoredResourceAliasArrayOutput() GetMonitoredResourceAliasArrayOutput
- func (i GetMonitoredResourceAliasArray) ToGetMonitoredResourceAliasArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAliasArrayOutput
- 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
- type GetMonitoredResourceAliasCredential
- type GetMonitoredResourceAliasCredentialArgs
- func (GetMonitoredResourceAliasCredentialArgs) ElementType() reflect.Type
- func (i GetMonitoredResourceAliasCredentialArgs) ToGetMonitoredResourceAliasCredentialOutput() GetMonitoredResourceAliasCredentialOutput
- func (i GetMonitoredResourceAliasCredentialArgs) ToGetMonitoredResourceAliasCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceAliasCredentialOutput
- type GetMonitoredResourceAliasCredentialArray
- func (GetMonitoredResourceAliasCredentialArray) ElementType() reflect.Type
- func (i GetMonitoredResourceAliasCredentialArray) ToGetMonitoredResourceAliasCredentialArrayOutput() GetMonitoredResourceAliasCredentialArrayOutput
- func (i GetMonitoredResourceAliasCredentialArray) ToGetMonitoredResourceAliasCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceAliasCredentialArrayOutput
- 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
- 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
- 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
- type GetMonitoredResourceCredential
- type GetMonitoredResourceCredentialArgs
- func (GetMonitoredResourceCredentialArgs) ElementType() reflect.Type
- func (i GetMonitoredResourceCredentialArgs) ToGetMonitoredResourceCredentialOutput() GetMonitoredResourceCredentialOutput
- func (i GetMonitoredResourceCredentialArgs) ToGetMonitoredResourceCredentialOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialOutput
- type GetMonitoredResourceCredentialArray
- func (GetMonitoredResourceCredentialArray) ElementType() reflect.Type
- func (i GetMonitoredResourceCredentialArray) ToGetMonitoredResourceCredentialArrayOutput() GetMonitoredResourceCredentialArrayOutput
- func (i GetMonitoredResourceCredentialArray) ToGetMonitoredResourceCredentialArrayOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialArrayOutput
- 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
- 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) 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
- type GetMonitoredResourceCredentialPropertyArray
- func (GetMonitoredResourceCredentialPropertyArray) ElementType() reflect.Type
- func (i GetMonitoredResourceCredentialPropertyArray) ToGetMonitoredResourceCredentialPropertyArrayOutput() GetMonitoredResourceCredentialPropertyArrayOutput
- func (i GetMonitoredResourceCredentialPropertyArray) ToGetMonitoredResourceCredentialPropertyArrayOutputWithContext(ctx context.Context) GetMonitoredResourceCredentialPropertyArrayOutput
- 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
- 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) 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
- type GetMonitoredResourceDatabaseConnectionDetailArray
- func (GetMonitoredResourceDatabaseConnectionDetailArray) ElementType() reflect.Type
- func (i GetMonitoredResourceDatabaseConnectionDetailArray) ToGetMonitoredResourceDatabaseConnectionDetailArrayOutput() GetMonitoredResourceDatabaseConnectionDetailArrayOutput
- func (i GetMonitoredResourceDatabaseConnectionDetailArray) ToGetMonitoredResourceDatabaseConnectionDetailArrayOutputWithContext(ctx context.Context) GetMonitoredResourceDatabaseConnectionDetailArrayOutput
- 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
- 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) ToGetMonitoredResourceDatabaseConnectionDetailOutput() GetMonitoredResourceDatabaseConnectionDetailOutput
- func (o GetMonitoredResourceDatabaseConnectionDetailOutput) ToGetMonitoredResourceDatabaseConnectionDetailOutputWithContext(ctx context.Context) GetMonitoredResourceDatabaseConnectionDetailOutput
- type GetMonitoredResourceProperty
- type GetMonitoredResourcePropertyArgs
- func (GetMonitoredResourcePropertyArgs) ElementType() reflect.Type
- func (i GetMonitoredResourcePropertyArgs) ToGetMonitoredResourcePropertyOutput() GetMonitoredResourcePropertyOutput
- func (i GetMonitoredResourcePropertyArgs) ToGetMonitoredResourcePropertyOutputWithContext(ctx context.Context) GetMonitoredResourcePropertyOutput
- type GetMonitoredResourcePropertyArray
- func (GetMonitoredResourcePropertyArray) ElementType() reflect.Type
- func (i GetMonitoredResourcePropertyArray) ToGetMonitoredResourcePropertyArrayOutput() GetMonitoredResourcePropertyArrayOutput
- func (i GetMonitoredResourcePropertyArray) ToGetMonitoredResourcePropertyArrayOutputWithContext(ctx context.Context) GetMonitoredResourcePropertyArrayOutput
- 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
- 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) Value() pulumi.StringOutput
- 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) 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) UserId() pulumi.StringOutput
- type LookupMonitoredResourceArgs
- type LookupMonitoredResourceOutputArgs
- type LookupMonitoredResourceResult
- type LookupMonitoredResourceResultOutput
- 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) 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) Type() pulumi.StringOutput
- type MonitoredResource
- 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
- 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
- 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
- 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
- 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
- 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
- type MonitoredResourceArgs
- type MonitoredResourceArray
- 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
- 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
- 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) 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
- type MonitoredResourceCredentialsPropertyArray
- func (MonitoredResourceCredentialsPropertyArray) ElementType() reflect.Type
- func (i MonitoredResourceCredentialsPropertyArray) ToMonitoredResourceCredentialsPropertyArrayOutput() MonitoredResourceCredentialsPropertyArrayOutput
- func (i MonitoredResourceCredentialsPropertyArray) ToMonitoredResourceCredentialsPropertyArrayOutputWithContext(ctx context.Context) MonitoredResourceCredentialsPropertyArrayOutput
- 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
- 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) 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) 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
- 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) ToMonitoredResourceDatabaseConnectionDetailsOutput() MonitoredResourceDatabaseConnectionDetailsOutput
- func (o MonitoredResourceDatabaseConnectionDetailsOutput) ToMonitoredResourceDatabaseConnectionDetailsOutputWithContext(ctx context.Context) MonitoredResourceDatabaseConnectionDetailsOutput
- func (o MonitoredResourceDatabaseConnectionDetailsOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutput() MonitoredResourceDatabaseConnectionDetailsPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutputWithContext(ctx context.Context) MonitoredResourceDatabaseConnectionDetailsPtrOutput
- 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) ToMonitoredResourceDatabaseConnectionDetailsPtrOutput() MonitoredResourceDatabaseConnectionDetailsPtrOutput
- func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutputWithContext(ctx context.Context) MonitoredResourceDatabaseConnectionDetailsPtrOutput
- type MonitoredResourceInput
- type MonitoredResourceMap
- 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
- type MonitoredResourceOutput
- type MonitoredResourceProperty
- type MonitoredResourcePropertyArgs
- func (MonitoredResourcePropertyArgs) ElementType() reflect.Type
- func (i MonitoredResourcePropertyArgs) ToMonitoredResourcePropertyOutput() MonitoredResourcePropertyOutput
- func (i MonitoredResourcePropertyArgs) ToMonitoredResourcePropertyOutputWithContext(ctx context.Context) MonitoredResourcePropertyOutput
- type MonitoredResourcePropertyArray
- func (MonitoredResourcePropertyArray) ElementType() reflect.Type
- func (i MonitoredResourcePropertyArray) ToMonitoredResourcePropertyArrayOutput() MonitoredResourcePropertyArrayOutput
- func (i MonitoredResourcePropertyArray) ToMonitoredResourcePropertyArrayOutputWithContext(ctx context.Context) MonitoredResourcePropertyArrayOutput
- 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
- 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) 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
- type MonitoredResourcesAssociateMonitoredResourceArgs
- type MonitoredResourcesAssociateMonitoredResourceArray
- func (MonitoredResourcesAssociateMonitoredResourceArray) ElementType() reflect.Type
- func (i MonitoredResourcesAssociateMonitoredResourceArray) ToMonitoredResourcesAssociateMonitoredResourceArrayOutput() MonitoredResourcesAssociateMonitoredResourceArrayOutput
- func (i MonitoredResourcesAssociateMonitoredResourceArray) ToMonitoredResourcesAssociateMonitoredResourceArrayOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceArrayOutput
- 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
- type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetail
- type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs
- func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs) ElementType() reflect.Type
- func (i MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput() MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput
- func (i MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput
- type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray
- func (MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray) ElementType() reflect.Type
- func (i MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutput() ...
- func (i MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArray) ToMonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArrayOutputWithContext(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) ...
- type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailInput
- type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailOutput
- 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) 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
- 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
- type MonitoredResourcesAssociateMonitoredResourceOutput
- func (MonitoredResourcesAssociateMonitoredResourceOutput) ElementType() reflect.Type
- func (o MonitoredResourcesAssociateMonitoredResourceOutput) ToMonitoredResourcesAssociateMonitoredResourceOutput() MonitoredResourcesAssociateMonitoredResourceOutput
- func (o MonitoredResourcesAssociateMonitoredResourceOutput) ToMonitoredResourcesAssociateMonitoredResourceOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceOutput
- type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetail
- type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs
- func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs) ElementType() reflect.Type
- func (i MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput() MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput
- func (i MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput
- type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray
- func (MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray) ElementType() reflect.Type
- func (i MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput() MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput
- func (i MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArray) ToMonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArrayOutput
- 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
- type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailInput
- type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailOutput
- 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) 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
- type MonitoredResourcesListMemberArgs
- type MonitoredResourcesListMemberArray
- func (MonitoredResourcesListMemberArray) ElementType() reflect.Type
- func (i MonitoredResourcesListMemberArray) ToMonitoredResourcesListMemberArrayOutput() MonitoredResourcesListMemberArrayOutput
- func (i MonitoredResourcesListMemberArray) ToMonitoredResourcesListMemberArrayOutputWithContext(ctx context.Context) MonitoredResourcesListMemberArrayOutput
- 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
- type MonitoredResourcesListMemberInput
- type MonitoredResourcesListMemberItem
- type MonitoredResourcesListMemberItemArgs
- func (MonitoredResourcesListMemberItemArgs) ElementType() reflect.Type
- func (i MonitoredResourcesListMemberItemArgs) ToMonitoredResourcesListMemberItemOutput() MonitoredResourcesListMemberItemOutput
- func (i MonitoredResourcesListMemberItemArgs) ToMonitoredResourcesListMemberItemOutputWithContext(ctx context.Context) MonitoredResourcesListMemberItemOutput
- type MonitoredResourcesListMemberItemArray
- func (MonitoredResourcesListMemberItemArray) ElementType() reflect.Type
- func (i MonitoredResourcesListMemberItemArray) ToMonitoredResourcesListMemberItemArrayOutput() MonitoredResourcesListMemberItemArrayOutput
- func (i MonitoredResourcesListMemberItemArray) ToMonitoredResourcesListMemberItemArrayOutputWithContext(ctx context.Context) MonitoredResourcesListMemberItemArrayOutput
- 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
- type MonitoredResourcesListMemberItemInput
- type MonitoredResourcesListMemberItemOutput
- func (o MonitoredResourcesListMemberItemOutput) DefinedTags() pulumi.MapOutput
- func (MonitoredResourcesListMemberItemOutput) ElementType() reflect.Type
- 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
- type MonitoredResourcesListMemberMap
- func (MonitoredResourcesListMemberMap) ElementType() reflect.Type
- func (i MonitoredResourcesListMemberMap) ToMonitoredResourcesListMemberMapOutput() MonitoredResourcesListMemberMapOutput
- func (i MonitoredResourcesListMemberMap) ToMonitoredResourcesListMemberMapOutputWithContext(ctx context.Context) MonitoredResourcesListMemberMapOutput
- 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
- type MonitoredResourcesListMemberOutput
- func (MonitoredResourcesListMemberOutput) ElementType() reflect.Type
- func (o MonitoredResourcesListMemberOutput) ToMonitoredResourcesListMemberOutput() MonitoredResourcesListMemberOutput
- func (o MonitoredResourcesListMemberOutput) ToMonitoredResourcesListMemberOutputWithContext(ctx context.Context) MonitoredResourcesListMemberOutput
- type MonitoredResourcesListMemberState
- type MonitoredResourcesSearch
- type MonitoredResourcesSearchArgs
- type MonitoredResourcesSearchArray
- func (MonitoredResourcesSearchArray) ElementType() reflect.Type
- func (i MonitoredResourcesSearchArray) ToMonitoredResourcesSearchArrayOutput() MonitoredResourcesSearchArrayOutput
- func (i MonitoredResourcesSearchArray) ToMonitoredResourcesSearchArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchArrayOutput
- 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
- type MonitoredResourcesSearchAssociation
- func (*MonitoredResourcesSearchAssociation) ElementType() reflect.Type
- func (i *MonitoredResourcesSearchAssociation) ToMonitoredResourcesSearchAssociationOutput() MonitoredResourcesSearchAssociationOutput
- func (i *MonitoredResourcesSearchAssociation) ToMonitoredResourcesSearchAssociationOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationOutput
- type MonitoredResourcesSearchAssociationArgs
- type MonitoredResourcesSearchAssociationArray
- func (MonitoredResourcesSearchAssociationArray) ElementType() reflect.Type
- func (i MonitoredResourcesSearchAssociationArray) ToMonitoredResourcesSearchAssociationArrayOutput() MonitoredResourcesSearchAssociationArrayOutput
- func (i MonitoredResourcesSearchAssociationArray) ToMonitoredResourcesSearchAssociationArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationArrayOutput
- 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
- type MonitoredResourcesSearchAssociationInput
- type MonitoredResourcesSearchAssociationItem
- type MonitoredResourcesSearchAssociationItemArgs
- func (MonitoredResourcesSearchAssociationItemArgs) ElementType() reflect.Type
- func (i MonitoredResourcesSearchAssociationItemArgs) ToMonitoredResourcesSearchAssociationItemOutput() MonitoredResourcesSearchAssociationItemOutput
- func (i MonitoredResourcesSearchAssociationItemArgs) ToMonitoredResourcesSearchAssociationItemOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemOutput
- type MonitoredResourcesSearchAssociationItemArray
- func (MonitoredResourcesSearchAssociationItemArray) ElementType() reflect.Type
- func (i MonitoredResourcesSearchAssociationItemArray) ToMonitoredResourcesSearchAssociationItemArrayOutput() MonitoredResourcesSearchAssociationItemArrayOutput
- func (i MonitoredResourcesSearchAssociationItemArray) ToMonitoredResourcesSearchAssociationItemArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemArrayOutput
- 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
- type MonitoredResourcesSearchAssociationItemDestinationResourceDetail
- type MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs
- func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs) ElementType() reflect.Type
- func (i MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput() MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput
- func (i MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput
- type MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray
- func (MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray) ElementType() reflect.Type
- func (i MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput() MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput
- func (i MonitoredResourcesSearchAssociationItemDestinationResourceDetailArray) ToMonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemDestinationResourceDetailArrayOutput
- 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
- type MonitoredResourcesSearchAssociationItemDestinationResourceDetailInput
- type MonitoredResourcesSearchAssociationItemDestinationResourceDetailOutput
- 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) 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
- type MonitoredResourcesSearchAssociationItemSourceResourceDetail
- type MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs
- func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs) ElementType() reflect.Type
- func (i MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailOutput() MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput
- func (i MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput
- type MonitoredResourcesSearchAssociationItemSourceResourceDetailArray
- func (MonitoredResourcesSearchAssociationItemSourceResourceDetailArray) ElementType() reflect.Type
- func (i MonitoredResourcesSearchAssociationItemSourceResourceDetailArray) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput() MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput
- func (i MonitoredResourcesSearchAssociationItemSourceResourceDetailArray) ToMonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemSourceResourceDetailArrayOutput
- 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
- type MonitoredResourcesSearchAssociationItemSourceResourceDetailInput
- type MonitoredResourcesSearchAssociationItemSourceResourceDetailOutput
- 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) Type() pulumi.StringPtrOutput
- type MonitoredResourcesSearchAssociationMap
- func (MonitoredResourcesSearchAssociationMap) ElementType() reflect.Type
- func (i MonitoredResourcesSearchAssociationMap) ToMonitoredResourcesSearchAssociationMapOutput() MonitoredResourcesSearchAssociationMapOutput
- func (i MonitoredResourcesSearchAssociationMap) ToMonitoredResourcesSearchAssociationMapOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationMapOutput
- 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
- type MonitoredResourcesSearchAssociationOutput
- func (MonitoredResourcesSearchAssociationOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchAssociationOutput) ToMonitoredResourcesSearchAssociationOutput() MonitoredResourcesSearchAssociationOutput
- func (o MonitoredResourcesSearchAssociationOutput) ToMonitoredResourcesSearchAssociationOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationOutput
- 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
- type MonitoredResourcesSearchItemArray
- func (MonitoredResourcesSearchItemArray) ElementType() reflect.Type
- func (i MonitoredResourcesSearchItemArray) ToMonitoredResourcesSearchItemArrayOutput() MonitoredResourcesSearchItemArrayOutput
- func (i MonitoredResourcesSearchItemArray) ToMonitoredResourcesSearchItemArrayOutputWithContext(ctx context.Context) MonitoredResourcesSearchItemArrayOutput
- 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
- type MonitoredResourcesSearchItemInput
- type MonitoredResourcesSearchItemOutput
- func (o MonitoredResourcesSearchItemOutput) DefinedTags() pulumi.MapOutput
- func (o MonitoredResourcesSearchItemOutput) DisplayName() pulumi.StringPtrOutput
- func (MonitoredResourcesSearchItemOutput) ElementType() reflect.Type
- 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) 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) Type() pulumi.StringPtrOutput
- type MonitoredResourcesSearchMap
- func (MonitoredResourcesSearchMap) ElementType() reflect.Type
- func (i MonitoredResourcesSearchMap) ToMonitoredResourcesSearchMapOutput() MonitoredResourcesSearchMapOutput
- func (i MonitoredResourcesSearchMap) ToMonitoredResourcesSearchMapOutputWithContext(ctx context.Context) MonitoredResourcesSearchMapOutput
- 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
- type MonitoredResourcesSearchOutput
- func (MonitoredResourcesSearchOutput) ElementType() reflect.Type
- func (o MonitoredResourcesSearchOutput) ToMonitoredResourcesSearchOutput() MonitoredResourcesSearchOutput
- func (o MonitoredResourcesSearchOutput) ToMonitoredResourcesSearchOutputWithContext(ctx context.Context) MonitoredResourcesSearchOutput
- type MonitoredResourcesSearchState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
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"` // 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.AnyMap{ "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.AnyMap{ "bar-key": pulumi.Any("value"), }, }) 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
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 }
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
type DiscoveryJobOutput ¶
type DiscoveryJobOutput struct{ *pulumi.OutputState }
func (DiscoveryJobOutput) ElementType ¶
func (DiscoveryJobOutput) ElementType() reflect.Type
func (DiscoveryJobOutput) ToDiscoveryJobOutput ¶
func (o DiscoveryJobOutput) ToDiscoveryJobOutput() DiscoveryJobOutput
func (DiscoveryJobOutput) ToDiscoveryJobOutputWithContext ¶
func (o DiscoveryJobOutput) ToDiscoveryJobOutputWithContext(ctx context.Context) DiscoveryJobOutput
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 // 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 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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) 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
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
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
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
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
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
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
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
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
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
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
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) 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
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
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
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
type GetMonitoredResourceAliasCredential ¶
type GetMonitoredResourceAliasCredential struct { // property name Name string `pulumi:"name"` // The name of the service owning the credential. Ex 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. Ex 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
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
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
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. Ex 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
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
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 OCID and applicable only for property value type ENCRYPTION. Key OCID is passed as input to Key management service decrypt API to retrieve the encrypted property value text. 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 OCID and applicable only for property value type ENCRYPTION. Key OCID is passed as input to Key management service decrypt API to retrieve the encrypted property value text. 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
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
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
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 OCID and applicable only for property value type ENCRYPTION. Key OCID is passed as input to Key management service decrypt API to retrieve the encrypted property value text.
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) 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
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
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
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) Value ¶
func (o GetMonitoredResourceCredentialPropertyOutput) Value() pulumi.StringOutput
property value
type GetMonitoredResourceDatabaseConnectionDetail ¶
type GetMonitoredResourceDatabaseConnectionDetail struct { // Database connector Identifier 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"` }
type GetMonitoredResourceDatabaseConnectionDetailArgs ¶
type GetMonitoredResourceDatabaseConnectionDetailArgs struct { // Database connector Identifier 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"` }
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
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
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) 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
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
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
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) Value ¶
func (o GetMonitoredResourcePropertyOutput) Value() pulumi.StringOutput
property value
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"` // 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) 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) 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 { // 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 to connect to the database. HostName, protocol, and port should be specified. 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"` 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"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of monitored resource. 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 time the the resource was created. An RFC3339 formatted datetime string TimeCreated string `pulumi:"timeCreated"` // The time the the resource was updated. An RFC3339 formatted datetime string 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.
Gets a monitored resource 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.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) 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 to connect to the database. HostName, protocol, and port should be specified.
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) 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
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of monitored resource.
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 time the the resource was created. An RFC3339 formatted datetime string
func (LookupMonitoredResourceResultOutput) TimeUpdated ¶
func (o LookupMonitoredResourceResultOutput) TimeUpdated() pulumi.StringOutput
The time the the resource was updated. An RFC3339 formatted datetime string
func (LookupMonitoredResourceResultOutput) ToLookupMonitoredResourceResultOutput ¶
func (o LookupMonitoredResourceResultOutput) ToLookupMonitoredResourceResultOutput() LookupMonitoredResourceResultOutput
func (LookupMonitoredResourceResultOutput) ToLookupMonitoredResourceResultOutputWithContext ¶
func (o LookupMonitoredResourceResultOutput) ToLookupMonitoredResourceResultOutputWithContext(ctx context.Context) LookupMonitoredResourceResultOutput
func (LookupMonitoredResourceResultOutput) Type ¶
func (o LookupMonitoredResourceResultOutput) Type() pulumi.StringOutput
Monitored resource type
type MonitoredResource ¶
type MonitoredResource struct { pulumi.CustomResourceState // (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 to connect to the database. HostName, protocol, and port should be specified. DatabaseConnectionDetails MonitoredResourceDatabaseConnectionDetailsPtrOutput `pulumi:"databaseConnectionDetails"` // 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"` // 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"` // 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. 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 time the the resource was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the the resource was updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` // Monitored resource type 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 ¶
## 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), 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), }, DisplayName: pulumi.Any(_var.Monitored_resource_display_name), ExternalResourceId: pulumi.Any(_var.Monitored_resource_external_resource_id), 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
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
type MonitoredResourceAliasesCredential ¶
type MonitoredResourceAliasesCredential struct { // (Updatable) property name Name string `pulumi:"name"` // (Updatable) The name of the service owning the credential. Ex 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. Ex 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
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. Ex 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
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. Ex 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
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
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
type MonitoredResourceArgs ¶
type MonitoredResourceArgs struct { // (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 to connect to the database. HostName, protocol, and port should be specified. DatabaseConnectionDetails MonitoredResourceDatabaseConnectionDetailsPtrInput // (Updatable) Monitored resource display name. DisplayName 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) 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. ResourceTimeZone pulumi.StringPtrInput // Monitored resource type 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
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
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 OCID and applicable only for property value type ENCRYPTION. Key OCID is passed as input to Key management service decrypt API to retrieve the encrypted property value text. 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 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 OCID and applicable only for property value type ENCRYPTION. Key OCID is passed as input to Key management service decrypt API to retrieve the encrypted property value text. 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 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
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 OCID and applicable only for property value type ENCRYPTION. Key OCID is passed as input to Key management service decrypt API to retrieve the encrypted property value text.
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) Type ¶
func (o MonitoredResourceCredentialsOutput) Type() pulumi.StringPtrOutput
Monitored resource type
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
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
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
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) 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 OCID and applicable only for property value type ENCRYPTION. Key OCID is passed as input to Key management service decrypt API to retrieve the encrypted property value text.
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) Type ¶
func (o MonitoredResourceCredentialsPtrOutput) Type() pulumi.StringPtrOutput
Monitored resource type
type MonitoredResourceDatabaseConnectionDetails ¶
type MonitoredResourceDatabaseConnectionDetails struct { // (Updatable) Database connector Identifier 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"` }
type MonitoredResourceDatabaseConnectionDetailsArgs ¶
type MonitoredResourceDatabaseConnectionDetailsArgs struct { // (Updatable) Database connector Identifier 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"` }
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
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
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) 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
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) ToMonitoredResourceDatabaseConnectionDetailsPtrOutput ¶
func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutput() MonitoredResourceDatabaseConnectionDetailsPtrOutput
func (MonitoredResourceDatabaseConnectionDetailsPtrOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutputWithContext ¶
func (o MonitoredResourceDatabaseConnectionDetailsPtrOutput) ToMonitoredResourceDatabaseConnectionDetailsPtrOutputWithContext(ctx context.Context) MonitoredResourceDatabaseConnectionDetailsPtrOutput
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
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
type MonitoredResourceOutput ¶
type MonitoredResourceOutput struct{ *pulumi.OutputState }
func (MonitoredResourceOutput) ElementType ¶
func (MonitoredResourceOutput) ElementType() reflect.Type
func (MonitoredResourceOutput) ToMonitoredResourceOutput ¶
func (o MonitoredResourceOutput) ToMonitoredResourceOutput() MonitoredResourceOutput
func (MonitoredResourceOutput) ToMonitoredResourceOutputWithContext ¶
func (o MonitoredResourceOutput) ToMonitoredResourceOutputWithContext(ctx context.Context) MonitoredResourceOutput
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
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
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
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) Value ¶
func (o MonitoredResourcePropertyOutput) Value() pulumi.StringPtrOutput
(Updatable) property value
type MonitoredResourceState ¶
type MonitoredResourceState struct { // (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 to connect to the database. HostName, protocol, and port should be specified. DatabaseConnectionDetails MonitoredResourceDatabaseConnectionDetailsPtrInput // 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 // 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 // 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. 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 time the the resource was created. An RFC3339 formatted datetime string TimeCreated pulumi.StringPtrInput // The time the the resource was updated. An RFC3339 formatted datetime string TimeUpdated pulumi.StringPtrInput // Monitored resource type 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"` // 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) 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.
## 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
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) 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
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
type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs ¶
type MonitoredResourcesAssociateMonitoredResourceDestinationResourceDetailArgs struct { // 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) 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) 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
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
type MonitoredResourcesAssociateMonitoredResourceOutput ¶
type MonitoredResourcesAssociateMonitoredResourceOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesAssociateMonitoredResourceOutput) ElementType ¶
func (MonitoredResourcesAssociateMonitoredResourceOutput) ElementType() reflect.Type
func (MonitoredResourcesAssociateMonitoredResourceOutput) ToMonitoredResourcesAssociateMonitoredResourceOutput ¶
func (o MonitoredResourcesAssociateMonitoredResourceOutput) ToMonitoredResourcesAssociateMonitoredResourceOutput() MonitoredResourcesAssociateMonitoredResourceOutput
func (MonitoredResourcesAssociateMonitoredResourceOutput) ToMonitoredResourcesAssociateMonitoredResourceOutputWithContext ¶
func (o MonitoredResourcesAssociateMonitoredResourceOutput) ToMonitoredResourcesAssociateMonitoredResourceOutputWithContext(ctx context.Context) MonitoredResourcesAssociateMonitoredResourceOutput
type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs ¶
type MonitoredResourcesAssociateMonitoredResourceSourceResourceDetailArgs struct { // 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) 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) 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 // 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) 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 Members. 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. MonitoredResourceId pulumi.StringOutput `pulumi:"monitoredResourceId"` }
This resource provides the Monitored Resources List Member resource in Oracle Cloud Infrastructure Stack Monitoring service.
List resources which are members of the given monitored resource ¶
## 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
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. 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
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
type MonitoredResourcesListMemberInput ¶
type MonitoredResourcesListMemberInput interface { pulumi.Input ToMonitoredResourcesListMemberOutput() MonitoredResourcesListMemberOutput ToMonitoredResourcesListMemberOutputWithContext(ctx context.Context) MonitoredResourcesListMemberOutput }
type MonitoredResourcesListMemberItem ¶
type MonitoredResourcesListMemberItem 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"` // 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 HostName *string `pulumi:"hostName"` // Parent monitored resource identifier ParentId *string `pulumi:"parentId"` // Monitored resource display name. ResourceDisplayName *string `pulumi:"resourceDisplayName"` // Monitored resource identifier 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 { // 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"` // 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 HostName pulumi.StringPtrInput `pulumi:"hostName"` // Parent monitored resource identifier ParentId pulumi.StringPtrInput `pulumi:"parentId"` // Monitored resource display name. ResourceDisplayName pulumi.StringPtrInput `pulumi:"resourceDisplayName"` // Monitored resource identifier 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
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
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
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) 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) 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
func (MonitoredResourcesListMemberItemOutput) ParentId ¶
func (o MonitoredResourcesListMemberItemOutput) ParentId() pulumi.StringPtrOutput
Parent monitored resource identifier
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
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
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
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
type MonitoredResourcesListMemberOutput ¶
type MonitoredResourcesListMemberOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesListMemberOutput) ElementType ¶
func (MonitoredResourcesListMemberOutput) ElementType() reflect.Type
func (MonitoredResourcesListMemberOutput) ToMonitoredResourcesListMemberOutput ¶
func (o MonitoredResourcesListMemberOutput) ToMonitoredResourcesListMemberOutput() MonitoredResourcesListMemberOutput
func (MonitoredResourcesListMemberOutput) ToMonitoredResourcesListMemberOutputWithContext ¶
func (o MonitoredResourcesListMemberOutput) ToMonitoredResourcesListMemberOutputWithContext(ctx context.Context) MonitoredResourcesListMemberOutput
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 Members. 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. 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"` // 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. 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). 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). 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). 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). TimeUpdatedLessThan pulumi.StringPtrOutput `pulumi:"timeUpdatedLessThan"` // A filter to return resources that match resource type Type pulumi.StringPtrOutput `pulumi:"type"` }
This resource provides the Monitored Resources Search resource in Oracle Cloud Infrastructure Stack Monitoring service.
Returns a list of monitored resources.
## 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), 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
type MonitoredResourcesSearchArgs ¶
type MonitoredResourcesSearchArgs struct { // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) CompartmentId pulumi.StringInput // 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. 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). 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). 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). 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). TimeUpdatedLessThan pulumi.StringPtrInput // A filter to return resources that match resource type 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
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
type MonitoredResourcesSearchAssociation ¶
type MonitoredResourcesSearchAssociation struct { pulumi.CustomResourceState // Association type to be created between source and destination 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 SourceResourceType pulumi.StringPtrOutput `pulumi:"sourceResourceType"` }
This resource provides the Monitored Resources Search Association resource in Oracle Cloud Infrastructure Stack Monitoring service.
Returns a list of monitored resource associations.
## 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
type MonitoredResourcesSearchAssociationArgs ¶
type MonitoredResourcesSearchAssociationArgs struct { // Association type to be created between source and destination 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 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
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
type MonitoredResourcesSearchAssociationInput ¶
type MonitoredResourcesSearchAssociationInput interface { pulumi.Input ToMonitoredResourcesSearchAssociationOutput() MonitoredResourcesSearchAssociationOutput ToMonitoredResourcesSearchAssociationOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationOutput }
type MonitoredResourcesSearchAssociationItem ¶
type MonitoredResourcesSearchAssociationItem struct { // Association type to be created between source and destination 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 time the the association was created. An RFC3339 formatted datetime string TimeCreated *string `pulumi:"timeCreated"` }
type MonitoredResourcesSearchAssociationItemArgs ¶
type MonitoredResourcesSearchAssociationItemArgs struct { // Association type to be created between source and destination 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 time the the association was created. 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
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
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
type MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs ¶
type MonitoredResourcesSearchAssociationItemDestinationResourceDetailArgs struct { // 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) 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) 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 to be created between source and destination 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 time the the association was created. An RFC3339 formatted datetime string
func (MonitoredResourcesSearchAssociationItemOutput) ToMonitoredResourcesSearchAssociationItemOutput ¶
func (o MonitoredResourcesSearchAssociationItemOutput) ToMonitoredResourcesSearchAssociationItemOutput() MonitoredResourcesSearchAssociationItemOutput
func (MonitoredResourcesSearchAssociationItemOutput) ToMonitoredResourcesSearchAssociationItemOutputWithContext ¶
func (o MonitoredResourcesSearchAssociationItemOutput) ToMonitoredResourcesSearchAssociationItemOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationItemOutput
type MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs ¶
type MonitoredResourcesSearchAssociationItemSourceResourceDetailArgs struct { // 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) 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) 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
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
type MonitoredResourcesSearchAssociationOutput ¶
type MonitoredResourcesSearchAssociationOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchAssociationOutput) ElementType ¶
func (MonitoredResourcesSearchAssociationOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchAssociationOutput) ToMonitoredResourcesSearchAssociationOutput ¶
func (o MonitoredResourcesSearchAssociationOutput) ToMonitoredResourcesSearchAssociationOutput() MonitoredResourcesSearchAssociationOutput
func (MonitoredResourcesSearchAssociationOutput) ToMonitoredResourcesSearchAssociationOutputWithContext ¶
func (o MonitoredResourcesSearchAssociationOutput) ToMonitoredResourcesSearchAssociationOutputWithContext(ctx context.Context) MonitoredResourcesSearchAssociationOutput
type MonitoredResourcesSearchAssociationState ¶
type MonitoredResourcesSearchAssociationState struct { // Association type to be created between source and destination 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 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"` // 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"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of monitored resource. 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"` // 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 updation time. An RFC3339 formatted datetime string TimeUpdated *string `pulumi:"timeUpdated"` // A filter to return resources that match resource type 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"` // 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"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of monitored resource. 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"` // 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 updation time. An RFC3339 formatted datetime string TimeUpdated pulumi.StringPtrInput `pulumi:"timeUpdated"` // A filter to return resources that match resource type 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
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
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
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) 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
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of monitored resource.
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) 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 updation 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) Type ¶
func (o MonitoredResourcesSearchItemOutput) Type() pulumi.StringPtrOutput
A filter to return resources that match resource type
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
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
type MonitoredResourcesSearchOutput ¶
type MonitoredResourcesSearchOutput struct{ *pulumi.OutputState }
func (MonitoredResourcesSearchOutput) ElementType ¶
func (MonitoredResourcesSearchOutput) ElementType() reflect.Type
func (MonitoredResourcesSearchOutput) ToMonitoredResourcesSearchOutput ¶
func (o MonitoredResourcesSearchOutput) ToMonitoredResourcesSearchOutput() MonitoredResourcesSearchOutput
func (MonitoredResourcesSearchOutput) ToMonitoredResourcesSearchOutputWithContext ¶
func (o MonitoredResourcesSearchOutput) ToMonitoredResourcesSearchOutputWithContext(ctx context.Context) MonitoredResourcesSearchOutput
type MonitoredResourcesSearchState ¶
type MonitoredResourcesSearchState struct { // Compartment Identifier [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) CompartmentId pulumi.StringPtrInput // 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. 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). 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). 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). 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). TimeUpdatedLessThan pulumi.StringPtrInput // A filter to return resources that match resource type Type pulumi.StringPtrInput }
func (MonitoredResourcesSearchState) ElementType ¶
func (MonitoredResourcesSearchState) ElementType() reflect.Type