Documentation
¶
Index ¶
- Constants
- type CmkKekIdentity
- type CmkKekIdentityArgs
- func (CmkKekIdentityArgs) ElementType() reflect.Type
- func (i CmkKekIdentityArgs) ToCmkKekIdentityOutput() CmkKekIdentityOutput
- func (i CmkKekIdentityArgs) ToCmkKekIdentityOutputWithContext(ctx context.Context) CmkKekIdentityOutput
- func (i CmkKekIdentityArgs) ToCmkKekIdentityPtrOutput() CmkKekIdentityPtrOutput
- func (i CmkKekIdentityArgs) ToCmkKekIdentityPtrOutputWithContext(ctx context.Context) CmkKekIdentityPtrOutput
- type CmkKekIdentityInput
- type CmkKekIdentityOutput
- func (CmkKekIdentityOutput) ElementType() reflect.Type
- func (o CmkKekIdentityOutput) ToCmkKekIdentityOutput() CmkKekIdentityOutput
- func (o CmkKekIdentityOutput) ToCmkKekIdentityOutputWithContext(ctx context.Context) CmkKekIdentityOutput
- func (o CmkKekIdentityOutput) ToCmkKekIdentityPtrOutput() CmkKekIdentityPtrOutput
- func (o CmkKekIdentityOutput) ToCmkKekIdentityPtrOutputWithContext(ctx context.Context) CmkKekIdentityPtrOutput
- func (o CmkKekIdentityOutput) UseSystemAssignedIdentity() pulumi.BoolPtrOutput
- func (o CmkKekIdentityOutput) UserAssignedIdentity() pulumi.StringPtrOutput
- type CmkKekIdentityPtrInput
- type CmkKekIdentityPtrOutput
- func (o CmkKekIdentityPtrOutput) Elem() CmkKekIdentityOutput
- func (CmkKekIdentityPtrOutput) ElementType() reflect.Type
- func (o CmkKekIdentityPtrOutput) ToCmkKekIdentityPtrOutput() CmkKekIdentityPtrOutput
- func (o CmkKekIdentityPtrOutput) ToCmkKekIdentityPtrOutputWithContext(ctx context.Context) CmkKekIdentityPtrOutput
- func (o CmkKekIdentityPtrOutput) UseSystemAssignedIdentity() pulumi.BoolPtrOutput
- func (o CmkKekIdentityPtrOutput) UserAssignedIdentity() pulumi.StringPtrOutput
- type CmkKekIdentityResponse
- type CmkKekIdentityResponseArgs
- func (CmkKekIdentityResponseArgs) ElementType() reflect.Type
- func (i CmkKekIdentityResponseArgs) ToCmkKekIdentityResponseOutput() CmkKekIdentityResponseOutput
- func (i CmkKekIdentityResponseArgs) ToCmkKekIdentityResponseOutputWithContext(ctx context.Context) CmkKekIdentityResponseOutput
- func (i CmkKekIdentityResponseArgs) ToCmkKekIdentityResponsePtrOutput() CmkKekIdentityResponsePtrOutput
- func (i CmkKekIdentityResponseArgs) ToCmkKekIdentityResponsePtrOutputWithContext(ctx context.Context) CmkKekIdentityResponsePtrOutput
- type CmkKekIdentityResponseInput
- type CmkKekIdentityResponseOutput
- func (CmkKekIdentityResponseOutput) ElementType() reflect.Type
- func (o CmkKekIdentityResponseOutput) ToCmkKekIdentityResponseOutput() CmkKekIdentityResponseOutput
- func (o CmkKekIdentityResponseOutput) ToCmkKekIdentityResponseOutputWithContext(ctx context.Context) CmkKekIdentityResponseOutput
- func (o CmkKekIdentityResponseOutput) ToCmkKekIdentityResponsePtrOutput() CmkKekIdentityResponsePtrOutput
- func (o CmkKekIdentityResponseOutput) ToCmkKekIdentityResponsePtrOutputWithContext(ctx context.Context) CmkKekIdentityResponsePtrOutput
- func (o CmkKekIdentityResponseOutput) UseSystemAssignedIdentity() pulumi.BoolPtrOutput
- func (o CmkKekIdentityResponseOutput) UserAssignedIdentity() pulumi.StringPtrOutput
- type CmkKekIdentityResponsePtrInput
- type CmkKekIdentityResponsePtrOutput
- func (o CmkKekIdentityResponsePtrOutput) Elem() CmkKekIdentityResponseOutput
- func (CmkKekIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o CmkKekIdentityResponsePtrOutput) ToCmkKekIdentityResponsePtrOutput() CmkKekIdentityResponsePtrOutput
- func (o CmkKekIdentityResponsePtrOutput) ToCmkKekIdentityResponsePtrOutputWithContext(ctx context.Context) CmkKekIdentityResponsePtrOutput
- func (o CmkKekIdentityResponsePtrOutput) UseSystemAssignedIdentity() pulumi.BoolPtrOutput
- func (o CmkKekIdentityResponsePtrOutput) UserAssignedIdentity() pulumi.StringPtrOutput
- type CmkKeyVaultProperties
- type CmkKeyVaultPropertiesArgs
- func (CmkKeyVaultPropertiesArgs) ElementType() reflect.Type
- func (i CmkKeyVaultPropertiesArgs) ToCmkKeyVaultPropertiesOutput() CmkKeyVaultPropertiesOutput
- func (i CmkKeyVaultPropertiesArgs) ToCmkKeyVaultPropertiesOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesOutput
- func (i CmkKeyVaultPropertiesArgs) ToCmkKeyVaultPropertiesPtrOutput() CmkKeyVaultPropertiesPtrOutput
- func (i CmkKeyVaultPropertiesArgs) ToCmkKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesPtrOutput
- type CmkKeyVaultPropertiesInput
- type CmkKeyVaultPropertiesOutput
- func (CmkKeyVaultPropertiesOutput) ElementType() reflect.Type
- func (o CmkKeyVaultPropertiesOutput) KeyUri() pulumi.StringPtrOutput
- func (o CmkKeyVaultPropertiesOutput) ToCmkKeyVaultPropertiesOutput() CmkKeyVaultPropertiesOutput
- func (o CmkKeyVaultPropertiesOutput) ToCmkKeyVaultPropertiesOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesOutput
- func (o CmkKeyVaultPropertiesOutput) ToCmkKeyVaultPropertiesPtrOutput() CmkKeyVaultPropertiesPtrOutput
- func (o CmkKeyVaultPropertiesOutput) ToCmkKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesPtrOutput
- type CmkKeyVaultPropertiesPtrInput
- type CmkKeyVaultPropertiesPtrOutput
- func (o CmkKeyVaultPropertiesPtrOutput) Elem() CmkKeyVaultPropertiesOutput
- func (CmkKeyVaultPropertiesPtrOutput) ElementType() reflect.Type
- func (o CmkKeyVaultPropertiesPtrOutput) KeyUri() pulumi.StringPtrOutput
- func (o CmkKeyVaultPropertiesPtrOutput) ToCmkKeyVaultPropertiesPtrOutput() CmkKeyVaultPropertiesPtrOutput
- func (o CmkKeyVaultPropertiesPtrOutput) ToCmkKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesPtrOutput
- type CmkKeyVaultPropertiesResponse
- type CmkKeyVaultPropertiesResponseArgs
- func (CmkKeyVaultPropertiesResponseArgs) ElementType() reflect.Type
- func (i CmkKeyVaultPropertiesResponseArgs) ToCmkKeyVaultPropertiesResponseOutput() CmkKeyVaultPropertiesResponseOutput
- func (i CmkKeyVaultPropertiesResponseArgs) ToCmkKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesResponseOutput
- func (i CmkKeyVaultPropertiesResponseArgs) ToCmkKeyVaultPropertiesResponsePtrOutput() CmkKeyVaultPropertiesResponsePtrOutput
- func (i CmkKeyVaultPropertiesResponseArgs) ToCmkKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesResponsePtrOutput
- type CmkKeyVaultPropertiesResponseInput
- type CmkKeyVaultPropertiesResponseOutput
- func (CmkKeyVaultPropertiesResponseOutput) ElementType() reflect.Type
- func (o CmkKeyVaultPropertiesResponseOutput) KeyUri() pulumi.StringPtrOutput
- func (o CmkKeyVaultPropertiesResponseOutput) ToCmkKeyVaultPropertiesResponseOutput() CmkKeyVaultPropertiesResponseOutput
- func (o CmkKeyVaultPropertiesResponseOutput) ToCmkKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesResponseOutput
- func (o CmkKeyVaultPropertiesResponseOutput) ToCmkKeyVaultPropertiesResponsePtrOutput() CmkKeyVaultPropertiesResponsePtrOutput
- func (o CmkKeyVaultPropertiesResponseOutput) ToCmkKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesResponsePtrOutput
- type CmkKeyVaultPropertiesResponsePtrInput
- type CmkKeyVaultPropertiesResponsePtrOutput
- func (o CmkKeyVaultPropertiesResponsePtrOutput) Elem() CmkKeyVaultPropertiesResponseOutput
- func (CmkKeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o CmkKeyVaultPropertiesResponsePtrOutput) KeyUri() pulumi.StringPtrOutput
- func (o CmkKeyVaultPropertiesResponsePtrOutput) ToCmkKeyVaultPropertiesResponsePtrOutput() CmkKeyVaultPropertiesResponsePtrOutput
- func (o CmkKeyVaultPropertiesResponsePtrOutput) ToCmkKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesResponsePtrOutput
- type IdentityData
- type IdentityDataArgs
- func (IdentityDataArgs) ElementType() reflect.Type
- func (i IdentityDataArgs) ToIdentityDataOutput() IdentityDataOutput
- func (i IdentityDataArgs) ToIdentityDataOutputWithContext(ctx context.Context) IdentityDataOutput
- func (i IdentityDataArgs) ToIdentityDataPtrOutput() IdentityDataPtrOutput
- func (i IdentityDataArgs) ToIdentityDataPtrOutputWithContext(ctx context.Context) IdentityDataPtrOutput
- type IdentityDataInput
- type IdentityDataOutput
- func (IdentityDataOutput) ElementType() reflect.Type
- func (o IdentityDataOutput) ToIdentityDataOutput() IdentityDataOutput
- func (o IdentityDataOutput) ToIdentityDataOutputWithContext(ctx context.Context) IdentityDataOutput
- func (o IdentityDataOutput) ToIdentityDataPtrOutput() IdentityDataPtrOutput
- func (o IdentityDataOutput) ToIdentityDataPtrOutputWithContext(ctx context.Context) IdentityDataPtrOutput
- func (o IdentityDataOutput) Type() pulumi.StringOutput
- func (o IdentityDataOutput) UserAssignedIdentities() pulumi.MapOutput
- type IdentityDataPtrInput
- type IdentityDataPtrOutput
- func (o IdentityDataPtrOutput) Elem() IdentityDataOutput
- func (IdentityDataPtrOutput) ElementType() reflect.Type
- func (o IdentityDataPtrOutput) ToIdentityDataPtrOutput() IdentityDataPtrOutput
- func (o IdentityDataPtrOutput) ToIdentityDataPtrOutputWithContext(ctx context.Context) IdentityDataPtrOutput
- func (o IdentityDataPtrOutput) Type() pulumi.StringPtrOutput
- func (o IdentityDataPtrOutput) UserAssignedIdentities() pulumi.MapOutput
- type IdentityDataResponse
- type IdentityDataResponseArgs
- func (IdentityDataResponseArgs) ElementType() reflect.Type
- func (i IdentityDataResponseArgs) ToIdentityDataResponseOutput() IdentityDataResponseOutput
- func (i IdentityDataResponseArgs) ToIdentityDataResponseOutputWithContext(ctx context.Context) IdentityDataResponseOutput
- func (i IdentityDataResponseArgs) ToIdentityDataResponsePtrOutput() IdentityDataResponsePtrOutput
- func (i IdentityDataResponseArgs) ToIdentityDataResponsePtrOutputWithContext(ctx context.Context) IdentityDataResponsePtrOutput
- type IdentityDataResponseInput
- type IdentityDataResponseOutput
- func (IdentityDataResponseOutput) ElementType() reflect.Type
- func (o IdentityDataResponseOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityDataResponseOutput) TenantId() pulumi.StringOutput
- func (o IdentityDataResponseOutput) ToIdentityDataResponseOutput() IdentityDataResponseOutput
- func (o IdentityDataResponseOutput) ToIdentityDataResponseOutputWithContext(ctx context.Context) IdentityDataResponseOutput
- func (o IdentityDataResponseOutput) ToIdentityDataResponsePtrOutput() IdentityDataResponsePtrOutput
- func (o IdentityDataResponseOutput) ToIdentityDataResponsePtrOutputWithContext(ctx context.Context) IdentityDataResponsePtrOutput
- func (o IdentityDataResponseOutput) Type() pulumi.StringOutput
- func (o IdentityDataResponseOutput) UserAssignedIdentities() UserIdentityResponseMapOutput
- type IdentityDataResponsePtrInput
- type IdentityDataResponsePtrOutput
- func (o IdentityDataResponsePtrOutput) Elem() IdentityDataResponseOutput
- func (IdentityDataResponsePtrOutput) ElementType() reflect.Type
- func (o IdentityDataResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o IdentityDataResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityDataResponsePtrOutput) ToIdentityDataResponsePtrOutput() IdentityDataResponsePtrOutput
- func (o IdentityDataResponsePtrOutput) ToIdentityDataResponsePtrOutputWithContext(ctx context.Context) IdentityDataResponsePtrOutput
- func (o IdentityDataResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o IdentityDataResponsePtrOutput) UserAssignedIdentities() UserIdentityResponseMapOutput
- type InfrastructureEncryptionState
- func (InfrastructureEncryptionState) ElementType() reflect.Type
- func (e InfrastructureEncryptionState) ToStringOutput() pulumi.StringOutput
- func (e InfrastructureEncryptionState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InfrastructureEncryptionState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InfrastructureEncryptionState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LookupPrivateEndpointConnectionArgs
- type LookupPrivateEndpointConnectionResult
- type LookupVaultArgs
- type LookupVaultResult
- type PrivateEndpoint
- type PrivateEndpointArgs
- func (PrivateEndpointArgs) ElementType() reflect.Type
- func (i PrivateEndpointArgs) ToPrivateEndpointOutput() PrivateEndpointOutput
- func (i PrivateEndpointArgs) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
- func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
- func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
- type PrivateEndpointConnection
- type PrivateEndpointConnectionArgs
- type PrivateEndpointConnectionInput
- type PrivateEndpointConnectionOutput
- func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
- type PrivateEndpointConnectionResponse
- type PrivateEndpointConnectionResponseArgs
- func (PrivateEndpointConnectionResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
- func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
- func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponsePtrOutput() PrivateEndpointConnectionResponsePtrOutput
- func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePtrOutput
- type PrivateEndpointConnectionResponseInput
- type PrivateEndpointConnectionResponseOutput
- func (PrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionResponseOutput) PrivateEndpoint() PrivateEndpointResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponsePtrOutput() PrivateEndpointConnectionResponsePtrOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePtrOutput
- type PrivateEndpointConnectionResponsePtrInput
- type PrivateEndpointConnectionResponsePtrOutput
- func (o PrivateEndpointConnectionResponsePtrOutput) Elem() PrivateEndpointConnectionResponseOutput
- func (PrivateEndpointConnectionResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionResponsePtrOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointConnectionResponsePtrOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateEndpointConnectionResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionResponsePtrOutput) ToPrivateEndpointConnectionResponsePtrOutput() PrivateEndpointConnectionResponsePtrOutput
- func (o PrivateEndpointConnectionResponsePtrOutput) ToPrivateEndpointConnectionResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePtrOutput
- type PrivateEndpointConnectionState
- type PrivateEndpointConnectionStatus
- func (PrivateEndpointConnectionStatus) ElementType() reflect.Type
- func (e PrivateEndpointConnectionStatus) ToStringOutput() pulumi.StringOutput
- func (e PrivateEndpointConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PrivateEndpointConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PrivateEndpointConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpointConnectionType
- type PrivateEndpointConnectionTypeArgs
- func (PrivateEndpointConnectionTypeArgs) ElementType() reflect.Type
- func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutput() PrivateEndpointConnectionTypeOutput
- func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypeOutput
- func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypePtrOutput() PrivateEndpointConnectionTypePtrOutput
- func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypePtrOutput
- type PrivateEndpointConnectionTypeInput
- type PrivateEndpointConnectionTypeOutput
- func (PrivateEndpointConnectionTypeOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionTypeOutput) PrivateEndpoint() PrivateEndpointPtrOutput
- func (o PrivateEndpointConnectionTypeOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateEndpointConnectionTypeOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutput() PrivateEndpointConnectionTypeOutput
- func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypeOutput
- func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypePtrOutput() PrivateEndpointConnectionTypePtrOutput
- func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypePtrOutput
- type PrivateEndpointConnectionTypePtrInput
- type PrivateEndpointConnectionTypePtrOutput
- func (o PrivateEndpointConnectionTypePtrOutput) Elem() PrivateEndpointConnectionTypeOutput
- func (PrivateEndpointConnectionTypePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionTypePtrOutput) PrivateEndpoint() PrivateEndpointPtrOutput
- func (o PrivateEndpointConnectionTypePtrOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateEndpointConnectionTypePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o PrivateEndpointConnectionTypePtrOutput) ToPrivateEndpointConnectionTypePtrOutput() PrivateEndpointConnectionTypePtrOutput
- func (o PrivateEndpointConnectionTypePtrOutput) ToPrivateEndpointConnectionTypePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypePtrOutput
- type PrivateEndpointConnectionVaultPropertiesResponse
- type PrivateEndpointConnectionVaultPropertiesResponseArgs
- func (PrivateEndpointConnectionVaultPropertiesResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointConnectionVaultPropertiesResponseArgs) ToPrivateEndpointConnectionVaultPropertiesResponseOutput() PrivateEndpointConnectionVaultPropertiesResponseOutput
- func (i PrivateEndpointConnectionVaultPropertiesResponseArgs) ToPrivateEndpointConnectionVaultPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionVaultPropertiesResponseOutput
- type PrivateEndpointConnectionVaultPropertiesResponseArray
- func (PrivateEndpointConnectionVaultPropertiesResponseArray) ElementType() reflect.Type
- func (i PrivateEndpointConnectionVaultPropertiesResponseArray) ToPrivateEndpointConnectionVaultPropertiesResponseArrayOutput() PrivateEndpointConnectionVaultPropertiesResponseArrayOutput
- func (i PrivateEndpointConnectionVaultPropertiesResponseArray) ToPrivateEndpointConnectionVaultPropertiesResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionVaultPropertiesResponseArrayOutput
- type PrivateEndpointConnectionVaultPropertiesResponseArrayInput
- type PrivateEndpointConnectionVaultPropertiesResponseArrayOutput
- func (PrivateEndpointConnectionVaultPropertiesResponseArrayOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionVaultPropertiesResponseArrayOutput) Index(i pulumi.IntInput) PrivateEndpointConnectionVaultPropertiesResponseOutput
- func (o PrivateEndpointConnectionVaultPropertiesResponseArrayOutput) ToPrivateEndpointConnectionVaultPropertiesResponseArrayOutput() PrivateEndpointConnectionVaultPropertiesResponseArrayOutput
- func (o PrivateEndpointConnectionVaultPropertiesResponseArrayOutput) ToPrivateEndpointConnectionVaultPropertiesResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionVaultPropertiesResponseArrayOutput
- type PrivateEndpointConnectionVaultPropertiesResponseInput
- type PrivateEndpointConnectionVaultPropertiesResponseOutput
- func (PrivateEndpointConnectionVaultPropertiesResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionVaultPropertiesResponseOutput) Id() pulumi.StringOutput
- func (o PrivateEndpointConnectionVaultPropertiesResponseOutput) Properties() PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionVaultPropertiesResponseOutput) ToPrivateEndpointConnectionVaultPropertiesResponseOutput() PrivateEndpointConnectionVaultPropertiesResponseOutput
- func (o PrivateEndpointConnectionVaultPropertiesResponseOutput) ToPrivateEndpointConnectionVaultPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionVaultPropertiesResponseOutput
- type PrivateEndpointInput
- type PrivateEndpointOutput
- func (PrivateEndpointOutput) ElementType() reflect.Type
- func (o PrivateEndpointOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointOutput() PrivateEndpointOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
- func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
- type PrivateEndpointPtrInput
- type PrivateEndpointPtrOutput
- func (o PrivateEndpointPtrOutput) Elem() PrivateEndpointOutput
- func (PrivateEndpointPtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointPtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
- func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
- type PrivateEndpointResponse
- type PrivateEndpointResponseArgs
- func (PrivateEndpointResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointResponseInput
- type PrivateEndpointResponseOutput
- func (PrivateEndpointResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointResponsePtrInput
- type PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
- func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateLinkServiceConnectionState
- type PrivateLinkServiceConnectionStateArgs
- func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStateInput
- type PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ActionRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStatePtrInput
- type PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ActionRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) Elem() PrivateLinkServiceConnectionStateOutput
- func (PrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStateResponse
- type PrivateLinkServiceConnectionStateResponseArgs
- func (PrivateLinkServiceConnectionStateResponseArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type PrivateLinkServiceConnectionStateResponseInput
- type PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringOutput
- func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type PrivateLinkServiceConnectionStateResponsePtrInput
- type PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Elem() PrivateLinkServiceConnectionStateResponseOutput
- func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type ProvisioningState
- func (ProvisioningState) ElementType() reflect.Type
- func (e ProvisioningState) ToStringOutput() pulumi.StringOutput
- func (e ProvisioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ProvisioningState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ProvisioningState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityType
- func (ResourceIdentityType) ElementType() reflect.Type
- func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuName
- func (SkuName) ElementType() reflect.Type
- func (e SkuName) ToStringOutput() pulumi.StringOutput
- func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Name() pulumi.StringOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- type SkuResponse
- type SkuResponseArgs
- func (SkuResponseArgs) ElementType() reflect.Type
- func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponseInput
- type SkuResponseOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponsePtrInput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type UpgradeDetailsResponse
- type UpgradeDetailsResponseArgs
- func (UpgradeDetailsResponseArgs) ElementType() reflect.Type
- func (i UpgradeDetailsResponseArgs) ToUpgradeDetailsResponseOutput() UpgradeDetailsResponseOutput
- func (i UpgradeDetailsResponseArgs) ToUpgradeDetailsResponseOutputWithContext(ctx context.Context) UpgradeDetailsResponseOutput
- func (i UpgradeDetailsResponseArgs) ToUpgradeDetailsResponsePtrOutput() UpgradeDetailsResponsePtrOutput
- func (i UpgradeDetailsResponseArgs) ToUpgradeDetailsResponsePtrOutputWithContext(ctx context.Context) UpgradeDetailsResponsePtrOutput
- type UpgradeDetailsResponseInput
- type UpgradeDetailsResponseOutput
- func (UpgradeDetailsResponseOutput) ElementType() reflect.Type
- func (o UpgradeDetailsResponseOutput) EndTimeUtc() pulumi.StringOutput
- func (o UpgradeDetailsResponseOutput) LastUpdatedTimeUtc() pulumi.StringOutput
- func (o UpgradeDetailsResponseOutput) Message() pulumi.StringOutput
- func (o UpgradeDetailsResponseOutput) OperationId() pulumi.StringOutput
- func (o UpgradeDetailsResponseOutput) PreviousResourceId() pulumi.StringOutput
- func (o UpgradeDetailsResponseOutput) StartTimeUtc() pulumi.StringOutput
- func (o UpgradeDetailsResponseOutput) Status() pulumi.StringOutput
- func (o UpgradeDetailsResponseOutput) ToUpgradeDetailsResponseOutput() UpgradeDetailsResponseOutput
- func (o UpgradeDetailsResponseOutput) ToUpgradeDetailsResponseOutputWithContext(ctx context.Context) UpgradeDetailsResponseOutput
- func (o UpgradeDetailsResponseOutput) ToUpgradeDetailsResponsePtrOutput() UpgradeDetailsResponsePtrOutput
- func (o UpgradeDetailsResponseOutput) ToUpgradeDetailsResponsePtrOutputWithContext(ctx context.Context) UpgradeDetailsResponsePtrOutput
- func (o UpgradeDetailsResponseOutput) TriggerType() pulumi.StringOutput
- func (o UpgradeDetailsResponseOutput) UpgradedResourceId() pulumi.StringOutput
- type UpgradeDetailsResponsePtrInput
- type UpgradeDetailsResponsePtrOutput
- func (o UpgradeDetailsResponsePtrOutput) Elem() UpgradeDetailsResponseOutput
- func (UpgradeDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o UpgradeDetailsResponsePtrOutput) EndTimeUtc() pulumi.StringPtrOutput
- func (o UpgradeDetailsResponsePtrOutput) LastUpdatedTimeUtc() pulumi.StringPtrOutput
- func (o UpgradeDetailsResponsePtrOutput) Message() pulumi.StringPtrOutput
- func (o UpgradeDetailsResponsePtrOutput) OperationId() pulumi.StringPtrOutput
- func (o UpgradeDetailsResponsePtrOutput) PreviousResourceId() pulumi.StringPtrOutput
- func (o UpgradeDetailsResponsePtrOutput) StartTimeUtc() pulumi.StringPtrOutput
- func (o UpgradeDetailsResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o UpgradeDetailsResponsePtrOutput) ToUpgradeDetailsResponsePtrOutput() UpgradeDetailsResponsePtrOutput
- func (o UpgradeDetailsResponsePtrOutput) ToUpgradeDetailsResponsePtrOutputWithContext(ctx context.Context) UpgradeDetailsResponsePtrOutput
- func (o UpgradeDetailsResponsePtrOutput) TriggerType() pulumi.StringPtrOutput
- func (o UpgradeDetailsResponsePtrOutput) UpgradedResourceId() pulumi.StringPtrOutput
- type UserIdentityResponse
- type UserIdentityResponseArgs
- type UserIdentityResponseInput
- type UserIdentityResponseMap
- type UserIdentityResponseMapInput
- type UserIdentityResponseMapOutput
- func (UserIdentityResponseMapOutput) ElementType() reflect.Type
- func (o UserIdentityResponseMapOutput) MapIndex(k pulumi.StringInput) UserIdentityResponseOutput
- func (o UserIdentityResponseMapOutput) ToUserIdentityResponseMapOutput() UserIdentityResponseMapOutput
- func (o UserIdentityResponseMapOutput) ToUserIdentityResponseMapOutputWithContext(ctx context.Context) UserIdentityResponseMapOutput
- type UserIdentityResponseOutput
- func (o UserIdentityResponseOutput) ClientId() pulumi.StringOutput
- func (UserIdentityResponseOutput) ElementType() reflect.Type
- func (o UserIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o UserIdentityResponseOutput) ToUserIdentityResponseOutput() UserIdentityResponseOutput
- func (o UserIdentityResponseOutput) ToUserIdentityResponseOutputWithContext(ctx context.Context) UserIdentityResponseOutput
- type Vault
- type VaultArgs
- type VaultInput
- type VaultOutput
- type VaultProperties
- type VaultPropertiesArgs
- func (VaultPropertiesArgs) ElementType() reflect.Type
- func (i VaultPropertiesArgs) ToVaultPropertiesOutput() VaultPropertiesOutput
- func (i VaultPropertiesArgs) ToVaultPropertiesOutputWithContext(ctx context.Context) VaultPropertiesOutput
- func (i VaultPropertiesArgs) ToVaultPropertiesPtrOutput() VaultPropertiesPtrOutput
- func (i VaultPropertiesArgs) ToVaultPropertiesPtrOutputWithContext(ctx context.Context) VaultPropertiesPtrOutput
- type VaultPropertiesEncryption
- type VaultPropertiesEncryptionArgs
- func (VaultPropertiesEncryptionArgs) ElementType() reflect.Type
- func (i VaultPropertiesEncryptionArgs) ToVaultPropertiesEncryptionOutput() VaultPropertiesEncryptionOutput
- func (i VaultPropertiesEncryptionArgs) ToVaultPropertiesEncryptionOutputWithContext(ctx context.Context) VaultPropertiesEncryptionOutput
- func (i VaultPropertiesEncryptionArgs) ToVaultPropertiesEncryptionPtrOutput() VaultPropertiesEncryptionPtrOutput
- func (i VaultPropertiesEncryptionArgs) ToVaultPropertiesEncryptionPtrOutputWithContext(ctx context.Context) VaultPropertiesEncryptionPtrOutput
- type VaultPropertiesEncryptionInput
- type VaultPropertiesEncryptionOutput
- func (VaultPropertiesEncryptionOutput) ElementType() reflect.Type
- func (o VaultPropertiesEncryptionOutput) InfrastructureEncryption() pulumi.StringPtrOutput
- func (o VaultPropertiesEncryptionOutput) KekIdentity() CmkKekIdentityPtrOutput
- func (o VaultPropertiesEncryptionOutput) KeyVaultProperties() CmkKeyVaultPropertiesPtrOutput
- func (o VaultPropertiesEncryptionOutput) ToVaultPropertiesEncryptionOutput() VaultPropertiesEncryptionOutput
- func (o VaultPropertiesEncryptionOutput) ToVaultPropertiesEncryptionOutputWithContext(ctx context.Context) VaultPropertiesEncryptionOutput
- func (o VaultPropertiesEncryptionOutput) ToVaultPropertiesEncryptionPtrOutput() VaultPropertiesEncryptionPtrOutput
- func (o VaultPropertiesEncryptionOutput) ToVaultPropertiesEncryptionPtrOutputWithContext(ctx context.Context) VaultPropertiesEncryptionPtrOutput
- type VaultPropertiesEncryptionPtrInput
- type VaultPropertiesEncryptionPtrOutput
- func (o VaultPropertiesEncryptionPtrOutput) Elem() VaultPropertiesEncryptionOutput
- func (VaultPropertiesEncryptionPtrOutput) ElementType() reflect.Type
- func (o VaultPropertiesEncryptionPtrOutput) InfrastructureEncryption() pulumi.StringPtrOutput
- func (o VaultPropertiesEncryptionPtrOutput) KekIdentity() CmkKekIdentityPtrOutput
- func (o VaultPropertiesEncryptionPtrOutput) KeyVaultProperties() CmkKeyVaultPropertiesPtrOutput
- func (o VaultPropertiesEncryptionPtrOutput) ToVaultPropertiesEncryptionPtrOutput() VaultPropertiesEncryptionPtrOutput
- func (o VaultPropertiesEncryptionPtrOutput) ToVaultPropertiesEncryptionPtrOutputWithContext(ctx context.Context) VaultPropertiesEncryptionPtrOutput
- type VaultPropertiesInput
- type VaultPropertiesOutput
- func (VaultPropertiesOutput) ElementType() reflect.Type
- func (o VaultPropertiesOutput) Encryption() VaultPropertiesEncryptionPtrOutput
- func (o VaultPropertiesOutput) ToVaultPropertiesOutput() VaultPropertiesOutput
- func (o VaultPropertiesOutput) ToVaultPropertiesOutputWithContext(ctx context.Context) VaultPropertiesOutput
- func (o VaultPropertiesOutput) ToVaultPropertiesPtrOutput() VaultPropertiesPtrOutput
- func (o VaultPropertiesOutput) ToVaultPropertiesPtrOutputWithContext(ctx context.Context) VaultPropertiesPtrOutput
- type VaultPropertiesPtrInput
- type VaultPropertiesPtrOutput
- func (o VaultPropertiesPtrOutput) Elem() VaultPropertiesOutput
- func (VaultPropertiesPtrOutput) ElementType() reflect.Type
- func (o VaultPropertiesPtrOutput) Encryption() VaultPropertiesEncryptionPtrOutput
- func (o VaultPropertiesPtrOutput) ToVaultPropertiesPtrOutput() VaultPropertiesPtrOutput
- func (o VaultPropertiesPtrOutput) ToVaultPropertiesPtrOutputWithContext(ctx context.Context) VaultPropertiesPtrOutput
- type VaultPropertiesResponse
- type VaultPropertiesResponseArgs
- func (VaultPropertiesResponseArgs) ElementType() reflect.Type
- func (i VaultPropertiesResponseArgs) ToVaultPropertiesResponseOutput() VaultPropertiesResponseOutput
- func (i VaultPropertiesResponseArgs) ToVaultPropertiesResponseOutputWithContext(ctx context.Context) VaultPropertiesResponseOutput
- func (i VaultPropertiesResponseArgs) ToVaultPropertiesResponsePtrOutput() VaultPropertiesResponsePtrOutput
- func (i VaultPropertiesResponseArgs) ToVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) VaultPropertiesResponsePtrOutput
- type VaultPropertiesResponseEncryption
- type VaultPropertiesResponseEncryptionArgs
- func (VaultPropertiesResponseEncryptionArgs) ElementType() reflect.Type
- func (i VaultPropertiesResponseEncryptionArgs) ToVaultPropertiesResponseEncryptionOutput() VaultPropertiesResponseEncryptionOutput
- func (i VaultPropertiesResponseEncryptionArgs) ToVaultPropertiesResponseEncryptionOutputWithContext(ctx context.Context) VaultPropertiesResponseEncryptionOutput
- func (i VaultPropertiesResponseEncryptionArgs) ToVaultPropertiesResponseEncryptionPtrOutput() VaultPropertiesResponseEncryptionPtrOutput
- func (i VaultPropertiesResponseEncryptionArgs) ToVaultPropertiesResponseEncryptionPtrOutputWithContext(ctx context.Context) VaultPropertiesResponseEncryptionPtrOutput
- type VaultPropertiesResponseEncryptionInput
- type VaultPropertiesResponseEncryptionOutput
- func (VaultPropertiesResponseEncryptionOutput) ElementType() reflect.Type
- func (o VaultPropertiesResponseEncryptionOutput) InfrastructureEncryption() pulumi.StringPtrOutput
- func (o VaultPropertiesResponseEncryptionOutput) KekIdentity() CmkKekIdentityResponsePtrOutput
- func (o VaultPropertiesResponseEncryptionOutput) KeyVaultProperties() CmkKeyVaultPropertiesResponsePtrOutput
- func (o VaultPropertiesResponseEncryptionOutput) ToVaultPropertiesResponseEncryptionOutput() VaultPropertiesResponseEncryptionOutput
- func (o VaultPropertiesResponseEncryptionOutput) ToVaultPropertiesResponseEncryptionOutputWithContext(ctx context.Context) VaultPropertiesResponseEncryptionOutput
- func (o VaultPropertiesResponseEncryptionOutput) ToVaultPropertiesResponseEncryptionPtrOutput() VaultPropertiesResponseEncryptionPtrOutput
- func (o VaultPropertiesResponseEncryptionOutput) ToVaultPropertiesResponseEncryptionPtrOutputWithContext(ctx context.Context) VaultPropertiesResponseEncryptionPtrOutput
- type VaultPropertiesResponseEncryptionPtrInput
- type VaultPropertiesResponseEncryptionPtrOutput
- func (o VaultPropertiesResponseEncryptionPtrOutput) Elem() VaultPropertiesResponseEncryptionOutput
- func (VaultPropertiesResponseEncryptionPtrOutput) ElementType() reflect.Type
- func (o VaultPropertiesResponseEncryptionPtrOutput) InfrastructureEncryption() pulumi.StringPtrOutput
- func (o VaultPropertiesResponseEncryptionPtrOutput) KekIdentity() CmkKekIdentityResponsePtrOutput
- func (o VaultPropertiesResponseEncryptionPtrOutput) KeyVaultProperties() CmkKeyVaultPropertiesResponsePtrOutput
- func (o VaultPropertiesResponseEncryptionPtrOutput) ToVaultPropertiesResponseEncryptionPtrOutput() VaultPropertiesResponseEncryptionPtrOutput
- func (o VaultPropertiesResponseEncryptionPtrOutput) ToVaultPropertiesResponseEncryptionPtrOutputWithContext(ctx context.Context) VaultPropertiesResponseEncryptionPtrOutput
- type VaultPropertiesResponseInput
- type VaultPropertiesResponseOutput
- func (VaultPropertiesResponseOutput) ElementType() reflect.Type
- func (o VaultPropertiesResponseOutput) Encryption() VaultPropertiesResponseEncryptionPtrOutput
- func (o VaultPropertiesResponseOutput) PrivateEndpointConnections() PrivateEndpointConnectionVaultPropertiesResponseArrayOutput
- func (o VaultPropertiesResponseOutput) PrivateEndpointStateForBackup() pulumi.StringOutput
- func (o VaultPropertiesResponseOutput) PrivateEndpointStateForSiteRecovery() pulumi.StringOutput
- func (o VaultPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o VaultPropertiesResponseOutput) ToVaultPropertiesResponseOutput() VaultPropertiesResponseOutput
- func (o VaultPropertiesResponseOutput) ToVaultPropertiesResponseOutputWithContext(ctx context.Context) VaultPropertiesResponseOutput
- func (o VaultPropertiesResponseOutput) ToVaultPropertiesResponsePtrOutput() VaultPropertiesResponsePtrOutput
- func (o VaultPropertiesResponseOutput) ToVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) VaultPropertiesResponsePtrOutput
- func (o VaultPropertiesResponseOutput) UpgradeDetails() UpgradeDetailsResponsePtrOutput
- type VaultPropertiesResponsePtrInput
- type VaultPropertiesResponsePtrOutput
- func (o VaultPropertiesResponsePtrOutput) Elem() VaultPropertiesResponseOutput
- func (VaultPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o VaultPropertiesResponsePtrOutput) Encryption() VaultPropertiesResponseEncryptionPtrOutput
- func (o VaultPropertiesResponsePtrOutput) PrivateEndpointConnections() PrivateEndpointConnectionVaultPropertiesResponseArrayOutput
- func (o VaultPropertiesResponsePtrOutput) PrivateEndpointStateForBackup() pulumi.StringPtrOutput
- func (o VaultPropertiesResponsePtrOutput) PrivateEndpointStateForSiteRecovery() pulumi.StringPtrOutput
- func (o VaultPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o VaultPropertiesResponsePtrOutput) ToVaultPropertiesResponsePtrOutput() VaultPropertiesResponsePtrOutput
- func (o VaultPropertiesResponsePtrOutput) ToVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) VaultPropertiesResponsePtrOutput
- func (o VaultPropertiesResponsePtrOutput) UpgradeDetails() UpgradeDetailsResponsePtrOutput
- type VaultState
Constants ¶
const ( InfrastructureEncryptionStateEnabled = InfrastructureEncryptionState("Enabled") InfrastructureEncryptionStateDisabled = InfrastructureEncryptionState("Disabled") )
const ( PrivateEndpointConnectionStatusPending = PrivateEndpointConnectionStatus("Pending") PrivateEndpointConnectionStatusApproved = PrivateEndpointConnectionStatus("Approved") PrivateEndpointConnectionStatusRejected = PrivateEndpointConnectionStatus("Rejected") PrivateEndpointConnectionStatusDisconnected = PrivateEndpointConnectionStatus("Disconnected") )
const ( ProvisioningStateSucceeded = ProvisioningState("Succeeded") ProvisioningStateDeleting = ProvisioningState("Deleting") ProvisioningStateFailed = ProvisioningState("Failed") ProvisioningStatePending = ProvisioningState("Pending") )
const ( ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned") ResourceIdentityTypeNone = ResourceIdentityType("None") ResourceIdentityTypeUserAssigned = ResourceIdentityType("UserAssigned") ResourceIdentityType_SystemAssigned_UserAssigned = ResourceIdentityType("SystemAssigned, UserAssigned") )
const ( SkuNameStandard = SkuName("Standard") SkuNameRS0 = SkuName("RS0") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CmkKekIdentity ¶ added in v0.5.0
type CmkKekIdentity struct { // Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field UseSystemAssignedIdentity *bool `pulumi:"useSystemAssignedIdentity"` // The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned UserAssignedIdentity *string `pulumi:"userAssignedIdentity"` }
The details of the identity used for CMK
type CmkKekIdentityArgs ¶ added in v0.5.0
type CmkKekIdentityArgs struct { // Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field UseSystemAssignedIdentity pulumi.BoolPtrInput `pulumi:"useSystemAssignedIdentity"` // The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned UserAssignedIdentity pulumi.StringPtrInput `pulumi:"userAssignedIdentity"` }
The details of the identity used for CMK
func (CmkKekIdentityArgs) ElementType ¶ added in v0.5.0
func (CmkKekIdentityArgs) ElementType() reflect.Type
func (CmkKekIdentityArgs) ToCmkKekIdentityOutput ¶ added in v0.5.0
func (i CmkKekIdentityArgs) ToCmkKekIdentityOutput() CmkKekIdentityOutput
func (CmkKekIdentityArgs) ToCmkKekIdentityOutputWithContext ¶ added in v0.5.0
func (i CmkKekIdentityArgs) ToCmkKekIdentityOutputWithContext(ctx context.Context) CmkKekIdentityOutput
func (CmkKekIdentityArgs) ToCmkKekIdentityPtrOutput ¶ added in v0.5.0
func (i CmkKekIdentityArgs) ToCmkKekIdentityPtrOutput() CmkKekIdentityPtrOutput
func (CmkKekIdentityArgs) ToCmkKekIdentityPtrOutputWithContext ¶ added in v0.5.0
func (i CmkKekIdentityArgs) ToCmkKekIdentityPtrOutputWithContext(ctx context.Context) CmkKekIdentityPtrOutput
type CmkKekIdentityInput ¶ added in v0.5.0
type CmkKekIdentityInput interface { pulumi.Input ToCmkKekIdentityOutput() CmkKekIdentityOutput ToCmkKekIdentityOutputWithContext(context.Context) CmkKekIdentityOutput }
CmkKekIdentityInput is an input type that accepts CmkKekIdentityArgs and CmkKekIdentityOutput values. You can construct a concrete instance of `CmkKekIdentityInput` via:
CmkKekIdentityArgs{...}
type CmkKekIdentityOutput ¶ added in v0.5.0
type CmkKekIdentityOutput struct{ *pulumi.OutputState }
The details of the identity used for CMK
func (CmkKekIdentityOutput) ElementType ¶ added in v0.5.0
func (CmkKekIdentityOutput) ElementType() reflect.Type
func (CmkKekIdentityOutput) ToCmkKekIdentityOutput ¶ added in v0.5.0
func (o CmkKekIdentityOutput) ToCmkKekIdentityOutput() CmkKekIdentityOutput
func (CmkKekIdentityOutput) ToCmkKekIdentityOutputWithContext ¶ added in v0.5.0
func (o CmkKekIdentityOutput) ToCmkKekIdentityOutputWithContext(ctx context.Context) CmkKekIdentityOutput
func (CmkKekIdentityOutput) ToCmkKekIdentityPtrOutput ¶ added in v0.5.0
func (o CmkKekIdentityOutput) ToCmkKekIdentityPtrOutput() CmkKekIdentityPtrOutput
func (CmkKekIdentityOutput) ToCmkKekIdentityPtrOutputWithContext ¶ added in v0.5.0
func (o CmkKekIdentityOutput) ToCmkKekIdentityPtrOutputWithContext(ctx context.Context) CmkKekIdentityPtrOutput
func (CmkKekIdentityOutput) UseSystemAssignedIdentity ¶ added in v0.5.0
func (o CmkKekIdentityOutput) UseSystemAssignedIdentity() pulumi.BoolPtrOutput
Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field
func (CmkKekIdentityOutput) UserAssignedIdentity ¶ added in v0.5.0
func (o CmkKekIdentityOutput) UserAssignedIdentity() pulumi.StringPtrOutput
The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned
type CmkKekIdentityPtrInput ¶ added in v0.5.0
type CmkKekIdentityPtrInput interface { pulumi.Input ToCmkKekIdentityPtrOutput() CmkKekIdentityPtrOutput ToCmkKekIdentityPtrOutputWithContext(context.Context) CmkKekIdentityPtrOutput }
CmkKekIdentityPtrInput is an input type that accepts CmkKekIdentityArgs, CmkKekIdentityPtr and CmkKekIdentityPtrOutput values. You can construct a concrete instance of `CmkKekIdentityPtrInput` via:
CmkKekIdentityArgs{...} or: nil
func CmkKekIdentityPtr ¶ added in v0.5.0
func CmkKekIdentityPtr(v *CmkKekIdentityArgs) CmkKekIdentityPtrInput
type CmkKekIdentityPtrOutput ¶ added in v0.5.0
type CmkKekIdentityPtrOutput struct{ *pulumi.OutputState }
func (CmkKekIdentityPtrOutput) Elem ¶ added in v0.5.0
func (o CmkKekIdentityPtrOutput) Elem() CmkKekIdentityOutput
func (CmkKekIdentityPtrOutput) ElementType ¶ added in v0.5.0
func (CmkKekIdentityPtrOutput) ElementType() reflect.Type
func (CmkKekIdentityPtrOutput) ToCmkKekIdentityPtrOutput ¶ added in v0.5.0
func (o CmkKekIdentityPtrOutput) ToCmkKekIdentityPtrOutput() CmkKekIdentityPtrOutput
func (CmkKekIdentityPtrOutput) ToCmkKekIdentityPtrOutputWithContext ¶ added in v0.5.0
func (o CmkKekIdentityPtrOutput) ToCmkKekIdentityPtrOutputWithContext(ctx context.Context) CmkKekIdentityPtrOutput
func (CmkKekIdentityPtrOutput) UseSystemAssignedIdentity ¶ added in v0.5.0
func (o CmkKekIdentityPtrOutput) UseSystemAssignedIdentity() pulumi.BoolPtrOutput
Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field
func (CmkKekIdentityPtrOutput) UserAssignedIdentity ¶ added in v0.5.0
func (o CmkKekIdentityPtrOutput) UserAssignedIdentity() pulumi.StringPtrOutput
The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned
type CmkKekIdentityResponse ¶ added in v0.5.0
type CmkKekIdentityResponse struct { // Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field UseSystemAssignedIdentity *bool `pulumi:"useSystemAssignedIdentity"` // The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned UserAssignedIdentity *string `pulumi:"userAssignedIdentity"` }
The details of the identity used for CMK
type CmkKekIdentityResponseArgs ¶ added in v0.5.0
type CmkKekIdentityResponseArgs struct { // Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field UseSystemAssignedIdentity pulumi.BoolPtrInput `pulumi:"useSystemAssignedIdentity"` // The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned UserAssignedIdentity pulumi.StringPtrInput `pulumi:"userAssignedIdentity"` }
The details of the identity used for CMK
func (CmkKekIdentityResponseArgs) ElementType ¶ added in v0.5.0
func (CmkKekIdentityResponseArgs) ElementType() reflect.Type
func (CmkKekIdentityResponseArgs) ToCmkKekIdentityResponseOutput ¶ added in v0.5.0
func (i CmkKekIdentityResponseArgs) ToCmkKekIdentityResponseOutput() CmkKekIdentityResponseOutput
func (CmkKekIdentityResponseArgs) ToCmkKekIdentityResponseOutputWithContext ¶ added in v0.5.0
func (i CmkKekIdentityResponseArgs) ToCmkKekIdentityResponseOutputWithContext(ctx context.Context) CmkKekIdentityResponseOutput
func (CmkKekIdentityResponseArgs) ToCmkKekIdentityResponsePtrOutput ¶ added in v0.5.0
func (i CmkKekIdentityResponseArgs) ToCmkKekIdentityResponsePtrOutput() CmkKekIdentityResponsePtrOutput
func (CmkKekIdentityResponseArgs) ToCmkKekIdentityResponsePtrOutputWithContext ¶ added in v0.5.0
func (i CmkKekIdentityResponseArgs) ToCmkKekIdentityResponsePtrOutputWithContext(ctx context.Context) CmkKekIdentityResponsePtrOutput
type CmkKekIdentityResponseInput ¶ added in v0.5.0
type CmkKekIdentityResponseInput interface { pulumi.Input ToCmkKekIdentityResponseOutput() CmkKekIdentityResponseOutput ToCmkKekIdentityResponseOutputWithContext(context.Context) CmkKekIdentityResponseOutput }
CmkKekIdentityResponseInput is an input type that accepts CmkKekIdentityResponseArgs and CmkKekIdentityResponseOutput values. You can construct a concrete instance of `CmkKekIdentityResponseInput` via:
CmkKekIdentityResponseArgs{...}
type CmkKekIdentityResponseOutput ¶ added in v0.5.0
type CmkKekIdentityResponseOutput struct{ *pulumi.OutputState }
The details of the identity used for CMK
func (CmkKekIdentityResponseOutput) ElementType ¶ added in v0.5.0
func (CmkKekIdentityResponseOutput) ElementType() reflect.Type
func (CmkKekIdentityResponseOutput) ToCmkKekIdentityResponseOutput ¶ added in v0.5.0
func (o CmkKekIdentityResponseOutput) ToCmkKekIdentityResponseOutput() CmkKekIdentityResponseOutput
func (CmkKekIdentityResponseOutput) ToCmkKekIdentityResponseOutputWithContext ¶ added in v0.5.0
func (o CmkKekIdentityResponseOutput) ToCmkKekIdentityResponseOutputWithContext(ctx context.Context) CmkKekIdentityResponseOutput
func (CmkKekIdentityResponseOutput) ToCmkKekIdentityResponsePtrOutput ¶ added in v0.5.0
func (o CmkKekIdentityResponseOutput) ToCmkKekIdentityResponsePtrOutput() CmkKekIdentityResponsePtrOutput
func (CmkKekIdentityResponseOutput) ToCmkKekIdentityResponsePtrOutputWithContext ¶ added in v0.5.0
func (o CmkKekIdentityResponseOutput) ToCmkKekIdentityResponsePtrOutputWithContext(ctx context.Context) CmkKekIdentityResponsePtrOutput
func (CmkKekIdentityResponseOutput) UseSystemAssignedIdentity ¶ added in v0.5.0
func (o CmkKekIdentityResponseOutput) UseSystemAssignedIdentity() pulumi.BoolPtrOutput
Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field
func (CmkKekIdentityResponseOutput) UserAssignedIdentity ¶ added in v0.5.0
func (o CmkKekIdentityResponseOutput) UserAssignedIdentity() pulumi.StringPtrOutput
The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned
type CmkKekIdentityResponsePtrInput ¶ added in v0.5.0
type CmkKekIdentityResponsePtrInput interface { pulumi.Input ToCmkKekIdentityResponsePtrOutput() CmkKekIdentityResponsePtrOutput ToCmkKekIdentityResponsePtrOutputWithContext(context.Context) CmkKekIdentityResponsePtrOutput }
CmkKekIdentityResponsePtrInput is an input type that accepts CmkKekIdentityResponseArgs, CmkKekIdentityResponsePtr and CmkKekIdentityResponsePtrOutput values. You can construct a concrete instance of `CmkKekIdentityResponsePtrInput` via:
CmkKekIdentityResponseArgs{...} or: nil
func CmkKekIdentityResponsePtr ¶ added in v0.5.0
func CmkKekIdentityResponsePtr(v *CmkKekIdentityResponseArgs) CmkKekIdentityResponsePtrInput
type CmkKekIdentityResponsePtrOutput ¶ added in v0.5.0
type CmkKekIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (CmkKekIdentityResponsePtrOutput) Elem ¶ added in v0.5.0
func (o CmkKekIdentityResponsePtrOutput) Elem() CmkKekIdentityResponseOutput
func (CmkKekIdentityResponsePtrOutput) ElementType ¶ added in v0.5.0
func (CmkKekIdentityResponsePtrOutput) ElementType() reflect.Type
func (CmkKekIdentityResponsePtrOutput) ToCmkKekIdentityResponsePtrOutput ¶ added in v0.5.0
func (o CmkKekIdentityResponsePtrOutput) ToCmkKekIdentityResponsePtrOutput() CmkKekIdentityResponsePtrOutput
func (CmkKekIdentityResponsePtrOutput) ToCmkKekIdentityResponsePtrOutputWithContext ¶ added in v0.5.0
func (o CmkKekIdentityResponsePtrOutput) ToCmkKekIdentityResponsePtrOutputWithContext(ctx context.Context) CmkKekIdentityResponsePtrOutput
func (CmkKekIdentityResponsePtrOutput) UseSystemAssignedIdentity ¶ added in v0.5.0
func (o CmkKekIdentityResponsePtrOutput) UseSystemAssignedIdentity() pulumi.BoolPtrOutput
Indicate that system assigned identity should be used. Mutually exclusive with 'userAssignedIdentity' field
func (CmkKekIdentityResponsePtrOutput) UserAssignedIdentity ¶ added in v0.5.0
func (o CmkKekIdentityResponsePtrOutput) UserAssignedIdentity() pulumi.StringPtrOutput
The user assigned identity to be used to grant permissions in case the type of identity used is UserAssigned
type CmkKeyVaultProperties ¶ added in v0.5.0
type CmkKeyVaultProperties struct { // The key uri of the Customer Managed Key KeyUri *string `pulumi:"keyUri"` }
The properties of the Key Vault which hosts CMK
type CmkKeyVaultPropertiesArgs ¶ added in v0.5.0
type CmkKeyVaultPropertiesArgs struct { // The key uri of the Customer Managed Key KeyUri pulumi.StringPtrInput `pulumi:"keyUri"` }
The properties of the Key Vault which hosts CMK
func (CmkKeyVaultPropertiesArgs) ElementType ¶ added in v0.5.0
func (CmkKeyVaultPropertiesArgs) ElementType() reflect.Type
func (CmkKeyVaultPropertiesArgs) ToCmkKeyVaultPropertiesOutput ¶ added in v0.5.0
func (i CmkKeyVaultPropertiesArgs) ToCmkKeyVaultPropertiesOutput() CmkKeyVaultPropertiesOutput
func (CmkKeyVaultPropertiesArgs) ToCmkKeyVaultPropertiesOutputWithContext ¶ added in v0.5.0
func (i CmkKeyVaultPropertiesArgs) ToCmkKeyVaultPropertiesOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesOutput
func (CmkKeyVaultPropertiesArgs) ToCmkKeyVaultPropertiesPtrOutput ¶ added in v0.5.0
func (i CmkKeyVaultPropertiesArgs) ToCmkKeyVaultPropertiesPtrOutput() CmkKeyVaultPropertiesPtrOutput
func (CmkKeyVaultPropertiesArgs) ToCmkKeyVaultPropertiesPtrOutputWithContext ¶ added in v0.5.0
func (i CmkKeyVaultPropertiesArgs) ToCmkKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesPtrOutput
type CmkKeyVaultPropertiesInput ¶ added in v0.5.0
type CmkKeyVaultPropertiesInput interface { pulumi.Input ToCmkKeyVaultPropertiesOutput() CmkKeyVaultPropertiesOutput ToCmkKeyVaultPropertiesOutputWithContext(context.Context) CmkKeyVaultPropertiesOutput }
CmkKeyVaultPropertiesInput is an input type that accepts CmkKeyVaultPropertiesArgs and CmkKeyVaultPropertiesOutput values. You can construct a concrete instance of `CmkKeyVaultPropertiesInput` via:
CmkKeyVaultPropertiesArgs{...}
type CmkKeyVaultPropertiesOutput ¶ added in v0.5.0
type CmkKeyVaultPropertiesOutput struct{ *pulumi.OutputState }
The properties of the Key Vault which hosts CMK
func (CmkKeyVaultPropertiesOutput) ElementType ¶ added in v0.5.0
func (CmkKeyVaultPropertiesOutput) ElementType() reflect.Type
func (CmkKeyVaultPropertiesOutput) KeyUri ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesOutput) KeyUri() pulumi.StringPtrOutput
The key uri of the Customer Managed Key
func (CmkKeyVaultPropertiesOutput) ToCmkKeyVaultPropertiesOutput ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesOutput) ToCmkKeyVaultPropertiesOutput() CmkKeyVaultPropertiesOutput
func (CmkKeyVaultPropertiesOutput) ToCmkKeyVaultPropertiesOutputWithContext ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesOutput) ToCmkKeyVaultPropertiesOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesOutput
func (CmkKeyVaultPropertiesOutput) ToCmkKeyVaultPropertiesPtrOutput ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesOutput) ToCmkKeyVaultPropertiesPtrOutput() CmkKeyVaultPropertiesPtrOutput
func (CmkKeyVaultPropertiesOutput) ToCmkKeyVaultPropertiesPtrOutputWithContext ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesOutput) ToCmkKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesPtrOutput
type CmkKeyVaultPropertiesPtrInput ¶ added in v0.5.0
type CmkKeyVaultPropertiesPtrInput interface { pulumi.Input ToCmkKeyVaultPropertiesPtrOutput() CmkKeyVaultPropertiesPtrOutput ToCmkKeyVaultPropertiesPtrOutputWithContext(context.Context) CmkKeyVaultPropertiesPtrOutput }
CmkKeyVaultPropertiesPtrInput is an input type that accepts CmkKeyVaultPropertiesArgs, CmkKeyVaultPropertiesPtr and CmkKeyVaultPropertiesPtrOutput values. You can construct a concrete instance of `CmkKeyVaultPropertiesPtrInput` via:
CmkKeyVaultPropertiesArgs{...} or: nil
func CmkKeyVaultPropertiesPtr ¶ added in v0.5.0
func CmkKeyVaultPropertiesPtr(v *CmkKeyVaultPropertiesArgs) CmkKeyVaultPropertiesPtrInput
type CmkKeyVaultPropertiesPtrOutput ¶ added in v0.5.0
type CmkKeyVaultPropertiesPtrOutput struct{ *pulumi.OutputState }
func (CmkKeyVaultPropertiesPtrOutput) Elem ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesPtrOutput) Elem() CmkKeyVaultPropertiesOutput
func (CmkKeyVaultPropertiesPtrOutput) ElementType ¶ added in v0.5.0
func (CmkKeyVaultPropertiesPtrOutput) ElementType() reflect.Type
func (CmkKeyVaultPropertiesPtrOutput) KeyUri ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesPtrOutput) KeyUri() pulumi.StringPtrOutput
The key uri of the Customer Managed Key
func (CmkKeyVaultPropertiesPtrOutput) ToCmkKeyVaultPropertiesPtrOutput ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesPtrOutput) ToCmkKeyVaultPropertiesPtrOutput() CmkKeyVaultPropertiesPtrOutput
func (CmkKeyVaultPropertiesPtrOutput) ToCmkKeyVaultPropertiesPtrOutputWithContext ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesPtrOutput) ToCmkKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesPtrOutput
type CmkKeyVaultPropertiesResponse ¶ added in v0.5.0
type CmkKeyVaultPropertiesResponse struct { // The key uri of the Customer Managed Key KeyUri *string `pulumi:"keyUri"` }
The properties of the Key Vault which hosts CMK
type CmkKeyVaultPropertiesResponseArgs ¶ added in v0.5.0
type CmkKeyVaultPropertiesResponseArgs struct { // The key uri of the Customer Managed Key KeyUri pulumi.StringPtrInput `pulumi:"keyUri"` }
The properties of the Key Vault which hosts CMK
func (CmkKeyVaultPropertiesResponseArgs) ElementType ¶ added in v0.5.0
func (CmkKeyVaultPropertiesResponseArgs) ElementType() reflect.Type
func (CmkKeyVaultPropertiesResponseArgs) ToCmkKeyVaultPropertiesResponseOutput ¶ added in v0.5.0
func (i CmkKeyVaultPropertiesResponseArgs) ToCmkKeyVaultPropertiesResponseOutput() CmkKeyVaultPropertiesResponseOutput
func (CmkKeyVaultPropertiesResponseArgs) ToCmkKeyVaultPropertiesResponseOutputWithContext ¶ added in v0.5.0
func (i CmkKeyVaultPropertiesResponseArgs) ToCmkKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesResponseOutput
func (CmkKeyVaultPropertiesResponseArgs) ToCmkKeyVaultPropertiesResponsePtrOutput ¶ added in v0.5.0
func (i CmkKeyVaultPropertiesResponseArgs) ToCmkKeyVaultPropertiesResponsePtrOutput() CmkKeyVaultPropertiesResponsePtrOutput
func (CmkKeyVaultPropertiesResponseArgs) ToCmkKeyVaultPropertiesResponsePtrOutputWithContext ¶ added in v0.5.0
func (i CmkKeyVaultPropertiesResponseArgs) ToCmkKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesResponsePtrOutput
type CmkKeyVaultPropertiesResponseInput ¶ added in v0.5.0
type CmkKeyVaultPropertiesResponseInput interface { pulumi.Input ToCmkKeyVaultPropertiesResponseOutput() CmkKeyVaultPropertiesResponseOutput ToCmkKeyVaultPropertiesResponseOutputWithContext(context.Context) CmkKeyVaultPropertiesResponseOutput }
CmkKeyVaultPropertiesResponseInput is an input type that accepts CmkKeyVaultPropertiesResponseArgs and CmkKeyVaultPropertiesResponseOutput values. You can construct a concrete instance of `CmkKeyVaultPropertiesResponseInput` via:
CmkKeyVaultPropertiesResponseArgs{...}
type CmkKeyVaultPropertiesResponseOutput ¶ added in v0.5.0
type CmkKeyVaultPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of the Key Vault which hosts CMK
func (CmkKeyVaultPropertiesResponseOutput) ElementType ¶ added in v0.5.0
func (CmkKeyVaultPropertiesResponseOutput) ElementType() reflect.Type
func (CmkKeyVaultPropertiesResponseOutput) KeyUri ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesResponseOutput) KeyUri() pulumi.StringPtrOutput
The key uri of the Customer Managed Key
func (CmkKeyVaultPropertiesResponseOutput) ToCmkKeyVaultPropertiesResponseOutput ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesResponseOutput) ToCmkKeyVaultPropertiesResponseOutput() CmkKeyVaultPropertiesResponseOutput
func (CmkKeyVaultPropertiesResponseOutput) ToCmkKeyVaultPropertiesResponseOutputWithContext ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesResponseOutput) ToCmkKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesResponseOutput
func (CmkKeyVaultPropertiesResponseOutput) ToCmkKeyVaultPropertiesResponsePtrOutput ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesResponseOutput) ToCmkKeyVaultPropertiesResponsePtrOutput() CmkKeyVaultPropertiesResponsePtrOutput
func (CmkKeyVaultPropertiesResponseOutput) ToCmkKeyVaultPropertiesResponsePtrOutputWithContext ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesResponseOutput) ToCmkKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesResponsePtrOutput
type CmkKeyVaultPropertiesResponsePtrInput ¶ added in v0.5.0
type CmkKeyVaultPropertiesResponsePtrInput interface { pulumi.Input ToCmkKeyVaultPropertiesResponsePtrOutput() CmkKeyVaultPropertiesResponsePtrOutput ToCmkKeyVaultPropertiesResponsePtrOutputWithContext(context.Context) CmkKeyVaultPropertiesResponsePtrOutput }
CmkKeyVaultPropertiesResponsePtrInput is an input type that accepts CmkKeyVaultPropertiesResponseArgs, CmkKeyVaultPropertiesResponsePtr and CmkKeyVaultPropertiesResponsePtrOutput values. You can construct a concrete instance of `CmkKeyVaultPropertiesResponsePtrInput` via:
CmkKeyVaultPropertiesResponseArgs{...} or: nil
func CmkKeyVaultPropertiesResponsePtr ¶ added in v0.5.0
func CmkKeyVaultPropertiesResponsePtr(v *CmkKeyVaultPropertiesResponseArgs) CmkKeyVaultPropertiesResponsePtrInput
type CmkKeyVaultPropertiesResponsePtrOutput ¶ added in v0.5.0
type CmkKeyVaultPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (CmkKeyVaultPropertiesResponsePtrOutput) ElementType ¶ added in v0.5.0
func (CmkKeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
func (CmkKeyVaultPropertiesResponsePtrOutput) KeyUri ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesResponsePtrOutput) KeyUri() pulumi.StringPtrOutput
The key uri of the Customer Managed Key
func (CmkKeyVaultPropertiesResponsePtrOutput) ToCmkKeyVaultPropertiesResponsePtrOutput ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesResponsePtrOutput) ToCmkKeyVaultPropertiesResponsePtrOutput() CmkKeyVaultPropertiesResponsePtrOutput
func (CmkKeyVaultPropertiesResponsePtrOutput) ToCmkKeyVaultPropertiesResponsePtrOutputWithContext ¶ added in v0.5.0
func (o CmkKeyVaultPropertiesResponsePtrOutput) ToCmkKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) CmkKeyVaultPropertiesResponsePtrOutput
type IdentityData ¶ added in v0.5.0
type IdentityData struct { // The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities. Type string `pulumi:"type"` // The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities map[string]interface{} `pulumi:"userAssignedIdentities"` }
Identity for the resource.
type IdentityDataArgs ¶ added in v0.5.0
type IdentityDataArgs struct { // The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities. Type pulumi.StringInput `pulumi:"type"` // The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities pulumi.MapInput `pulumi:"userAssignedIdentities"` }
Identity for the resource.
func (IdentityDataArgs) ElementType ¶ added in v0.5.0
func (IdentityDataArgs) ElementType() reflect.Type
func (IdentityDataArgs) ToIdentityDataOutput ¶ added in v0.5.0
func (i IdentityDataArgs) ToIdentityDataOutput() IdentityDataOutput
func (IdentityDataArgs) ToIdentityDataOutputWithContext ¶ added in v0.5.0
func (i IdentityDataArgs) ToIdentityDataOutputWithContext(ctx context.Context) IdentityDataOutput
func (IdentityDataArgs) ToIdentityDataPtrOutput ¶ added in v0.5.0
func (i IdentityDataArgs) ToIdentityDataPtrOutput() IdentityDataPtrOutput
func (IdentityDataArgs) ToIdentityDataPtrOutputWithContext ¶ added in v0.5.0
func (i IdentityDataArgs) ToIdentityDataPtrOutputWithContext(ctx context.Context) IdentityDataPtrOutput
type IdentityDataInput ¶ added in v0.5.0
type IdentityDataInput interface { pulumi.Input ToIdentityDataOutput() IdentityDataOutput ToIdentityDataOutputWithContext(context.Context) IdentityDataOutput }
IdentityDataInput is an input type that accepts IdentityDataArgs and IdentityDataOutput values. You can construct a concrete instance of `IdentityDataInput` via:
IdentityDataArgs{...}
type IdentityDataOutput ¶ added in v0.5.0
type IdentityDataOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityDataOutput) ElementType ¶ added in v0.5.0
func (IdentityDataOutput) ElementType() reflect.Type
func (IdentityDataOutput) ToIdentityDataOutput ¶ added in v0.5.0
func (o IdentityDataOutput) ToIdentityDataOutput() IdentityDataOutput
func (IdentityDataOutput) ToIdentityDataOutputWithContext ¶ added in v0.5.0
func (o IdentityDataOutput) ToIdentityDataOutputWithContext(ctx context.Context) IdentityDataOutput
func (IdentityDataOutput) ToIdentityDataPtrOutput ¶ added in v0.5.0
func (o IdentityDataOutput) ToIdentityDataPtrOutput() IdentityDataPtrOutput
func (IdentityDataOutput) ToIdentityDataPtrOutputWithContext ¶ added in v0.5.0
func (o IdentityDataOutput) ToIdentityDataPtrOutputWithContext(ctx context.Context) IdentityDataPtrOutput
func (IdentityDataOutput) Type ¶ added in v0.5.0
func (o IdentityDataOutput) Type() pulumi.StringOutput
The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities.
func (IdentityDataOutput) UserAssignedIdentities ¶ added in v0.5.0
func (o IdentityDataOutput) UserAssignedIdentities() pulumi.MapOutput
The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type IdentityDataPtrInput ¶ added in v0.5.0
type IdentityDataPtrInput interface { pulumi.Input ToIdentityDataPtrOutput() IdentityDataPtrOutput ToIdentityDataPtrOutputWithContext(context.Context) IdentityDataPtrOutput }
IdentityDataPtrInput is an input type that accepts IdentityDataArgs, IdentityDataPtr and IdentityDataPtrOutput values. You can construct a concrete instance of `IdentityDataPtrInput` via:
IdentityDataArgs{...} or: nil
func IdentityDataPtr ¶ added in v0.5.0
func IdentityDataPtr(v *IdentityDataArgs) IdentityDataPtrInput
type IdentityDataPtrOutput ¶ added in v0.5.0
type IdentityDataPtrOutput struct{ *pulumi.OutputState }
func (IdentityDataPtrOutput) Elem ¶ added in v0.5.0
func (o IdentityDataPtrOutput) Elem() IdentityDataOutput
func (IdentityDataPtrOutput) ElementType ¶ added in v0.5.0
func (IdentityDataPtrOutput) ElementType() reflect.Type
func (IdentityDataPtrOutput) ToIdentityDataPtrOutput ¶ added in v0.5.0
func (o IdentityDataPtrOutput) ToIdentityDataPtrOutput() IdentityDataPtrOutput
func (IdentityDataPtrOutput) ToIdentityDataPtrOutputWithContext ¶ added in v0.5.0
func (o IdentityDataPtrOutput) ToIdentityDataPtrOutputWithContext(ctx context.Context) IdentityDataPtrOutput
func (IdentityDataPtrOutput) Type ¶ added in v0.5.0
func (o IdentityDataPtrOutput) Type() pulumi.StringPtrOutput
The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities.
func (IdentityDataPtrOutput) UserAssignedIdentities ¶ added in v0.5.0
func (o IdentityDataPtrOutput) UserAssignedIdentities() pulumi.MapOutput
The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type IdentityDataResponse ¶ added in v0.5.0
type IdentityDataResponse struct { // The principal ID of resource identity. PrincipalId string `pulumi:"principalId"` // The tenant ID of resource. TenantId string `pulumi:"tenantId"` // The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities. Type string `pulumi:"type"` // The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities map[string]UserIdentityResponse `pulumi:"userAssignedIdentities"` }
Identity for the resource.
type IdentityDataResponseArgs ¶ added in v0.5.0
type IdentityDataResponseArgs struct { // The principal ID of resource identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant ID of resource. TenantId pulumi.StringInput `pulumi:"tenantId"` // The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities. Type pulumi.StringInput `pulumi:"type"` // The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities UserIdentityResponseMapInput `pulumi:"userAssignedIdentities"` }
Identity for the resource.
func (IdentityDataResponseArgs) ElementType ¶ added in v0.5.0
func (IdentityDataResponseArgs) ElementType() reflect.Type
func (IdentityDataResponseArgs) ToIdentityDataResponseOutput ¶ added in v0.5.0
func (i IdentityDataResponseArgs) ToIdentityDataResponseOutput() IdentityDataResponseOutput
func (IdentityDataResponseArgs) ToIdentityDataResponseOutputWithContext ¶ added in v0.5.0
func (i IdentityDataResponseArgs) ToIdentityDataResponseOutputWithContext(ctx context.Context) IdentityDataResponseOutput
func (IdentityDataResponseArgs) ToIdentityDataResponsePtrOutput ¶ added in v0.5.0
func (i IdentityDataResponseArgs) ToIdentityDataResponsePtrOutput() IdentityDataResponsePtrOutput
func (IdentityDataResponseArgs) ToIdentityDataResponsePtrOutputWithContext ¶ added in v0.5.0
func (i IdentityDataResponseArgs) ToIdentityDataResponsePtrOutputWithContext(ctx context.Context) IdentityDataResponsePtrOutput
type IdentityDataResponseInput ¶ added in v0.5.0
type IdentityDataResponseInput interface { pulumi.Input ToIdentityDataResponseOutput() IdentityDataResponseOutput ToIdentityDataResponseOutputWithContext(context.Context) IdentityDataResponseOutput }
IdentityDataResponseInput is an input type that accepts IdentityDataResponseArgs and IdentityDataResponseOutput values. You can construct a concrete instance of `IdentityDataResponseInput` via:
IdentityDataResponseArgs{...}
type IdentityDataResponseOutput ¶ added in v0.5.0
type IdentityDataResponseOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityDataResponseOutput) ElementType ¶ added in v0.5.0
func (IdentityDataResponseOutput) ElementType() reflect.Type
func (IdentityDataResponseOutput) PrincipalId ¶ added in v0.5.0
func (o IdentityDataResponseOutput) PrincipalId() pulumi.StringOutput
The principal ID of resource identity.
func (IdentityDataResponseOutput) TenantId ¶ added in v0.5.0
func (o IdentityDataResponseOutput) TenantId() pulumi.StringOutput
The tenant ID of resource.
func (IdentityDataResponseOutput) ToIdentityDataResponseOutput ¶ added in v0.5.0
func (o IdentityDataResponseOutput) ToIdentityDataResponseOutput() IdentityDataResponseOutput
func (IdentityDataResponseOutput) ToIdentityDataResponseOutputWithContext ¶ added in v0.5.0
func (o IdentityDataResponseOutput) ToIdentityDataResponseOutputWithContext(ctx context.Context) IdentityDataResponseOutput
func (IdentityDataResponseOutput) ToIdentityDataResponsePtrOutput ¶ added in v0.5.0
func (o IdentityDataResponseOutput) ToIdentityDataResponsePtrOutput() IdentityDataResponsePtrOutput
func (IdentityDataResponseOutput) ToIdentityDataResponsePtrOutputWithContext ¶ added in v0.5.0
func (o IdentityDataResponseOutput) ToIdentityDataResponsePtrOutputWithContext(ctx context.Context) IdentityDataResponsePtrOutput
func (IdentityDataResponseOutput) Type ¶ added in v0.5.0
func (o IdentityDataResponseOutput) Type() pulumi.StringOutput
The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities.
func (IdentityDataResponseOutput) UserAssignedIdentities ¶ added in v0.5.0
func (o IdentityDataResponseOutput) UserAssignedIdentities() UserIdentityResponseMapOutput
The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type IdentityDataResponsePtrInput ¶ added in v0.5.0
type IdentityDataResponsePtrInput interface { pulumi.Input ToIdentityDataResponsePtrOutput() IdentityDataResponsePtrOutput ToIdentityDataResponsePtrOutputWithContext(context.Context) IdentityDataResponsePtrOutput }
IdentityDataResponsePtrInput is an input type that accepts IdentityDataResponseArgs, IdentityDataResponsePtr and IdentityDataResponsePtrOutput values. You can construct a concrete instance of `IdentityDataResponsePtrInput` via:
IdentityDataResponseArgs{...} or: nil
func IdentityDataResponsePtr ¶ added in v0.5.0
func IdentityDataResponsePtr(v *IdentityDataResponseArgs) IdentityDataResponsePtrInput
type IdentityDataResponsePtrOutput ¶ added in v0.5.0
type IdentityDataResponsePtrOutput struct{ *pulumi.OutputState }
func (IdentityDataResponsePtrOutput) Elem ¶ added in v0.5.0
func (o IdentityDataResponsePtrOutput) Elem() IdentityDataResponseOutput
func (IdentityDataResponsePtrOutput) ElementType ¶ added in v0.5.0
func (IdentityDataResponsePtrOutput) ElementType() reflect.Type
func (IdentityDataResponsePtrOutput) PrincipalId ¶ added in v0.5.0
func (o IdentityDataResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal ID of resource identity.
func (IdentityDataResponsePtrOutput) TenantId ¶ added in v0.5.0
func (o IdentityDataResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of resource.
func (IdentityDataResponsePtrOutput) ToIdentityDataResponsePtrOutput ¶ added in v0.5.0
func (o IdentityDataResponsePtrOutput) ToIdentityDataResponsePtrOutput() IdentityDataResponsePtrOutput
func (IdentityDataResponsePtrOutput) ToIdentityDataResponsePtrOutputWithContext ¶ added in v0.5.0
func (o IdentityDataResponsePtrOutput) ToIdentityDataResponsePtrOutputWithContext(ctx context.Context) IdentityDataResponsePtrOutput
func (IdentityDataResponsePtrOutput) Type ¶ added in v0.5.0
func (o IdentityDataResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities.
func (IdentityDataResponsePtrOutput) UserAssignedIdentities ¶ added in v0.5.0
func (o IdentityDataResponsePtrOutput) UserAssignedIdentities() UserIdentityResponseMapOutput
The list of user-assigned identities associated with the resource. The user-assigned identity dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type InfrastructureEncryptionState ¶ added in v0.5.0
Enabling/Disabling the Double Encryption state
func (InfrastructureEncryptionState) ElementType ¶ added in v0.5.0
func (InfrastructureEncryptionState) ElementType() reflect.Type
func (InfrastructureEncryptionState) ToStringOutput ¶ added in v0.5.0
func (e InfrastructureEncryptionState) ToStringOutput() pulumi.StringOutput
func (InfrastructureEncryptionState) ToStringOutputWithContext ¶ added in v0.5.0
func (e InfrastructureEncryptionState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InfrastructureEncryptionState) ToStringPtrOutput ¶ added in v0.5.0
func (e InfrastructureEncryptionState) ToStringPtrOutput() pulumi.StringPtrOutput
func (InfrastructureEncryptionState) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e InfrastructureEncryptionState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LookupPrivateEndpointConnectionArgs ¶
type LookupPrivateEndpointConnectionArgs struct { // The name of the private endpoint connection. PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"` // The name of the resource group where the recovery services vault is present. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the recovery services vault. VaultName string `pulumi:"vaultName"` }
type LookupPrivateEndpointConnectionResult ¶
type LookupPrivateEndpointConnectionResult struct { // Optional ETag. ETag *string `pulumi:"eTag"` // Resource Id represents the complete path to the resource. Id string `pulumi:"id"` // Resource location. Location *string `pulumi:"location"` // Resource name associated with the resource. Name string `pulumi:"name"` // PrivateEndpointConnectionResource properties Properties PrivateEndpointConnectionResponse `pulumi:"properties"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type string `pulumi:"type"` }
Private Endpoint Connection Response Properties
func LookupPrivateEndpointConnection ¶
func LookupPrivateEndpointConnection(ctx *pulumi.Context, args *LookupPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointConnectionResult, error)
type LookupVaultArgs ¶ added in v0.5.0
type LookupVaultResult ¶ added in v0.5.0
type LookupVaultResult struct { // Optional ETag. ETag *string `pulumi:"eTag"` // Resource Id represents the complete path to the resource. Id string `pulumi:"id"` // Identity for the resource. Identity *IdentityDataResponse `pulumi:"identity"` // Resource location. Location string `pulumi:"location"` // Resource name associated with the resource. Name string `pulumi:"name"` // Properties of the vault. Properties VaultPropertiesResponse `pulumi:"properties"` // Identifies the unique system identifier for each Azure resource. Sku *SkuResponse `pulumi:"sku"` // Resource tags. Tags map[string]string `pulumi:"tags"` // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type string `pulumi:"type"` }
Resource information, as returned by the resource provider.
func LookupVault ¶ added in v0.5.0
func LookupVault(ctx *pulumi.Context, args *LookupVaultArgs, opts ...pulumi.InvokeOption) (*LookupVaultResult, error)
type PrivateEndpoint ¶
type PrivateEndpoint struct { // Gets or sets id Id *string `pulumi:"id"` }
The Private Endpoint network resource that is linked to the Private Endpoint connection
type PrivateEndpointArgs ¶
type PrivateEndpointArgs struct { // Gets or sets id Id pulumi.StringPtrInput `pulumi:"id"` }
The Private Endpoint network resource that is linked to the Private Endpoint connection
func (PrivateEndpointArgs) ElementType ¶
func (PrivateEndpointArgs) ElementType() reflect.Type
func (PrivateEndpointArgs) ToPrivateEndpointOutput ¶
func (i PrivateEndpointArgs) ToPrivateEndpointOutput() PrivateEndpointOutput
func (PrivateEndpointArgs) ToPrivateEndpointOutputWithContext ¶
func (i PrivateEndpointArgs) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
func (PrivateEndpointArgs) ToPrivateEndpointPtrOutput ¶
func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
func (PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext ¶
func (i PrivateEndpointArgs) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { pulumi.CustomResourceState // Optional ETag. ETag pulumi.StringPtrOutput `pulumi:"eTag"` // Resource location. Location pulumi.StringPtrOutput `pulumi:"location"` // Resource name associated with the resource. Name pulumi.StringOutput `pulumi:"name"` // PrivateEndpointConnectionResource properties Properties PrivateEndpointConnectionResponseOutput `pulumi:"properties"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type pulumi.StringOutput `pulumi:"type"` }
Private Endpoint Connection Response Properties
func GetPrivateEndpointConnection ¶
func GetPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
GetPrivateEndpointConnection gets an existing PrivateEndpointConnection 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 NewPrivateEndpointConnection ¶
func NewPrivateEndpointConnection(ctx *pulumi.Context, name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
NewPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
func (*PrivateEndpointConnection) ElementType ¶ added in v0.2.6
func (*PrivateEndpointConnection) ElementType() reflect.Type
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput ¶ added in v0.2.6
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext ¶ added in v0.2.6
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionArgs ¶
type PrivateEndpointConnectionArgs struct { // Optional ETag. ETag pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // The name of the private endpoint connection. PrivateEndpointConnectionName pulumi.StringInput // PrivateEndpointConnectionResource properties Properties PrivateEndpointConnectionTypePtrInput // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput // The name of the recovery services vault. VaultName pulumi.StringInput }
The set of arguments for constructing a PrivateEndpointConnection resource.
func (PrivateEndpointConnectionArgs) ElementType ¶
func (PrivateEndpointConnectionArgs) ElementType() reflect.Type
type PrivateEndpointConnectionInput ¶ added in v0.2.6
type PrivateEndpointConnectionInput interface { pulumi.Input ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput }
type PrivateEndpointConnectionOutput ¶ added in v0.2.6
type PrivateEndpointConnectionOutput struct {
*pulumi.OutputState
}
func (PrivateEndpointConnectionOutput) ElementType ¶ added in v0.2.6
func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput ¶ added in v0.2.6
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext ¶ added in v0.2.6
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionResponse ¶
type PrivateEndpointConnectionResponse struct { // The Private Endpoint network resource that is linked to the Private Endpoint connection. PrivateEndpoint PrivateEndpointResponse `pulumi:"privateEndpoint"` // Gets or sets private link service connection state. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` // Gets or sets provisioning state of the private endpoint connection. ProvisioningState string `pulumi:"provisioningState"` }
Private Endpoint Connection Response Properties.
type PrivateEndpointConnectionResponseArgs ¶
type PrivateEndpointConnectionResponseArgs struct { // The Private Endpoint network resource that is linked to the Private Endpoint connection. PrivateEndpoint PrivateEndpointResponseInput `pulumi:"privateEndpoint"` // Gets or sets private link service connection state. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseInput `pulumi:"privateLinkServiceConnectionState"` // Gets or sets provisioning state of the private endpoint connection. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` }
Private Endpoint Connection Response Properties.
func (PrivateEndpointConnectionResponseArgs) ElementType ¶
func (PrivateEndpointConnectionResponseArgs) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput ¶
func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext ¶
func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponsePtrOutput ¶
func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponsePtrOutput() PrivateEndpointConnectionResponsePtrOutput
func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponsePtrOutputWithContext ¶
func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePtrOutput
type PrivateEndpointConnectionResponseInput ¶
type PrivateEndpointConnectionResponseInput interface { pulumi.Input ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput ToPrivateEndpointConnectionResponseOutputWithContext(context.Context) PrivateEndpointConnectionResponseOutput }
PrivateEndpointConnectionResponseInput is an input type that accepts PrivateEndpointConnectionResponseArgs and PrivateEndpointConnectionResponseOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseInput` via:
PrivateEndpointConnectionResponseArgs{...}
type PrivateEndpointConnectionResponseOutput ¶
type PrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }
Private Endpoint Connection Response Properties.
func (PrivateEndpointConnectionResponseOutput) ElementType ¶
func (PrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionResponseOutput) PrivateEndpoint() PrivateEndpointResponseOutput
The Private Endpoint network resource that is linked to the Private Endpoint connection.
func (PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
Gets or sets private link service connection state.
func (PrivateEndpointConnectionResponseOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionResponseOutput) ProvisioningState() pulumi.StringOutput
Gets or sets provisioning state of the private endpoint connection.
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponsePtrOutput ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponsePtrOutput() PrivateEndpointConnectionResponsePtrOutput
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponsePtrOutputWithContext ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePtrOutput
type PrivateEndpointConnectionResponsePtrInput ¶
type PrivateEndpointConnectionResponsePtrInput interface { pulumi.Input ToPrivateEndpointConnectionResponsePtrOutput() PrivateEndpointConnectionResponsePtrOutput ToPrivateEndpointConnectionResponsePtrOutputWithContext(context.Context) PrivateEndpointConnectionResponsePtrOutput }
PrivateEndpointConnectionResponsePtrInput is an input type that accepts PrivateEndpointConnectionResponseArgs, PrivateEndpointConnectionResponsePtr and PrivateEndpointConnectionResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponsePtrInput` via:
PrivateEndpointConnectionResponseArgs{...} or: nil
func PrivateEndpointConnectionResponsePtr ¶
func PrivateEndpointConnectionResponsePtr(v *PrivateEndpointConnectionResponseArgs) PrivateEndpointConnectionResponsePtrInput
type PrivateEndpointConnectionResponsePtrOutput ¶
type PrivateEndpointConnectionResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionResponsePtrOutput) ElementType ¶
func (PrivateEndpointConnectionResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionResponsePtrOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionResponsePtrOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
The Private Endpoint network resource that is linked to the Private Endpoint connection.
func (PrivateEndpointConnectionResponsePtrOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionResponsePtrOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponsePtrOutput
Gets or sets private link service connection state.
func (PrivateEndpointConnectionResponsePtrOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
Gets or sets provisioning state of the private endpoint connection.
func (PrivateEndpointConnectionResponsePtrOutput) ToPrivateEndpointConnectionResponsePtrOutput ¶
func (o PrivateEndpointConnectionResponsePtrOutput) ToPrivateEndpointConnectionResponsePtrOutput() PrivateEndpointConnectionResponsePtrOutput
func (PrivateEndpointConnectionResponsePtrOutput) ToPrivateEndpointConnectionResponsePtrOutputWithContext ¶
func (o PrivateEndpointConnectionResponsePtrOutput) ToPrivateEndpointConnectionResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponsePtrOutput
type PrivateEndpointConnectionState ¶
type PrivateEndpointConnectionState struct { // Optional ETag. ETag pulumi.StringPtrInput // Resource location. Location pulumi.StringPtrInput // Resource name associated with the resource. Name pulumi.StringPtrInput // PrivateEndpointConnectionResource properties Properties PrivateEndpointConnectionResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type pulumi.StringPtrInput }
func (PrivateEndpointConnectionState) ElementType ¶
func (PrivateEndpointConnectionState) ElementType() reflect.Type
type PrivateEndpointConnectionStatus ¶ added in v0.3.1
Gets or sets the status
func (PrivateEndpointConnectionStatus) ElementType ¶ added in v0.3.1
func (PrivateEndpointConnectionStatus) ElementType() reflect.Type
func (PrivateEndpointConnectionStatus) ToStringOutput ¶ added in v0.3.1
func (e PrivateEndpointConnectionStatus) ToStringOutput() pulumi.StringOutput
func (PrivateEndpointConnectionStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e PrivateEndpointConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateEndpointConnectionStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e PrivateEndpointConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointConnectionStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e PrivateEndpointConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointConnectionType ¶
type PrivateEndpointConnectionType struct { // Gets or sets private endpoint associated with the private endpoint connection PrivateEndpoint *PrivateEndpoint `pulumi:"privateEndpoint"` // Gets or sets private link service connection state PrivateLinkServiceConnectionState *PrivateLinkServiceConnectionState `pulumi:"privateLinkServiceConnectionState"` // Gets or sets provisioning state of the private endpoint connection ProvisioningState *string `pulumi:"provisioningState"` }
Private Endpoint Connection Response Properties
type PrivateEndpointConnectionTypeArgs ¶
type PrivateEndpointConnectionTypeArgs struct { // Gets or sets private endpoint associated with the private endpoint connection PrivateEndpoint PrivateEndpointPtrInput `pulumi:"privateEndpoint"` // Gets or sets private link service connection state PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStatePtrInput `pulumi:"privateLinkServiceConnectionState"` // Gets or sets provisioning state of the private endpoint connection ProvisioningState pulumi.StringPtrInput `pulumi:"provisioningState"` }
Private Endpoint Connection Response Properties
func (PrivateEndpointConnectionTypeArgs) ElementType ¶
func (PrivateEndpointConnectionTypeArgs) ElementType() reflect.Type
func (PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutput ¶
func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutput() PrivateEndpointConnectionTypeOutput
func (PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutputWithContext ¶
func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypeOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypeOutput
func (PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypePtrOutput ¶
func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypePtrOutput() PrivateEndpointConnectionTypePtrOutput
func (PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypePtrOutputWithContext ¶
func (i PrivateEndpointConnectionTypeArgs) ToPrivateEndpointConnectionTypePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypePtrOutput
type PrivateEndpointConnectionTypeInput ¶
type PrivateEndpointConnectionTypeInput interface { pulumi.Input ToPrivateEndpointConnectionTypeOutput() PrivateEndpointConnectionTypeOutput ToPrivateEndpointConnectionTypeOutputWithContext(context.Context) PrivateEndpointConnectionTypeOutput }
PrivateEndpointConnectionTypeInput is an input type that accepts PrivateEndpointConnectionTypeArgs and PrivateEndpointConnectionTypeOutput values. You can construct a concrete instance of `PrivateEndpointConnectionTypeInput` via:
PrivateEndpointConnectionTypeArgs{...}
type PrivateEndpointConnectionTypeOutput ¶
type PrivateEndpointConnectionTypeOutput struct{ *pulumi.OutputState }
Private Endpoint Connection Response Properties
func (PrivateEndpointConnectionTypeOutput) ElementType ¶
func (PrivateEndpointConnectionTypeOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionTypeOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionTypeOutput) PrivateEndpoint() PrivateEndpointPtrOutput
Gets or sets private endpoint associated with the private endpoint connection
func (PrivateEndpointConnectionTypeOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionTypeOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePtrOutput
Gets or sets private link service connection state
func (PrivateEndpointConnectionTypeOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionTypeOutput) ProvisioningState() pulumi.StringPtrOutput
Gets or sets provisioning state of the private endpoint connection
func (PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutput ¶
func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutput() PrivateEndpointConnectionTypeOutput
func (PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutputWithContext ¶
func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypeOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypeOutput
func (PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypePtrOutput ¶
func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypePtrOutput() PrivateEndpointConnectionTypePtrOutput
func (PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypePtrOutputWithContext ¶
func (o PrivateEndpointConnectionTypeOutput) ToPrivateEndpointConnectionTypePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypePtrOutput
type PrivateEndpointConnectionTypePtrInput ¶
type PrivateEndpointConnectionTypePtrInput interface { pulumi.Input ToPrivateEndpointConnectionTypePtrOutput() PrivateEndpointConnectionTypePtrOutput ToPrivateEndpointConnectionTypePtrOutputWithContext(context.Context) PrivateEndpointConnectionTypePtrOutput }
PrivateEndpointConnectionTypePtrInput is an input type that accepts PrivateEndpointConnectionTypeArgs, PrivateEndpointConnectionTypePtr and PrivateEndpointConnectionTypePtrOutput values. You can construct a concrete instance of `PrivateEndpointConnectionTypePtrInput` via:
PrivateEndpointConnectionTypeArgs{...} or: nil
func PrivateEndpointConnectionTypePtr ¶
func PrivateEndpointConnectionTypePtr(v *PrivateEndpointConnectionTypeArgs) PrivateEndpointConnectionTypePtrInput
type PrivateEndpointConnectionTypePtrOutput ¶
type PrivateEndpointConnectionTypePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionTypePtrOutput) ElementType ¶
func (PrivateEndpointConnectionTypePtrOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionTypePtrOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionTypePtrOutput) PrivateEndpoint() PrivateEndpointPtrOutput
Gets or sets private endpoint associated with the private endpoint connection
func (PrivateEndpointConnectionTypePtrOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionTypePtrOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStatePtrOutput
Gets or sets private link service connection state
func (PrivateEndpointConnectionTypePtrOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionTypePtrOutput) ProvisioningState() pulumi.StringPtrOutput
Gets or sets provisioning state of the private endpoint connection
func (PrivateEndpointConnectionTypePtrOutput) ToPrivateEndpointConnectionTypePtrOutput ¶
func (o PrivateEndpointConnectionTypePtrOutput) ToPrivateEndpointConnectionTypePtrOutput() PrivateEndpointConnectionTypePtrOutput
func (PrivateEndpointConnectionTypePtrOutput) ToPrivateEndpointConnectionTypePtrOutputWithContext ¶
func (o PrivateEndpointConnectionTypePtrOutput) ToPrivateEndpointConnectionTypePtrOutputWithContext(ctx context.Context) PrivateEndpointConnectionTypePtrOutput
type PrivateEndpointConnectionVaultPropertiesResponse ¶ added in v0.5.0
type PrivateEndpointConnectionVaultPropertiesResponse struct { // Format of id subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.[Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}. Id string `pulumi:"id"` // Private Endpoint Connection Response Properties. Properties PrivateEndpointConnectionResponse `pulumi:"properties"` }
Information to be stored in Vault properties as an element of privateEndpointConnections List.
type PrivateEndpointConnectionVaultPropertiesResponseArgs ¶ added in v0.5.0
type PrivateEndpointConnectionVaultPropertiesResponseArgs struct { // Format of id subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.[Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}. Id pulumi.StringInput `pulumi:"id"` // Private Endpoint Connection Response Properties. Properties PrivateEndpointConnectionResponseInput `pulumi:"properties"` }
Information to be stored in Vault properties as an element of privateEndpointConnections List.
func (PrivateEndpointConnectionVaultPropertiesResponseArgs) ElementType ¶ added in v0.5.0
func (PrivateEndpointConnectionVaultPropertiesResponseArgs) ElementType() reflect.Type
func (PrivateEndpointConnectionVaultPropertiesResponseArgs) ToPrivateEndpointConnectionVaultPropertiesResponseOutput ¶ added in v0.5.0
func (i PrivateEndpointConnectionVaultPropertiesResponseArgs) ToPrivateEndpointConnectionVaultPropertiesResponseOutput() PrivateEndpointConnectionVaultPropertiesResponseOutput
func (PrivateEndpointConnectionVaultPropertiesResponseArgs) ToPrivateEndpointConnectionVaultPropertiesResponseOutputWithContext ¶ added in v0.5.0
func (i PrivateEndpointConnectionVaultPropertiesResponseArgs) ToPrivateEndpointConnectionVaultPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionVaultPropertiesResponseOutput
type PrivateEndpointConnectionVaultPropertiesResponseArray ¶ added in v0.5.0
type PrivateEndpointConnectionVaultPropertiesResponseArray []PrivateEndpointConnectionVaultPropertiesResponseInput
func (PrivateEndpointConnectionVaultPropertiesResponseArray) ElementType ¶ added in v0.5.0
func (PrivateEndpointConnectionVaultPropertiesResponseArray) ElementType() reflect.Type
func (PrivateEndpointConnectionVaultPropertiesResponseArray) ToPrivateEndpointConnectionVaultPropertiesResponseArrayOutput ¶ added in v0.5.0
func (i PrivateEndpointConnectionVaultPropertiesResponseArray) ToPrivateEndpointConnectionVaultPropertiesResponseArrayOutput() PrivateEndpointConnectionVaultPropertiesResponseArrayOutput
func (PrivateEndpointConnectionVaultPropertiesResponseArray) ToPrivateEndpointConnectionVaultPropertiesResponseArrayOutputWithContext ¶ added in v0.5.0
func (i PrivateEndpointConnectionVaultPropertiesResponseArray) ToPrivateEndpointConnectionVaultPropertiesResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionVaultPropertiesResponseArrayOutput
type PrivateEndpointConnectionVaultPropertiesResponseArrayInput ¶ added in v0.5.0
type PrivateEndpointConnectionVaultPropertiesResponseArrayInput interface { pulumi.Input ToPrivateEndpointConnectionVaultPropertiesResponseArrayOutput() PrivateEndpointConnectionVaultPropertiesResponseArrayOutput ToPrivateEndpointConnectionVaultPropertiesResponseArrayOutputWithContext(context.Context) PrivateEndpointConnectionVaultPropertiesResponseArrayOutput }
PrivateEndpointConnectionVaultPropertiesResponseArrayInput is an input type that accepts PrivateEndpointConnectionVaultPropertiesResponseArray and PrivateEndpointConnectionVaultPropertiesResponseArrayOutput values. You can construct a concrete instance of `PrivateEndpointConnectionVaultPropertiesResponseArrayInput` via:
PrivateEndpointConnectionVaultPropertiesResponseArray{ PrivateEndpointConnectionVaultPropertiesResponseArgs{...} }
type PrivateEndpointConnectionVaultPropertiesResponseArrayOutput ¶ added in v0.5.0
type PrivateEndpointConnectionVaultPropertiesResponseArrayOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionVaultPropertiesResponseArrayOutput) ElementType ¶ added in v0.5.0
func (PrivateEndpointConnectionVaultPropertiesResponseArrayOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionVaultPropertiesResponseArrayOutput) ToPrivateEndpointConnectionVaultPropertiesResponseArrayOutput ¶ added in v0.5.0
func (o PrivateEndpointConnectionVaultPropertiesResponseArrayOutput) ToPrivateEndpointConnectionVaultPropertiesResponseArrayOutput() PrivateEndpointConnectionVaultPropertiesResponseArrayOutput
func (PrivateEndpointConnectionVaultPropertiesResponseArrayOutput) ToPrivateEndpointConnectionVaultPropertiesResponseArrayOutputWithContext ¶ added in v0.5.0
func (o PrivateEndpointConnectionVaultPropertiesResponseArrayOutput) ToPrivateEndpointConnectionVaultPropertiesResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionVaultPropertiesResponseArrayOutput
type PrivateEndpointConnectionVaultPropertiesResponseInput ¶ added in v0.5.0
type PrivateEndpointConnectionVaultPropertiesResponseInput interface { pulumi.Input ToPrivateEndpointConnectionVaultPropertiesResponseOutput() PrivateEndpointConnectionVaultPropertiesResponseOutput ToPrivateEndpointConnectionVaultPropertiesResponseOutputWithContext(context.Context) PrivateEndpointConnectionVaultPropertiesResponseOutput }
PrivateEndpointConnectionVaultPropertiesResponseInput is an input type that accepts PrivateEndpointConnectionVaultPropertiesResponseArgs and PrivateEndpointConnectionVaultPropertiesResponseOutput values. You can construct a concrete instance of `PrivateEndpointConnectionVaultPropertiesResponseInput` via:
PrivateEndpointConnectionVaultPropertiesResponseArgs{...}
type PrivateEndpointConnectionVaultPropertiesResponseOutput ¶ added in v0.5.0
type PrivateEndpointConnectionVaultPropertiesResponseOutput struct{ *pulumi.OutputState }
Information to be stored in Vault properties as an element of privateEndpointConnections List.
func (PrivateEndpointConnectionVaultPropertiesResponseOutput) ElementType ¶ added in v0.5.0
func (PrivateEndpointConnectionVaultPropertiesResponseOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionVaultPropertiesResponseOutput) Id ¶ added in v0.5.0
Format of id subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.[Service]/{resource}/{resourceName}/privateEndpointConnections/{connectionName}.
func (PrivateEndpointConnectionVaultPropertiesResponseOutput) Properties ¶ added in v0.5.0
func (o PrivateEndpointConnectionVaultPropertiesResponseOutput) Properties() PrivateEndpointConnectionResponseOutput
Private Endpoint Connection Response Properties.
func (PrivateEndpointConnectionVaultPropertiesResponseOutput) ToPrivateEndpointConnectionVaultPropertiesResponseOutput ¶ added in v0.5.0
func (o PrivateEndpointConnectionVaultPropertiesResponseOutput) ToPrivateEndpointConnectionVaultPropertiesResponseOutput() PrivateEndpointConnectionVaultPropertiesResponseOutput
func (PrivateEndpointConnectionVaultPropertiesResponseOutput) ToPrivateEndpointConnectionVaultPropertiesResponseOutputWithContext ¶ added in v0.5.0
func (o PrivateEndpointConnectionVaultPropertiesResponseOutput) ToPrivateEndpointConnectionVaultPropertiesResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionVaultPropertiesResponseOutput
type PrivateEndpointInput ¶
type PrivateEndpointInput interface { pulumi.Input ToPrivateEndpointOutput() PrivateEndpointOutput ToPrivateEndpointOutputWithContext(context.Context) PrivateEndpointOutput }
PrivateEndpointInput is an input type that accepts PrivateEndpointArgs and PrivateEndpointOutput values. You can construct a concrete instance of `PrivateEndpointInput` via:
PrivateEndpointArgs{...}
type PrivateEndpointOutput ¶
type PrivateEndpointOutput struct{ *pulumi.OutputState }
The Private Endpoint network resource that is linked to the Private Endpoint connection
func (PrivateEndpointOutput) ElementType ¶
func (PrivateEndpointOutput) ElementType() reflect.Type
func (PrivateEndpointOutput) Id ¶
func (o PrivateEndpointOutput) Id() pulumi.StringPtrOutput
Gets or sets id
func (PrivateEndpointOutput) ToPrivateEndpointOutput ¶
func (o PrivateEndpointOutput) ToPrivateEndpointOutput() PrivateEndpointOutput
func (PrivateEndpointOutput) ToPrivateEndpointOutputWithContext ¶
func (o PrivateEndpointOutput) ToPrivateEndpointOutputWithContext(ctx context.Context) PrivateEndpointOutput
func (PrivateEndpointOutput) ToPrivateEndpointPtrOutput ¶
func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
func (PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext ¶
func (o PrivateEndpointOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
type PrivateEndpointPtrInput ¶
type PrivateEndpointPtrInput interface { pulumi.Input ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput ToPrivateEndpointPtrOutputWithContext(context.Context) PrivateEndpointPtrOutput }
PrivateEndpointPtrInput is an input type that accepts PrivateEndpointArgs, PrivateEndpointPtr and PrivateEndpointPtrOutput values. You can construct a concrete instance of `PrivateEndpointPtrInput` via:
PrivateEndpointArgs{...} or: nil
func PrivateEndpointPtr ¶
func PrivateEndpointPtr(v *PrivateEndpointArgs) PrivateEndpointPtrInput
type PrivateEndpointPtrOutput ¶
type PrivateEndpointPtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointPtrOutput) Elem ¶
func (o PrivateEndpointPtrOutput) Elem() PrivateEndpointOutput
func (PrivateEndpointPtrOutput) ElementType ¶
func (PrivateEndpointPtrOutput) ElementType() reflect.Type
func (PrivateEndpointPtrOutput) Id ¶
func (o PrivateEndpointPtrOutput) Id() pulumi.StringPtrOutput
Gets or sets id
func (PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput ¶
func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutput() PrivateEndpointPtrOutput
func (PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext ¶
func (o PrivateEndpointPtrOutput) ToPrivateEndpointPtrOutputWithContext(ctx context.Context) PrivateEndpointPtrOutput
type PrivateEndpointResponse ¶
type PrivateEndpointResponse struct { // Gets or sets id. Id string `pulumi:"id"` }
The Private Endpoint network resource that is linked to the Private Endpoint connection.
type PrivateEndpointResponseArgs ¶
type PrivateEndpointResponseArgs struct { // Gets or sets id. Id pulumi.StringInput `pulumi:"id"` }
The Private Endpoint network resource that is linked to the Private Endpoint connection.
func (PrivateEndpointResponseArgs) ElementType ¶
func (PrivateEndpointResponseArgs) ElementType() reflect.Type
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointResponseInput ¶
type PrivateEndpointResponseInput interface { pulumi.Input ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput ToPrivateEndpointResponseOutputWithContext(context.Context) PrivateEndpointResponseOutput }
PrivateEndpointResponseInput is an input type that accepts PrivateEndpointResponseArgs and PrivateEndpointResponseOutput values. You can construct a concrete instance of `PrivateEndpointResponseInput` via:
PrivateEndpointResponseArgs{...}
type PrivateEndpointResponseOutput ¶
type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }
The Private Endpoint network resource that is linked to the Private Endpoint connection.
func (PrivateEndpointResponseOutput) ElementType ¶
func (PrivateEndpointResponseOutput) ElementType() reflect.Type
func (PrivateEndpointResponseOutput) Id ¶
func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
Gets or sets id.
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointResponsePtrInput ¶
type PrivateEndpointResponsePtrInput interface { pulumi.Input ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput ToPrivateEndpointResponsePtrOutputWithContext(context.Context) PrivateEndpointResponsePtrOutput }
PrivateEndpointResponsePtrInput is an input type that accepts PrivateEndpointResponseArgs, PrivateEndpointResponsePtr and PrivateEndpointResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointResponsePtrInput` via:
PrivateEndpointResponseArgs{...} or: nil
func PrivateEndpointResponsePtr ¶
func PrivateEndpointResponsePtr(v *PrivateEndpointResponseArgs) PrivateEndpointResponsePtrInput
type PrivateEndpointResponsePtrOutput ¶
type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointResponsePtrOutput) Elem ¶
func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
func (PrivateEndpointResponsePtrOutput) ElementType ¶
func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointResponsePtrOutput) Id ¶
func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
Gets or sets id.
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct { // Gets or sets actions required ActionRequired *string `pulumi:"actionRequired"` // Gets or sets description Description *string `pulumi:"description"` // Gets or sets the status Status *string `pulumi:"status"` }
Private Link Service Connection State
type PrivateLinkServiceConnectionStateArgs ¶
type PrivateLinkServiceConnectionStateArgs struct { // Gets or sets actions required ActionRequired pulumi.StringPtrInput `pulumi:"actionRequired"` // Gets or sets description Description pulumi.StringPtrInput `pulumi:"description"` // Gets or sets the status Status pulumi.StringPtrInput `pulumi:"status"` }
Private Link Service Connection State
func (PrivateLinkServiceConnectionStateArgs) ElementType ¶
func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStateInput ¶
type PrivateLinkServiceConnectionStateInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput ToPrivateLinkServiceConnectionStateOutputWithContext(context.Context) PrivateLinkServiceConnectionStateOutput }
PrivateLinkServiceConnectionStateInput is an input type that accepts PrivateLinkServiceConnectionStateArgs and PrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateInput` via:
PrivateLinkServiceConnectionStateArgs{...}
type PrivateLinkServiceConnectionStateOutput ¶
type PrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }
Private Link Service Connection State
func (PrivateLinkServiceConnectionStateOutput) ActionRequired ¶
func (o PrivateLinkServiceConnectionStateOutput) ActionRequired() pulumi.StringPtrOutput
Gets or sets actions required
func (PrivateLinkServiceConnectionStateOutput) Description ¶
func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
Gets or sets description
func (PrivateLinkServiceConnectionStateOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateOutput) Status ¶
func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
Gets or sets the status
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStatePtrInput ¶
type PrivateLinkServiceConnectionStatePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput ToPrivateLinkServiceConnectionStatePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePtrOutput }
PrivateLinkServiceConnectionStatePtrInput is an input type that accepts PrivateLinkServiceConnectionStateArgs, PrivateLinkServiceConnectionStatePtr and PrivateLinkServiceConnectionStatePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePtrInput` via:
PrivateLinkServiceConnectionStateArgs{...} or: nil
func PrivateLinkServiceConnectionStatePtr ¶
func PrivateLinkServiceConnectionStatePtr(v *PrivateLinkServiceConnectionStateArgs) PrivateLinkServiceConnectionStatePtrInput
type PrivateLinkServiceConnectionStatePtrOutput ¶
type PrivateLinkServiceConnectionStatePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePtrOutput) ActionRequired ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ActionRequired() pulumi.StringPtrOutput
Gets or sets actions required
func (PrivateLinkServiceConnectionStatePtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
Gets or sets description
func (PrivateLinkServiceConnectionStatePtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
Gets or sets the status
func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStateResponse ¶
type PrivateLinkServiceConnectionStateResponse struct { // Gets or sets actions required. ActionsRequired string `pulumi:"actionsRequired"` // Gets or sets description. Description string `pulumi:"description"` // Gets or sets the status. Status string `pulumi:"status"` }
Gets or sets private link service connection state.
type PrivateLinkServiceConnectionStateResponseArgs ¶
type PrivateLinkServiceConnectionStateResponseArgs struct { // Gets or sets actions required. ActionsRequired pulumi.StringInput `pulumi:"actionsRequired"` // Gets or sets description. Description pulumi.StringInput `pulumi:"description"` // Gets or sets the status. Status pulumi.StringInput `pulumi:"status"` }
Gets or sets private link service connection state.
func (PrivateLinkServiceConnectionStateResponseArgs) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type PrivateLinkServiceConnectionStateResponseInput ¶
type PrivateLinkServiceConnectionStateResponseInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput ToPrivateLinkServiceConnectionStateResponseOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponseOutput }
PrivateLinkServiceConnectionStateResponseInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs and PrivateLinkServiceConnectionStateResponseOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponseInput` via:
PrivateLinkServiceConnectionStateResponseArgs{...}
type PrivateLinkServiceConnectionStateResponseOutput ¶
type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }
Gets or sets private link service connection state.
func (PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateResponseOutput) ActionsRequired() pulumi.StringOutput
Gets or sets actions required.
func (PrivateLinkServiceConnectionStateResponseOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringOutput
Gets or sets description.
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringOutput
Gets or sets the status.
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type PrivateLinkServiceConnectionStateResponsePtrInput ¶
type PrivateLinkServiceConnectionStateResponsePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput }
PrivateLinkServiceConnectionStateResponsePtrInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs, PrivateLinkServiceConnectionStateResponsePtr and PrivateLinkServiceConnectionStateResponsePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponsePtrInput` via:
PrivateLinkServiceConnectionStateResponseArgs{...} or: nil
func PrivateLinkServiceConnectionStateResponsePtr ¶
func PrivateLinkServiceConnectionStateResponsePtr(v *PrivateLinkServiceConnectionStateResponseArgs) PrivateLinkServiceConnectionStateResponsePtrInput
type PrivateLinkServiceConnectionStateResponsePtrOutput ¶
type PrivateLinkServiceConnectionStateResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ActionsRequired ¶ added in v0.5.0
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ActionsRequired() pulumi.StringPtrOutput
Gets or sets actions required.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
Gets or sets description.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponsePtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
Gets or sets the status.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type ProvisioningState ¶ added in v0.3.1
Gets or sets provisioning state of the private endpoint connection
func (ProvisioningState) ElementType ¶ added in v0.3.1
func (ProvisioningState) ElementType() reflect.Type
func (ProvisioningState) ToStringOutput ¶ added in v0.3.1
func (e ProvisioningState) ToStringOutput() pulumi.StringOutput
func (ProvisioningState) ToStringOutputWithContext ¶ added in v0.3.1
func (e ProvisioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProvisioningState) ToStringPtrOutput ¶ added in v0.3.1
func (e ProvisioningState) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProvisioningState) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ProvisioningState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityType ¶ added in v0.5.0
The type of managed identity used. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user-assigned identities. The type 'None' will remove any identities.
func (ResourceIdentityType) ElementType ¶ added in v0.5.0
func (ResourceIdentityType) ElementType() reflect.Type
func (ResourceIdentityType) ToStringOutput ¶ added in v0.5.0
func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityType) ToStringOutputWithContext ¶ added in v0.5.0
func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityType) ToStringPtrOutput ¶ added in v0.5.0
func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityType) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Sku ¶ added in v0.5.0
type Sku struct { // The Sku name. Name string `pulumi:"name"` }
Identifies the unique system identifier for each Azure resource.
type SkuArgs ¶ added in v0.5.0
type SkuArgs struct { // The Sku name. Name pulumi.StringInput `pulumi:"name"` }
Identifies the unique system identifier for each Azure resource.
func (SkuArgs) ElementType ¶ added in v0.5.0
func (SkuArgs) ToSkuOutput ¶ added in v0.5.0
func (SkuArgs) ToSkuOutputWithContext ¶ added in v0.5.0
func (SkuArgs) ToSkuPtrOutput ¶ added in v0.5.0
func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput
func (SkuArgs) ToSkuPtrOutputWithContext ¶ added in v0.5.0
func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuInput ¶ added in v0.5.0
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuName ¶ added in v0.5.0
The Sku name.
func (SkuName) ElementType ¶ added in v0.5.0
func (SkuName) ToStringOutput ¶ added in v0.5.0
func (e SkuName) ToStringOutput() pulumi.StringOutput
func (SkuName) ToStringOutputWithContext ¶ added in v0.5.0
func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuName) ToStringPtrOutput ¶ added in v0.5.0
func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuName) ToStringPtrOutputWithContext ¶ added in v0.5.0
func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuOutput ¶ added in v0.5.0
type SkuOutput struct{ *pulumi.OutputState }
Identifies the unique system identifier for each Azure resource.
func (SkuOutput) ElementType ¶ added in v0.5.0
func (SkuOutput) ToSkuOutput ¶ added in v0.5.0
func (SkuOutput) ToSkuOutputWithContext ¶ added in v0.5.0
func (SkuOutput) ToSkuPtrOutput ¶ added in v0.5.0
func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuOutput) ToSkuPtrOutputWithContext ¶ added in v0.5.0
func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuPtrInput ¶ added in v0.5.0
type SkuPtrInput interface { pulumi.Input ToSkuPtrOutput() SkuPtrOutput ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput }
SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:
SkuArgs{...} or: nil
func SkuPtr ¶ added in v0.5.0
func SkuPtr(v *SkuArgs) SkuPtrInput
type SkuPtrOutput ¶ added in v0.5.0
type SkuPtrOutput struct{ *pulumi.OutputState }
func (SkuPtrOutput) Elem ¶ added in v0.5.0
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶ added in v0.5.0
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) Name ¶ added in v0.5.0
func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
The Sku name.
func (SkuPtrOutput) ToSkuPtrOutput ¶ added in v0.5.0
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶ added in v0.5.0
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶ added in v0.5.0
type SkuResponse struct { // The Sku name. Name string `pulumi:"name"` }
Identifies the unique system identifier for each Azure resource.
type SkuResponseArgs ¶ added in v0.5.0
type SkuResponseArgs struct { // The Sku name. Name pulumi.StringInput `pulumi:"name"` }
Identifies the unique system identifier for each Azure resource.
func (SkuResponseArgs) ElementType ¶ added in v0.5.0
func (SkuResponseArgs) ElementType() reflect.Type
func (SkuResponseArgs) ToSkuResponseOutput ¶ added in v0.5.0
func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseArgs) ToSkuResponseOutputWithContext ¶ added in v0.5.0
func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseArgs) ToSkuResponsePtrOutput ¶ added in v0.5.0
func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext ¶ added in v0.5.0
func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponseInput ¶ added in v0.5.0
type SkuResponseInput interface { pulumi.Input ToSkuResponseOutput() SkuResponseOutput ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput }
SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:
SkuResponseArgs{...}
type SkuResponseOutput ¶ added in v0.5.0
type SkuResponseOutput struct{ *pulumi.OutputState }
Identifies the unique system identifier for each Azure resource.
func (SkuResponseOutput) ElementType ¶ added in v0.5.0
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Name ¶ added in v0.5.0
func (o SkuResponseOutput) Name() pulumi.StringOutput
The Sku name.
func (SkuResponseOutput) ToSkuResponseOutput ¶ added in v0.5.0
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶ added in v0.5.0
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseOutput) ToSkuResponsePtrOutput ¶ added in v0.5.0
func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext ¶ added in v0.5.0
func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponsePtrInput ¶ added in v0.5.0
type SkuResponsePtrInput interface { pulumi.Input ToSkuResponsePtrOutput() SkuResponsePtrOutput ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput }
SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:
SkuResponseArgs{...} or: nil
func SkuResponsePtr ¶ added in v0.5.0
func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput
type SkuResponsePtrOutput ¶ added in v0.5.0
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Elem ¶ added in v0.5.0
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶ added in v0.5.0
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Name ¶ added in v0.5.0
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The Sku name.
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶ added in v0.5.0
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶ added in v0.5.0
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type UpgradeDetailsResponse ¶ added in v0.5.0
type UpgradeDetailsResponse struct { // UTC time at which the upgrade operation has ended. EndTimeUtc string `pulumi:"endTimeUtc"` // UTC time at which the upgrade operation status was last updated. LastUpdatedTimeUtc string `pulumi:"lastUpdatedTimeUtc"` // Message to the user containing information about the upgrade operation. Message string `pulumi:"message"` // ID of the vault upgrade operation. OperationId string `pulumi:"operationId"` // Resource ID of the vault before the upgrade. PreviousResourceId string `pulumi:"previousResourceId"` // UTC time at which the upgrade operation has started. StartTimeUtc string `pulumi:"startTimeUtc"` // Status of the vault upgrade operation. Status string `pulumi:"status"` // The way the vault upgrade was triggered. TriggerType string `pulumi:"triggerType"` // Resource ID of the upgraded vault. UpgradedResourceId string `pulumi:"upgradedResourceId"` }
Details for upgrading vault.
type UpgradeDetailsResponseArgs ¶ added in v0.5.0
type UpgradeDetailsResponseArgs struct { // UTC time at which the upgrade operation has ended. EndTimeUtc pulumi.StringInput `pulumi:"endTimeUtc"` // UTC time at which the upgrade operation status was last updated. LastUpdatedTimeUtc pulumi.StringInput `pulumi:"lastUpdatedTimeUtc"` // Message to the user containing information about the upgrade operation. Message pulumi.StringInput `pulumi:"message"` // ID of the vault upgrade operation. OperationId pulumi.StringInput `pulumi:"operationId"` // Resource ID of the vault before the upgrade. PreviousResourceId pulumi.StringInput `pulumi:"previousResourceId"` // UTC time at which the upgrade operation has started. StartTimeUtc pulumi.StringInput `pulumi:"startTimeUtc"` // Status of the vault upgrade operation. Status pulumi.StringInput `pulumi:"status"` // The way the vault upgrade was triggered. TriggerType pulumi.StringInput `pulumi:"triggerType"` // Resource ID of the upgraded vault. UpgradedResourceId pulumi.StringInput `pulumi:"upgradedResourceId"` }
Details for upgrading vault.
func (UpgradeDetailsResponseArgs) ElementType ¶ added in v0.5.0
func (UpgradeDetailsResponseArgs) ElementType() reflect.Type
func (UpgradeDetailsResponseArgs) ToUpgradeDetailsResponseOutput ¶ added in v0.5.0
func (i UpgradeDetailsResponseArgs) ToUpgradeDetailsResponseOutput() UpgradeDetailsResponseOutput
func (UpgradeDetailsResponseArgs) ToUpgradeDetailsResponseOutputWithContext ¶ added in v0.5.0
func (i UpgradeDetailsResponseArgs) ToUpgradeDetailsResponseOutputWithContext(ctx context.Context) UpgradeDetailsResponseOutput
func (UpgradeDetailsResponseArgs) ToUpgradeDetailsResponsePtrOutput ¶ added in v0.5.0
func (i UpgradeDetailsResponseArgs) ToUpgradeDetailsResponsePtrOutput() UpgradeDetailsResponsePtrOutput
func (UpgradeDetailsResponseArgs) ToUpgradeDetailsResponsePtrOutputWithContext ¶ added in v0.5.0
func (i UpgradeDetailsResponseArgs) ToUpgradeDetailsResponsePtrOutputWithContext(ctx context.Context) UpgradeDetailsResponsePtrOutput
type UpgradeDetailsResponseInput ¶ added in v0.5.0
type UpgradeDetailsResponseInput interface { pulumi.Input ToUpgradeDetailsResponseOutput() UpgradeDetailsResponseOutput ToUpgradeDetailsResponseOutputWithContext(context.Context) UpgradeDetailsResponseOutput }
UpgradeDetailsResponseInput is an input type that accepts UpgradeDetailsResponseArgs and UpgradeDetailsResponseOutput values. You can construct a concrete instance of `UpgradeDetailsResponseInput` via:
UpgradeDetailsResponseArgs{...}
type UpgradeDetailsResponseOutput ¶ added in v0.5.0
type UpgradeDetailsResponseOutput struct{ *pulumi.OutputState }
Details for upgrading vault.
func (UpgradeDetailsResponseOutput) ElementType ¶ added in v0.5.0
func (UpgradeDetailsResponseOutput) ElementType() reflect.Type
func (UpgradeDetailsResponseOutput) EndTimeUtc ¶ added in v0.5.0
func (o UpgradeDetailsResponseOutput) EndTimeUtc() pulumi.StringOutput
UTC time at which the upgrade operation has ended.
func (UpgradeDetailsResponseOutput) LastUpdatedTimeUtc ¶ added in v0.5.0
func (o UpgradeDetailsResponseOutput) LastUpdatedTimeUtc() pulumi.StringOutput
UTC time at which the upgrade operation status was last updated.
func (UpgradeDetailsResponseOutput) Message ¶ added in v0.5.0
func (o UpgradeDetailsResponseOutput) Message() pulumi.StringOutput
Message to the user containing information about the upgrade operation.
func (UpgradeDetailsResponseOutput) OperationId ¶ added in v0.5.0
func (o UpgradeDetailsResponseOutput) OperationId() pulumi.StringOutput
ID of the vault upgrade operation.
func (UpgradeDetailsResponseOutput) PreviousResourceId ¶ added in v0.5.0
func (o UpgradeDetailsResponseOutput) PreviousResourceId() pulumi.StringOutput
Resource ID of the vault before the upgrade.
func (UpgradeDetailsResponseOutput) StartTimeUtc ¶ added in v0.5.0
func (o UpgradeDetailsResponseOutput) StartTimeUtc() pulumi.StringOutput
UTC time at which the upgrade operation has started.
func (UpgradeDetailsResponseOutput) Status ¶ added in v0.5.0
func (o UpgradeDetailsResponseOutput) Status() pulumi.StringOutput
Status of the vault upgrade operation.
func (UpgradeDetailsResponseOutput) ToUpgradeDetailsResponseOutput ¶ added in v0.5.0
func (o UpgradeDetailsResponseOutput) ToUpgradeDetailsResponseOutput() UpgradeDetailsResponseOutput
func (UpgradeDetailsResponseOutput) ToUpgradeDetailsResponseOutputWithContext ¶ added in v0.5.0
func (o UpgradeDetailsResponseOutput) ToUpgradeDetailsResponseOutputWithContext(ctx context.Context) UpgradeDetailsResponseOutput
func (UpgradeDetailsResponseOutput) ToUpgradeDetailsResponsePtrOutput ¶ added in v0.5.0
func (o UpgradeDetailsResponseOutput) ToUpgradeDetailsResponsePtrOutput() UpgradeDetailsResponsePtrOutput
func (UpgradeDetailsResponseOutput) ToUpgradeDetailsResponsePtrOutputWithContext ¶ added in v0.5.0
func (o UpgradeDetailsResponseOutput) ToUpgradeDetailsResponsePtrOutputWithContext(ctx context.Context) UpgradeDetailsResponsePtrOutput
func (UpgradeDetailsResponseOutput) TriggerType ¶ added in v0.5.0
func (o UpgradeDetailsResponseOutput) TriggerType() pulumi.StringOutput
The way the vault upgrade was triggered.
func (UpgradeDetailsResponseOutput) UpgradedResourceId ¶ added in v0.5.0
func (o UpgradeDetailsResponseOutput) UpgradedResourceId() pulumi.StringOutput
Resource ID of the upgraded vault.
type UpgradeDetailsResponsePtrInput ¶ added in v0.5.0
type UpgradeDetailsResponsePtrInput interface { pulumi.Input ToUpgradeDetailsResponsePtrOutput() UpgradeDetailsResponsePtrOutput ToUpgradeDetailsResponsePtrOutputWithContext(context.Context) UpgradeDetailsResponsePtrOutput }
UpgradeDetailsResponsePtrInput is an input type that accepts UpgradeDetailsResponseArgs, UpgradeDetailsResponsePtr and UpgradeDetailsResponsePtrOutput values. You can construct a concrete instance of `UpgradeDetailsResponsePtrInput` via:
UpgradeDetailsResponseArgs{...} or: nil
func UpgradeDetailsResponsePtr ¶ added in v0.5.0
func UpgradeDetailsResponsePtr(v *UpgradeDetailsResponseArgs) UpgradeDetailsResponsePtrInput
type UpgradeDetailsResponsePtrOutput ¶ added in v0.5.0
type UpgradeDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (UpgradeDetailsResponsePtrOutput) Elem ¶ added in v0.5.0
func (o UpgradeDetailsResponsePtrOutput) Elem() UpgradeDetailsResponseOutput
func (UpgradeDetailsResponsePtrOutput) ElementType ¶ added in v0.5.0
func (UpgradeDetailsResponsePtrOutput) ElementType() reflect.Type
func (UpgradeDetailsResponsePtrOutput) EndTimeUtc ¶ added in v0.5.0
func (o UpgradeDetailsResponsePtrOutput) EndTimeUtc() pulumi.StringPtrOutput
UTC time at which the upgrade operation has ended.
func (UpgradeDetailsResponsePtrOutput) LastUpdatedTimeUtc ¶ added in v0.5.0
func (o UpgradeDetailsResponsePtrOutput) LastUpdatedTimeUtc() pulumi.StringPtrOutput
UTC time at which the upgrade operation status was last updated.
func (UpgradeDetailsResponsePtrOutput) Message ¶ added in v0.5.0
func (o UpgradeDetailsResponsePtrOutput) Message() pulumi.StringPtrOutput
Message to the user containing information about the upgrade operation.
func (UpgradeDetailsResponsePtrOutput) OperationId ¶ added in v0.5.0
func (o UpgradeDetailsResponsePtrOutput) OperationId() pulumi.StringPtrOutput
ID of the vault upgrade operation.
func (UpgradeDetailsResponsePtrOutput) PreviousResourceId ¶ added in v0.5.0
func (o UpgradeDetailsResponsePtrOutput) PreviousResourceId() pulumi.StringPtrOutput
Resource ID of the vault before the upgrade.
func (UpgradeDetailsResponsePtrOutput) StartTimeUtc ¶ added in v0.5.0
func (o UpgradeDetailsResponsePtrOutput) StartTimeUtc() pulumi.StringPtrOutput
UTC time at which the upgrade operation has started.
func (UpgradeDetailsResponsePtrOutput) Status ¶ added in v0.5.0
func (o UpgradeDetailsResponsePtrOutput) Status() pulumi.StringPtrOutput
Status of the vault upgrade operation.
func (UpgradeDetailsResponsePtrOutput) ToUpgradeDetailsResponsePtrOutput ¶ added in v0.5.0
func (o UpgradeDetailsResponsePtrOutput) ToUpgradeDetailsResponsePtrOutput() UpgradeDetailsResponsePtrOutput
func (UpgradeDetailsResponsePtrOutput) ToUpgradeDetailsResponsePtrOutputWithContext ¶ added in v0.5.0
func (o UpgradeDetailsResponsePtrOutput) ToUpgradeDetailsResponsePtrOutputWithContext(ctx context.Context) UpgradeDetailsResponsePtrOutput
func (UpgradeDetailsResponsePtrOutput) TriggerType ¶ added in v0.5.0
func (o UpgradeDetailsResponsePtrOutput) TriggerType() pulumi.StringPtrOutput
The way the vault upgrade was triggered.
func (UpgradeDetailsResponsePtrOutput) UpgradedResourceId ¶ added in v0.5.0
func (o UpgradeDetailsResponsePtrOutput) UpgradedResourceId() pulumi.StringPtrOutput
Resource ID of the upgraded vault.
type UserIdentityResponse ¶ added in v0.5.0
type UserIdentityResponse struct { // The client ID of the user-assigned identity. ClientId string `pulumi:"clientId"` // The principal ID of the user-assigned identity. PrincipalId string `pulumi:"principalId"` }
A resource identity that is managed by the user of the service.
type UserIdentityResponseArgs ¶ added in v0.5.0
type UserIdentityResponseArgs struct { // The client ID of the user-assigned identity. ClientId pulumi.StringInput `pulumi:"clientId"` // The principal ID of the user-assigned identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` }
A resource identity that is managed by the user of the service.
func (UserIdentityResponseArgs) ElementType ¶ added in v0.5.0
func (UserIdentityResponseArgs) ElementType() reflect.Type
func (UserIdentityResponseArgs) ToUserIdentityResponseOutput ¶ added in v0.5.0
func (i UserIdentityResponseArgs) ToUserIdentityResponseOutput() UserIdentityResponseOutput
func (UserIdentityResponseArgs) ToUserIdentityResponseOutputWithContext ¶ added in v0.5.0
func (i UserIdentityResponseArgs) ToUserIdentityResponseOutputWithContext(ctx context.Context) UserIdentityResponseOutput
type UserIdentityResponseInput ¶ added in v0.5.0
type UserIdentityResponseInput interface { pulumi.Input ToUserIdentityResponseOutput() UserIdentityResponseOutput ToUserIdentityResponseOutputWithContext(context.Context) UserIdentityResponseOutput }
UserIdentityResponseInput is an input type that accepts UserIdentityResponseArgs and UserIdentityResponseOutput values. You can construct a concrete instance of `UserIdentityResponseInput` via:
UserIdentityResponseArgs{...}
type UserIdentityResponseMap ¶ added in v0.5.0
type UserIdentityResponseMap map[string]UserIdentityResponseInput
func (UserIdentityResponseMap) ElementType ¶ added in v0.5.0
func (UserIdentityResponseMap) ElementType() reflect.Type
func (UserIdentityResponseMap) ToUserIdentityResponseMapOutput ¶ added in v0.5.0
func (i UserIdentityResponseMap) ToUserIdentityResponseMapOutput() UserIdentityResponseMapOutput
func (UserIdentityResponseMap) ToUserIdentityResponseMapOutputWithContext ¶ added in v0.5.0
func (i UserIdentityResponseMap) ToUserIdentityResponseMapOutputWithContext(ctx context.Context) UserIdentityResponseMapOutput
type UserIdentityResponseMapInput ¶ added in v0.5.0
type UserIdentityResponseMapInput interface { pulumi.Input ToUserIdentityResponseMapOutput() UserIdentityResponseMapOutput ToUserIdentityResponseMapOutputWithContext(context.Context) UserIdentityResponseMapOutput }
UserIdentityResponseMapInput is an input type that accepts UserIdentityResponseMap and UserIdentityResponseMapOutput values. You can construct a concrete instance of `UserIdentityResponseMapInput` via:
UserIdentityResponseMap{ "key": UserIdentityResponseArgs{...} }
type UserIdentityResponseMapOutput ¶ added in v0.5.0
type UserIdentityResponseMapOutput struct{ *pulumi.OutputState }
func (UserIdentityResponseMapOutput) ElementType ¶ added in v0.5.0
func (UserIdentityResponseMapOutput) ElementType() reflect.Type
func (UserIdentityResponseMapOutput) MapIndex ¶ added in v0.5.0
func (o UserIdentityResponseMapOutput) MapIndex(k pulumi.StringInput) UserIdentityResponseOutput
func (UserIdentityResponseMapOutput) ToUserIdentityResponseMapOutput ¶ added in v0.5.0
func (o UserIdentityResponseMapOutput) ToUserIdentityResponseMapOutput() UserIdentityResponseMapOutput
func (UserIdentityResponseMapOutput) ToUserIdentityResponseMapOutputWithContext ¶ added in v0.5.0
func (o UserIdentityResponseMapOutput) ToUserIdentityResponseMapOutputWithContext(ctx context.Context) UserIdentityResponseMapOutput
type UserIdentityResponseOutput ¶ added in v0.5.0
type UserIdentityResponseOutput struct{ *pulumi.OutputState }
A resource identity that is managed by the user of the service.
func (UserIdentityResponseOutput) ClientId ¶ added in v0.5.0
func (o UserIdentityResponseOutput) ClientId() pulumi.StringOutput
The client ID of the user-assigned identity.
func (UserIdentityResponseOutput) ElementType ¶ added in v0.5.0
func (UserIdentityResponseOutput) ElementType() reflect.Type
func (UserIdentityResponseOutput) PrincipalId ¶ added in v0.5.0
func (o UserIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal ID of the user-assigned identity.
func (UserIdentityResponseOutput) ToUserIdentityResponseOutput ¶ added in v0.5.0
func (o UserIdentityResponseOutput) ToUserIdentityResponseOutput() UserIdentityResponseOutput
func (UserIdentityResponseOutput) ToUserIdentityResponseOutputWithContext ¶ added in v0.5.0
func (o UserIdentityResponseOutput) ToUserIdentityResponseOutputWithContext(ctx context.Context) UserIdentityResponseOutput
type Vault ¶ added in v0.5.0
type Vault struct { pulumi.CustomResourceState // Optional ETag. ETag pulumi.StringPtrOutput `pulumi:"eTag"` // Identity for the resource. Identity IdentityDataResponsePtrOutput `pulumi:"identity"` // Resource location. Location pulumi.StringOutput `pulumi:"location"` // Resource name associated with the resource. Name pulumi.StringOutput `pulumi:"name"` // Properties of the vault. Properties VaultPropertiesResponseOutput `pulumi:"properties"` // Identifies the unique system identifier for each Azure resource. Sku SkuResponsePtrOutput `pulumi:"sku"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type pulumi.StringOutput `pulumi:"type"` }
Resource information, as returned by the resource provider.
func GetVault ¶ added in v0.5.0
func GetVault(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VaultState, opts ...pulumi.ResourceOption) (*Vault, error)
GetVault gets an existing Vault 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 NewVault ¶ added in v0.5.0
func NewVault(ctx *pulumi.Context, name string, args *VaultArgs, opts ...pulumi.ResourceOption) (*Vault, error)
NewVault registers a new resource with the given unique name, arguments, and options.
func (*Vault) ElementType ¶ added in v0.5.0
func (*Vault) ToVaultOutput ¶ added in v0.5.0
func (i *Vault) ToVaultOutput() VaultOutput
func (*Vault) ToVaultOutputWithContext ¶ added in v0.5.0
func (i *Vault) ToVaultOutputWithContext(ctx context.Context) VaultOutput
type VaultArgs ¶ added in v0.5.0
type VaultArgs struct { // Optional ETag. ETag pulumi.StringPtrInput // Identity for the resource. Identity IdentityDataPtrInput // Resource location. Location pulumi.StringInput // Properties of the vault. Properties VaultPropertiesPtrInput // The name of the resource group where the recovery services vault is present. ResourceGroupName pulumi.StringInput // Identifies the unique system identifier for each Azure resource. Sku SkuPtrInput // Resource tags. Tags pulumi.StringMapInput // The name of the recovery services vault. VaultName pulumi.StringInput }
The set of arguments for constructing a Vault resource.
func (VaultArgs) ElementType ¶ added in v0.5.0
type VaultInput ¶ added in v0.5.0
type VaultInput interface { pulumi.Input ToVaultOutput() VaultOutput ToVaultOutputWithContext(ctx context.Context) VaultOutput }
type VaultOutput ¶ added in v0.5.0
type VaultOutput struct {
*pulumi.OutputState
}
func (VaultOutput) ElementType ¶ added in v0.5.0
func (VaultOutput) ElementType() reflect.Type
func (VaultOutput) ToVaultOutput ¶ added in v0.5.0
func (o VaultOutput) ToVaultOutput() VaultOutput
func (VaultOutput) ToVaultOutputWithContext ¶ added in v0.5.0
func (o VaultOutput) ToVaultOutputWithContext(ctx context.Context) VaultOutput
type VaultProperties ¶ added in v0.5.0
type VaultProperties struct { // Customer Managed Key details of the resource. Encryption *VaultPropertiesEncryption `pulumi:"encryption"` }
Properties of the vault.
type VaultPropertiesArgs ¶ added in v0.5.0
type VaultPropertiesArgs struct { // Customer Managed Key details of the resource. Encryption VaultPropertiesEncryptionPtrInput `pulumi:"encryption"` }
Properties of the vault.
func (VaultPropertiesArgs) ElementType ¶ added in v0.5.0
func (VaultPropertiesArgs) ElementType() reflect.Type
func (VaultPropertiesArgs) ToVaultPropertiesOutput ¶ added in v0.5.0
func (i VaultPropertiesArgs) ToVaultPropertiesOutput() VaultPropertiesOutput
func (VaultPropertiesArgs) ToVaultPropertiesOutputWithContext ¶ added in v0.5.0
func (i VaultPropertiesArgs) ToVaultPropertiesOutputWithContext(ctx context.Context) VaultPropertiesOutput
func (VaultPropertiesArgs) ToVaultPropertiesPtrOutput ¶ added in v0.5.0
func (i VaultPropertiesArgs) ToVaultPropertiesPtrOutput() VaultPropertiesPtrOutput
func (VaultPropertiesArgs) ToVaultPropertiesPtrOutputWithContext ¶ added in v0.5.0
func (i VaultPropertiesArgs) ToVaultPropertiesPtrOutputWithContext(ctx context.Context) VaultPropertiesPtrOutput
type VaultPropertiesEncryption ¶ added in v0.5.0
type VaultPropertiesEncryption struct { // Enabling/Disabling the Double Encryption state InfrastructureEncryption *string `pulumi:"infrastructureEncryption"` // The details of the identity used for CMK KekIdentity *CmkKekIdentity `pulumi:"kekIdentity"` // The properties of the Key Vault which hosts CMK KeyVaultProperties *CmkKeyVaultProperties `pulumi:"keyVaultProperties"` }
Customer Managed Key details of the resource.
type VaultPropertiesEncryptionArgs ¶ added in v0.5.0
type VaultPropertiesEncryptionArgs struct { // Enabling/Disabling the Double Encryption state InfrastructureEncryption pulumi.StringPtrInput `pulumi:"infrastructureEncryption"` // The details of the identity used for CMK KekIdentity CmkKekIdentityPtrInput `pulumi:"kekIdentity"` // The properties of the Key Vault which hosts CMK KeyVaultProperties CmkKeyVaultPropertiesPtrInput `pulumi:"keyVaultProperties"` }
Customer Managed Key details of the resource.
func (VaultPropertiesEncryptionArgs) ElementType ¶ added in v0.5.0
func (VaultPropertiesEncryptionArgs) ElementType() reflect.Type
func (VaultPropertiesEncryptionArgs) ToVaultPropertiesEncryptionOutput ¶ added in v0.5.0
func (i VaultPropertiesEncryptionArgs) ToVaultPropertiesEncryptionOutput() VaultPropertiesEncryptionOutput
func (VaultPropertiesEncryptionArgs) ToVaultPropertiesEncryptionOutputWithContext ¶ added in v0.5.0
func (i VaultPropertiesEncryptionArgs) ToVaultPropertiesEncryptionOutputWithContext(ctx context.Context) VaultPropertiesEncryptionOutput
func (VaultPropertiesEncryptionArgs) ToVaultPropertiesEncryptionPtrOutput ¶ added in v0.5.0
func (i VaultPropertiesEncryptionArgs) ToVaultPropertiesEncryptionPtrOutput() VaultPropertiesEncryptionPtrOutput
func (VaultPropertiesEncryptionArgs) ToVaultPropertiesEncryptionPtrOutputWithContext ¶ added in v0.5.0
func (i VaultPropertiesEncryptionArgs) ToVaultPropertiesEncryptionPtrOutputWithContext(ctx context.Context) VaultPropertiesEncryptionPtrOutput
type VaultPropertiesEncryptionInput ¶ added in v0.5.0
type VaultPropertiesEncryptionInput interface { pulumi.Input ToVaultPropertiesEncryptionOutput() VaultPropertiesEncryptionOutput ToVaultPropertiesEncryptionOutputWithContext(context.Context) VaultPropertiesEncryptionOutput }
VaultPropertiesEncryptionInput is an input type that accepts VaultPropertiesEncryptionArgs and VaultPropertiesEncryptionOutput values. You can construct a concrete instance of `VaultPropertiesEncryptionInput` via:
VaultPropertiesEncryptionArgs{...}
type VaultPropertiesEncryptionOutput ¶ added in v0.5.0
type VaultPropertiesEncryptionOutput struct{ *pulumi.OutputState }
Customer Managed Key details of the resource.
func (VaultPropertiesEncryptionOutput) ElementType ¶ added in v0.5.0
func (VaultPropertiesEncryptionOutput) ElementType() reflect.Type
func (VaultPropertiesEncryptionOutput) InfrastructureEncryption ¶ added in v0.5.0
func (o VaultPropertiesEncryptionOutput) InfrastructureEncryption() pulumi.StringPtrOutput
Enabling/Disabling the Double Encryption state
func (VaultPropertiesEncryptionOutput) KekIdentity ¶ added in v0.5.0
func (o VaultPropertiesEncryptionOutput) KekIdentity() CmkKekIdentityPtrOutput
The details of the identity used for CMK
func (VaultPropertiesEncryptionOutput) KeyVaultProperties ¶ added in v0.5.0
func (o VaultPropertiesEncryptionOutput) KeyVaultProperties() CmkKeyVaultPropertiesPtrOutput
The properties of the Key Vault which hosts CMK
func (VaultPropertiesEncryptionOutput) ToVaultPropertiesEncryptionOutput ¶ added in v0.5.0
func (o VaultPropertiesEncryptionOutput) ToVaultPropertiesEncryptionOutput() VaultPropertiesEncryptionOutput
func (VaultPropertiesEncryptionOutput) ToVaultPropertiesEncryptionOutputWithContext ¶ added in v0.5.0
func (o VaultPropertiesEncryptionOutput) ToVaultPropertiesEncryptionOutputWithContext(ctx context.Context) VaultPropertiesEncryptionOutput
func (VaultPropertiesEncryptionOutput) ToVaultPropertiesEncryptionPtrOutput ¶ added in v0.5.0
func (o VaultPropertiesEncryptionOutput) ToVaultPropertiesEncryptionPtrOutput() VaultPropertiesEncryptionPtrOutput
func (VaultPropertiesEncryptionOutput) ToVaultPropertiesEncryptionPtrOutputWithContext ¶ added in v0.5.0
func (o VaultPropertiesEncryptionOutput) ToVaultPropertiesEncryptionPtrOutputWithContext(ctx context.Context) VaultPropertiesEncryptionPtrOutput
type VaultPropertiesEncryptionPtrInput ¶ added in v0.5.0
type VaultPropertiesEncryptionPtrInput interface { pulumi.Input ToVaultPropertiesEncryptionPtrOutput() VaultPropertiesEncryptionPtrOutput ToVaultPropertiesEncryptionPtrOutputWithContext(context.Context) VaultPropertiesEncryptionPtrOutput }
VaultPropertiesEncryptionPtrInput is an input type that accepts VaultPropertiesEncryptionArgs, VaultPropertiesEncryptionPtr and VaultPropertiesEncryptionPtrOutput values. You can construct a concrete instance of `VaultPropertiesEncryptionPtrInput` via:
VaultPropertiesEncryptionArgs{...} or: nil
func VaultPropertiesEncryptionPtr ¶ added in v0.5.0
func VaultPropertiesEncryptionPtr(v *VaultPropertiesEncryptionArgs) VaultPropertiesEncryptionPtrInput
type VaultPropertiesEncryptionPtrOutput ¶ added in v0.5.0
type VaultPropertiesEncryptionPtrOutput struct{ *pulumi.OutputState }
func (VaultPropertiesEncryptionPtrOutput) Elem ¶ added in v0.5.0
func (o VaultPropertiesEncryptionPtrOutput) Elem() VaultPropertiesEncryptionOutput
func (VaultPropertiesEncryptionPtrOutput) ElementType ¶ added in v0.5.0
func (VaultPropertiesEncryptionPtrOutput) ElementType() reflect.Type
func (VaultPropertiesEncryptionPtrOutput) InfrastructureEncryption ¶ added in v0.5.0
func (o VaultPropertiesEncryptionPtrOutput) InfrastructureEncryption() pulumi.StringPtrOutput
Enabling/Disabling the Double Encryption state
func (VaultPropertiesEncryptionPtrOutput) KekIdentity ¶ added in v0.5.0
func (o VaultPropertiesEncryptionPtrOutput) KekIdentity() CmkKekIdentityPtrOutput
The details of the identity used for CMK
func (VaultPropertiesEncryptionPtrOutput) KeyVaultProperties ¶ added in v0.5.0
func (o VaultPropertiesEncryptionPtrOutput) KeyVaultProperties() CmkKeyVaultPropertiesPtrOutput
The properties of the Key Vault which hosts CMK
func (VaultPropertiesEncryptionPtrOutput) ToVaultPropertiesEncryptionPtrOutput ¶ added in v0.5.0
func (o VaultPropertiesEncryptionPtrOutput) ToVaultPropertiesEncryptionPtrOutput() VaultPropertiesEncryptionPtrOutput
func (VaultPropertiesEncryptionPtrOutput) ToVaultPropertiesEncryptionPtrOutputWithContext ¶ added in v0.5.0
func (o VaultPropertiesEncryptionPtrOutput) ToVaultPropertiesEncryptionPtrOutputWithContext(ctx context.Context) VaultPropertiesEncryptionPtrOutput
type VaultPropertiesInput ¶ added in v0.5.0
type VaultPropertiesInput interface { pulumi.Input ToVaultPropertiesOutput() VaultPropertiesOutput ToVaultPropertiesOutputWithContext(context.Context) VaultPropertiesOutput }
VaultPropertiesInput is an input type that accepts VaultPropertiesArgs and VaultPropertiesOutput values. You can construct a concrete instance of `VaultPropertiesInput` via:
VaultPropertiesArgs{...}
type VaultPropertiesOutput ¶ added in v0.5.0
type VaultPropertiesOutput struct{ *pulumi.OutputState }
Properties of the vault.
func (VaultPropertiesOutput) ElementType ¶ added in v0.5.0
func (VaultPropertiesOutput) ElementType() reflect.Type
func (VaultPropertiesOutput) Encryption ¶ added in v0.5.0
func (o VaultPropertiesOutput) Encryption() VaultPropertiesEncryptionPtrOutput
Customer Managed Key details of the resource.
func (VaultPropertiesOutput) ToVaultPropertiesOutput ¶ added in v0.5.0
func (o VaultPropertiesOutput) ToVaultPropertiesOutput() VaultPropertiesOutput
func (VaultPropertiesOutput) ToVaultPropertiesOutputWithContext ¶ added in v0.5.0
func (o VaultPropertiesOutput) ToVaultPropertiesOutputWithContext(ctx context.Context) VaultPropertiesOutput
func (VaultPropertiesOutput) ToVaultPropertiesPtrOutput ¶ added in v0.5.0
func (o VaultPropertiesOutput) ToVaultPropertiesPtrOutput() VaultPropertiesPtrOutput
func (VaultPropertiesOutput) ToVaultPropertiesPtrOutputWithContext ¶ added in v0.5.0
func (o VaultPropertiesOutput) ToVaultPropertiesPtrOutputWithContext(ctx context.Context) VaultPropertiesPtrOutput
type VaultPropertiesPtrInput ¶ added in v0.5.0
type VaultPropertiesPtrInput interface { pulumi.Input ToVaultPropertiesPtrOutput() VaultPropertiesPtrOutput ToVaultPropertiesPtrOutputWithContext(context.Context) VaultPropertiesPtrOutput }
VaultPropertiesPtrInput is an input type that accepts VaultPropertiesArgs, VaultPropertiesPtr and VaultPropertiesPtrOutput values. You can construct a concrete instance of `VaultPropertiesPtrInput` via:
VaultPropertiesArgs{...} or: nil
func VaultPropertiesPtr ¶ added in v0.5.0
func VaultPropertiesPtr(v *VaultPropertiesArgs) VaultPropertiesPtrInput
type VaultPropertiesPtrOutput ¶ added in v0.5.0
type VaultPropertiesPtrOutput struct{ *pulumi.OutputState }
func (VaultPropertiesPtrOutput) Elem ¶ added in v0.5.0
func (o VaultPropertiesPtrOutput) Elem() VaultPropertiesOutput
func (VaultPropertiesPtrOutput) ElementType ¶ added in v0.5.0
func (VaultPropertiesPtrOutput) ElementType() reflect.Type
func (VaultPropertiesPtrOutput) Encryption ¶ added in v0.5.0
func (o VaultPropertiesPtrOutput) Encryption() VaultPropertiesEncryptionPtrOutput
Customer Managed Key details of the resource.
func (VaultPropertiesPtrOutput) ToVaultPropertiesPtrOutput ¶ added in v0.5.0
func (o VaultPropertiesPtrOutput) ToVaultPropertiesPtrOutput() VaultPropertiesPtrOutput
func (VaultPropertiesPtrOutput) ToVaultPropertiesPtrOutputWithContext ¶ added in v0.5.0
func (o VaultPropertiesPtrOutput) ToVaultPropertiesPtrOutputWithContext(ctx context.Context) VaultPropertiesPtrOutput
type VaultPropertiesResponse ¶ added in v0.5.0
type VaultPropertiesResponse struct { // Customer Managed Key details of the resource. Encryption *VaultPropertiesResponseEncryption `pulumi:"encryption"` // List of private endpoint connection. PrivateEndpointConnections []PrivateEndpointConnectionVaultPropertiesResponse `pulumi:"privateEndpointConnections"` // Private endpoint state for backup. PrivateEndpointStateForBackup string `pulumi:"privateEndpointStateForBackup"` // Private endpoint state for site recovery. PrivateEndpointStateForSiteRecovery string `pulumi:"privateEndpointStateForSiteRecovery"` // Provisioning State. ProvisioningState string `pulumi:"provisioningState"` // Details for upgrading vault. UpgradeDetails *UpgradeDetailsResponse `pulumi:"upgradeDetails"` }
Properties of the vault.
type VaultPropertiesResponseArgs ¶ added in v0.5.0
type VaultPropertiesResponseArgs struct { // Customer Managed Key details of the resource. Encryption VaultPropertiesResponseEncryptionPtrInput `pulumi:"encryption"` // List of private endpoint connection. PrivateEndpointConnections PrivateEndpointConnectionVaultPropertiesResponseArrayInput `pulumi:"privateEndpointConnections"` // Private endpoint state for backup. PrivateEndpointStateForBackup pulumi.StringInput `pulumi:"privateEndpointStateForBackup"` // Private endpoint state for site recovery. PrivateEndpointStateForSiteRecovery pulumi.StringInput `pulumi:"privateEndpointStateForSiteRecovery"` // Provisioning State. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // Details for upgrading vault. UpgradeDetails UpgradeDetailsResponsePtrInput `pulumi:"upgradeDetails"` }
Properties of the vault.
func (VaultPropertiesResponseArgs) ElementType ¶ added in v0.5.0
func (VaultPropertiesResponseArgs) ElementType() reflect.Type
func (VaultPropertiesResponseArgs) ToVaultPropertiesResponseOutput ¶ added in v0.5.0
func (i VaultPropertiesResponseArgs) ToVaultPropertiesResponseOutput() VaultPropertiesResponseOutput
func (VaultPropertiesResponseArgs) ToVaultPropertiesResponseOutputWithContext ¶ added in v0.5.0
func (i VaultPropertiesResponseArgs) ToVaultPropertiesResponseOutputWithContext(ctx context.Context) VaultPropertiesResponseOutput
func (VaultPropertiesResponseArgs) ToVaultPropertiesResponsePtrOutput ¶ added in v0.5.0
func (i VaultPropertiesResponseArgs) ToVaultPropertiesResponsePtrOutput() VaultPropertiesResponsePtrOutput
func (VaultPropertiesResponseArgs) ToVaultPropertiesResponsePtrOutputWithContext ¶ added in v0.5.0
func (i VaultPropertiesResponseArgs) ToVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) VaultPropertiesResponsePtrOutput
type VaultPropertiesResponseEncryption ¶ added in v0.5.0
type VaultPropertiesResponseEncryption struct { // Enabling/Disabling the Double Encryption state InfrastructureEncryption *string `pulumi:"infrastructureEncryption"` // The details of the identity used for CMK KekIdentity *CmkKekIdentityResponse `pulumi:"kekIdentity"` // The properties of the Key Vault which hosts CMK KeyVaultProperties *CmkKeyVaultPropertiesResponse `pulumi:"keyVaultProperties"` }
Customer Managed Key details of the resource.
type VaultPropertiesResponseEncryptionArgs ¶ added in v0.5.0
type VaultPropertiesResponseEncryptionArgs struct { // Enabling/Disabling the Double Encryption state InfrastructureEncryption pulumi.StringPtrInput `pulumi:"infrastructureEncryption"` // The details of the identity used for CMK KekIdentity CmkKekIdentityResponsePtrInput `pulumi:"kekIdentity"` // The properties of the Key Vault which hosts CMK KeyVaultProperties CmkKeyVaultPropertiesResponsePtrInput `pulumi:"keyVaultProperties"` }
Customer Managed Key details of the resource.
func (VaultPropertiesResponseEncryptionArgs) ElementType ¶ added in v0.5.0
func (VaultPropertiesResponseEncryptionArgs) ElementType() reflect.Type
func (VaultPropertiesResponseEncryptionArgs) ToVaultPropertiesResponseEncryptionOutput ¶ added in v0.5.0
func (i VaultPropertiesResponseEncryptionArgs) ToVaultPropertiesResponseEncryptionOutput() VaultPropertiesResponseEncryptionOutput
func (VaultPropertiesResponseEncryptionArgs) ToVaultPropertiesResponseEncryptionOutputWithContext ¶ added in v0.5.0
func (i VaultPropertiesResponseEncryptionArgs) ToVaultPropertiesResponseEncryptionOutputWithContext(ctx context.Context) VaultPropertiesResponseEncryptionOutput
func (VaultPropertiesResponseEncryptionArgs) ToVaultPropertiesResponseEncryptionPtrOutput ¶ added in v0.5.0
func (i VaultPropertiesResponseEncryptionArgs) ToVaultPropertiesResponseEncryptionPtrOutput() VaultPropertiesResponseEncryptionPtrOutput
func (VaultPropertiesResponseEncryptionArgs) ToVaultPropertiesResponseEncryptionPtrOutputWithContext ¶ added in v0.5.0
func (i VaultPropertiesResponseEncryptionArgs) ToVaultPropertiesResponseEncryptionPtrOutputWithContext(ctx context.Context) VaultPropertiesResponseEncryptionPtrOutput
type VaultPropertiesResponseEncryptionInput ¶ added in v0.5.0
type VaultPropertiesResponseEncryptionInput interface { pulumi.Input ToVaultPropertiesResponseEncryptionOutput() VaultPropertiesResponseEncryptionOutput ToVaultPropertiesResponseEncryptionOutputWithContext(context.Context) VaultPropertiesResponseEncryptionOutput }
VaultPropertiesResponseEncryptionInput is an input type that accepts VaultPropertiesResponseEncryptionArgs and VaultPropertiesResponseEncryptionOutput values. You can construct a concrete instance of `VaultPropertiesResponseEncryptionInput` via:
VaultPropertiesResponseEncryptionArgs{...}
type VaultPropertiesResponseEncryptionOutput ¶ added in v0.5.0
type VaultPropertiesResponseEncryptionOutput struct{ *pulumi.OutputState }
Customer Managed Key details of the resource.
func (VaultPropertiesResponseEncryptionOutput) ElementType ¶ added in v0.5.0
func (VaultPropertiesResponseEncryptionOutput) ElementType() reflect.Type
func (VaultPropertiesResponseEncryptionOutput) InfrastructureEncryption ¶ added in v0.5.0
func (o VaultPropertiesResponseEncryptionOutput) InfrastructureEncryption() pulumi.StringPtrOutput
Enabling/Disabling the Double Encryption state
func (VaultPropertiesResponseEncryptionOutput) KekIdentity ¶ added in v0.5.0
func (o VaultPropertiesResponseEncryptionOutput) KekIdentity() CmkKekIdentityResponsePtrOutput
The details of the identity used for CMK
func (VaultPropertiesResponseEncryptionOutput) KeyVaultProperties ¶ added in v0.5.0
func (o VaultPropertiesResponseEncryptionOutput) KeyVaultProperties() CmkKeyVaultPropertiesResponsePtrOutput
The properties of the Key Vault which hosts CMK
func (VaultPropertiesResponseEncryptionOutput) ToVaultPropertiesResponseEncryptionOutput ¶ added in v0.5.0
func (o VaultPropertiesResponseEncryptionOutput) ToVaultPropertiesResponseEncryptionOutput() VaultPropertiesResponseEncryptionOutput
func (VaultPropertiesResponseEncryptionOutput) ToVaultPropertiesResponseEncryptionOutputWithContext ¶ added in v0.5.0
func (o VaultPropertiesResponseEncryptionOutput) ToVaultPropertiesResponseEncryptionOutputWithContext(ctx context.Context) VaultPropertiesResponseEncryptionOutput
func (VaultPropertiesResponseEncryptionOutput) ToVaultPropertiesResponseEncryptionPtrOutput ¶ added in v0.5.0
func (o VaultPropertiesResponseEncryptionOutput) ToVaultPropertiesResponseEncryptionPtrOutput() VaultPropertiesResponseEncryptionPtrOutput
func (VaultPropertiesResponseEncryptionOutput) ToVaultPropertiesResponseEncryptionPtrOutputWithContext ¶ added in v0.5.0
func (o VaultPropertiesResponseEncryptionOutput) ToVaultPropertiesResponseEncryptionPtrOutputWithContext(ctx context.Context) VaultPropertiesResponseEncryptionPtrOutput
type VaultPropertiesResponseEncryptionPtrInput ¶ added in v0.5.0
type VaultPropertiesResponseEncryptionPtrInput interface { pulumi.Input ToVaultPropertiesResponseEncryptionPtrOutput() VaultPropertiesResponseEncryptionPtrOutput ToVaultPropertiesResponseEncryptionPtrOutputWithContext(context.Context) VaultPropertiesResponseEncryptionPtrOutput }
VaultPropertiesResponseEncryptionPtrInput is an input type that accepts VaultPropertiesResponseEncryptionArgs, VaultPropertiesResponseEncryptionPtr and VaultPropertiesResponseEncryptionPtrOutput values. You can construct a concrete instance of `VaultPropertiesResponseEncryptionPtrInput` via:
VaultPropertiesResponseEncryptionArgs{...} or: nil
func VaultPropertiesResponseEncryptionPtr ¶ added in v0.5.0
func VaultPropertiesResponseEncryptionPtr(v *VaultPropertiesResponseEncryptionArgs) VaultPropertiesResponseEncryptionPtrInput
type VaultPropertiesResponseEncryptionPtrOutput ¶ added in v0.5.0
type VaultPropertiesResponseEncryptionPtrOutput struct{ *pulumi.OutputState }
func (VaultPropertiesResponseEncryptionPtrOutput) ElementType ¶ added in v0.5.0
func (VaultPropertiesResponseEncryptionPtrOutput) ElementType() reflect.Type
func (VaultPropertiesResponseEncryptionPtrOutput) InfrastructureEncryption ¶ added in v0.5.0
func (o VaultPropertiesResponseEncryptionPtrOutput) InfrastructureEncryption() pulumi.StringPtrOutput
Enabling/Disabling the Double Encryption state
func (VaultPropertiesResponseEncryptionPtrOutput) KekIdentity ¶ added in v0.5.0
func (o VaultPropertiesResponseEncryptionPtrOutput) KekIdentity() CmkKekIdentityResponsePtrOutput
The details of the identity used for CMK
func (VaultPropertiesResponseEncryptionPtrOutput) KeyVaultProperties ¶ added in v0.5.0
func (o VaultPropertiesResponseEncryptionPtrOutput) KeyVaultProperties() CmkKeyVaultPropertiesResponsePtrOutput
The properties of the Key Vault which hosts CMK
func (VaultPropertiesResponseEncryptionPtrOutput) ToVaultPropertiesResponseEncryptionPtrOutput ¶ added in v0.5.0
func (o VaultPropertiesResponseEncryptionPtrOutput) ToVaultPropertiesResponseEncryptionPtrOutput() VaultPropertiesResponseEncryptionPtrOutput
func (VaultPropertiesResponseEncryptionPtrOutput) ToVaultPropertiesResponseEncryptionPtrOutputWithContext ¶ added in v0.5.0
func (o VaultPropertiesResponseEncryptionPtrOutput) ToVaultPropertiesResponseEncryptionPtrOutputWithContext(ctx context.Context) VaultPropertiesResponseEncryptionPtrOutput
type VaultPropertiesResponseInput ¶ added in v0.5.0
type VaultPropertiesResponseInput interface { pulumi.Input ToVaultPropertiesResponseOutput() VaultPropertiesResponseOutput ToVaultPropertiesResponseOutputWithContext(context.Context) VaultPropertiesResponseOutput }
VaultPropertiesResponseInput is an input type that accepts VaultPropertiesResponseArgs and VaultPropertiesResponseOutput values. You can construct a concrete instance of `VaultPropertiesResponseInput` via:
VaultPropertiesResponseArgs{...}
type VaultPropertiesResponseOutput ¶ added in v0.5.0
type VaultPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of the vault.
func (VaultPropertiesResponseOutput) ElementType ¶ added in v0.5.0
func (VaultPropertiesResponseOutput) ElementType() reflect.Type
func (VaultPropertiesResponseOutput) Encryption ¶ added in v0.5.0
func (o VaultPropertiesResponseOutput) Encryption() VaultPropertiesResponseEncryptionPtrOutput
Customer Managed Key details of the resource.
func (VaultPropertiesResponseOutput) PrivateEndpointConnections ¶ added in v0.5.0
func (o VaultPropertiesResponseOutput) PrivateEndpointConnections() PrivateEndpointConnectionVaultPropertiesResponseArrayOutput
List of private endpoint connection.
func (VaultPropertiesResponseOutput) PrivateEndpointStateForBackup ¶ added in v0.5.0
func (o VaultPropertiesResponseOutput) PrivateEndpointStateForBackup() pulumi.StringOutput
Private endpoint state for backup.
func (VaultPropertiesResponseOutput) PrivateEndpointStateForSiteRecovery ¶ added in v0.5.0
func (o VaultPropertiesResponseOutput) PrivateEndpointStateForSiteRecovery() pulumi.StringOutput
Private endpoint state for site recovery.
func (VaultPropertiesResponseOutput) ProvisioningState ¶ added in v0.5.0
func (o VaultPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
Provisioning State.
func (VaultPropertiesResponseOutput) ToVaultPropertiesResponseOutput ¶ added in v0.5.0
func (o VaultPropertiesResponseOutput) ToVaultPropertiesResponseOutput() VaultPropertiesResponseOutput
func (VaultPropertiesResponseOutput) ToVaultPropertiesResponseOutputWithContext ¶ added in v0.5.0
func (o VaultPropertiesResponseOutput) ToVaultPropertiesResponseOutputWithContext(ctx context.Context) VaultPropertiesResponseOutput
func (VaultPropertiesResponseOutput) ToVaultPropertiesResponsePtrOutput ¶ added in v0.5.0
func (o VaultPropertiesResponseOutput) ToVaultPropertiesResponsePtrOutput() VaultPropertiesResponsePtrOutput
func (VaultPropertiesResponseOutput) ToVaultPropertiesResponsePtrOutputWithContext ¶ added in v0.5.0
func (o VaultPropertiesResponseOutput) ToVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) VaultPropertiesResponsePtrOutput
func (VaultPropertiesResponseOutput) UpgradeDetails ¶ added in v0.5.0
func (o VaultPropertiesResponseOutput) UpgradeDetails() UpgradeDetailsResponsePtrOutput
Details for upgrading vault.
type VaultPropertiesResponsePtrInput ¶ added in v0.5.0
type VaultPropertiesResponsePtrInput interface { pulumi.Input ToVaultPropertiesResponsePtrOutput() VaultPropertiesResponsePtrOutput ToVaultPropertiesResponsePtrOutputWithContext(context.Context) VaultPropertiesResponsePtrOutput }
VaultPropertiesResponsePtrInput is an input type that accepts VaultPropertiesResponseArgs, VaultPropertiesResponsePtr and VaultPropertiesResponsePtrOutput values. You can construct a concrete instance of `VaultPropertiesResponsePtrInput` via:
VaultPropertiesResponseArgs{...} or: nil
func VaultPropertiesResponsePtr ¶ added in v0.5.0
func VaultPropertiesResponsePtr(v *VaultPropertiesResponseArgs) VaultPropertiesResponsePtrInput
type VaultPropertiesResponsePtrOutput ¶ added in v0.5.0
type VaultPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (VaultPropertiesResponsePtrOutput) Elem ¶ added in v0.5.0
func (o VaultPropertiesResponsePtrOutput) Elem() VaultPropertiesResponseOutput
func (VaultPropertiesResponsePtrOutput) ElementType ¶ added in v0.5.0
func (VaultPropertiesResponsePtrOutput) ElementType() reflect.Type
func (VaultPropertiesResponsePtrOutput) Encryption ¶ added in v0.5.0
func (o VaultPropertiesResponsePtrOutput) Encryption() VaultPropertiesResponseEncryptionPtrOutput
Customer Managed Key details of the resource.
func (VaultPropertiesResponsePtrOutput) PrivateEndpointConnections ¶ added in v0.5.0
func (o VaultPropertiesResponsePtrOutput) PrivateEndpointConnections() PrivateEndpointConnectionVaultPropertiesResponseArrayOutput
List of private endpoint connection.
func (VaultPropertiesResponsePtrOutput) PrivateEndpointStateForBackup ¶ added in v0.5.0
func (o VaultPropertiesResponsePtrOutput) PrivateEndpointStateForBackup() pulumi.StringPtrOutput
Private endpoint state for backup.
func (VaultPropertiesResponsePtrOutput) PrivateEndpointStateForSiteRecovery ¶ added in v0.5.0
func (o VaultPropertiesResponsePtrOutput) PrivateEndpointStateForSiteRecovery() pulumi.StringPtrOutput
Private endpoint state for site recovery.
func (VaultPropertiesResponsePtrOutput) ProvisioningState ¶ added in v0.5.0
func (o VaultPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
Provisioning State.
func (VaultPropertiesResponsePtrOutput) ToVaultPropertiesResponsePtrOutput ¶ added in v0.5.0
func (o VaultPropertiesResponsePtrOutput) ToVaultPropertiesResponsePtrOutput() VaultPropertiesResponsePtrOutput
func (VaultPropertiesResponsePtrOutput) ToVaultPropertiesResponsePtrOutputWithContext ¶ added in v0.5.0
func (o VaultPropertiesResponsePtrOutput) ToVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) VaultPropertiesResponsePtrOutput
func (VaultPropertiesResponsePtrOutput) UpgradeDetails ¶ added in v0.5.0
func (o VaultPropertiesResponsePtrOutput) UpgradeDetails() UpgradeDetailsResponsePtrOutput
Details for upgrading vault.
type VaultState ¶ added in v0.5.0
type VaultState struct { // Optional ETag. ETag pulumi.StringPtrInput // Identity for the resource. Identity IdentityDataResponsePtrInput // Resource location. Location pulumi.StringPtrInput // Resource name associated with the resource. Name pulumi.StringPtrInput // Properties of the vault. Properties VaultPropertiesResponsePtrInput // Identifies the unique system identifier for each Azure resource. Sku SkuResponsePtrInput // Resource tags. Tags pulumi.StringMapInput // Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/... Type pulumi.StringPtrInput }
func (VaultState) ElementType ¶ added in v0.5.0
func (VaultState) ElementType() reflect.Type