Documentation
¶
Index ¶
- Constants
- type CmkIdentityType
- func (CmkIdentityType) ElementType() reflect.Type
- func (e CmkIdentityType) ToCmkIdentityTypeOutput() CmkIdentityTypeOutput
- func (e CmkIdentityType) ToCmkIdentityTypeOutputWithContext(ctx context.Context) CmkIdentityTypeOutput
- func (e CmkIdentityType) ToCmkIdentityTypePtrOutput() CmkIdentityTypePtrOutput
- func (e CmkIdentityType) ToCmkIdentityTypePtrOutputWithContext(ctx context.Context) CmkIdentityTypePtrOutput
- func (e CmkIdentityType) ToStringOutput() pulumi.StringOutput
- func (e CmkIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e CmkIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e CmkIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CmkIdentityTypeInput
- type CmkIdentityTypeOutput
- func (CmkIdentityTypeOutput) ElementType() reflect.Type
- func (o CmkIdentityTypeOutput) ToCmkIdentityTypeOutput() CmkIdentityTypeOutput
- func (o CmkIdentityTypeOutput) ToCmkIdentityTypeOutputWithContext(ctx context.Context) CmkIdentityTypeOutput
- func (o CmkIdentityTypeOutput) ToCmkIdentityTypePtrOutput() CmkIdentityTypePtrOutput
- func (o CmkIdentityTypeOutput) ToCmkIdentityTypePtrOutputWithContext(ctx context.Context) CmkIdentityTypePtrOutput
- func (o CmkIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o CmkIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o CmkIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CmkIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CmkIdentityTypePtrInput
- type CmkIdentityTypePtrOutput
- func (o CmkIdentityTypePtrOutput) Elem() CmkIdentityTypeOutput
- func (CmkIdentityTypePtrOutput) ElementType() reflect.Type
- func (o CmkIdentityTypePtrOutput) ToCmkIdentityTypePtrOutput() CmkIdentityTypePtrOutput
- func (o CmkIdentityTypePtrOutput) ToCmkIdentityTypePtrOutputWithContext(ctx context.Context) CmkIdentityTypePtrOutput
- func (o CmkIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o CmkIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CustomerManagedKeyEncryptionProperties
- type CustomerManagedKeyEncryptionPropertiesArgs
- func (CustomerManagedKeyEncryptionPropertiesArgs) ElementType() reflect.Type
- func (i CustomerManagedKeyEncryptionPropertiesArgs) ToCustomerManagedKeyEncryptionPropertiesOutput() CustomerManagedKeyEncryptionPropertiesOutput
- func (i CustomerManagedKeyEncryptionPropertiesArgs) ToCustomerManagedKeyEncryptionPropertiesOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesOutput
- func (i CustomerManagedKeyEncryptionPropertiesArgs) ToCustomerManagedKeyEncryptionPropertiesPtrOutput() CustomerManagedKeyEncryptionPropertiesPtrOutput
- func (i CustomerManagedKeyEncryptionPropertiesArgs) ToCustomerManagedKeyEncryptionPropertiesPtrOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesPtrOutput
- type CustomerManagedKeyEncryptionPropertiesInput
- type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentity
- type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs
- func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs) ElementType() reflect.Type
- func (i CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput
- func (i CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput
- func (i CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
- func (i CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
- type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityInput
- type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput
- func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) ElementType() reflect.Type
- func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) IdentityType() CmkIdentityTypePtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput
- func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput
- func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) UserAssignedIdentityResourceId() pulumi.StringPtrOutput
- type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrInput
- type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput) Elem() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput
- func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput) ElementType() reflect.Type
- func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput) IdentityType() CmkIdentityTypePtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput) UserAssignedIdentityResourceId() pulumi.StringPtrOutput
- type CustomerManagedKeyEncryptionPropertiesOutput
- func (CustomerManagedKeyEncryptionPropertiesOutput) ElementType() reflect.Type
- func (o CustomerManagedKeyEncryptionPropertiesOutput) KeyEncryptionKeyIdentity() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesOutput) KeyEncryptionKeyUrl() pulumi.StringPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesOutput) ToCustomerManagedKeyEncryptionPropertiesOutput() CustomerManagedKeyEncryptionPropertiesOutput
- func (o CustomerManagedKeyEncryptionPropertiesOutput) ToCustomerManagedKeyEncryptionPropertiesOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesOutput
- func (o CustomerManagedKeyEncryptionPropertiesOutput) ToCustomerManagedKeyEncryptionPropertiesPtrOutput() CustomerManagedKeyEncryptionPropertiesPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesOutput) ToCustomerManagedKeyEncryptionPropertiesPtrOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesPtrOutput
- type CustomerManagedKeyEncryptionPropertiesPtrInput
- type CustomerManagedKeyEncryptionPropertiesPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesPtrOutput) Elem() CustomerManagedKeyEncryptionPropertiesOutput
- func (CustomerManagedKeyEncryptionPropertiesPtrOutput) ElementType() reflect.Type
- func (o CustomerManagedKeyEncryptionPropertiesPtrOutput) KeyEncryptionKeyIdentity() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesPtrOutput) KeyEncryptionKeyUrl() pulumi.StringPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesPtrOutput) ToCustomerManagedKeyEncryptionPropertiesPtrOutput() CustomerManagedKeyEncryptionPropertiesPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesPtrOutput) ToCustomerManagedKeyEncryptionPropertiesPtrOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesPtrOutput
- type CustomerManagedKeyEncryptionPropertiesResponse
- type CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentity
- type CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput
- func (CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput) ElementType() reflect.Type
- func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput) IdentityType() pulumi.StringPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput() CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput
- func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput
- func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput) UserAssignedIdentityResourceId() pulumi.StringPtrOutput
- type CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput) Elem() CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput
- func (CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput) ElementType() reflect.Type
- func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput) IdentityType() pulumi.StringPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput) ToCustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput() ...
- func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput) ToCustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutputWithContext(ctx context.Context) ...
- func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput) UserAssignedIdentityResourceId() pulumi.StringPtrOutput
- type CustomerManagedKeyEncryptionPropertiesResponseOutput
- func (CustomerManagedKeyEncryptionPropertiesResponseOutput) ElementType() reflect.Type
- func (o CustomerManagedKeyEncryptionPropertiesResponseOutput) KeyEncryptionKeyIdentity() ...
- func (o CustomerManagedKeyEncryptionPropertiesResponseOutput) KeyEncryptionKeyUrl() pulumi.StringPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesResponseOutput) ToCustomerManagedKeyEncryptionPropertiesResponseOutput() CustomerManagedKeyEncryptionPropertiesResponseOutput
- func (o CustomerManagedKeyEncryptionPropertiesResponseOutput) ToCustomerManagedKeyEncryptionPropertiesResponseOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesResponseOutput
- type CustomerManagedKeyEncryptionPropertiesResponsePtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesResponsePtrOutput) Elem() CustomerManagedKeyEncryptionPropertiesResponseOutput
- func (CustomerManagedKeyEncryptionPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o CustomerManagedKeyEncryptionPropertiesResponsePtrOutput) KeyEncryptionKeyIdentity() ...
- func (o CustomerManagedKeyEncryptionPropertiesResponsePtrOutput) KeyEncryptionKeyUrl() pulumi.StringPtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesResponsePtrOutput) ToCustomerManagedKeyEncryptionPropertiesResponsePtrOutput() CustomerManagedKeyEncryptionPropertiesResponsePtrOutput
- func (o CustomerManagedKeyEncryptionPropertiesResponsePtrOutput) ToCustomerManagedKeyEncryptionPropertiesResponsePtrOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesResponsePtrOutput
- type EncryptionProperties
- type EncryptionPropertiesArgs
- func (EncryptionPropertiesArgs) ElementType() reflect.Type
- func (i EncryptionPropertiesArgs) ToEncryptionPropertiesOutput() EncryptionPropertiesOutput
- func (i EncryptionPropertiesArgs) ToEncryptionPropertiesOutputWithContext(ctx context.Context) EncryptionPropertiesOutput
- func (i EncryptionPropertiesArgs) ToEncryptionPropertiesPtrOutput() EncryptionPropertiesPtrOutput
- func (i EncryptionPropertiesArgs) ToEncryptionPropertiesPtrOutputWithContext(ctx context.Context) EncryptionPropertiesPtrOutput
- type EncryptionPropertiesInput
- type EncryptionPropertiesOutput
- func (o EncryptionPropertiesOutput) CustomerManagedKeyEncryption() CustomerManagedKeyEncryptionPropertiesPtrOutput
- func (EncryptionPropertiesOutput) ElementType() reflect.Type
- func (o EncryptionPropertiesOutput) ToEncryptionPropertiesOutput() EncryptionPropertiesOutput
- func (o EncryptionPropertiesOutput) ToEncryptionPropertiesOutputWithContext(ctx context.Context) EncryptionPropertiesOutput
- func (o EncryptionPropertiesOutput) ToEncryptionPropertiesPtrOutput() EncryptionPropertiesPtrOutput
- func (o EncryptionPropertiesOutput) ToEncryptionPropertiesPtrOutputWithContext(ctx context.Context) EncryptionPropertiesPtrOutput
- type EncryptionPropertiesPtrInput
- type EncryptionPropertiesPtrOutput
- func (o EncryptionPropertiesPtrOutput) CustomerManagedKeyEncryption() CustomerManagedKeyEncryptionPropertiesPtrOutput
- func (o EncryptionPropertiesPtrOutput) Elem() EncryptionPropertiesOutput
- func (EncryptionPropertiesPtrOutput) ElementType() reflect.Type
- func (o EncryptionPropertiesPtrOutput) ToEncryptionPropertiesPtrOutput() EncryptionPropertiesPtrOutput
- func (o EncryptionPropertiesPtrOutput) ToEncryptionPropertiesPtrOutputWithContext(ctx context.Context) EncryptionPropertiesPtrOutput
- type EncryptionPropertiesResponse
- type EncryptionPropertiesResponseOutput
- func (o EncryptionPropertiesResponseOutput) CustomerManagedKeyEncryption() CustomerManagedKeyEncryptionPropertiesResponsePtrOutput
- func (EncryptionPropertiesResponseOutput) ElementType() reflect.Type
- func (o EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponseOutput() EncryptionPropertiesResponseOutput
- func (o EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponseOutputWithContext(ctx context.Context) EncryptionPropertiesResponseOutput
- type EncryptionPropertiesResponsePtrOutput
- func (o EncryptionPropertiesResponsePtrOutput) CustomerManagedKeyEncryption() CustomerManagedKeyEncryptionPropertiesResponsePtrOutput
- func (o EncryptionPropertiesResponsePtrOutput) Elem() EncryptionPropertiesResponseOutput
- func (EncryptionPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutput() EncryptionPropertiesResponsePtrOutput
- func (o EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertiesResponsePtrOutput
- type FluidRelayEndpointsResponse
- type FluidRelayEndpointsResponseOutput
- func (FluidRelayEndpointsResponseOutput) ElementType() reflect.Type
- func (o FluidRelayEndpointsResponseOutput) OrdererEndpoints() pulumi.StringArrayOutput
- func (o FluidRelayEndpointsResponseOutput) ServiceEndpoints() pulumi.StringArrayOutput
- func (o FluidRelayEndpointsResponseOutput) StorageEndpoints() pulumi.StringArrayOutput
- func (o FluidRelayEndpointsResponseOutput) ToFluidRelayEndpointsResponseOutput() FluidRelayEndpointsResponseOutput
- func (o FluidRelayEndpointsResponseOutput) ToFluidRelayEndpointsResponseOutputWithContext(ctx context.Context) FluidRelayEndpointsResponseOutput
- type FluidRelayServer
- type FluidRelayServerArgs
- type FluidRelayServerInput
- type FluidRelayServerOutput
- func (FluidRelayServerOutput) ElementType() reflect.Type
- func (o FluidRelayServerOutput) Encryption() EncryptionPropertiesResponsePtrOutput
- func (o FluidRelayServerOutput) FluidRelayEndpoints() FluidRelayEndpointsResponseOutput
- func (o FluidRelayServerOutput) FrsTenantId() pulumi.StringOutput
- func (o FluidRelayServerOutput) Identity() IdentityResponsePtrOutput
- func (o FluidRelayServerOutput) Location() pulumi.StringOutput
- func (o FluidRelayServerOutput) Name() pulumi.StringOutput
- func (o FluidRelayServerOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o FluidRelayServerOutput) Storagesku() pulumi.StringPtrOutput
- func (o FluidRelayServerOutput) SystemData() SystemDataResponseOutput
- func (o FluidRelayServerOutput) Tags() pulumi.StringMapOutput
- func (o FluidRelayServerOutput) ToFluidRelayServerOutput() FluidRelayServerOutput
- func (o FluidRelayServerOutput) ToFluidRelayServerOutputWithContext(ctx context.Context) FluidRelayServerOutput
- func (o FluidRelayServerOutput) Type() pulumi.StringOutput
- type FluidRelayServerState
- type Identity
- type IdentityArgs
- func (IdentityArgs) ElementType() reflect.Type
- func (i IdentityArgs) ToIdentityOutput() IdentityOutput
- func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
- func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- type IdentityInput
- type IdentityOutput
- func (IdentityOutput) ElementType() reflect.Type
- func (o IdentityOutput) ToIdentityOutput() IdentityOutput
- func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityOutput) Type() ResourceIdentityTypePtrOutput
- func (o IdentityOutput) UserAssignedIdentities() pulumi.StringArrayOutput
- type IdentityPtrInput
- type IdentityPtrOutput
- func (o IdentityPtrOutput) Elem() IdentityOutput
- func (IdentityPtrOutput) ElementType() reflect.Type
- func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityPtrOutput) Type() ResourceIdentityTypePtrOutput
- func (o IdentityPtrOutput) UserAssignedIdentities() pulumi.StringArrayOutput
- type IdentityResponse
- type IdentityResponseOutput
- func (IdentityResponseOutput) ElementType() reflect.Type
- func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (o IdentityResponseOutput) Type() pulumi.StringPtrOutput
- func (o IdentityResponseOutput) UserAssignedIdentities() IdentityResponseUserAssignedIdentitiesMapOutput
- type IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
- func (IdentityResponsePtrOutput) ElementType() reflect.Type
- func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) UserAssignedIdentities() IdentityResponseUserAssignedIdentitiesMapOutput
- type IdentityResponseUserAssignedIdentities
- type IdentityResponseUserAssignedIdentitiesMapOutput
- func (IdentityResponseUserAssignedIdentitiesMapOutput) ElementType() reflect.Type
- func (o IdentityResponseUserAssignedIdentitiesMapOutput) MapIndex(k pulumi.StringInput) IdentityResponseUserAssignedIdentitiesOutput
- func (o IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutput() IdentityResponseUserAssignedIdentitiesMapOutput
- func (o IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesMapOutput
- type IdentityResponseUserAssignedIdentitiesOutput
- func (o IdentityResponseUserAssignedIdentitiesOutput) ClientId() pulumi.StringOutput
- func (IdentityResponseUserAssignedIdentitiesOutput) ElementType() reflect.Type
- func (o IdentityResponseUserAssignedIdentitiesOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutput() IdentityResponseUserAssignedIdentitiesOutput
- func (o IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesOutput
- type ListFluidRelayServerKeysArgs
- type ListFluidRelayServerKeysOutputArgs
- type ListFluidRelayServerKeysResult
- type ListFluidRelayServerKeysResultOutput
- func (ListFluidRelayServerKeysResultOutput) ElementType() reflect.Type
- func (o ListFluidRelayServerKeysResultOutput) Key1() pulumi.StringOutput
- func (o ListFluidRelayServerKeysResultOutput) Key2() pulumi.StringOutput
- func (o ListFluidRelayServerKeysResultOutput) ToListFluidRelayServerKeysResultOutput() ListFluidRelayServerKeysResultOutput
- func (o ListFluidRelayServerKeysResultOutput) ToListFluidRelayServerKeysResultOutputWithContext(ctx context.Context) ListFluidRelayServerKeysResultOutput
- type LookupFluidRelayServerArgs
- type LookupFluidRelayServerOutputArgs
- type LookupFluidRelayServerResult
- type LookupFluidRelayServerResultOutput
- func (LookupFluidRelayServerResultOutput) ElementType() reflect.Type
- func (o LookupFluidRelayServerResultOutput) Encryption() EncryptionPropertiesResponsePtrOutput
- func (o LookupFluidRelayServerResultOutput) FluidRelayEndpoints() FluidRelayEndpointsResponseOutput
- func (o LookupFluidRelayServerResultOutput) FrsTenantId() pulumi.StringOutput
- func (o LookupFluidRelayServerResultOutput) Id() pulumi.StringOutput
- func (o LookupFluidRelayServerResultOutput) Identity() IdentityResponsePtrOutput
- func (o LookupFluidRelayServerResultOutput) Location() pulumi.StringOutput
- func (o LookupFluidRelayServerResultOutput) Name() pulumi.StringOutput
- func (o LookupFluidRelayServerResultOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o LookupFluidRelayServerResultOutput) Storagesku() pulumi.StringPtrOutput
- func (o LookupFluidRelayServerResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupFluidRelayServerResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupFluidRelayServerResultOutput) ToLookupFluidRelayServerResultOutput() LookupFluidRelayServerResultOutput
- func (o LookupFluidRelayServerResultOutput) ToLookupFluidRelayServerResultOutputWithContext(ctx context.Context) LookupFluidRelayServerResultOutput
- func (o LookupFluidRelayServerResultOutput) Type() pulumi.StringOutput
- type ProvisioningState
- func (ProvisioningState) ElementType() reflect.Type
- func (e ProvisioningState) ToProvisioningStateOutput() ProvisioningStateOutput
- func (e ProvisioningState) ToProvisioningStateOutputWithContext(ctx context.Context) ProvisioningStateOutput
- func (e ProvisioningState) ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput
- func (e ProvisioningState) ToProvisioningStatePtrOutputWithContext(ctx context.Context) ProvisioningStatePtrOutput
- 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 ProvisioningStateInput
- type ProvisioningStateOutput
- func (ProvisioningStateOutput) ElementType() reflect.Type
- func (o ProvisioningStateOutput) ToProvisioningStateOutput() ProvisioningStateOutput
- func (o ProvisioningStateOutput) ToProvisioningStateOutputWithContext(ctx context.Context) ProvisioningStateOutput
- func (o ProvisioningStateOutput) ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput
- func (o ProvisioningStateOutput) ToProvisioningStatePtrOutputWithContext(ctx context.Context) ProvisioningStatePtrOutput
- func (o ProvisioningStateOutput) ToStringOutput() pulumi.StringOutput
- func (o ProvisioningStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ProvisioningStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ProvisioningStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ProvisioningStatePtrInput
- type ProvisioningStatePtrOutput
- func (o ProvisioningStatePtrOutput) Elem() ProvisioningStateOutput
- func (ProvisioningStatePtrOutput) ElementType() reflect.Type
- func (o ProvisioningStatePtrOutput) ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput
- func (o ProvisioningStatePtrOutput) ToProvisioningStatePtrOutputWithContext(ctx context.Context) ProvisioningStatePtrOutput
- func (o ProvisioningStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ProvisioningStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityType
- func (ResourceIdentityType) ElementType() reflect.Type
- func (e ResourceIdentityType) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
- func (e ResourceIdentityType) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
- func (e ResourceIdentityType) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (e ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- 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 ResourceIdentityTypeInput
- type ResourceIdentityTypeOutput
- func (ResourceIdentityTypeOutput) ElementType() reflect.Type
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ResourceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ResourceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ResourceIdentityTypePtrInput
- type ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) Elem() ResourceIdentityTypeOutput
- func (ResourceIdentityTypePtrOutput) ElementType() reflect.Type
- func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
- func (o ResourceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StorageSKU
- func (StorageSKU) ElementType() reflect.Type
- func (e StorageSKU) ToStorageSKUOutput() StorageSKUOutput
- func (e StorageSKU) ToStorageSKUOutputWithContext(ctx context.Context) StorageSKUOutput
- func (e StorageSKU) ToStorageSKUPtrOutput() StorageSKUPtrOutput
- func (e StorageSKU) ToStorageSKUPtrOutputWithContext(ctx context.Context) StorageSKUPtrOutput
- func (e StorageSKU) ToStringOutput() pulumi.StringOutput
- func (e StorageSKU) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e StorageSKU) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e StorageSKU) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StorageSKUInput
- type StorageSKUOutput
- func (StorageSKUOutput) ElementType() reflect.Type
- func (o StorageSKUOutput) ToStorageSKUOutput() StorageSKUOutput
- func (o StorageSKUOutput) ToStorageSKUOutputWithContext(ctx context.Context) StorageSKUOutput
- func (o StorageSKUOutput) ToStorageSKUPtrOutput() StorageSKUPtrOutput
- func (o StorageSKUOutput) ToStorageSKUPtrOutputWithContext(ctx context.Context) StorageSKUPtrOutput
- func (o StorageSKUOutput) ToStringOutput() pulumi.StringOutput
- func (o StorageSKUOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o StorageSKUOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StorageSKUOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StorageSKUPtrInput
- type StorageSKUPtrOutput
- func (o StorageSKUPtrOutput) Elem() StorageSKUOutput
- func (StorageSKUPtrOutput) ElementType() reflect.Type
- func (o StorageSKUPtrOutput) ToStorageSKUPtrOutput() StorageSKUPtrOutput
- func (o StorageSKUPtrOutput) ToStorageSKUPtrOutputWithContext(ctx context.Context) StorageSKUPtrOutput
- func (o StorageSKUPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o StorageSKUPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SystemDataResponse
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
Constants ¶
const ( CmkIdentityTypeSystemAssigned = CmkIdentityType("SystemAssigned") CmkIdentityTypeUserAssigned = CmkIdentityType("UserAssigned") )
const ( ProvisioningStateSucceeded = ProvisioningState("Succeeded") ProvisioningStateFailed = ProvisioningState("Failed") ProvisioningStateCanceled = ProvisioningState("Canceled") )
const ( ResourceIdentityTypeSystemAssigned = ResourceIdentityType("SystemAssigned") ResourceIdentityTypeUserAssigned = ResourceIdentityType("UserAssigned") ResourceIdentityType_SystemAssigned_UserAssigned = ResourceIdentityType("SystemAssigned, UserAssigned") ResourceIdentityTypeNone = ResourceIdentityType("None") )
const ( StorageSKUStandard = StorageSKU("standard") StorageSKUBasic = StorageSKU("basic") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CmkIdentityType ¶
type CmkIdentityType string
Values can be SystemAssigned or UserAssigned
func (CmkIdentityType) ElementType ¶
func (CmkIdentityType) ElementType() reflect.Type
func (CmkIdentityType) ToCmkIdentityTypeOutput ¶
func (e CmkIdentityType) ToCmkIdentityTypeOutput() CmkIdentityTypeOutput
func (CmkIdentityType) ToCmkIdentityTypeOutputWithContext ¶
func (e CmkIdentityType) ToCmkIdentityTypeOutputWithContext(ctx context.Context) CmkIdentityTypeOutput
func (CmkIdentityType) ToCmkIdentityTypePtrOutput ¶
func (e CmkIdentityType) ToCmkIdentityTypePtrOutput() CmkIdentityTypePtrOutput
func (CmkIdentityType) ToCmkIdentityTypePtrOutputWithContext ¶
func (e CmkIdentityType) ToCmkIdentityTypePtrOutputWithContext(ctx context.Context) CmkIdentityTypePtrOutput
func (CmkIdentityType) ToStringOutput ¶
func (e CmkIdentityType) ToStringOutput() pulumi.StringOutput
func (CmkIdentityType) ToStringOutputWithContext ¶
func (e CmkIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CmkIdentityType) ToStringPtrOutput ¶
func (e CmkIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (CmkIdentityType) ToStringPtrOutputWithContext ¶
func (e CmkIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CmkIdentityTypeInput ¶
type CmkIdentityTypeInput interface { pulumi.Input ToCmkIdentityTypeOutput() CmkIdentityTypeOutput ToCmkIdentityTypeOutputWithContext(context.Context) CmkIdentityTypeOutput }
CmkIdentityTypeInput is an input type that accepts values of the CmkIdentityType enum A concrete instance of `CmkIdentityTypeInput` can be one of the following:
CmkIdentityTypeSystemAssigned CmkIdentityTypeUserAssigned
type CmkIdentityTypeOutput ¶
type CmkIdentityTypeOutput struct{ *pulumi.OutputState }
func (CmkIdentityTypeOutput) ElementType ¶
func (CmkIdentityTypeOutput) ElementType() reflect.Type
func (CmkIdentityTypeOutput) ToCmkIdentityTypeOutput ¶
func (o CmkIdentityTypeOutput) ToCmkIdentityTypeOutput() CmkIdentityTypeOutput
func (CmkIdentityTypeOutput) ToCmkIdentityTypeOutputWithContext ¶
func (o CmkIdentityTypeOutput) ToCmkIdentityTypeOutputWithContext(ctx context.Context) CmkIdentityTypeOutput
func (CmkIdentityTypeOutput) ToCmkIdentityTypePtrOutput ¶
func (o CmkIdentityTypeOutput) ToCmkIdentityTypePtrOutput() CmkIdentityTypePtrOutput
func (CmkIdentityTypeOutput) ToCmkIdentityTypePtrOutputWithContext ¶
func (o CmkIdentityTypeOutput) ToCmkIdentityTypePtrOutputWithContext(ctx context.Context) CmkIdentityTypePtrOutput
func (CmkIdentityTypeOutput) ToStringOutput ¶
func (o CmkIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
func (CmkIdentityTypeOutput) ToStringOutputWithContext ¶
func (o CmkIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (CmkIdentityTypeOutput) ToStringPtrOutput ¶
func (o CmkIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CmkIdentityTypeOutput) ToStringPtrOutputWithContext ¶
func (o CmkIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CmkIdentityTypePtrInput ¶
type CmkIdentityTypePtrInput interface { pulumi.Input ToCmkIdentityTypePtrOutput() CmkIdentityTypePtrOutput ToCmkIdentityTypePtrOutputWithContext(context.Context) CmkIdentityTypePtrOutput }
func CmkIdentityTypePtr ¶
func CmkIdentityTypePtr(v string) CmkIdentityTypePtrInput
type CmkIdentityTypePtrOutput ¶
type CmkIdentityTypePtrOutput struct{ *pulumi.OutputState }
func (CmkIdentityTypePtrOutput) Elem ¶
func (o CmkIdentityTypePtrOutput) Elem() CmkIdentityTypeOutput
func (CmkIdentityTypePtrOutput) ElementType ¶
func (CmkIdentityTypePtrOutput) ElementType() reflect.Type
func (CmkIdentityTypePtrOutput) ToCmkIdentityTypePtrOutput ¶
func (o CmkIdentityTypePtrOutput) ToCmkIdentityTypePtrOutput() CmkIdentityTypePtrOutput
func (CmkIdentityTypePtrOutput) ToCmkIdentityTypePtrOutputWithContext ¶
func (o CmkIdentityTypePtrOutput) ToCmkIdentityTypePtrOutputWithContext(ctx context.Context) CmkIdentityTypePtrOutput
func (CmkIdentityTypePtrOutput) ToStringPtrOutput ¶
func (o CmkIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (CmkIdentityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o CmkIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CustomerManagedKeyEncryptionProperties ¶
type CustomerManagedKeyEncryptionProperties struct { // All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault. KeyEncryptionKeyIdentity *CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentity `pulumi:"keyEncryptionKeyIdentity"` // key encryption key Url, with or without a version. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek. Key auto rotation is enabled by providing a key uri without version. Otherwise, customer is responsible for rotating the key. The keyEncryptionKeyIdentity(either SystemAssigned or UserAssigned) should have permission to access this key url. KeyEncryptionKeyUrl *string `pulumi:"keyEncryptionKeyUrl"` }
All Customer-managed key encryption properties for the resource.
type CustomerManagedKeyEncryptionPropertiesArgs ¶
type CustomerManagedKeyEncryptionPropertiesArgs struct { // All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault. KeyEncryptionKeyIdentity CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrInput `pulumi:"keyEncryptionKeyIdentity"` // key encryption key Url, with or without a version. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek. Key auto rotation is enabled by providing a key uri without version. Otherwise, customer is responsible for rotating the key. The keyEncryptionKeyIdentity(either SystemAssigned or UserAssigned) should have permission to access this key url. KeyEncryptionKeyUrl pulumi.StringPtrInput `pulumi:"keyEncryptionKeyUrl"` }
All Customer-managed key encryption properties for the resource.
func (CustomerManagedKeyEncryptionPropertiesArgs) ElementType ¶
func (CustomerManagedKeyEncryptionPropertiesArgs) ElementType() reflect.Type
func (CustomerManagedKeyEncryptionPropertiesArgs) ToCustomerManagedKeyEncryptionPropertiesOutput ¶
func (i CustomerManagedKeyEncryptionPropertiesArgs) ToCustomerManagedKeyEncryptionPropertiesOutput() CustomerManagedKeyEncryptionPropertiesOutput
func (CustomerManagedKeyEncryptionPropertiesArgs) ToCustomerManagedKeyEncryptionPropertiesOutputWithContext ¶
func (i CustomerManagedKeyEncryptionPropertiesArgs) ToCustomerManagedKeyEncryptionPropertiesOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesOutput
func (CustomerManagedKeyEncryptionPropertiesArgs) ToCustomerManagedKeyEncryptionPropertiesPtrOutput ¶
func (i CustomerManagedKeyEncryptionPropertiesArgs) ToCustomerManagedKeyEncryptionPropertiesPtrOutput() CustomerManagedKeyEncryptionPropertiesPtrOutput
func (CustomerManagedKeyEncryptionPropertiesArgs) ToCustomerManagedKeyEncryptionPropertiesPtrOutputWithContext ¶
func (i CustomerManagedKeyEncryptionPropertiesArgs) ToCustomerManagedKeyEncryptionPropertiesPtrOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesPtrOutput
type CustomerManagedKeyEncryptionPropertiesInput ¶
type CustomerManagedKeyEncryptionPropertiesInput interface { pulumi.Input ToCustomerManagedKeyEncryptionPropertiesOutput() CustomerManagedKeyEncryptionPropertiesOutput ToCustomerManagedKeyEncryptionPropertiesOutputWithContext(context.Context) CustomerManagedKeyEncryptionPropertiesOutput }
CustomerManagedKeyEncryptionPropertiesInput is an input type that accepts CustomerManagedKeyEncryptionPropertiesArgs and CustomerManagedKeyEncryptionPropertiesOutput values. You can construct a concrete instance of `CustomerManagedKeyEncryptionPropertiesInput` via:
CustomerManagedKeyEncryptionPropertiesArgs{...}
type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentity ¶
type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentity struct { // Values can be SystemAssigned or UserAssigned IdentityType *CmkIdentityType `pulumi:"identityType"` // user assigned identity to use for accessing key encryption key Url. Ex: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<resource group>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutually exclusive with identityType systemAssignedIdentity. UserAssignedIdentityResourceId *string `pulumi:"userAssignedIdentityResourceId"` }
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs ¶
type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs struct { // Values can be SystemAssigned or UserAssigned IdentityType CmkIdentityTypePtrInput `pulumi:"identityType"` // user assigned identity to use for accessing key encryption key Url. Ex: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<resource group>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutually exclusive with identityType systemAssignedIdentity. UserAssignedIdentityResourceId pulumi.StringPtrInput `pulumi:"userAssignedIdentityResourceId"` }
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs) ElementType ¶
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs) ElementType() reflect.Type
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput ¶
func (i CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutputWithContext ¶
func (i CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput ¶
func (i CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutputWithContext ¶
func (i CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityInput ¶
type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityInput interface { pulumi.Input ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutputWithContext(context.Context) CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput }
CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityInput is an input type that accepts CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs and CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput values. You can construct a concrete instance of `CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityInput` via:
CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs{...}
type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput ¶
type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput struct{ *pulumi.OutputState }
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) ElementType ¶
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) ElementType() reflect.Type
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) IdentityType ¶
func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) IdentityType() CmkIdentityTypePtrOutput
Values can be SystemAssigned or UserAssigned
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput ¶
func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutputWithContext ¶
func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput ¶
func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutputWithContext ¶
func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) UserAssignedIdentityResourceId ¶
func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityOutput) UserAssignedIdentityResourceId() pulumi.StringPtrOutput
user assigned identity to use for accessing key encryption key Url. Ex: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<resource group>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutually exclusive with identityType systemAssignedIdentity.
type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrInput ¶
type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrInput interface { pulumi.Input ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutputWithContext(context.Context) CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput }
CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrInput is an input type that accepts CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs, CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtr and CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput values. You can construct a concrete instance of `CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrInput` via:
CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs{...} or: nil
func CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtr ¶
func CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtr(v *CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityArgs) CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrInput
type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput ¶
type CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput struct{ *pulumi.OutputState }
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput) ElementType ¶
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput) ElementType() reflect.Type
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput) IdentityType ¶
func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput) IdentityType() CmkIdentityTypePtrOutput
Values can be SystemAssigned or UserAssigned
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput ¶
func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutputWithContext ¶
func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput) ToCustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
func (CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput) UserAssignedIdentityResourceId ¶
func (o CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput) UserAssignedIdentityResourceId() pulumi.StringPtrOutput
user assigned identity to use for accessing key encryption key Url. Ex: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<resource group>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutually exclusive with identityType systemAssignedIdentity.
type CustomerManagedKeyEncryptionPropertiesOutput ¶
type CustomerManagedKeyEncryptionPropertiesOutput struct{ *pulumi.OutputState }
All Customer-managed key encryption properties for the resource.
func (CustomerManagedKeyEncryptionPropertiesOutput) ElementType ¶
func (CustomerManagedKeyEncryptionPropertiesOutput) ElementType() reflect.Type
func (CustomerManagedKeyEncryptionPropertiesOutput) KeyEncryptionKeyIdentity ¶
func (o CustomerManagedKeyEncryptionPropertiesOutput) KeyEncryptionKeyIdentity() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
func (CustomerManagedKeyEncryptionPropertiesOutput) KeyEncryptionKeyUrl ¶
func (o CustomerManagedKeyEncryptionPropertiesOutput) KeyEncryptionKeyUrl() pulumi.StringPtrOutput
key encryption key Url, with or without a version. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek. Key auto rotation is enabled by providing a key uri without version. Otherwise, customer is responsible for rotating the key. The keyEncryptionKeyIdentity(either SystemAssigned or UserAssigned) should have permission to access this key url.
func (CustomerManagedKeyEncryptionPropertiesOutput) ToCustomerManagedKeyEncryptionPropertiesOutput ¶
func (o CustomerManagedKeyEncryptionPropertiesOutput) ToCustomerManagedKeyEncryptionPropertiesOutput() CustomerManagedKeyEncryptionPropertiesOutput
func (CustomerManagedKeyEncryptionPropertiesOutput) ToCustomerManagedKeyEncryptionPropertiesOutputWithContext ¶
func (o CustomerManagedKeyEncryptionPropertiesOutput) ToCustomerManagedKeyEncryptionPropertiesOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesOutput
func (CustomerManagedKeyEncryptionPropertiesOutput) ToCustomerManagedKeyEncryptionPropertiesPtrOutput ¶
func (o CustomerManagedKeyEncryptionPropertiesOutput) ToCustomerManagedKeyEncryptionPropertiesPtrOutput() CustomerManagedKeyEncryptionPropertiesPtrOutput
func (CustomerManagedKeyEncryptionPropertiesOutput) ToCustomerManagedKeyEncryptionPropertiesPtrOutputWithContext ¶
func (o CustomerManagedKeyEncryptionPropertiesOutput) ToCustomerManagedKeyEncryptionPropertiesPtrOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesPtrOutput
type CustomerManagedKeyEncryptionPropertiesPtrInput ¶
type CustomerManagedKeyEncryptionPropertiesPtrInput interface { pulumi.Input ToCustomerManagedKeyEncryptionPropertiesPtrOutput() CustomerManagedKeyEncryptionPropertiesPtrOutput ToCustomerManagedKeyEncryptionPropertiesPtrOutputWithContext(context.Context) CustomerManagedKeyEncryptionPropertiesPtrOutput }
CustomerManagedKeyEncryptionPropertiesPtrInput is an input type that accepts CustomerManagedKeyEncryptionPropertiesArgs, CustomerManagedKeyEncryptionPropertiesPtr and CustomerManagedKeyEncryptionPropertiesPtrOutput values. You can construct a concrete instance of `CustomerManagedKeyEncryptionPropertiesPtrInput` via:
CustomerManagedKeyEncryptionPropertiesArgs{...} or: nil
func CustomerManagedKeyEncryptionPropertiesPtr ¶
func CustomerManagedKeyEncryptionPropertiesPtr(v *CustomerManagedKeyEncryptionPropertiesArgs) CustomerManagedKeyEncryptionPropertiesPtrInput
type CustomerManagedKeyEncryptionPropertiesPtrOutput ¶
type CustomerManagedKeyEncryptionPropertiesPtrOutput struct{ *pulumi.OutputState }
func (CustomerManagedKeyEncryptionPropertiesPtrOutput) ElementType ¶
func (CustomerManagedKeyEncryptionPropertiesPtrOutput) ElementType() reflect.Type
func (CustomerManagedKeyEncryptionPropertiesPtrOutput) KeyEncryptionKeyIdentity ¶
func (o CustomerManagedKeyEncryptionPropertiesPtrOutput) KeyEncryptionKeyIdentity() CustomerManagedKeyEncryptionPropertiesKeyEncryptionKeyIdentityPtrOutput
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
func (CustomerManagedKeyEncryptionPropertiesPtrOutput) KeyEncryptionKeyUrl ¶
func (o CustomerManagedKeyEncryptionPropertiesPtrOutput) KeyEncryptionKeyUrl() pulumi.StringPtrOutput
key encryption key Url, with or without a version. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek. Key auto rotation is enabled by providing a key uri without version. Otherwise, customer is responsible for rotating the key. The keyEncryptionKeyIdentity(either SystemAssigned or UserAssigned) should have permission to access this key url.
func (CustomerManagedKeyEncryptionPropertiesPtrOutput) ToCustomerManagedKeyEncryptionPropertiesPtrOutput ¶
func (o CustomerManagedKeyEncryptionPropertiesPtrOutput) ToCustomerManagedKeyEncryptionPropertiesPtrOutput() CustomerManagedKeyEncryptionPropertiesPtrOutput
func (CustomerManagedKeyEncryptionPropertiesPtrOutput) ToCustomerManagedKeyEncryptionPropertiesPtrOutputWithContext ¶
func (o CustomerManagedKeyEncryptionPropertiesPtrOutput) ToCustomerManagedKeyEncryptionPropertiesPtrOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesPtrOutput
type CustomerManagedKeyEncryptionPropertiesResponse ¶
type CustomerManagedKeyEncryptionPropertiesResponse struct { // All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault. KeyEncryptionKeyIdentity *CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentity `pulumi:"keyEncryptionKeyIdentity"` // key encryption key Url, with or without a version. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek. Key auto rotation is enabled by providing a key uri without version. Otherwise, customer is responsible for rotating the key. The keyEncryptionKeyIdentity(either SystemAssigned or UserAssigned) should have permission to access this key url. KeyEncryptionKeyUrl *string `pulumi:"keyEncryptionKeyUrl"` }
All Customer-managed key encryption properties for the resource.
type CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentity ¶
type CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentity struct { // Values can be SystemAssigned or UserAssigned IdentityType *string `pulumi:"identityType"` // user assigned identity to use for accessing key encryption key Url. Ex: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<resource group>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutually exclusive with identityType systemAssignedIdentity. UserAssignedIdentityResourceId *string `pulumi:"userAssignedIdentityResourceId"` }
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
type CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput ¶
type CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput struct{ *pulumi.OutputState }
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
func (CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput) ElementType ¶
func (CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput) ElementType() reflect.Type
func (CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput) IdentityType ¶
func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput) IdentityType() pulumi.StringPtrOutput
Values can be SystemAssigned or UserAssigned
func (CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput ¶
func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput() CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput
func (CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutputWithContext ¶
func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput) ToCustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput
func (CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput) UserAssignedIdentityResourceId ¶
func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityOutput) UserAssignedIdentityResourceId() pulumi.StringPtrOutput
user assigned identity to use for accessing key encryption key Url. Ex: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<resource group>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutually exclusive with identityType systemAssignedIdentity.
type CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput ¶
type CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput struct{ *pulumi.OutputState }
func (CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput) ElementType ¶
func (CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput) ElementType() reflect.Type
func (CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput) IdentityType ¶
func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput) IdentityType() pulumi.StringPtrOutput
Values can be SystemAssigned or UserAssigned
func (CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput) ToCustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput ¶
func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput) ToCustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput() CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput
func (CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput) ToCustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutputWithContext ¶
func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput) ToCustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput
func (CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput) UserAssignedIdentityResourceId ¶
func (o CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput) UserAssignedIdentityResourceId() pulumi.StringPtrOutput
user assigned identity to use for accessing key encryption key Url. Ex: /subscriptions/fa5fc227-a624-475e-b696-cdd604c735bc/resourceGroups/<resource group>/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myId. Mutually exclusive with identityType systemAssignedIdentity.
type CustomerManagedKeyEncryptionPropertiesResponseOutput ¶
type CustomerManagedKeyEncryptionPropertiesResponseOutput struct{ *pulumi.OutputState }
All Customer-managed key encryption properties for the resource.
func (CustomerManagedKeyEncryptionPropertiesResponseOutput) ElementType ¶
func (CustomerManagedKeyEncryptionPropertiesResponseOutput) ElementType() reflect.Type
func (CustomerManagedKeyEncryptionPropertiesResponseOutput) KeyEncryptionKeyIdentity ¶
func (o CustomerManagedKeyEncryptionPropertiesResponseOutput) KeyEncryptionKeyIdentity() CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
func (CustomerManagedKeyEncryptionPropertiesResponseOutput) KeyEncryptionKeyUrl ¶
func (o CustomerManagedKeyEncryptionPropertiesResponseOutput) KeyEncryptionKeyUrl() pulumi.StringPtrOutput
key encryption key Url, with or without a version. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek. Key auto rotation is enabled by providing a key uri without version. Otherwise, customer is responsible for rotating the key. The keyEncryptionKeyIdentity(either SystemAssigned or UserAssigned) should have permission to access this key url.
func (CustomerManagedKeyEncryptionPropertiesResponseOutput) ToCustomerManagedKeyEncryptionPropertiesResponseOutput ¶
func (o CustomerManagedKeyEncryptionPropertiesResponseOutput) ToCustomerManagedKeyEncryptionPropertiesResponseOutput() CustomerManagedKeyEncryptionPropertiesResponseOutput
func (CustomerManagedKeyEncryptionPropertiesResponseOutput) ToCustomerManagedKeyEncryptionPropertiesResponseOutputWithContext ¶
func (o CustomerManagedKeyEncryptionPropertiesResponseOutput) ToCustomerManagedKeyEncryptionPropertiesResponseOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesResponseOutput
type CustomerManagedKeyEncryptionPropertiesResponsePtrOutput ¶
type CustomerManagedKeyEncryptionPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (CustomerManagedKeyEncryptionPropertiesResponsePtrOutput) ElementType ¶
func (CustomerManagedKeyEncryptionPropertiesResponsePtrOutput) ElementType() reflect.Type
func (CustomerManagedKeyEncryptionPropertiesResponsePtrOutput) KeyEncryptionKeyIdentity ¶
func (o CustomerManagedKeyEncryptionPropertiesResponsePtrOutput) KeyEncryptionKeyIdentity() CustomerManagedKeyEncryptionPropertiesResponseKeyEncryptionKeyIdentityPtrOutput
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
func (CustomerManagedKeyEncryptionPropertiesResponsePtrOutput) KeyEncryptionKeyUrl ¶
func (o CustomerManagedKeyEncryptionPropertiesResponsePtrOutput) KeyEncryptionKeyUrl() pulumi.StringPtrOutput
key encryption key Url, with or without a version. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek. Key auto rotation is enabled by providing a key uri without version. Otherwise, customer is responsible for rotating the key. The keyEncryptionKeyIdentity(either SystemAssigned or UserAssigned) should have permission to access this key url.
func (CustomerManagedKeyEncryptionPropertiesResponsePtrOutput) ToCustomerManagedKeyEncryptionPropertiesResponsePtrOutput ¶
func (o CustomerManagedKeyEncryptionPropertiesResponsePtrOutput) ToCustomerManagedKeyEncryptionPropertiesResponsePtrOutput() CustomerManagedKeyEncryptionPropertiesResponsePtrOutput
func (CustomerManagedKeyEncryptionPropertiesResponsePtrOutput) ToCustomerManagedKeyEncryptionPropertiesResponsePtrOutputWithContext ¶
func (o CustomerManagedKeyEncryptionPropertiesResponsePtrOutput) ToCustomerManagedKeyEncryptionPropertiesResponsePtrOutputWithContext(ctx context.Context) CustomerManagedKeyEncryptionPropertiesResponsePtrOutput
type EncryptionProperties ¶
type EncryptionProperties struct { // All Customer-managed key encryption properties for the resource. CustomerManagedKeyEncryption *CustomerManagedKeyEncryptionProperties `pulumi:"customerManagedKeyEncryption"` }
All encryption configuration for a resource.
type EncryptionPropertiesArgs ¶
type EncryptionPropertiesArgs struct { // All Customer-managed key encryption properties for the resource. CustomerManagedKeyEncryption CustomerManagedKeyEncryptionPropertiesPtrInput `pulumi:"customerManagedKeyEncryption"` }
All encryption configuration for a resource.
func (EncryptionPropertiesArgs) ElementType ¶
func (EncryptionPropertiesArgs) ElementType() reflect.Type
func (EncryptionPropertiesArgs) ToEncryptionPropertiesOutput ¶
func (i EncryptionPropertiesArgs) ToEncryptionPropertiesOutput() EncryptionPropertiesOutput
func (EncryptionPropertiesArgs) ToEncryptionPropertiesOutputWithContext ¶
func (i EncryptionPropertiesArgs) ToEncryptionPropertiesOutputWithContext(ctx context.Context) EncryptionPropertiesOutput
func (EncryptionPropertiesArgs) ToEncryptionPropertiesPtrOutput ¶
func (i EncryptionPropertiesArgs) ToEncryptionPropertiesPtrOutput() EncryptionPropertiesPtrOutput
func (EncryptionPropertiesArgs) ToEncryptionPropertiesPtrOutputWithContext ¶
func (i EncryptionPropertiesArgs) ToEncryptionPropertiesPtrOutputWithContext(ctx context.Context) EncryptionPropertiesPtrOutput
type EncryptionPropertiesInput ¶
type EncryptionPropertiesInput interface { pulumi.Input ToEncryptionPropertiesOutput() EncryptionPropertiesOutput ToEncryptionPropertiesOutputWithContext(context.Context) EncryptionPropertiesOutput }
EncryptionPropertiesInput is an input type that accepts EncryptionPropertiesArgs and EncryptionPropertiesOutput values. You can construct a concrete instance of `EncryptionPropertiesInput` via:
EncryptionPropertiesArgs{...}
type EncryptionPropertiesOutput ¶
type EncryptionPropertiesOutput struct{ *pulumi.OutputState }
All encryption configuration for a resource.
func (EncryptionPropertiesOutput) CustomerManagedKeyEncryption ¶
func (o EncryptionPropertiesOutput) CustomerManagedKeyEncryption() CustomerManagedKeyEncryptionPropertiesPtrOutput
All Customer-managed key encryption properties for the resource.
func (EncryptionPropertiesOutput) ElementType ¶
func (EncryptionPropertiesOutput) ElementType() reflect.Type
func (EncryptionPropertiesOutput) ToEncryptionPropertiesOutput ¶
func (o EncryptionPropertiesOutput) ToEncryptionPropertiesOutput() EncryptionPropertiesOutput
func (EncryptionPropertiesOutput) ToEncryptionPropertiesOutputWithContext ¶
func (o EncryptionPropertiesOutput) ToEncryptionPropertiesOutputWithContext(ctx context.Context) EncryptionPropertiesOutput
func (EncryptionPropertiesOutput) ToEncryptionPropertiesPtrOutput ¶
func (o EncryptionPropertiesOutput) ToEncryptionPropertiesPtrOutput() EncryptionPropertiesPtrOutput
func (EncryptionPropertiesOutput) ToEncryptionPropertiesPtrOutputWithContext ¶
func (o EncryptionPropertiesOutput) ToEncryptionPropertiesPtrOutputWithContext(ctx context.Context) EncryptionPropertiesPtrOutput
type EncryptionPropertiesPtrInput ¶
type EncryptionPropertiesPtrInput interface { pulumi.Input ToEncryptionPropertiesPtrOutput() EncryptionPropertiesPtrOutput ToEncryptionPropertiesPtrOutputWithContext(context.Context) EncryptionPropertiesPtrOutput }
EncryptionPropertiesPtrInput is an input type that accepts EncryptionPropertiesArgs, EncryptionPropertiesPtr and EncryptionPropertiesPtrOutput values. You can construct a concrete instance of `EncryptionPropertiesPtrInput` via:
EncryptionPropertiesArgs{...} or: nil
func EncryptionPropertiesPtr ¶
func EncryptionPropertiesPtr(v *EncryptionPropertiesArgs) EncryptionPropertiesPtrInput
type EncryptionPropertiesPtrOutput ¶
type EncryptionPropertiesPtrOutput struct{ *pulumi.OutputState }
func (EncryptionPropertiesPtrOutput) CustomerManagedKeyEncryption ¶
func (o EncryptionPropertiesPtrOutput) CustomerManagedKeyEncryption() CustomerManagedKeyEncryptionPropertiesPtrOutput
All Customer-managed key encryption properties for the resource.
func (EncryptionPropertiesPtrOutput) Elem ¶
func (o EncryptionPropertiesPtrOutput) Elem() EncryptionPropertiesOutput
func (EncryptionPropertiesPtrOutput) ElementType ¶
func (EncryptionPropertiesPtrOutput) ElementType() reflect.Type
func (EncryptionPropertiesPtrOutput) ToEncryptionPropertiesPtrOutput ¶
func (o EncryptionPropertiesPtrOutput) ToEncryptionPropertiesPtrOutput() EncryptionPropertiesPtrOutput
func (EncryptionPropertiesPtrOutput) ToEncryptionPropertiesPtrOutputWithContext ¶
func (o EncryptionPropertiesPtrOutput) ToEncryptionPropertiesPtrOutputWithContext(ctx context.Context) EncryptionPropertiesPtrOutput
type EncryptionPropertiesResponse ¶
type EncryptionPropertiesResponse struct { // All Customer-managed key encryption properties for the resource. CustomerManagedKeyEncryption *CustomerManagedKeyEncryptionPropertiesResponse `pulumi:"customerManagedKeyEncryption"` }
All encryption configuration for a resource.
type EncryptionPropertiesResponseOutput ¶
type EncryptionPropertiesResponseOutput struct{ *pulumi.OutputState }
All encryption configuration for a resource.
func (EncryptionPropertiesResponseOutput) CustomerManagedKeyEncryption ¶
func (o EncryptionPropertiesResponseOutput) CustomerManagedKeyEncryption() CustomerManagedKeyEncryptionPropertiesResponsePtrOutput
All Customer-managed key encryption properties for the resource.
func (EncryptionPropertiesResponseOutput) ElementType ¶
func (EncryptionPropertiesResponseOutput) ElementType() reflect.Type
func (EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponseOutput ¶
func (o EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponseOutput() EncryptionPropertiesResponseOutput
func (EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponseOutputWithContext ¶
func (o EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponseOutputWithContext(ctx context.Context) EncryptionPropertiesResponseOutput
type EncryptionPropertiesResponsePtrOutput ¶
type EncryptionPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (EncryptionPropertiesResponsePtrOutput) CustomerManagedKeyEncryption ¶
func (o EncryptionPropertiesResponsePtrOutput) CustomerManagedKeyEncryption() CustomerManagedKeyEncryptionPropertiesResponsePtrOutput
All Customer-managed key encryption properties for the resource.
func (EncryptionPropertiesResponsePtrOutput) ElementType ¶
func (EncryptionPropertiesResponsePtrOutput) ElementType() reflect.Type
func (EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutput ¶
func (o EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutput() EncryptionPropertiesResponsePtrOutput
func (EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutputWithContext ¶
func (o EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertiesResponsePtrOutput
type FluidRelayEndpointsResponse ¶
type FluidRelayEndpointsResponse struct { // The Fluid Relay Orderer endpoints. OrdererEndpoints []string `pulumi:"ordererEndpoints"` // The Fluid Relay service endpoints. ServiceEndpoints []string `pulumi:"serviceEndpoints"` // The Fluid Relay storage endpoints. StorageEndpoints []string `pulumi:"storageEndpoints"` }
The Fluid Relay endpoints for this server
type FluidRelayEndpointsResponseOutput ¶
type FluidRelayEndpointsResponseOutput struct{ *pulumi.OutputState }
The Fluid Relay endpoints for this server
func (FluidRelayEndpointsResponseOutput) ElementType ¶
func (FluidRelayEndpointsResponseOutput) ElementType() reflect.Type
func (FluidRelayEndpointsResponseOutput) OrdererEndpoints ¶
func (o FluidRelayEndpointsResponseOutput) OrdererEndpoints() pulumi.StringArrayOutput
The Fluid Relay Orderer endpoints.
func (FluidRelayEndpointsResponseOutput) ServiceEndpoints ¶
func (o FluidRelayEndpointsResponseOutput) ServiceEndpoints() pulumi.StringArrayOutput
The Fluid Relay service endpoints.
func (FluidRelayEndpointsResponseOutput) StorageEndpoints ¶
func (o FluidRelayEndpointsResponseOutput) StorageEndpoints() pulumi.StringArrayOutput
The Fluid Relay storage endpoints.
func (FluidRelayEndpointsResponseOutput) ToFluidRelayEndpointsResponseOutput ¶
func (o FluidRelayEndpointsResponseOutput) ToFluidRelayEndpointsResponseOutput() FluidRelayEndpointsResponseOutput
func (FluidRelayEndpointsResponseOutput) ToFluidRelayEndpointsResponseOutputWithContext ¶
func (o FluidRelayEndpointsResponseOutput) ToFluidRelayEndpointsResponseOutputWithContext(ctx context.Context) FluidRelayEndpointsResponseOutput
type FluidRelayServer ¶
type FluidRelayServer struct { pulumi.CustomResourceState // All encryption configuration for a resource. Encryption EncryptionPropertiesResponsePtrOutput `pulumi:"encryption"` // The Fluid Relay Service endpoints for this server. FluidRelayEndpoints FluidRelayEndpointsResponseOutput `pulumi:"fluidRelayEndpoints"` // The Fluid tenantId for this server FrsTenantId pulumi.StringOutput `pulumi:"frsTenantId"` // The type of identity used for the resource. Identity IdentityResponsePtrOutput `pulumi:"identity"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Provision states for FluidRelay RP ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // Sku of the storage associated with the resource Storagesku pulumi.StringPtrOutput `pulumi:"storagesku"` // System meta data for this resource, including creation and modification information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
A FluidRelay Server. Azure REST API version: 2022-06-01. Prior API version in Azure Native 1.x: 2021-03-12-preview.
Other available API versions: 2021-06-15-preview.
func GetFluidRelayServer ¶
func GetFluidRelayServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FluidRelayServerState, opts ...pulumi.ResourceOption) (*FluidRelayServer, error)
GetFluidRelayServer gets an existing FluidRelayServer 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 NewFluidRelayServer ¶
func NewFluidRelayServer(ctx *pulumi.Context, name string, args *FluidRelayServerArgs, opts ...pulumi.ResourceOption) (*FluidRelayServer, error)
NewFluidRelayServer registers a new resource with the given unique name, arguments, and options.
func (*FluidRelayServer) ElementType ¶
func (*FluidRelayServer) ElementType() reflect.Type
func (*FluidRelayServer) ToFluidRelayServerOutput ¶
func (i *FluidRelayServer) ToFluidRelayServerOutput() FluidRelayServerOutput
func (*FluidRelayServer) ToFluidRelayServerOutputWithContext ¶
func (i *FluidRelayServer) ToFluidRelayServerOutputWithContext(ctx context.Context) FluidRelayServerOutput
type FluidRelayServerArgs ¶
type FluidRelayServerArgs struct { // All encryption configuration for a resource. Encryption EncryptionPropertiesPtrInput // The Fluid Relay server resource name. FluidRelayServerName pulumi.StringPtrInput // The type of identity used for the resource. Identity IdentityPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // Provision states for FluidRelay RP ProvisioningState pulumi.StringPtrInput // The resource group containing the resource. ResourceGroup pulumi.StringInput // Sku of the storage associated with the resource Storagesku pulumi.StringPtrInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a FluidRelayServer resource.
func (FluidRelayServerArgs) ElementType ¶
func (FluidRelayServerArgs) ElementType() reflect.Type
type FluidRelayServerInput ¶
type FluidRelayServerInput interface { pulumi.Input ToFluidRelayServerOutput() FluidRelayServerOutput ToFluidRelayServerOutputWithContext(ctx context.Context) FluidRelayServerOutput }
type FluidRelayServerOutput ¶
type FluidRelayServerOutput struct{ *pulumi.OutputState }
func (FluidRelayServerOutput) ElementType ¶
func (FluidRelayServerOutput) ElementType() reflect.Type
func (FluidRelayServerOutput) Encryption ¶
func (o FluidRelayServerOutput) Encryption() EncryptionPropertiesResponsePtrOutput
All encryption configuration for a resource.
func (FluidRelayServerOutput) FluidRelayEndpoints ¶
func (o FluidRelayServerOutput) FluidRelayEndpoints() FluidRelayEndpointsResponseOutput
The Fluid Relay Service endpoints for this server.
func (FluidRelayServerOutput) FrsTenantId ¶
func (o FluidRelayServerOutput) FrsTenantId() pulumi.StringOutput
The Fluid tenantId for this server
func (FluidRelayServerOutput) Identity ¶
func (o FluidRelayServerOutput) Identity() IdentityResponsePtrOutput
The type of identity used for the resource.
func (FluidRelayServerOutput) Location ¶
func (o FluidRelayServerOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (FluidRelayServerOutput) Name ¶
func (o FluidRelayServerOutput) Name() pulumi.StringOutput
The name of the resource
func (FluidRelayServerOutput) ProvisioningState ¶
func (o FluidRelayServerOutput) ProvisioningState() pulumi.StringPtrOutput
Provision states for FluidRelay RP
func (FluidRelayServerOutput) Storagesku ¶
func (o FluidRelayServerOutput) Storagesku() pulumi.StringPtrOutput
Sku of the storage associated with the resource
func (FluidRelayServerOutput) SystemData ¶
func (o FluidRelayServerOutput) SystemData() SystemDataResponseOutput
System meta data for this resource, including creation and modification information.
func (FluidRelayServerOutput) Tags ¶
func (o FluidRelayServerOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (FluidRelayServerOutput) ToFluidRelayServerOutput ¶
func (o FluidRelayServerOutput) ToFluidRelayServerOutput() FluidRelayServerOutput
func (FluidRelayServerOutput) ToFluidRelayServerOutputWithContext ¶
func (o FluidRelayServerOutput) ToFluidRelayServerOutputWithContext(ctx context.Context) FluidRelayServerOutput
func (FluidRelayServerOutput) Type ¶
func (o FluidRelayServerOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type FluidRelayServerState ¶
type FluidRelayServerState struct { }
func (FluidRelayServerState) ElementType ¶
func (FluidRelayServerState) ElementType() reflect.Type
type Identity ¶
type Identity struct { // The identity type. Type *ResourceIdentityType `pulumi:"type"` // The list of user identities associated with the resource. UserAssignedIdentities []string `pulumi:"userAssignedIdentities"` }
Identity for the resource.
type IdentityArgs ¶
type IdentityArgs struct { // The identity type. Type ResourceIdentityTypePtrInput `pulumi:"type"` // The list of user identities associated with the resource. UserAssignedIdentities pulumi.StringArrayInput `pulumi:"userAssignedIdentities"` }
Identity for the resource.
func (IdentityArgs) ElementType ¶
func (IdentityArgs) ElementType() reflect.Type
func (IdentityArgs) ToIdentityOutput ¶
func (i IdentityArgs) ToIdentityOutput() IdentityOutput
func (IdentityArgs) ToIdentityOutputWithContext ¶
func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityArgs) ToIdentityPtrOutput ¶
func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityArgs) ToIdentityPtrOutputWithContext ¶
func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityInput ¶
type IdentityInput interface { pulumi.Input ToIdentityOutput() IdentityOutput ToIdentityOutputWithContext(context.Context) IdentityOutput }
IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:
IdentityArgs{...}
type IdentityOutput ¶
type IdentityOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityOutput) ElementType ¶
func (IdentityOutput) ElementType() reflect.Type
func (IdentityOutput) ToIdentityOutput ¶
func (o IdentityOutput) ToIdentityOutput() IdentityOutput
func (IdentityOutput) ToIdentityOutputWithContext ¶
func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityOutput) ToIdentityPtrOutput ¶
func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityOutput) Type ¶
func (o IdentityOutput) Type() ResourceIdentityTypePtrOutput
The identity type.
func (IdentityOutput) UserAssignedIdentities ¶
func (o IdentityOutput) UserAssignedIdentities() pulumi.StringArrayOutput
The list of user identities associated with the resource.
type IdentityPtrInput ¶
type IdentityPtrInput interface { pulumi.Input ToIdentityPtrOutput() IdentityPtrOutput ToIdentityPtrOutputWithContext(context.Context) IdentityPtrOutput }
IdentityPtrInput is an input type that accepts IdentityArgs, IdentityPtr and IdentityPtrOutput values. You can construct a concrete instance of `IdentityPtrInput` via:
IdentityArgs{...} or: nil
func IdentityPtr ¶
func IdentityPtr(v *IdentityArgs) IdentityPtrInput
type IdentityPtrOutput ¶
type IdentityPtrOutput struct{ *pulumi.OutputState }
func (IdentityPtrOutput) Elem ¶
func (o IdentityPtrOutput) Elem() IdentityOutput
func (IdentityPtrOutput) ElementType ¶
func (IdentityPtrOutput) ElementType() reflect.Type
func (IdentityPtrOutput) ToIdentityPtrOutput ¶
func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityPtrOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityPtrOutput) Type ¶
func (o IdentityPtrOutput) Type() ResourceIdentityTypePtrOutput
The identity type.
func (IdentityPtrOutput) UserAssignedIdentities ¶
func (o IdentityPtrOutput) UserAssignedIdentities() pulumi.StringArrayOutput
The list of user identities associated with the resource.
type IdentityResponse ¶
type IdentityResponse struct { // The principal ID of resource identity. PrincipalId string `pulumi:"principalId"` // The tenant ID of resource. TenantId string `pulumi:"tenantId"` // The identity type. Type *string `pulumi:"type"` // The list of user identities associated with the resource. UserAssignedIdentities map[string]IdentityResponseUserAssignedIdentities `pulumi:"userAssignedIdentities"` }
Identity for the resource.
type IdentityResponseOutput ¶
type IdentityResponseOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityResponseOutput) ElementType ¶
func (IdentityResponseOutput) ElementType() reflect.Type
func (IdentityResponseOutput) PrincipalId ¶
func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal ID of resource identity.
func (IdentityResponseOutput) TenantId ¶
func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant ID of resource.
func (IdentityResponseOutput) ToIdentityResponseOutput ¶
func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponseOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseOutput) Type ¶
func (o IdentityResponseOutput) Type() pulumi.StringPtrOutput
The identity type.
func (IdentityResponseOutput) UserAssignedIdentities ¶
func (o IdentityResponseOutput) UserAssignedIdentities() IdentityResponseUserAssignedIdentitiesMapOutput
The list of user identities associated with the resource.
type IdentityResponsePtrOutput ¶
type IdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (IdentityResponsePtrOutput) Elem ¶
func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
func (IdentityResponsePtrOutput) ElementType ¶
func (IdentityResponsePtrOutput) ElementType() reflect.Type
func (IdentityResponsePtrOutput) PrincipalId ¶
func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal ID of resource identity.
func (IdentityResponsePtrOutput) TenantId ¶
func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of resource.
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) Type ¶
func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The identity type.
func (IdentityResponsePtrOutput) UserAssignedIdentities ¶
func (o IdentityResponsePtrOutput) UserAssignedIdentities() IdentityResponseUserAssignedIdentitiesMapOutput
The list of user identities associated with the resource.
type IdentityResponseUserAssignedIdentitiesMapOutput ¶
type IdentityResponseUserAssignedIdentitiesMapOutput struct{ *pulumi.OutputState }
func (IdentityResponseUserAssignedIdentitiesMapOutput) ElementType ¶
func (IdentityResponseUserAssignedIdentitiesMapOutput) ElementType() reflect.Type
func (IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutput ¶
func (o IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutput() IdentityResponseUserAssignedIdentitiesMapOutput
func (IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext ¶
func (o IdentityResponseUserAssignedIdentitiesMapOutput) ToIdentityResponseUserAssignedIdentitiesMapOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesMapOutput
type IdentityResponseUserAssignedIdentitiesOutput ¶
type IdentityResponseUserAssignedIdentitiesOutput struct{ *pulumi.OutputState }
func (IdentityResponseUserAssignedIdentitiesOutput) ClientId ¶
func (o IdentityResponseUserAssignedIdentitiesOutput) ClientId() pulumi.StringOutput
The client id of user assigned identity.
func (IdentityResponseUserAssignedIdentitiesOutput) ElementType ¶
func (IdentityResponseUserAssignedIdentitiesOutput) ElementType() reflect.Type
func (IdentityResponseUserAssignedIdentitiesOutput) PrincipalId ¶
func (o IdentityResponseUserAssignedIdentitiesOutput) PrincipalId() pulumi.StringOutput
The principal id of user assigned identity.
func (IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutput ¶
func (o IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutput() IdentityResponseUserAssignedIdentitiesOutput
func (IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutputWithContext ¶
func (o IdentityResponseUserAssignedIdentitiesOutput) ToIdentityResponseUserAssignedIdentitiesOutputWithContext(ctx context.Context) IdentityResponseUserAssignedIdentitiesOutput
type ListFluidRelayServerKeysOutputArgs ¶
type ListFluidRelayServerKeysOutputArgs struct { // The Fluid Relay server resource name. FluidRelayServerName pulumi.StringInput `pulumi:"fluidRelayServerName"` // The resource group containing the resource. ResourceGroup pulumi.StringInput `pulumi:"resourceGroup"` }
func (ListFluidRelayServerKeysOutputArgs) ElementType ¶
func (ListFluidRelayServerKeysOutputArgs) ElementType() reflect.Type
type ListFluidRelayServerKeysResult ¶
type ListFluidRelayServerKeysResult struct { // The primary key for this server Key1 string `pulumi:"key1"` // The secondary key for this server Key2 string `pulumi:"key2"` }
The set of available keys for this server.
func ListFluidRelayServerKeys ¶
func ListFluidRelayServerKeys(ctx *pulumi.Context, args *ListFluidRelayServerKeysArgs, opts ...pulumi.InvokeOption) (*ListFluidRelayServerKeysResult, error)
The set of available keys for this server. Azure REST API version: 2022-06-01.
type ListFluidRelayServerKeysResultOutput ¶
type ListFluidRelayServerKeysResultOutput struct{ *pulumi.OutputState }
The set of available keys for this server.
func ListFluidRelayServerKeysOutput ¶
func ListFluidRelayServerKeysOutput(ctx *pulumi.Context, args ListFluidRelayServerKeysOutputArgs, opts ...pulumi.InvokeOption) ListFluidRelayServerKeysResultOutput
func (ListFluidRelayServerKeysResultOutput) ElementType ¶
func (ListFluidRelayServerKeysResultOutput) ElementType() reflect.Type
func (ListFluidRelayServerKeysResultOutput) Key1 ¶
func (o ListFluidRelayServerKeysResultOutput) Key1() pulumi.StringOutput
The primary key for this server
func (ListFluidRelayServerKeysResultOutput) Key2 ¶
func (o ListFluidRelayServerKeysResultOutput) Key2() pulumi.StringOutput
The secondary key for this server
func (ListFluidRelayServerKeysResultOutput) ToListFluidRelayServerKeysResultOutput ¶
func (o ListFluidRelayServerKeysResultOutput) ToListFluidRelayServerKeysResultOutput() ListFluidRelayServerKeysResultOutput
func (ListFluidRelayServerKeysResultOutput) ToListFluidRelayServerKeysResultOutputWithContext ¶
func (o ListFluidRelayServerKeysResultOutput) ToListFluidRelayServerKeysResultOutputWithContext(ctx context.Context) ListFluidRelayServerKeysResultOutput
type LookupFluidRelayServerOutputArgs ¶
type LookupFluidRelayServerOutputArgs struct { // The Fluid Relay server resource name. FluidRelayServerName pulumi.StringInput `pulumi:"fluidRelayServerName"` // The resource group containing the resource. ResourceGroup pulumi.StringInput `pulumi:"resourceGroup"` }
func (LookupFluidRelayServerOutputArgs) ElementType ¶
func (LookupFluidRelayServerOutputArgs) ElementType() reflect.Type
type LookupFluidRelayServerResult ¶
type LookupFluidRelayServerResult struct { // All encryption configuration for a resource. Encryption *EncryptionPropertiesResponse `pulumi:"encryption"` // The Fluid Relay Service endpoints for this server. FluidRelayEndpoints FluidRelayEndpointsResponse `pulumi:"fluidRelayEndpoints"` // The Fluid tenantId for this server FrsTenantId string `pulumi:"frsTenantId"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The type of identity used for the resource. Identity *IdentityResponse `pulumi:"identity"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // Provision states for FluidRelay RP ProvisioningState *string `pulumi:"provisioningState"` // Sku of the storage associated with the resource Storagesku *string `pulumi:"storagesku"` // System meta data for this resource, including creation and modification information. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
A FluidRelay Server.
func LookupFluidRelayServer ¶
func LookupFluidRelayServer(ctx *pulumi.Context, args *LookupFluidRelayServerArgs, opts ...pulumi.InvokeOption) (*LookupFluidRelayServerResult, error)
A FluidRelay Server. Azure REST API version: 2022-06-01.
Other available API versions: 2021-06-15-preview.
type LookupFluidRelayServerResultOutput ¶
type LookupFluidRelayServerResultOutput struct{ *pulumi.OutputState }
A FluidRelay Server.
func LookupFluidRelayServerOutput ¶
func LookupFluidRelayServerOutput(ctx *pulumi.Context, args LookupFluidRelayServerOutputArgs, opts ...pulumi.InvokeOption) LookupFluidRelayServerResultOutput
func (LookupFluidRelayServerResultOutput) ElementType ¶
func (LookupFluidRelayServerResultOutput) ElementType() reflect.Type
func (LookupFluidRelayServerResultOutput) Encryption ¶
func (o LookupFluidRelayServerResultOutput) Encryption() EncryptionPropertiesResponsePtrOutput
All encryption configuration for a resource.
func (LookupFluidRelayServerResultOutput) FluidRelayEndpoints ¶
func (o LookupFluidRelayServerResultOutput) FluidRelayEndpoints() FluidRelayEndpointsResponseOutput
The Fluid Relay Service endpoints for this server.
func (LookupFluidRelayServerResultOutput) FrsTenantId ¶
func (o LookupFluidRelayServerResultOutput) FrsTenantId() pulumi.StringOutput
The Fluid tenantId for this server
func (LookupFluidRelayServerResultOutput) Id ¶
func (o LookupFluidRelayServerResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupFluidRelayServerResultOutput) Identity ¶
func (o LookupFluidRelayServerResultOutput) Identity() IdentityResponsePtrOutput
The type of identity used for the resource.
func (LookupFluidRelayServerResultOutput) Location ¶
func (o LookupFluidRelayServerResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupFluidRelayServerResultOutput) Name ¶
func (o LookupFluidRelayServerResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupFluidRelayServerResultOutput) ProvisioningState ¶
func (o LookupFluidRelayServerResultOutput) ProvisioningState() pulumi.StringPtrOutput
Provision states for FluidRelay RP
func (LookupFluidRelayServerResultOutput) Storagesku ¶
func (o LookupFluidRelayServerResultOutput) Storagesku() pulumi.StringPtrOutput
Sku of the storage associated with the resource
func (LookupFluidRelayServerResultOutput) SystemData ¶
func (o LookupFluidRelayServerResultOutput) SystemData() SystemDataResponseOutput
System meta data for this resource, including creation and modification information.
func (LookupFluidRelayServerResultOutput) Tags ¶
func (o LookupFluidRelayServerResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupFluidRelayServerResultOutput) ToLookupFluidRelayServerResultOutput ¶
func (o LookupFluidRelayServerResultOutput) ToLookupFluidRelayServerResultOutput() LookupFluidRelayServerResultOutput
func (LookupFluidRelayServerResultOutput) ToLookupFluidRelayServerResultOutputWithContext ¶
func (o LookupFluidRelayServerResultOutput) ToLookupFluidRelayServerResultOutputWithContext(ctx context.Context) LookupFluidRelayServerResultOutput
func (LookupFluidRelayServerResultOutput) Type ¶
func (o LookupFluidRelayServerResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ProvisioningState ¶
type ProvisioningState string
Provision states for FluidRelay RP
func (ProvisioningState) ElementType ¶
func (ProvisioningState) ElementType() reflect.Type
func (ProvisioningState) ToProvisioningStateOutput ¶
func (e ProvisioningState) ToProvisioningStateOutput() ProvisioningStateOutput
func (ProvisioningState) ToProvisioningStateOutputWithContext ¶
func (e ProvisioningState) ToProvisioningStateOutputWithContext(ctx context.Context) ProvisioningStateOutput
func (ProvisioningState) ToProvisioningStatePtrOutput ¶
func (e ProvisioningState) ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput
func (ProvisioningState) ToProvisioningStatePtrOutputWithContext ¶
func (e ProvisioningState) ToProvisioningStatePtrOutputWithContext(ctx context.Context) ProvisioningStatePtrOutput
func (ProvisioningState) ToStringOutput ¶
func (e ProvisioningState) ToStringOutput() pulumi.StringOutput
func (ProvisioningState) ToStringOutputWithContext ¶
func (e ProvisioningState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProvisioningState) ToStringPtrOutput ¶
func (e ProvisioningState) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProvisioningState) ToStringPtrOutputWithContext ¶
func (e ProvisioningState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProvisioningStateInput ¶
type ProvisioningStateInput interface { pulumi.Input ToProvisioningStateOutput() ProvisioningStateOutput ToProvisioningStateOutputWithContext(context.Context) ProvisioningStateOutput }
ProvisioningStateInput is an input type that accepts values of the ProvisioningState enum A concrete instance of `ProvisioningStateInput` can be one of the following:
ProvisioningStateSucceeded ProvisioningStateFailed ProvisioningStateCanceled
type ProvisioningStateOutput ¶
type ProvisioningStateOutput struct{ *pulumi.OutputState }
func (ProvisioningStateOutput) ElementType ¶
func (ProvisioningStateOutput) ElementType() reflect.Type
func (ProvisioningStateOutput) ToProvisioningStateOutput ¶
func (o ProvisioningStateOutput) ToProvisioningStateOutput() ProvisioningStateOutput
func (ProvisioningStateOutput) ToProvisioningStateOutputWithContext ¶
func (o ProvisioningStateOutput) ToProvisioningStateOutputWithContext(ctx context.Context) ProvisioningStateOutput
func (ProvisioningStateOutput) ToProvisioningStatePtrOutput ¶
func (o ProvisioningStateOutput) ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput
func (ProvisioningStateOutput) ToProvisioningStatePtrOutputWithContext ¶
func (o ProvisioningStateOutput) ToProvisioningStatePtrOutputWithContext(ctx context.Context) ProvisioningStatePtrOutput
func (ProvisioningStateOutput) ToStringOutput ¶
func (o ProvisioningStateOutput) ToStringOutput() pulumi.StringOutput
func (ProvisioningStateOutput) ToStringOutputWithContext ¶
func (o ProvisioningStateOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ProvisioningStateOutput) ToStringPtrOutput ¶
func (o ProvisioningStateOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProvisioningStateOutput) ToStringPtrOutputWithContext ¶
func (o ProvisioningStateOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ProvisioningStatePtrInput ¶
type ProvisioningStatePtrInput interface { pulumi.Input ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput ToProvisioningStatePtrOutputWithContext(context.Context) ProvisioningStatePtrOutput }
func ProvisioningStatePtr ¶
func ProvisioningStatePtr(v string) ProvisioningStatePtrInput
type ProvisioningStatePtrOutput ¶
type ProvisioningStatePtrOutput struct{ *pulumi.OutputState }
func (ProvisioningStatePtrOutput) Elem ¶
func (o ProvisioningStatePtrOutput) Elem() ProvisioningStateOutput
func (ProvisioningStatePtrOutput) ElementType ¶
func (ProvisioningStatePtrOutput) ElementType() reflect.Type
func (ProvisioningStatePtrOutput) ToProvisioningStatePtrOutput ¶
func (o ProvisioningStatePtrOutput) ToProvisioningStatePtrOutput() ProvisioningStatePtrOutput
func (ProvisioningStatePtrOutput) ToProvisioningStatePtrOutputWithContext ¶
func (o ProvisioningStatePtrOutput) ToProvisioningStatePtrOutputWithContext(ctx context.Context) ProvisioningStatePtrOutput
func (ProvisioningStatePtrOutput) ToStringPtrOutput ¶
func (o ProvisioningStatePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ProvisioningStatePtrOutput) ToStringPtrOutputWithContext ¶
func (o ProvisioningStatePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityType ¶
type ResourceIdentityType string
The identity type.
func (ResourceIdentityType) ElementType ¶
func (ResourceIdentityType) ElementType() reflect.Type
func (ResourceIdentityType) ToResourceIdentityTypeOutput ¶
func (e ResourceIdentityType) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
func (ResourceIdentityType) ToResourceIdentityTypeOutputWithContext ¶
func (e ResourceIdentityType) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
func (ResourceIdentityType) ToResourceIdentityTypePtrOutput ¶
func (e ResourceIdentityType) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext ¶
func (e ResourceIdentityType) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityType) ToStringOutput ¶
func (e ResourceIdentityType) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityType) ToStringOutputWithContext ¶
func (e ResourceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityType) ToStringPtrOutput ¶
func (e ResourceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityType) ToStringPtrOutputWithContext ¶
func (e ResourceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityTypeInput ¶
type ResourceIdentityTypeInput interface { pulumi.Input ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput ToResourceIdentityTypeOutputWithContext(context.Context) ResourceIdentityTypeOutput }
ResourceIdentityTypeInput is an input type that accepts values of the ResourceIdentityType enum A concrete instance of `ResourceIdentityTypeInput` can be one of the following:
ResourceIdentityTypeSystemAssigned ResourceIdentityTypeUserAssigned ResourceIdentityType_SystemAssigned_UserAssigned ResourceIdentityTypeNone
type ResourceIdentityTypeOutput ¶
type ResourceIdentityTypeOutput struct{ *pulumi.OutputState }
func (ResourceIdentityTypeOutput) ElementType ¶
func (ResourceIdentityTypeOutput) ElementType() reflect.Type
func (ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutput() ResourceIdentityTypeOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypeOutputWithContext(ctx context.Context) ResourceIdentityTypeOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityTypeOutput) ToStringOutput ¶
func (o ResourceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
func (ResourceIdentityTypeOutput) ToStringOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ResourceIdentityTypeOutput) ToStringPtrOutput ¶
func (o ResourceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityTypeOutput) ToStringPtrOutputWithContext ¶
func (o ResourceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ResourceIdentityTypePtrInput ¶
type ResourceIdentityTypePtrInput interface { pulumi.Input ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput ToResourceIdentityTypePtrOutputWithContext(context.Context) ResourceIdentityTypePtrOutput }
func ResourceIdentityTypePtr ¶
func ResourceIdentityTypePtr(v string) ResourceIdentityTypePtrInput
type ResourceIdentityTypePtrOutput ¶
type ResourceIdentityTypePtrOutput struct{ *pulumi.OutputState }
func (ResourceIdentityTypePtrOutput) Elem ¶
func (o ResourceIdentityTypePtrOutput) Elem() ResourceIdentityTypeOutput
func (ResourceIdentityTypePtrOutput) ElementType ¶
func (ResourceIdentityTypePtrOutput) ElementType() reflect.Type
func (ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput ¶
func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutput() ResourceIdentityTypePtrOutput
func (ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext ¶
func (o ResourceIdentityTypePtrOutput) ToResourceIdentityTypePtrOutputWithContext(ctx context.Context) ResourceIdentityTypePtrOutput
func (ResourceIdentityTypePtrOutput) ToStringPtrOutput ¶
func (o ResourceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ResourceIdentityTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StorageSKU ¶
type StorageSKU string
Sku of the storage associated with the resource
func (StorageSKU) ElementType ¶
func (StorageSKU) ElementType() reflect.Type
func (StorageSKU) ToStorageSKUOutput ¶
func (e StorageSKU) ToStorageSKUOutput() StorageSKUOutput
func (StorageSKU) ToStorageSKUOutputWithContext ¶
func (e StorageSKU) ToStorageSKUOutputWithContext(ctx context.Context) StorageSKUOutput
func (StorageSKU) ToStorageSKUPtrOutput ¶
func (e StorageSKU) ToStorageSKUPtrOutput() StorageSKUPtrOutput
func (StorageSKU) ToStorageSKUPtrOutputWithContext ¶
func (e StorageSKU) ToStorageSKUPtrOutputWithContext(ctx context.Context) StorageSKUPtrOutput
func (StorageSKU) ToStringOutput ¶
func (e StorageSKU) ToStringOutput() pulumi.StringOutput
func (StorageSKU) ToStringOutputWithContext ¶
func (e StorageSKU) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StorageSKU) ToStringPtrOutput ¶
func (e StorageSKU) ToStringPtrOutput() pulumi.StringPtrOutput
func (StorageSKU) ToStringPtrOutputWithContext ¶
func (e StorageSKU) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StorageSKUInput ¶
type StorageSKUInput interface { pulumi.Input ToStorageSKUOutput() StorageSKUOutput ToStorageSKUOutputWithContext(context.Context) StorageSKUOutput }
StorageSKUInput is an input type that accepts values of the StorageSKU enum A concrete instance of `StorageSKUInput` can be one of the following:
StorageSKUStandard StorageSKUBasic
type StorageSKUOutput ¶
type StorageSKUOutput struct{ *pulumi.OutputState }
func (StorageSKUOutput) ElementType ¶
func (StorageSKUOutput) ElementType() reflect.Type
func (StorageSKUOutput) ToStorageSKUOutput ¶
func (o StorageSKUOutput) ToStorageSKUOutput() StorageSKUOutput
func (StorageSKUOutput) ToStorageSKUOutputWithContext ¶
func (o StorageSKUOutput) ToStorageSKUOutputWithContext(ctx context.Context) StorageSKUOutput
func (StorageSKUOutput) ToStorageSKUPtrOutput ¶
func (o StorageSKUOutput) ToStorageSKUPtrOutput() StorageSKUPtrOutput
func (StorageSKUOutput) ToStorageSKUPtrOutputWithContext ¶
func (o StorageSKUOutput) ToStorageSKUPtrOutputWithContext(ctx context.Context) StorageSKUPtrOutput
func (StorageSKUOutput) ToStringOutput ¶
func (o StorageSKUOutput) ToStringOutput() pulumi.StringOutput
func (StorageSKUOutput) ToStringOutputWithContext ¶
func (o StorageSKUOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (StorageSKUOutput) ToStringPtrOutput ¶
func (o StorageSKUOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StorageSKUOutput) ToStringPtrOutputWithContext ¶
func (o StorageSKUOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type StorageSKUPtrInput ¶
type StorageSKUPtrInput interface { pulumi.Input ToStorageSKUPtrOutput() StorageSKUPtrOutput ToStorageSKUPtrOutputWithContext(context.Context) StorageSKUPtrOutput }
func StorageSKUPtr ¶
func StorageSKUPtr(v string) StorageSKUPtrInput
type StorageSKUPtrOutput ¶
type StorageSKUPtrOutput struct{ *pulumi.OutputState }
func (StorageSKUPtrOutput) Elem ¶
func (o StorageSKUPtrOutput) Elem() StorageSKUOutput
func (StorageSKUPtrOutput) ElementType ¶
func (StorageSKUPtrOutput) ElementType() reflect.Type
func (StorageSKUPtrOutput) ToStorageSKUPtrOutput ¶
func (o StorageSKUPtrOutput) ToStorageSKUPtrOutput() StorageSKUPtrOutput
func (StorageSKUPtrOutput) ToStorageSKUPtrOutputWithContext ¶
func (o StorageSKUPtrOutput) ToStorageSKUPtrOutputWithContext(ctx context.Context) StorageSKUPtrOutput
func (StorageSKUPtrOutput) ToStringPtrOutput ¶
func (o StorageSKUPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (StorageSKUPtrOutput) ToStringPtrOutputWithContext ¶
func (o StorageSKUPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput