Documentation
¶
Index ¶
- Constants
- 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 EncryptionPropertiesIdentity
- type EncryptionPropertiesIdentityArgs
- func (EncryptionPropertiesIdentityArgs) ElementType() reflect.Type
- func (i EncryptionPropertiesIdentityArgs) ToEncryptionPropertiesIdentityOutput() EncryptionPropertiesIdentityOutput
- func (i EncryptionPropertiesIdentityArgs) ToEncryptionPropertiesIdentityOutputWithContext(ctx context.Context) EncryptionPropertiesIdentityOutput
- func (i EncryptionPropertiesIdentityArgs) ToEncryptionPropertiesIdentityPtrOutput() EncryptionPropertiesIdentityPtrOutput
- func (i EncryptionPropertiesIdentityArgs) ToEncryptionPropertiesIdentityPtrOutputWithContext(ctx context.Context) EncryptionPropertiesIdentityPtrOutput
- type EncryptionPropertiesIdentityInput
- type EncryptionPropertiesIdentityOutput
- func (EncryptionPropertiesIdentityOutput) ElementType() reflect.Type
- func (o EncryptionPropertiesIdentityOutput) ResourceId() pulumi.StringPtrOutput
- func (o EncryptionPropertiesIdentityOutput) ToEncryptionPropertiesIdentityOutput() EncryptionPropertiesIdentityOutput
- func (o EncryptionPropertiesIdentityOutput) ToEncryptionPropertiesIdentityOutputWithContext(ctx context.Context) EncryptionPropertiesIdentityOutput
- func (o EncryptionPropertiesIdentityOutput) ToEncryptionPropertiesIdentityPtrOutput() EncryptionPropertiesIdentityPtrOutput
- func (o EncryptionPropertiesIdentityOutput) ToEncryptionPropertiesIdentityPtrOutputWithContext(ctx context.Context) EncryptionPropertiesIdentityPtrOutput
- func (o EncryptionPropertiesIdentityOutput) Type() pulumi.StringPtrOutput
- type EncryptionPropertiesIdentityPtrInput
- type EncryptionPropertiesIdentityPtrOutput
- func (o EncryptionPropertiesIdentityPtrOutput) Elem() EncryptionPropertiesIdentityOutput
- func (EncryptionPropertiesIdentityPtrOutput) ElementType() reflect.Type
- func (o EncryptionPropertiesIdentityPtrOutput) ResourceId() pulumi.StringPtrOutput
- func (o EncryptionPropertiesIdentityPtrOutput) ToEncryptionPropertiesIdentityPtrOutput() EncryptionPropertiesIdentityPtrOutput
- func (o EncryptionPropertiesIdentityPtrOutput) ToEncryptionPropertiesIdentityPtrOutputWithContext(ctx context.Context) EncryptionPropertiesIdentityPtrOutput
- func (o EncryptionPropertiesIdentityPtrOutput) Type() pulumi.StringPtrOutput
- type EncryptionPropertiesIdentityResponse
- type EncryptionPropertiesIdentityResponseOutput
- func (EncryptionPropertiesIdentityResponseOutput) ElementType() reflect.Type
- func (o EncryptionPropertiesIdentityResponseOutput) ResourceId() pulumi.StringPtrOutput
- func (o EncryptionPropertiesIdentityResponseOutput) ToEncryptionPropertiesIdentityResponseOutput() EncryptionPropertiesIdentityResponseOutput
- func (o EncryptionPropertiesIdentityResponseOutput) ToEncryptionPropertiesIdentityResponseOutputWithContext(ctx context.Context) EncryptionPropertiesIdentityResponseOutput
- func (o EncryptionPropertiesIdentityResponseOutput) Type() pulumi.StringPtrOutput
- type EncryptionPropertiesIdentityResponsePtrOutput
- func (o EncryptionPropertiesIdentityResponsePtrOutput) Elem() EncryptionPropertiesIdentityResponseOutput
- func (EncryptionPropertiesIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o EncryptionPropertiesIdentityResponsePtrOutput) ResourceId() pulumi.StringPtrOutput
- func (o EncryptionPropertiesIdentityResponsePtrOutput) ToEncryptionPropertiesIdentityResponsePtrOutput() EncryptionPropertiesIdentityResponsePtrOutput
- func (o EncryptionPropertiesIdentityResponsePtrOutput) ToEncryptionPropertiesIdentityResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertiesIdentityResponsePtrOutput
- func (o EncryptionPropertiesIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type EncryptionPropertiesInput
- type EncryptionPropertiesOutput
- func (EncryptionPropertiesOutput) ElementType() reflect.Type
- func (o EncryptionPropertiesOutput) Identity() EncryptionPropertiesIdentityPtrOutput
- func (o EncryptionPropertiesOutput) KeyUrl() pulumi.StringPtrOutput
- 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) Elem() EncryptionPropertiesOutput
- func (EncryptionPropertiesPtrOutput) ElementType() reflect.Type
- func (o EncryptionPropertiesPtrOutput) Identity() EncryptionPropertiesIdentityPtrOutput
- func (o EncryptionPropertiesPtrOutput) KeyUrl() pulumi.StringPtrOutput
- func (o EncryptionPropertiesPtrOutput) ToEncryptionPropertiesPtrOutput() EncryptionPropertiesPtrOutput
- func (o EncryptionPropertiesPtrOutput) ToEncryptionPropertiesPtrOutputWithContext(ctx context.Context) EncryptionPropertiesPtrOutput
- type EncryptionPropertiesResponse
- type EncryptionPropertiesResponseOutput
- func (EncryptionPropertiesResponseOutput) ElementType() reflect.Type
- func (o EncryptionPropertiesResponseOutput) Identity() EncryptionPropertiesIdentityResponsePtrOutput
- func (o EncryptionPropertiesResponseOutput) KeyUrl() pulumi.StringPtrOutput
- func (o EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponseOutput() EncryptionPropertiesResponseOutput
- func (o EncryptionPropertiesResponseOutput) ToEncryptionPropertiesResponseOutputWithContext(ctx context.Context) EncryptionPropertiesResponseOutput
- type EncryptionPropertiesResponsePtrOutput
- func (o EncryptionPropertiesResponsePtrOutput) Elem() EncryptionPropertiesResponseOutput
- func (EncryptionPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o EncryptionPropertiesResponsePtrOutput) Identity() EncryptionPropertiesIdentityResponsePtrOutput
- func (o EncryptionPropertiesResponsePtrOutput) KeyUrl() pulumi.StringPtrOutput
- func (o EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutput() EncryptionPropertiesResponsePtrOutput
- func (o EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertiesResponsePtrOutput
- type LoadTest
- type LoadTestArgs
- type LoadTestInput
- type LoadTestOutput
- func (o LoadTestOutput) DataPlaneURI() pulumi.StringOutput
- func (o LoadTestOutput) Description() pulumi.StringPtrOutput
- func (LoadTestOutput) ElementType() reflect.Type
- func (o LoadTestOutput) Encryption() EncryptionPropertiesResponsePtrOutput
- func (o LoadTestOutput) Identity() ManagedServiceIdentityResponsePtrOutput
- func (o LoadTestOutput) Location() pulumi.StringOutput
- func (o LoadTestOutput) Name() pulumi.StringOutput
- func (o LoadTestOutput) ProvisioningState() pulumi.StringOutput
- func (o LoadTestOutput) SystemData() SystemDataResponseOutput
- func (o LoadTestOutput) Tags() pulumi.StringMapOutput
- func (o LoadTestOutput) ToLoadTestOutput() LoadTestOutput
- func (o LoadTestOutput) ToLoadTestOutputWithContext(ctx context.Context) LoadTestOutput
- func (o LoadTestOutput) Type() pulumi.StringOutput
- type LoadTestState
- type LookupLoadTestArgs
- type LookupLoadTestOutputArgs
- type LookupLoadTestResult
- type LookupLoadTestResultOutput
- func (o LookupLoadTestResultOutput) DataPlaneURI() pulumi.StringOutput
- func (o LookupLoadTestResultOutput) Description() pulumi.StringPtrOutput
- func (LookupLoadTestResultOutput) ElementType() reflect.Type
- func (o LookupLoadTestResultOutput) Encryption() EncryptionPropertiesResponsePtrOutput
- func (o LookupLoadTestResultOutput) Id() pulumi.StringOutput
- func (o LookupLoadTestResultOutput) Identity() ManagedServiceIdentityResponsePtrOutput
- func (o LookupLoadTestResultOutput) Location() pulumi.StringOutput
- func (o LookupLoadTestResultOutput) Name() pulumi.StringOutput
- func (o LookupLoadTestResultOutput) ProvisioningState() pulumi.StringOutput
- func (o LookupLoadTestResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupLoadTestResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupLoadTestResultOutput) ToLookupLoadTestResultOutput() LookupLoadTestResultOutput
- func (o LookupLoadTestResultOutput) ToLookupLoadTestResultOutputWithContext(ctx context.Context) LookupLoadTestResultOutput
- func (o LookupLoadTestResultOutput) Type() pulumi.StringOutput
- type ManagedServiceIdentity
- type ManagedServiceIdentityArgs
- func (ManagedServiceIdentityArgs) ElementType() reflect.Type
- func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
- func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityOutputWithContext(ctx context.Context) ManagedServiceIdentityOutput
- func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
- func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
- type ManagedServiceIdentityInput
- type ManagedServiceIdentityOutput
- func (ManagedServiceIdentityOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
- func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityOutputWithContext(ctx context.Context) ManagedServiceIdentityOutput
- func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityOutput) Type() pulumi.StringOutput
- func (o ManagedServiceIdentityOutput) UserAssignedIdentities() pulumi.StringArrayOutput
- type ManagedServiceIdentityPtrInput
- type ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityPtrOutput) Elem() ManagedServiceIdentityOutput
- func (ManagedServiceIdentityPtrOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
- func (o ManagedServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityPtrOutput) UserAssignedIdentities() pulumi.StringArrayOutput
- type ManagedServiceIdentityResponse
- type ManagedServiceIdentityResponseOutput
- func (ManagedServiceIdentityResponseOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o ManagedServiceIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutput() ManagedServiceIdentityResponseOutput
- func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseOutput
- func (o ManagedServiceIdentityResponseOutput) Type() pulumi.StringOutput
- func (o ManagedServiceIdentityResponseOutput) UserAssignedIdentities() UserAssignedIdentityResponseMapOutput
- type ManagedServiceIdentityResponsePtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) Elem() ManagedServiceIdentityResponseOutput
- func (ManagedServiceIdentityResponsePtrOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityResponsePtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityResponsePtrOutput) UserAssignedIdentities() UserAssignedIdentityResponseMapOutput
- type ManagedServiceIdentityType
- func (ManagedServiceIdentityType) ElementType() reflect.Type
- func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput
- func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutputWithContext(ctx context.Context) ManagedServiceIdentityTypeOutput
- func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
- func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
- func (e ManagedServiceIdentityType) ToStringOutput() pulumi.StringOutput
- func (e ManagedServiceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ManagedServiceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ManagedServiceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagedServiceIdentityTypeInput
- type ManagedServiceIdentityTypeOutput
- func (ManagedServiceIdentityTypeOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput
- func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutputWithContext(ctx context.Context) ManagedServiceIdentityTypeOutput
- func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
- func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
- func (o ManagedServiceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o ManagedServiceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ManagedServiceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ManagedServiceIdentityTypePtrInput
- type ManagedServiceIdentityTypePtrOutput
- func (o ManagedServiceIdentityTypePtrOutput) Elem() ManagedServiceIdentityTypeOutput
- func (ManagedServiceIdentityTypePtrOutput) ElementType() reflect.Type
- func (o ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
- func (o ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
- func (o ManagedServiceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ManagedServiceIdentityTypePtrOutput) 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
- type Type
- func (Type) ElementType() reflect.Type
- func (e Type) ToStringOutput() pulumi.StringOutput
- func (e Type) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Type) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Type) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e Type) ToTypeOutput() TypeOutput
- func (e Type) ToTypeOutputWithContext(ctx context.Context) TypeOutput
- func (e Type) ToTypePtrOutput() TypePtrOutput
- func (e Type) ToTypePtrOutputWithContext(ctx context.Context) TypePtrOutput
- type TypeInput
- type TypeOutput
- func (TypeOutput) ElementType() reflect.Type
- func (o TypeOutput) ToStringOutput() pulumi.StringOutput
- func (o TypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o TypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TypeOutput) ToTypeOutput() TypeOutput
- func (o TypeOutput) ToTypeOutputWithContext(ctx context.Context) TypeOutput
- func (o TypeOutput) ToTypePtrOutput() TypePtrOutput
- func (o TypeOutput) ToTypePtrOutputWithContext(ctx context.Context) TypePtrOutput
- type TypePtrInput
- type TypePtrOutput
- func (o TypePtrOutput) Elem() TypeOutput
- func (TypePtrOutput) ElementType() reflect.Type
- func (o TypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o TypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o TypePtrOutput) ToTypePtrOutput() TypePtrOutput
- func (o TypePtrOutput) ToTypePtrOutputWithContext(ctx context.Context) TypePtrOutput
- type UserAssignedIdentityResponse
- type UserAssignedIdentityResponseMapOutput
- func (UserAssignedIdentityResponseMapOutput) ElementType() reflect.Type
- func (o UserAssignedIdentityResponseMapOutput) MapIndex(k pulumi.StringInput) UserAssignedIdentityResponseOutput
- func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutput() UserAssignedIdentityResponseMapOutput
- func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedIdentityResponseMapOutput
- type UserAssignedIdentityResponseOutput
- func (o UserAssignedIdentityResponseOutput) ClientId() pulumi.StringOutput
- func (UserAssignedIdentityResponseOutput) ElementType() reflect.Type
- func (o UserAssignedIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
- func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput
Constants ¶
const ( ManagedServiceIdentityTypeNone = ManagedServiceIdentityType("None") ManagedServiceIdentityTypeSystemAssigned = ManagedServiceIdentityType("SystemAssigned") ManagedServiceIdentityTypeUserAssigned = ManagedServiceIdentityType("UserAssigned") ManagedServiceIdentityType_SystemAssigned_UserAssigned = ManagedServiceIdentityType("SystemAssigned,UserAssigned") )
const ( // System assigned identity. TypeSystemAssigned = Type("SystemAssigned") // User assigned identity. TypeUserAssigned = Type("UserAssigned") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EncryptionProperties ¶
type EncryptionProperties struct { // All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault. Identity *EncryptionPropertiesIdentity `pulumi:"identity"` // key encryption key Url, versioned. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek. KeyUrl *string `pulumi:"keyUrl"` }
Key and identity details for Customer Managed Key encryption of load test resource.
type EncryptionPropertiesArgs ¶
type EncryptionPropertiesArgs struct { // All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault. Identity EncryptionPropertiesIdentityPtrInput `pulumi:"identity"` // key encryption key Url, versioned. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek. KeyUrl pulumi.StringPtrInput `pulumi:"keyUrl"` }
Key and identity details for Customer Managed Key encryption of load test 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 EncryptionPropertiesIdentity ¶
type EncryptionPropertiesIdentity struct { // 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. ResourceId *string `pulumi:"resourceId"` // Managed identity type to use for accessing encryption key Url. Type *string `pulumi:"type"` }
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
type EncryptionPropertiesIdentityArgs ¶
type EncryptionPropertiesIdentityArgs struct { // 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. ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` // Managed identity type to use for accessing encryption key Url. Type pulumi.StringPtrInput `pulumi:"type"` }
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
func (EncryptionPropertiesIdentityArgs) ElementType ¶
func (EncryptionPropertiesIdentityArgs) ElementType() reflect.Type
func (EncryptionPropertiesIdentityArgs) ToEncryptionPropertiesIdentityOutput ¶
func (i EncryptionPropertiesIdentityArgs) ToEncryptionPropertiesIdentityOutput() EncryptionPropertiesIdentityOutput
func (EncryptionPropertiesIdentityArgs) ToEncryptionPropertiesIdentityOutputWithContext ¶
func (i EncryptionPropertiesIdentityArgs) ToEncryptionPropertiesIdentityOutputWithContext(ctx context.Context) EncryptionPropertiesIdentityOutput
func (EncryptionPropertiesIdentityArgs) ToEncryptionPropertiesIdentityPtrOutput ¶
func (i EncryptionPropertiesIdentityArgs) ToEncryptionPropertiesIdentityPtrOutput() EncryptionPropertiesIdentityPtrOutput
func (EncryptionPropertiesIdentityArgs) ToEncryptionPropertiesIdentityPtrOutputWithContext ¶
func (i EncryptionPropertiesIdentityArgs) ToEncryptionPropertiesIdentityPtrOutputWithContext(ctx context.Context) EncryptionPropertiesIdentityPtrOutput
type EncryptionPropertiesIdentityInput ¶
type EncryptionPropertiesIdentityInput interface { pulumi.Input ToEncryptionPropertiesIdentityOutput() EncryptionPropertiesIdentityOutput ToEncryptionPropertiesIdentityOutputWithContext(context.Context) EncryptionPropertiesIdentityOutput }
EncryptionPropertiesIdentityInput is an input type that accepts EncryptionPropertiesIdentityArgs and EncryptionPropertiesIdentityOutput values. You can construct a concrete instance of `EncryptionPropertiesIdentityInput` via:
EncryptionPropertiesIdentityArgs{...}
type EncryptionPropertiesIdentityOutput ¶
type EncryptionPropertiesIdentityOutput struct{ *pulumi.OutputState }
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
func (EncryptionPropertiesIdentityOutput) ElementType ¶
func (EncryptionPropertiesIdentityOutput) ElementType() reflect.Type
func (EncryptionPropertiesIdentityOutput) ResourceId ¶
func (o EncryptionPropertiesIdentityOutput) ResourceId() 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.
func (EncryptionPropertiesIdentityOutput) ToEncryptionPropertiesIdentityOutput ¶
func (o EncryptionPropertiesIdentityOutput) ToEncryptionPropertiesIdentityOutput() EncryptionPropertiesIdentityOutput
func (EncryptionPropertiesIdentityOutput) ToEncryptionPropertiesIdentityOutputWithContext ¶
func (o EncryptionPropertiesIdentityOutput) ToEncryptionPropertiesIdentityOutputWithContext(ctx context.Context) EncryptionPropertiesIdentityOutput
func (EncryptionPropertiesIdentityOutput) ToEncryptionPropertiesIdentityPtrOutput ¶
func (o EncryptionPropertiesIdentityOutput) ToEncryptionPropertiesIdentityPtrOutput() EncryptionPropertiesIdentityPtrOutput
func (EncryptionPropertiesIdentityOutput) ToEncryptionPropertiesIdentityPtrOutputWithContext ¶
func (o EncryptionPropertiesIdentityOutput) ToEncryptionPropertiesIdentityPtrOutputWithContext(ctx context.Context) EncryptionPropertiesIdentityPtrOutput
func (EncryptionPropertiesIdentityOutput) Type ¶
func (o EncryptionPropertiesIdentityOutput) Type() pulumi.StringPtrOutput
Managed identity type to use for accessing encryption key Url.
type EncryptionPropertiesIdentityPtrInput ¶
type EncryptionPropertiesIdentityPtrInput interface { pulumi.Input ToEncryptionPropertiesIdentityPtrOutput() EncryptionPropertiesIdentityPtrOutput ToEncryptionPropertiesIdentityPtrOutputWithContext(context.Context) EncryptionPropertiesIdentityPtrOutput }
EncryptionPropertiesIdentityPtrInput is an input type that accepts EncryptionPropertiesIdentityArgs, EncryptionPropertiesIdentityPtr and EncryptionPropertiesIdentityPtrOutput values. You can construct a concrete instance of `EncryptionPropertiesIdentityPtrInput` via:
EncryptionPropertiesIdentityArgs{...} or: nil
func EncryptionPropertiesIdentityPtr ¶
func EncryptionPropertiesIdentityPtr(v *EncryptionPropertiesIdentityArgs) EncryptionPropertiesIdentityPtrInput
type EncryptionPropertiesIdentityPtrOutput ¶
type EncryptionPropertiesIdentityPtrOutput struct{ *pulumi.OutputState }
func (EncryptionPropertiesIdentityPtrOutput) ElementType ¶
func (EncryptionPropertiesIdentityPtrOutput) ElementType() reflect.Type
func (EncryptionPropertiesIdentityPtrOutput) ResourceId ¶
func (o EncryptionPropertiesIdentityPtrOutput) ResourceId() 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.
func (EncryptionPropertiesIdentityPtrOutput) ToEncryptionPropertiesIdentityPtrOutput ¶
func (o EncryptionPropertiesIdentityPtrOutput) ToEncryptionPropertiesIdentityPtrOutput() EncryptionPropertiesIdentityPtrOutput
func (EncryptionPropertiesIdentityPtrOutput) ToEncryptionPropertiesIdentityPtrOutputWithContext ¶
func (o EncryptionPropertiesIdentityPtrOutput) ToEncryptionPropertiesIdentityPtrOutputWithContext(ctx context.Context) EncryptionPropertiesIdentityPtrOutput
func (EncryptionPropertiesIdentityPtrOutput) Type ¶
func (o EncryptionPropertiesIdentityPtrOutput) Type() pulumi.StringPtrOutput
Managed identity type to use for accessing encryption key Url.
type EncryptionPropertiesIdentityResponse ¶
type EncryptionPropertiesIdentityResponse struct { // 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. ResourceId *string `pulumi:"resourceId"` // Managed identity type to use for accessing encryption key Url. Type *string `pulumi:"type"` }
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
type EncryptionPropertiesIdentityResponseOutput ¶
type EncryptionPropertiesIdentityResponseOutput struct{ *pulumi.OutputState }
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
func (EncryptionPropertiesIdentityResponseOutput) ElementType ¶
func (EncryptionPropertiesIdentityResponseOutput) ElementType() reflect.Type
func (EncryptionPropertiesIdentityResponseOutput) ResourceId ¶
func (o EncryptionPropertiesIdentityResponseOutput) ResourceId() 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.
func (EncryptionPropertiesIdentityResponseOutput) ToEncryptionPropertiesIdentityResponseOutput ¶
func (o EncryptionPropertiesIdentityResponseOutput) ToEncryptionPropertiesIdentityResponseOutput() EncryptionPropertiesIdentityResponseOutput
func (EncryptionPropertiesIdentityResponseOutput) ToEncryptionPropertiesIdentityResponseOutputWithContext ¶
func (o EncryptionPropertiesIdentityResponseOutput) ToEncryptionPropertiesIdentityResponseOutputWithContext(ctx context.Context) EncryptionPropertiesIdentityResponseOutput
func (EncryptionPropertiesIdentityResponseOutput) Type ¶
func (o EncryptionPropertiesIdentityResponseOutput) Type() pulumi.StringPtrOutput
Managed identity type to use for accessing encryption key Url.
type EncryptionPropertiesIdentityResponsePtrOutput ¶
type EncryptionPropertiesIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (EncryptionPropertiesIdentityResponsePtrOutput) ElementType ¶
func (EncryptionPropertiesIdentityResponsePtrOutput) ElementType() reflect.Type
func (EncryptionPropertiesIdentityResponsePtrOutput) ResourceId ¶
func (o EncryptionPropertiesIdentityResponsePtrOutput) ResourceId() 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.
func (EncryptionPropertiesIdentityResponsePtrOutput) ToEncryptionPropertiesIdentityResponsePtrOutput ¶
func (o EncryptionPropertiesIdentityResponsePtrOutput) ToEncryptionPropertiesIdentityResponsePtrOutput() EncryptionPropertiesIdentityResponsePtrOutput
func (EncryptionPropertiesIdentityResponsePtrOutput) ToEncryptionPropertiesIdentityResponsePtrOutputWithContext ¶
func (o EncryptionPropertiesIdentityResponsePtrOutput) ToEncryptionPropertiesIdentityResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertiesIdentityResponsePtrOutput
func (EncryptionPropertiesIdentityResponsePtrOutput) Type ¶
func (o EncryptionPropertiesIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
Managed identity type to use for accessing encryption key Url.
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 }
Key and identity details for Customer Managed Key encryption of load test resource.
func (EncryptionPropertiesOutput) ElementType ¶
func (EncryptionPropertiesOutput) ElementType() reflect.Type
func (EncryptionPropertiesOutput) Identity ¶
func (o EncryptionPropertiesOutput) Identity() EncryptionPropertiesIdentityPtrOutput
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
func (EncryptionPropertiesOutput) KeyUrl ¶
func (o EncryptionPropertiesOutput) KeyUrl() pulumi.StringPtrOutput
key encryption key Url, versioned. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek.
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) Elem ¶
func (o EncryptionPropertiesPtrOutput) Elem() EncryptionPropertiesOutput
func (EncryptionPropertiesPtrOutput) ElementType ¶
func (EncryptionPropertiesPtrOutput) ElementType() reflect.Type
func (EncryptionPropertiesPtrOutput) Identity ¶
func (o EncryptionPropertiesPtrOutput) Identity() EncryptionPropertiesIdentityPtrOutput
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
func (EncryptionPropertiesPtrOutput) KeyUrl ¶
func (o EncryptionPropertiesPtrOutput) KeyUrl() pulumi.StringPtrOutput
key encryption key Url, versioned. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek.
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 identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault. Identity *EncryptionPropertiesIdentityResponse `pulumi:"identity"` // key encryption key Url, versioned. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek. KeyUrl *string `pulumi:"keyUrl"` }
Key and identity details for Customer Managed Key encryption of load test resource.
type EncryptionPropertiesResponseOutput ¶
type EncryptionPropertiesResponseOutput struct{ *pulumi.OutputState }
Key and identity details for Customer Managed Key encryption of load test resource.
func (EncryptionPropertiesResponseOutput) ElementType ¶
func (EncryptionPropertiesResponseOutput) ElementType() reflect.Type
func (EncryptionPropertiesResponseOutput) Identity ¶
func (o EncryptionPropertiesResponseOutput) Identity() EncryptionPropertiesIdentityResponsePtrOutput
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
func (EncryptionPropertiesResponseOutput) KeyUrl ¶
func (o EncryptionPropertiesResponseOutput) KeyUrl() pulumi.StringPtrOutput
key encryption key Url, versioned. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek.
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) ElementType ¶
func (EncryptionPropertiesResponsePtrOutput) ElementType() reflect.Type
func (EncryptionPropertiesResponsePtrOutput) Identity ¶
func (o EncryptionPropertiesResponsePtrOutput) Identity() EncryptionPropertiesIdentityResponsePtrOutput
All identity configuration for Customer-managed key settings defining which identity should be used to auth to Key Vault.
func (EncryptionPropertiesResponsePtrOutput) KeyUrl ¶
func (o EncryptionPropertiesResponsePtrOutput) KeyUrl() pulumi.StringPtrOutput
key encryption key Url, versioned. Ex: https://contosovault.vault.azure.net/keys/contosokek/562a4bb76b524a1493a6afe8e536ee78 or https://contosovault.vault.azure.net/keys/contosokek.
func (EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutput ¶
func (o EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutput() EncryptionPropertiesResponsePtrOutput
func (EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutputWithContext ¶
func (o EncryptionPropertiesResponsePtrOutput) ToEncryptionPropertiesResponsePtrOutputWithContext(ctx context.Context) EncryptionPropertiesResponsePtrOutput
type LoadTest ¶
type LoadTest struct { pulumi.CustomResourceState // Resource data plane URI. DataPlaneURI pulumi.StringOutput `pulumi:"dataPlaneURI"` // Description of the resource. Description pulumi.StringPtrOutput `pulumi:"description"` // CMK Encryption property. Encryption EncryptionPropertiesResponsePtrOutput `pulumi:"encryption"` // The managed service identities assigned to this resource. Identity ManagedServiceIdentityResponsePtrOutput `pulumi:"identity"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Resource provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Azure Resource Manager metadata containing createdBy and modifiedBy 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"` }
LoadTest details. Azure REST API version: 2022-12-01. Prior API version in Azure Native 1.x: 2021-12-01-preview.
Other available API versions: 2021-12-01-preview.
func GetLoadTest ¶
func GetLoadTest(ctx *pulumi.Context, name string, id pulumi.IDInput, state *LoadTestState, opts ...pulumi.ResourceOption) (*LoadTest, error)
GetLoadTest gets an existing LoadTest 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 NewLoadTest ¶
func NewLoadTest(ctx *pulumi.Context, name string, args *LoadTestArgs, opts ...pulumi.ResourceOption) (*LoadTest, error)
NewLoadTest registers a new resource with the given unique name, arguments, and options.
func (*LoadTest) ElementType ¶
func (*LoadTest) ToLoadTestOutput ¶
func (i *LoadTest) ToLoadTestOutput() LoadTestOutput
func (*LoadTest) ToLoadTestOutputWithContext ¶
func (i *LoadTest) ToLoadTestOutputWithContext(ctx context.Context) LoadTestOutput
type LoadTestArgs ¶
type LoadTestArgs struct { // Description of the resource. Description pulumi.StringPtrInput // CMK Encryption property. Encryption EncryptionPropertiesPtrInput // The managed service identities assigned to this resource. Identity ManagedServiceIdentityPtrInput // Load Test name LoadTestName pulumi.StringPtrInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Resource tags. Tags pulumi.StringMapInput }
The set of arguments for constructing a LoadTest resource.
func (LoadTestArgs) ElementType ¶
func (LoadTestArgs) ElementType() reflect.Type
type LoadTestInput ¶
type LoadTestInput interface { pulumi.Input ToLoadTestOutput() LoadTestOutput ToLoadTestOutputWithContext(ctx context.Context) LoadTestOutput }
type LoadTestOutput ¶
type LoadTestOutput struct{ *pulumi.OutputState }
func (LoadTestOutput) DataPlaneURI ¶
func (o LoadTestOutput) DataPlaneURI() pulumi.StringOutput
Resource data plane URI.
func (LoadTestOutput) Description ¶
func (o LoadTestOutput) Description() pulumi.StringPtrOutput
Description of the resource.
func (LoadTestOutput) ElementType ¶
func (LoadTestOutput) ElementType() reflect.Type
func (LoadTestOutput) Encryption ¶
func (o LoadTestOutput) Encryption() EncryptionPropertiesResponsePtrOutput
CMK Encryption property.
func (LoadTestOutput) Identity ¶
func (o LoadTestOutput) Identity() ManagedServiceIdentityResponsePtrOutput
The managed service identities assigned to this resource.
func (LoadTestOutput) Location ¶
func (o LoadTestOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LoadTestOutput) Name ¶
func (o LoadTestOutput) Name() pulumi.StringOutput
The name of the resource
func (LoadTestOutput) ProvisioningState ¶
func (o LoadTestOutput) ProvisioningState() pulumi.StringOutput
Resource provisioning state.
func (LoadTestOutput) SystemData ¶
func (o LoadTestOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LoadTestOutput) ToLoadTestOutput ¶
func (o LoadTestOutput) ToLoadTestOutput() LoadTestOutput
func (LoadTestOutput) ToLoadTestOutputWithContext ¶
func (o LoadTestOutput) ToLoadTestOutputWithContext(ctx context.Context) LoadTestOutput
func (LoadTestOutput) Type ¶
func (o LoadTestOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LoadTestState ¶
type LoadTestState struct { }
func (LoadTestState) ElementType ¶
func (LoadTestState) ElementType() reflect.Type
type LookupLoadTestArgs ¶
type LookupLoadTestOutputArgs ¶
type LookupLoadTestOutputArgs struct { // Load Test name LoadTestName pulumi.StringInput `pulumi:"loadTestName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (LookupLoadTestOutputArgs) ElementType ¶
func (LookupLoadTestOutputArgs) ElementType() reflect.Type
type LookupLoadTestResult ¶
type LookupLoadTestResult struct { // Resource data plane URI. DataPlaneURI string `pulumi:"dataPlaneURI"` // Description of the resource. Description *string `pulumi:"description"` // CMK Encryption property. Encryption *EncryptionPropertiesResponse `pulumi:"encryption"` // Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" Id string `pulumi:"id"` // The managed service identities assigned to this resource. Identity *ManagedServiceIdentityResponse `pulumi:"identity"` // The geo-location where the resource lives Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // Resource provisioning state. ProvisioningState string `pulumi:"provisioningState"` // Azure Resource Manager metadata containing createdBy and modifiedBy 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"` }
LoadTest details.
func LookupLoadTest ¶
func LookupLoadTest(ctx *pulumi.Context, args *LookupLoadTestArgs, opts ...pulumi.InvokeOption) (*LookupLoadTestResult, error)
Get a LoadTestResource Azure REST API version: 2022-12-01.
Other available API versions: 2021-12-01-preview.
type LookupLoadTestResultOutput ¶
type LookupLoadTestResultOutput struct{ *pulumi.OutputState }
LoadTest details.
func LookupLoadTestOutput ¶
func LookupLoadTestOutput(ctx *pulumi.Context, args LookupLoadTestOutputArgs, opts ...pulumi.InvokeOption) LookupLoadTestResultOutput
func (LookupLoadTestResultOutput) DataPlaneURI ¶
func (o LookupLoadTestResultOutput) DataPlaneURI() pulumi.StringOutput
Resource data plane URI.
func (LookupLoadTestResultOutput) Description ¶
func (o LookupLoadTestResultOutput) Description() pulumi.StringPtrOutput
Description of the resource.
func (LookupLoadTestResultOutput) ElementType ¶
func (LookupLoadTestResultOutput) ElementType() reflect.Type
func (LookupLoadTestResultOutput) Encryption ¶
func (o LookupLoadTestResultOutput) Encryption() EncryptionPropertiesResponsePtrOutput
CMK Encryption property.
func (LookupLoadTestResultOutput) Id ¶
func (o LookupLoadTestResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
func (LookupLoadTestResultOutput) Identity ¶
func (o LookupLoadTestResultOutput) Identity() ManagedServiceIdentityResponsePtrOutput
The managed service identities assigned to this resource.
func (LookupLoadTestResultOutput) Location ¶
func (o LookupLoadTestResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupLoadTestResultOutput) Name ¶
func (o LookupLoadTestResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupLoadTestResultOutput) ProvisioningState ¶
func (o LookupLoadTestResultOutput) ProvisioningState() pulumi.StringOutput
Resource provisioning state.
func (LookupLoadTestResultOutput) SystemData ¶
func (o LookupLoadTestResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupLoadTestResultOutput) Tags ¶
func (o LookupLoadTestResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupLoadTestResultOutput) ToLookupLoadTestResultOutput ¶
func (o LookupLoadTestResultOutput) ToLookupLoadTestResultOutput() LookupLoadTestResultOutput
func (LookupLoadTestResultOutput) ToLookupLoadTestResultOutputWithContext ¶
func (o LookupLoadTestResultOutput) ToLookupLoadTestResultOutputWithContext(ctx context.Context) LookupLoadTestResultOutput
func (LookupLoadTestResultOutput) Type ¶
func (o LookupLoadTestResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type ManagedServiceIdentity ¶
type ManagedServiceIdentity struct { // Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). Type string `pulumi:"type"` // The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests. UserAssignedIdentities []string `pulumi:"userAssignedIdentities"` }
Managed service identity (system assigned and/or user assigned identities)
type ManagedServiceIdentityArgs ¶
type ManagedServiceIdentityArgs struct { // Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). Type pulumi.StringInput `pulumi:"type"` // The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests. UserAssignedIdentities pulumi.StringArrayInput `pulumi:"userAssignedIdentities"` }
Managed service identity (system assigned and/or user assigned identities)
func (ManagedServiceIdentityArgs) ElementType ¶
func (ManagedServiceIdentityArgs) ElementType() reflect.Type
func (ManagedServiceIdentityArgs) ToManagedServiceIdentityOutput ¶
func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
func (ManagedServiceIdentityArgs) ToManagedServiceIdentityOutputWithContext ¶
func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityOutputWithContext(ctx context.Context) ManagedServiceIdentityOutput
func (ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutput ¶
func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutputWithContext ¶
func (i ManagedServiceIdentityArgs) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
type ManagedServiceIdentityInput ¶
type ManagedServiceIdentityInput interface { pulumi.Input ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput ToManagedServiceIdentityOutputWithContext(context.Context) ManagedServiceIdentityOutput }
ManagedServiceIdentityInput is an input type that accepts ManagedServiceIdentityArgs and ManagedServiceIdentityOutput values. You can construct a concrete instance of `ManagedServiceIdentityInput` via:
ManagedServiceIdentityArgs{...}
type ManagedServiceIdentityOutput ¶
type ManagedServiceIdentityOutput struct{ *pulumi.OutputState }
Managed service identity (system assigned and/or user assigned identities)
func (ManagedServiceIdentityOutput) ElementType ¶
func (ManagedServiceIdentityOutput) ElementType() reflect.Type
func (ManagedServiceIdentityOutput) ToManagedServiceIdentityOutput ¶
func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityOutput() ManagedServiceIdentityOutput
func (ManagedServiceIdentityOutput) ToManagedServiceIdentityOutputWithContext ¶
func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityOutputWithContext(ctx context.Context) ManagedServiceIdentityOutput
func (ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutput ¶
func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutputWithContext ¶
func (o ManagedServiceIdentityOutput) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityOutput) Type ¶
func (o ManagedServiceIdentityOutput) Type() pulumi.StringOutput
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
func (ManagedServiceIdentityOutput) UserAssignedIdentities ¶
func (o ManagedServiceIdentityOutput) UserAssignedIdentities() pulumi.StringArrayOutput
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
type ManagedServiceIdentityPtrInput ¶
type ManagedServiceIdentityPtrInput interface { pulumi.Input ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput ToManagedServiceIdentityPtrOutputWithContext(context.Context) ManagedServiceIdentityPtrOutput }
ManagedServiceIdentityPtrInput is an input type that accepts ManagedServiceIdentityArgs, ManagedServiceIdentityPtr and ManagedServiceIdentityPtrOutput values. You can construct a concrete instance of `ManagedServiceIdentityPtrInput` via:
ManagedServiceIdentityArgs{...} or: nil
func ManagedServiceIdentityPtr ¶
func ManagedServiceIdentityPtr(v *ManagedServiceIdentityArgs) ManagedServiceIdentityPtrInput
type ManagedServiceIdentityPtrOutput ¶
type ManagedServiceIdentityPtrOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityPtrOutput) Elem ¶
func (o ManagedServiceIdentityPtrOutput) Elem() ManagedServiceIdentityOutput
func (ManagedServiceIdentityPtrOutput) ElementType ¶
func (ManagedServiceIdentityPtrOutput) ElementType() reflect.Type
func (ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutput ¶
func (o ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutput() ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutputWithContext ¶
func (o ManagedServiceIdentityPtrOutput) ToManagedServiceIdentityPtrOutputWithContext(ctx context.Context) ManagedServiceIdentityPtrOutput
func (ManagedServiceIdentityPtrOutput) Type ¶
func (o ManagedServiceIdentityPtrOutput) Type() pulumi.StringPtrOutput
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
func (ManagedServiceIdentityPtrOutput) UserAssignedIdentities ¶
func (o ManagedServiceIdentityPtrOutput) UserAssignedIdentities() pulumi.StringArrayOutput
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
type ManagedServiceIdentityResponse ¶
type ManagedServiceIdentityResponse struct { // The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity. PrincipalId string `pulumi:"principalId"` // The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity. TenantId string `pulumi:"tenantId"` // Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed). Type string `pulumi:"type"` // The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests. UserAssignedIdentities map[string]UserAssignedIdentityResponse `pulumi:"userAssignedIdentities"` }
Managed service identity (system assigned and/or user assigned identities)
type ManagedServiceIdentityResponseOutput ¶
type ManagedServiceIdentityResponseOutput struct{ *pulumi.OutputState }
Managed service identity (system assigned and/or user assigned identities)
func (ManagedServiceIdentityResponseOutput) ElementType ¶
func (ManagedServiceIdentityResponseOutput) ElementType() reflect.Type
func (ManagedServiceIdentityResponseOutput) PrincipalId ¶
func (o ManagedServiceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
func (ManagedServiceIdentityResponseOutput) TenantId ¶
func (o ManagedServiceIdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
func (ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutput ¶
func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutput() ManagedServiceIdentityResponseOutput
func (ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutputWithContext ¶
func (o ManagedServiceIdentityResponseOutput) ToManagedServiceIdentityResponseOutputWithContext(ctx context.Context) ManagedServiceIdentityResponseOutput
func (ManagedServiceIdentityResponseOutput) Type ¶
func (o ManagedServiceIdentityResponseOutput) Type() pulumi.StringOutput
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
func (ManagedServiceIdentityResponseOutput) UserAssignedIdentities ¶
func (o ManagedServiceIdentityResponseOutput) UserAssignedIdentities() UserAssignedIdentityResponseMapOutput
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
type ManagedServiceIdentityResponsePtrOutput ¶
type ManagedServiceIdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityResponsePtrOutput) ElementType ¶
func (ManagedServiceIdentityResponsePtrOutput) ElementType() reflect.Type
func (ManagedServiceIdentityResponsePtrOutput) PrincipalId ¶
func (o ManagedServiceIdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The service principal ID of the system assigned identity. This property will only be provided for a system assigned identity.
func (ManagedServiceIdentityResponsePtrOutput) TenantId ¶
func (o ManagedServiceIdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of the system assigned identity. This property will only be provided for a system assigned identity.
func (ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutput ¶
func (o ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutput() ManagedServiceIdentityResponsePtrOutput
func (ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutputWithContext ¶
func (o ManagedServiceIdentityResponsePtrOutput) ToManagedServiceIdentityResponsePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityResponsePtrOutput
func (ManagedServiceIdentityResponsePtrOutput) Type ¶
func (o ManagedServiceIdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
func (ManagedServiceIdentityResponsePtrOutput) UserAssignedIdentities ¶
func (o ManagedServiceIdentityResponsePtrOutput) UserAssignedIdentities() UserAssignedIdentityResponseMapOutput
The set of user assigned identities associated with the resource. The userAssignedIdentities dictionary keys will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. The dictionary values can be empty objects ({}) in requests.
type ManagedServiceIdentityType ¶
type ManagedServiceIdentityType string
Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
func (ManagedServiceIdentityType) ElementType ¶
func (ManagedServiceIdentityType) ElementType() reflect.Type
func (ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutput ¶
func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput
func (ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutputWithContext ¶
func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypeOutputWithContext(ctx context.Context) ManagedServiceIdentityTypeOutput
func (ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutput ¶
func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutputWithContext ¶
func (e ManagedServiceIdentityType) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityType) ToStringOutput ¶
func (e ManagedServiceIdentityType) ToStringOutput() pulumi.StringOutput
func (ManagedServiceIdentityType) ToStringOutputWithContext ¶
func (e ManagedServiceIdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedServiceIdentityType) ToStringPtrOutput ¶
func (e ManagedServiceIdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedServiceIdentityType) ToStringPtrOutputWithContext ¶
func (e ManagedServiceIdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagedServiceIdentityTypeInput ¶
type ManagedServiceIdentityTypeInput interface { pulumi.Input ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput ToManagedServiceIdentityTypeOutputWithContext(context.Context) ManagedServiceIdentityTypeOutput }
ManagedServiceIdentityTypeInput is an input type that accepts values of the ManagedServiceIdentityType enum A concrete instance of `ManagedServiceIdentityTypeInput` can be one of the following:
ManagedServiceIdentityTypeNone ManagedServiceIdentityTypeSystemAssigned ManagedServiceIdentityTypeUserAssigned ManagedServiceIdentityType_SystemAssigned_UserAssigned
type ManagedServiceIdentityTypeOutput ¶
type ManagedServiceIdentityTypeOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityTypeOutput) ElementType ¶
func (ManagedServiceIdentityTypeOutput) ElementType() reflect.Type
func (ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutput ¶
func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutput() ManagedServiceIdentityTypeOutput
func (ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutputWithContext ¶
func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypeOutputWithContext(ctx context.Context) ManagedServiceIdentityTypeOutput
func (ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutput ¶
func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutputWithContext ¶
func (o ManagedServiceIdentityTypeOutput) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityTypeOutput) ToStringOutput ¶
func (o ManagedServiceIdentityTypeOutput) ToStringOutput() pulumi.StringOutput
func (ManagedServiceIdentityTypeOutput) ToStringOutputWithContext ¶
func (o ManagedServiceIdentityTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ManagedServiceIdentityTypeOutput) ToStringPtrOutput ¶
func (o ManagedServiceIdentityTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedServiceIdentityTypeOutput) ToStringPtrOutputWithContext ¶
func (o ManagedServiceIdentityTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ManagedServiceIdentityTypePtrInput ¶
type ManagedServiceIdentityTypePtrInput interface { pulumi.Input ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput ToManagedServiceIdentityTypePtrOutputWithContext(context.Context) ManagedServiceIdentityTypePtrOutput }
func ManagedServiceIdentityTypePtr ¶
func ManagedServiceIdentityTypePtr(v string) ManagedServiceIdentityTypePtrInput
type ManagedServiceIdentityTypePtrOutput ¶
type ManagedServiceIdentityTypePtrOutput struct{ *pulumi.OutputState }
func (ManagedServiceIdentityTypePtrOutput) Elem ¶
func (o ManagedServiceIdentityTypePtrOutput) Elem() ManagedServiceIdentityTypeOutput
func (ManagedServiceIdentityTypePtrOutput) ElementType ¶
func (ManagedServiceIdentityTypePtrOutput) ElementType() reflect.Type
func (ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutput ¶
func (o ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutput() ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutputWithContext ¶
func (o ManagedServiceIdentityTypePtrOutput) ToManagedServiceIdentityTypePtrOutputWithContext(ctx context.Context) ManagedServiceIdentityTypePtrOutput
func (ManagedServiceIdentityTypePtrOutput) ToStringPtrOutput ¶
func (o ManagedServiceIdentityTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ManagedServiceIdentityTypePtrOutput) ToStringPtrOutputWithContext ¶
func (o ManagedServiceIdentityTypePtrOutput) 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
type Type ¶
type Type string
Managed identity type to use for accessing encryption key Url.
func (Type) ElementType ¶
func (Type) ToStringOutput ¶
func (e Type) ToStringOutput() pulumi.StringOutput
func (Type) ToStringOutputWithContext ¶
func (e Type) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Type) ToStringPtrOutput ¶
func (e Type) ToStringPtrOutput() pulumi.StringPtrOutput
func (Type) ToStringPtrOutputWithContext ¶
func (e Type) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (Type) ToTypeOutput ¶
func (e Type) ToTypeOutput() TypeOutput
func (Type) ToTypeOutputWithContext ¶
func (e Type) ToTypeOutputWithContext(ctx context.Context) TypeOutput
func (Type) ToTypePtrOutput ¶
func (e Type) ToTypePtrOutput() TypePtrOutput
func (Type) ToTypePtrOutputWithContext ¶
func (e Type) ToTypePtrOutputWithContext(ctx context.Context) TypePtrOutput
type TypeInput ¶
type TypeInput interface { pulumi.Input ToTypeOutput() TypeOutput ToTypeOutputWithContext(context.Context) TypeOutput }
TypeInput is an input type that accepts values of the Type enum A concrete instance of `TypeInput` can be one of the following:
TypeSystemAssigned TypeUserAssigned
type TypeOutput ¶
type TypeOutput struct{ *pulumi.OutputState }
func (TypeOutput) ElementType ¶
func (TypeOutput) ElementType() reflect.Type
func (TypeOutput) ToStringOutput ¶
func (o TypeOutput) ToStringOutput() pulumi.StringOutput
func (TypeOutput) ToStringOutputWithContext ¶
func (o TypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (TypeOutput) ToStringPtrOutput ¶
func (o TypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TypeOutput) ToStringPtrOutputWithContext ¶
func (o TypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TypeOutput) ToTypeOutput ¶
func (o TypeOutput) ToTypeOutput() TypeOutput
func (TypeOutput) ToTypeOutputWithContext ¶
func (o TypeOutput) ToTypeOutputWithContext(ctx context.Context) TypeOutput
func (TypeOutput) ToTypePtrOutput ¶
func (o TypeOutput) ToTypePtrOutput() TypePtrOutput
func (TypeOutput) ToTypePtrOutputWithContext ¶
func (o TypeOutput) ToTypePtrOutputWithContext(ctx context.Context) TypePtrOutput
type TypePtrInput ¶
type TypePtrInput interface { pulumi.Input ToTypePtrOutput() TypePtrOutput ToTypePtrOutputWithContext(context.Context) TypePtrOutput }
func TypePtr ¶
func TypePtr(v string) TypePtrInput
type TypePtrOutput ¶
type TypePtrOutput struct{ *pulumi.OutputState }
func (TypePtrOutput) Elem ¶
func (o TypePtrOutput) Elem() TypeOutput
func (TypePtrOutput) ElementType ¶
func (TypePtrOutput) ElementType() reflect.Type
func (TypePtrOutput) ToStringPtrOutput ¶
func (o TypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (TypePtrOutput) ToStringPtrOutputWithContext ¶
func (o TypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (TypePtrOutput) ToTypePtrOutput ¶
func (o TypePtrOutput) ToTypePtrOutput() TypePtrOutput
func (TypePtrOutput) ToTypePtrOutputWithContext ¶
func (o TypePtrOutput) ToTypePtrOutputWithContext(ctx context.Context) TypePtrOutput
type UserAssignedIdentityResponse ¶
type UserAssignedIdentityResponse struct { // The client ID of the assigned identity. ClientId string `pulumi:"clientId"` // The principal ID of the assigned identity. PrincipalId string `pulumi:"principalId"` }
User assigned identity properties
type UserAssignedIdentityResponseMapOutput ¶
type UserAssignedIdentityResponseMapOutput struct{ *pulumi.OutputState }
func (UserAssignedIdentityResponseMapOutput) ElementType ¶
func (UserAssignedIdentityResponseMapOutput) ElementType() reflect.Type
func (UserAssignedIdentityResponseMapOutput) MapIndex ¶
func (o UserAssignedIdentityResponseMapOutput) MapIndex(k pulumi.StringInput) UserAssignedIdentityResponseOutput
func (UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutput ¶
func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutput() UserAssignedIdentityResponseMapOutput
func (UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutputWithContext ¶
func (o UserAssignedIdentityResponseMapOutput) ToUserAssignedIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedIdentityResponseMapOutput
type UserAssignedIdentityResponseOutput ¶
type UserAssignedIdentityResponseOutput struct{ *pulumi.OutputState }
User assigned identity properties
func (UserAssignedIdentityResponseOutput) ClientId ¶
func (o UserAssignedIdentityResponseOutput) ClientId() pulumi.StringOutput
The client ID of the assigned identity.
func (UserAssignedIdentityResponseOutput) ElementType ¶
func (UserAssignedIdentityResponseOutput) ElementType() reflect.Type
func (UserAssignedIdentityResponseOutput) PrincipalId ¶
func (o UserAssignedIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal ID of the assigned identity.
func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput ¶
func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutput() UserAssignedIdentityResponseOutput
func (UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext ¶
func (o UserAssignedIdentityResponseOutput) ToUserAssignedIdentityResponseOutputWithContext(ctx context.Context) UserAssignedIdentityResponseOutput