Documentation
¶
Index ¶
- Constants
- type AccessTier
- func (AccessTier) ElementType() reflect.Type
- func (e AccessTier) ToStringOutput() pulumi.StringOutput
- func (e AccessTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e AccessTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e AccessTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type CustomDomain
- type CustomDomainArgs
- func (CustomDomainArgs) ElementType() reflect.Type
- func (i CustomDomainArgs) ToCustomDomainOutput() CustomDomainOutput
- func (i CustomDomainArgs) ToCustomDomainOutputWithContext(ctx context.Context) CustomDomainOutput
- func (i CustomDomainArgs) ToCustomDomainPtrOutput() CustomDomainPtrOutput
- func (i CustomDomainArgs) ToCustomDomainPtrOutputWithContext(ctx context.Context) CustomDomainPtrOutput
- type CustomDomainInput
- type CustomDomainOutput
- func (CustomDomainOutput) ElementType() reflect.Type
- func (o CustomDomainOutput) Name() pulumi.StringOutput
- func (o CustomDomainOutput) ToCustomDomainOutput() CustomDomainOutput
- func (o CustomDomainOutput) ToCustomDomainOutputWithContext(ctx context.Context) CustomDomainOutput
- func (o CustomDomainOutput) ToCustomDomainPtrOutput() CustomDomainPtrOutput
- func (o CustomDomainOutput) ToCustomDomainPtrOutputWithContext(ctx context.Context) CustomDomainPtrOutput
- func (o CustomDomainOutput) UseSubDomainName() pulumi.BoolPtrOutput
- type CustomDomainPtrInput
- type CustomDomainPtrOutput
- func (o CustomDomainPtrOutput) Elem() CustomDomainOutput
- func (CustomDomainPtrOutput) ElementType() reflect.Type
- func (o CustomDomainPtrOutput) Name() pulumi.StringPtrOutput
- func (o CustomDomainPtrOutput) ToCustomDomainPtrOutput() CustomDomainPtrOutput
- func (o CustomDomainPtrOutput) ToCustomDomainPtrOutputWithContext(ctx context.Context) CustomDomainPtrOutput
- func (o CustomDomainPtrOutput) UseSubDomainName() pulumi.BoolPtrOutput
- type CustomDomainResponse
- type CustomDomainResponseArgs
- func (CustomDomainResponseArgs) ElementType() reflect.Type
- func (i CustomDomainResponseArgs) ToCustomDomainResponseOutput() CustomDomainResponseOutput
- func (i CustomDomainResponseArgs) ToCustomDomainResponseOutputWithContext(ctx context.Context) CustomDomainResponseOutput
- func (i CustomDomainResponseArgs) ToCustomDomainResponsePtrOutput() CustomDomainResponsePtrOutput
- func (i CustomDomainResponseArgs) ToCustomDomainResponsePtrOutputWithContext(ctx context.Context) CustomDomainResponsePtrOutput
- type CustomDomainResponseInput
- type CustomDomainResponseOutput
- func (CustomDomainResponseOutput) ElementType() reflect.Type
- func (o CustomDomainResponseOutput) Name() pulumi.StringOutput
- func (o CustomDomainResponseOutput) ToCustomDomainResponseOutput() CustomDomainResponseOutput
- func (o CustomDomainResponseOutput) ToCustomDomainResponseOutputWithContext(ctx context.Context) CustomDomainResponseOutput
- func (o CustomDomainResponseOutput) ToCustomDomainResponsePtrOutput() CustomDomainResponsePtrOutput
- func (o CustomDomainResponseOutput) ToCustomDomainResponsePtrOutputWithContext(ctx context.Context) CustomDomainResponsePtrOutput
- func (o CustomDomainResponseOutput) UseSubDomainName() pulumi.BoolPtrOutput
- type CustomDomainResponsePtrInput
- type CustomDomainResponsePtrOutput
- func (o CustomDomainResponsePtrOutput) Elem() CustomDomainResponseOutput
- func (CustomDomainResponsePtrOutput) ElementType() reflect.Type
- func (o CustomDomainResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o CustomDomainResponsePtrOutput) ToCustomDomainResponsePtrOutput() CustomDomainResponsePtrOutput
- func (o CustomDomainResponsePtrOutput) ToCustomDomainResponsePtrOutputWithContext(ctx context.Context) CustomDomainResponsePtrOutput
- func (o CustomDomainResponsePtrOutput) UseSubDomainName() pulumi.BoolPtrOutput
- type Encryption
- type EncryptionArgs
- func (EncryptionArgs) ElementType() reflect.Type
- func (i EncryptionArgs) ToEncryptionOutput() EncryptionOutput
- func (i EncryptionArgs) ToEncryptionOutputWithContext(ctx context.Context) EncryptionOutput
- func (i EncryptionArgs) ToEncryptionPtrOutput() EncryptionPtrOutput
- func (i EncryptionArgs) ToEncryptionPtrOutputWithContext(ctx context.Context) EncryptionPtrOutput
- type EncryptionInput
- type EncryptionOutput
- func (EncryptionOutput) ElementType() reflect.Type
- func (o EncryptionOutput) KeySource() pulumi.StringOutput
- func (o EncryptionOutput) Services() EncryptionServicesPtrOutput
- func (o EncryptionOutput) ToEncryptionOutput() EncryptionOutput
- func (o EncryptionOutput) ToEncryptionOutputWithContext(ctx context.Context) EncryptionOutput
- func (o EncryptionOutput) ToEncryptionPtrOutput() EncryptionPtrOutput
- func (o EncryptionOutput) ToEncryptionPtrOutputWithContext(ctx context.Context) EncryptionPtrOutput
- type EncryptionPtrInput
- type EncryptionPtrOutput
- func (o EncryptionPtrOutput) Elem() EncryptionOutput
- func (EncryptionPtrOutput) ElementType() reflect.Type
- func (o EncryptionPtrOutput) KeySource() pulumi.StringPtrOutput
- func (o EncryptionPtrOutput) Services() EncryptionServicesPtrOutput
- func (o EncryptionPtrOutput) ToEncryptionPtrOutput() EncryptionPtrOutput
- func (o EncryptionPtrOutput) ToEncryptionPtrOutputWithContext(ctx context.Context) EncryptionPtrOutput
- type EncryptionResponse
- type EncryptionResponseArgs
- func (EncryptionResponseArgs) ElementType() reflect.Type
- func (i EncryptionResponseArgs) ToEncryptionResponseOutput() EncryptionResponseOutput
- func (i EncryptionResponseArgs) ToEncryptionResponseOutputWithContext(ctx context.Context) EncryptionResponseOutput
- func (i EncryptionResponseArgs) ToEncryptionResponsePtrOutput() EncryptionResponsePtrOutput
- func (i EncryptionResponseArgs) ToEncryptionResponsePtrOutputWithContext(ctx context.Context) EncryptionResponsePtrOutput
- type EncryptionResponseInput
- type EncryptionResponseOutput
- func (EncryptionResponseOutput) ElementType() reflect.Type
- func (o EncryptionResponseOutput) KeySource() pulumi.StringOutput
- func (o EncryptionResponseOutput) Services() EncryptionServicesResponsePtrOutput
- func (o EncryptionResponseOutput) ToEncryptionResponseOutput() EncryptionResponseOutput
- func (o EncryptionResponseOutput) ToEncryptionResponseOutputWithContext(ctx context.Context) EncryptionResponseOutput
- func (o EncryptionResponseOutput) ToEncryptionResponsePtrOutput() EncryptionResponsePtrOutput
- func (o EncryptionResponseOutput) ToEncryptionResponsePtrOutputWithContext(ctx context.Context) EncryptionResponsePtrOutput
- type EncryptionResponsePtrInput
- type EncryptionResponsePtrOutput
- func (o EncryptionResponsePtrOutput) Elem() EncryptionResponseOutput
- func (EncryptionResponsePtrOutput) ElementType() reflect.Type
- func (o EncryptionResponsePtrOutput) KeySource() pulumi.StringPtrOutput
- func (o EncryptionResponsePtrOutput) Services() EncryptionServicesResponsePtrOutput
- func (o EncryptionResponsePtrOutput) ToEncryptionResponsePtrOutput() EncryptionResponsePtrOutput
- func (o EncryptionResponsePtrOutput) ToEncryptionResponsePtrOutputWithContext(ctx context.Context) EncryptionResponsePtrOutput
- type EncryptionService
- type EncryptionServiceArgs
- func (EncryptionServiceArgs) ElementType() reflect.Type
- func (i EncryptionServiceArgs) ToEncryptionServiceOutput() EncryptionServiceOutput
- func (i EncryptionServiceArgs) ToEncryptionServiceOutputWithContext(ctx context.Context) EncryptionServiceOutput
- func (i EncryptionServiceArgs) ToEncryptionServicePtrOutput() EncryptionServicePtrOutput
- func (i EncryptionServiceArgs) ToEncryptionServicePtrOutputWithContext(ctx context.Context) EncryptionServicePtrOutput
- type EncryptionServiceInput
- type EncryptionServiceOutput
- func (EncryptionServiceOutput) ElementType() reflect.Type
- func (o EncryptionServiceOutput) Enabled() pulumi.BoolPtrOutput
- func (o EncryptionServiceOutput) ToEncryptionServiceOutput() EncryptionServiceOutput
- func (o EncryptionServiceOutput) ToEncryptionServiceOutputWithContext(ctx context.Context) EncryptionServiceOutput
- func (o EncryptionServiceOutput) ToEncryptionServicePtrOutput() EncryptionServicePtrOutput
- func (o EncryptionServiceOutput) ToEncryptionServicePtrOutputWithContext(ctx context.Context) EncryptionServicePtrOutput
- type EncryptionServicePtrInput
- type EncryptionServicePtrOutput
- func (o EncryptionServicePtrOutput) Elem() EncryptionServiceOutput
- func (EncryptionServicePtrOutput) ElementType() reflect.Type
- func (o EncryptionServicePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o EncryptionServicePtrOutput) ToEncryptionServicePtrOutput() EncryptionServicePtrOutput
- func (o EncryptionServicePtrOutput) ToEncryptionServicePtrOutputWithContext(ctx context.Context) EncryptionServicePtrOutput
- type EncryptionServiceResponse
- type EncryptionServiceResponseArgs
- func (EncryptionServiceResponseArgs) ElementType() reflect.Type
- func (i EncryptionServiceResponseArgs) ToEncryptionServiceResponseOutput() EncryptionServiceResponseOutput
- func (i EncryptionServiceResponseArgs) ToEncryptionServiceResponseOutputWithContext(ctx context.Context) EncryptionServiceResponseOutput
- func (i EncryptionServiceResponseArgs) ToEncryptionServiceResponsePtrOutput() EncryptionServiceResponsePtrOutput
- func (i EncryptionServiceResponseArgs) ToEncryptionServiceResponsePtrOutputWithContext(ctx context.Context) EncryptionServiceResponsePtrOutput
- type EncryptionServiceResponseInput
- type EncryptionServiceResponseOutput
- func (EncryptionServiceResponseOutput) ElementType() reflect.Type
- func (o EncryptionServiceResponseOutput) Enabled() pulumi.BoolPtrOutput
- func (o EncryptionServiceResponseOutput) LastEnabledTime() pulumi.StringOutput
- func (o EncryptionServiceResponseOutput) ToEncryptionServiceResponseOutput() EncryptionServiceResponseOutput
- func (o EncryptionServiceResponseOutput) ToEncryptionServiceResponseOutputWithContext(ctx context.Context) EncryptionServiceResponseOutput
- func (o EncryptionServiceResponseOutput) ToEncryptionServiceResponsePtrOutput() EncryptionServiceResponsePtrOutput
- func (o EncryptionServiceResponseOutput) ToEncryptionServiceResponsePtrOutputWithContext(ctx context.Context) EncryptionServiceResponsePtrOutput
- type EncryptionServiceResponsePtrInput
- type EncryptionServiceResponsePtrOutput
- func (o EncryptionServiceResponsePtrOutput) Elem() EncryptionServiceResponseOutput
- func (EncryptionServiceResponsePtrOutput) ElementType() reflect.Type
- func (o EncryptionServiceResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o EncryptionServiceResponsePtrOutput) LastEnabledTime() pulumi.StringPtrOutput
- func (o EncryptionServiceResponsePtrOutput) ToEncryptionServiceResponsePtrOutput() EncryptionServiceResponsePtrOutput
- func (o EncryptionServiceResponsePtrOutput) ToEncryptionServiceResponsePtrOutputWithContext(ctx context.Context) EncryptionServiceResponsePtrOutput
- type EncryptionServices
- type EncryptionServicesArgs
- func (EncryptionServicesArgs) ElementType() reflect.Type
- func (i EncryptionServicesArgs) ToEncryptionServicesOutput() EncryptionServicesOutput
- func (i EncryptionServicesArgs) ToEncryptionServicesOutputWithContext(ctx context.Context) EncryptionServicesOutput
- func (i EncryptionServicesArgs) ToEncryptionServicesPtrOutput() EncryptionServicesPtrOutput
- func (i EncryptionServicesArgs) ToEncryptionServicesPtrOutputWithContext(ctx context.Context) EncryptionServicesPtrOutput
- type EncryptionServicesInput
- type EncryptionServicesOutput
- func (o EncryptionServicesOutput) Blob() EncryptionServicePtrOutput
- func (EncryptionServicesOutput) ElementType() reflect.Type
- func (o EncryptionServicesOutput) ToEncryptionServicesOutput() EncryptionServicesOutput
- func (o EncryptionServicesOutput) ToEncryptionServicesOutputWithContext(ctx context.Context) EncryptionServicesOutput
- func (o EncryptionServicesOutput) ToEncryptionServicesPtrOutput() EncryptionServicesPtrOutput
- func (o EncryptionServicesOutput) ToEncryptionServicesPtrOutputWithContext(ctx context.Context) EncryptionServicesPtrOutput
- type EncryptionServicesPtrInput
- type EncryptionServicesPtrOutput
- func (o EncryptionServicesPtrOutput) Blob() EncryptionServicePtrOutput
- func (o EncryptionServicesPtrOutput) Elem() EncryptionServicesOutput
- func (EncryptionServicesPtrOutput) ElementType() reflect.Type
- func (o EncryptionServicesPtrOutput) ToEncryptionServicesPtrOutput() EncryptionServicesPtrOutput
- func (o EncryptionServicesPtrOutput) ToEncryptionServicesPtrOutputWithContext(ctx context.Context) EncryptionServicesPtrOutput
- type EncryptionServicesResponse
- type EncryptionServicesResponseArgs
- func (EncryptionServicesResponseArgs) ElementType() reflect.Type
- func (i EncryptionServicesResponseArgs) ToEncryptionServicesResponseOutput() EncryptionServicesResponseOutput
- func (i EncryptionServicesResponseArgs) ToEncryptionServicesResponseOutputWithContext(ctx context.Context) EncryptionServicesResponseOutput
- func (i EncryptionServicesResponseArgs) ToEncryptionServicesResponsePtrOutput() EncryptionServicesResponsePtrOutput
- func (i EncryptionServicesResponseArgs) ToEncryptionServicesResponsePtrOutputWithContext(ctx context.Context) EncryptionServicesResponsePtrOutput
- type EncryptionServicesResponseInput
- type EncryptionServicesResponseOutput
- func (o EncryptionServicesResponseOutput) Blob() EncryptionServiceResponsePtrOutput
- func (EncryptionServicesResponseOutput) ElementType() reflect.Type
- func (o EncryptionServicesResponseOutput) ToEncryptionServicesResponseOutput() EncryptionServicesResponseOutput
- func (o EncryptionServicesResponseOutput) ToEncryptionServicesResponseOutputWithContext(ctx context.Context) EncryptionServicesResponseOutput
- func (o EncryptionServicesResponseOutput) ToEncryptionServicesResponsePtrOutput() EncryptionServicesResponsePtrOutput
- func (o EncryptionServicesResponseOutput) ToEncryptionServicesResponsePtrOutputWithContext(ctx context.Context) EncryptionServicesResponsePtrOutput
- type EncryptionServicesResponsePtrInput
- type EncryptionServicesResponsePtrOutput
- func (o EncryptionServicesResponsePtrOutput) Blob() EncryptionServiceResponsePtrOutput
- func (o EncryptionServicesResponsePtrOutput) Elem() EncryptionServicesResponseOutput
- func (EncryptionServicesResponsePtrOutput) ElementType() reflect.Type
- func (o EncryptionServicesResponsePtrOutput) ToEncryptionServicesResponsePtrOutput() EncryptionServicesResponsePtrOutput
- func (o EncryptionServicesResponsePtrOutput) ToEncryptionServicesResponsePtrOutputWithContext(ctx context.Context) EncryptionServicesResponsePtrOutput
- type EndpointsResponse
- type EndpointsResponseArgs
- func (EndpointsResponseArgs) ElementType() reflect.Type
- func (i EndpointsResponseArgs) ToEndpointsResponseOutput() EndpointsResponseOutput
- func (i EndpointsResponseArgs) ToEndpointsResponseOutputWithContext(ctx context.Context) EndpointsResponseOutput
- func (i EndpointsResponseArgs) ToEndpointsResponsePtrOutput() EndpointsResponsePtrOutput
- func (i EndpointsResponseArgs) ToEndpointsResponsePtrOutputWithContext(ctx context.Context) EndpointsResponsePtrOutput
- type EndpointsResponseInput
- type EndpointsResponseOutput
- func (o EndpointsResponseOutput) Blob() pulumi.StringOutput
- func (EndpointsResponseOutput) ElementType() reflect.Type
- func (o EndpointsResponseOutput) File() pulumi.StringOutput
- func (o EndpointsResponseOutput) Queue() pulumi.StringOutput
- func (o EndpointsResponseOutput) Table() pulumi.StringOutput
- func (o EndpointsResponseOutput) ToEndpointsResponseOutput() EndpointsResponseOutput
- func (o EndpointsResponseOutput) ToEndpointsResponseOutputWithContext(ctx context.Context) EndpointsResponseOutput
- func (o EndpointsResponseOutput) ToEndpointsResponsePtrOutput() EndpointsResponsePtrOutput
- func (o EndpointsResponseOutput) ToEndpointsResponsePtrOutputWithContext(ctx context.Context) EndpointsResponsePtrOutput
- type EndpointsResponsePtrInput
- type EndpointsResponsePtrOutput
- func (o EndpointsResponsePtrOutput) Blob() pulumi.StringPtrOutput
- func (o EndpointsResponsePtrOutput) Elem() EndpointsResponseOutput
- func (EndpointsResponsePtrOutput) ElementType() reflect.Type
- func (o EndpointsResponsePtrOutput) File() pulumi.StringPtrOutput
- func (o EndpointsResponsePtrOutput) Queue() pulumi.StringPtrOutput
- func (o EndpointsResponsePtrOutput) Table() pulumi.StringPtrOutput
- func (o EndpointsResponsePtrOutput) ToEndpointsResponsePtrOutput() EndpointsResponsePtrOutput
- func (o EndpointsResponsePtrOutput) ToEndpointsResponsePtrOutputWithContext(ctx context.Context) EndpointsResponsePtrOutput
- type Kind
- func (Kind) ElementType() reflect.Type
- func (e Kind) ToStringOutput() pulumi.StringOutput
- func (e Kind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Kind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Kind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ListStorageAccountKeysArgs
- type ListStorageAccountKeysResult
- type LookupStorageAccountArgs
- type LookupStorageAccountResult
- type Sku
- type SkuArgs
- type SkuInput
- type SkuName
- func (SkuName) ElementType() reflect.Type
- func (e SkuName) ToStringOutput() pulumi.StringOutput
- func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Name() pulumi.StringOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- type SkuResponse
- type SkuResponseArgs
- func (SkuResponseArgs) ElementType() reflect.Type
- func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponseInput
- type SkuResponseOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- func (o SkuResponseOutput) Tier() pulumi.StringOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponsePtrInput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type StorageAccount
- type StorageAccountArgs
- type StorageAccountInput
- type StorageAccountKeyResponse
- type StorageAccountKeyResponseArgs
- func (StorageAccountKeyResponseArgs) ElementType() reflect.Type
- func (i StorageAccountKeyResponseArgs) ToStorageAccountKeyResponseOutput() StorageAccountKeyResponseOutput
- func (i StorageAccountKeyResponseArgs) ToStorageAccountKeyResponseOutputWithContext(ctx context.Context) StorageAccountKeyResponseOutput
- type StorageAccountKeyResponseArray
- func (StorageAccountKeyResponseArray) ElementType() reflect.Type
- func (i StorageAccountKeyResponseArray) ToStorageAccountKeyResponseArrayOutput() StorageAccountKeyResponseArrayOutput
- func (i StorageAccountKeyResponseArray) ToStorageAccountKeyResponseArrayOutputWithContext(ctx context.Context) StorageAccountKeyResponseArrayOutput
- type StorageAccountKeyResponseArrayInput
- type StorageAccountKeyResponseArrayOutput
- func (StorageAccountKeyResponseArrayOutput) ElementType() reflect.Type
- func (o StorageAccountKeyResponseArrayOutput) Index(i pulumi.IntInput) StorageAccountKeyResponseOutput
- func (o StorageAccountKeyResponseArrayOutput) ToStorageAccountKeyResponseArrayOutput() StorageAccountKeyResponseArrayOutput
- func (o StorageAccountKeyResponseArrayOutput) ToStorageAccountKeyResponseArrayOutputWithContext(ctx context.Context) StorageAccountKeyResponseArrayOutput
- type StorageAccountKeyResponseInput
- type StorageAccountKeyResponseOutput
- func (StorageAccountKeyResponseOutput) ElementType() reflect.Type
- func (o StorageAccountKeyResponseOutput) KeyName() pulumi.StringOutput
- func (o StorageAccountKeyResponseOutput) Permissions() pulumi.StringOutput
- func (o StorageAccountKeyResponseOutput) ToStorageAccountKeyResponseOutput() StorageAccountKeyResponseOutput
- func (o StorageAccountKeyResponseOutput) ToStorageAccountKeyResponseOutputWithContext(ctx context.Context) StorageAccountKeyResponseOutput
- func (o StorageAccountKeyResponseOutput) Value() pulumi.StringOutput
- type StorageAccountOutput
- type StorageAccountState
Constants ¶
const ( AccessTierHot = AccessTier("Hot") AccessTierCool = AccessTier("Cool") )
const ( KindStorage = Kind("Storage") KindBlobStorage = Kind("BlobStorage") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccessTier ¶ added in v0.3.1
Required for storage accounts where kind = BlobStorage. The access tier used for billing.
func (AccessTier) ElementType ¶ added in v0.3.1
func (AccessTier) ElementType() reflect.Type
func (AccessTier) ToStringOutput ¶ added in v0.3.1
func (e AccessTier) ToStringOutput() pulumi.StringOutput
func (AccessTier) ToStringOutputWithContext ¶ added in v0.3.1
func (e AccessTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (AccessTier) ToStringPtrOutput ¶ added in v0.3.1
func (e AccessTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (AccessTier) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e AccessTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type CustomDomain ¶
type CustomDomain struct { // Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source. Name string `pulumi:"name"` // Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates. UseSubDomainName *bool `pulumi:"useSubDomainName"` }
The custom domain assigned to this storage account. This can be set via Update.
type CustomDomainArgs ¶
type CustomDomainArgs struct { // Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source. Name pulumi.StringInput `pulumi:"name"` // Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates. UseSubDomainName pulumi.BoolPtrInput `pulumi:"useSubDomainName"` }
The custom domain assigned to this storage account. This can be set via Update.
func (CustomDomainArgs) ElementType ¶
func (CustomDomainArgs) ElementType() reflect.Type
func (CustomDomainArgs) ToCustomDomainOutput ¶
func (i CustomDomainArgs) ToCustomDomainOutput() CustomDomainOutput
func (CustomDomainArgs) ToCustomDomainOutputWithContext ¶
func (i CustomDomainArgs) ToCustomDomainOutputWithContext(ctx context.Context) CustomDomainOutput
func (CustomDomainArgs) ToCustomDomainPtrOutput ¶
func (i CustomDomainArgs) ToCustomDomainPtrOutput() CustomDomainPtrOutput
func (CustomDomainArgs) ToCustomDomainPtrOutputWithContext ¶
func (i CustomDomainArgs) ToCustomDomainPtrOutputWithContext(ctx context.Context) CustomDomainPtrOutput
type CustomDomainInput ¶
type CustomDomainInput interface { pulumi.Input ToCustomDomainOutput() CustomDomainOutput ToCustomDomainOutputWithContext(context.Context) CustomDomainOutput }
CustomDomainInput is an input type that accepts CustomDomainArgs and CustomDomainOutput values. You can construct a concrete instance of `CustomDomainInput` via:
CustomDomainArgs{...}
type CustomDomainOutput ¶
type CustomDomainOutput struct{ *pulumi.OutputState }
The custom domain assigned to this storage account. This can be set via Update.
func (CustomDomainOutput) ElementType ¶
func (CustomDomainOutput) ElementType() reflect.Type
func (CustomDomainOutput) Name ¶
func (o CustomDomainOutput) Name() pulumi.StringOutput
Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
func (CustomDomainOutput) ToCustomDomainOutput ¶
func (o CustomDomainOutput) ToCustomDomainOutput() CustomDomainOutput
func (CustomDomainOutput) ToCustomDomainOutputWithContext ¶
func (o CustomDomainOutput) ToCustomDomainOutputWithContext(ctx context.Context) CustomDomainOutput
func (CustomDomainOutput) ToCustomDomainPtrOutput ¶
func (o CustomDomainOutput) ToCustomDomainPtrOutput() CustomDomainPtrOutput
func (CustomDomainOutput) ToCustomDomainPtrOutputWithContext ¶
func (o CustomDomainOutput) ToCustomDomainPtrOutputWithContext(ctx context.Context) CustomDomainPtrOutput
func (CustomDomainOutput) UseSubDomainName ¶
func (o CustomDomainOutput) UseSubDomainName() pulumi.BoolPtrOutput
Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
type CustomDomainPtrInput ¶
type CustomDomainPtrInput interface { pulumi.Input ToCustomDomainPtrOutput() CustomDomainPtrOutput ToCustomDomainPtrOutputWithContext(context.Context) CustomDomainPtrOutput }
CustomDomainPtrInput is an input type that accepts CustomDomainArgs, CustomDomainPtr and CustomDomainPtrOutput values. You can construct a concrete instance of `CustomDomainPtrInput` via:
CustomDomainArgs{...} or: nil
func CustomDomainPtr ¶
func CustomDomainPtr(v *CustomDomainArgs) CustomDomainPtrInput
type CustomDomainPtrOutput ¶
type CustomDomainPtrOutput struct{ *pulumi.OutputState }
func (CustomDomainPtrOutput) Elem ¶
func (o CustomDomainPtrOutput) Elem() CustomDomainOutput
func (CustomDomainPtrOutput) ElementType ¶
func (CustomDomainPtrOutput) ElementType() reflect.Type
func (CustomDomainPtrOutput) Name ¶
func (o CustomDomainPtrOutput) Name() pulumi.StringPtrOutput
Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
func (CustomDomainPtrOutput) ToCustomDomainPtrOutput ¶
func (o CustomDomainPtrOutput) ToCustomDomainPtrOutput() CustomDomainPtrOutput
func (CustomDomainPtrOutput) ToCustomDomainPtrOutputWithContext ¶
func (o CustomDomainPtrOutput) ToCustomDomainPtrOutputWithContext(ctx context.Context) CustomDomainPtrOutput
func (CustomDomainPtrOutput) UseSubDomainName ¶
func (o CustomDomainPtrOutput) UseSubDomainName() pulumi.BoolPtrOutput
Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
type CustomDomainResponse ¶
type CustomDomainResponse struct { // Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source. Name string `pulumi:"name"` // Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates. UseSubDomainName *bool `pulumi:"useSubDomainName"` }
The custom domain assigned to this storage account. This can be set via Update.
type CustomDomainResponseArgs ¶
type CustomDomainResponseArgs struct { // Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source. Name pulumi.StringInput `pulumi:"name"` // Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates. UseSubDomainName pulumi.BoolPtrInput `pulumi:"useSubDomainName"` }
The custom domain assigned to this storage account. This can be set via Update.
func (CustomDomainResponseArgs) ElementType ¶
func (CustomDomainResponseArgs) ElementType() reflect.Type
func (CustomDomainResponseArgs) ToCustomDomainResponseOutput ¶
func (i CustomDomainResponseArgs) ToCustomDomainResponseOutput() CustomDomainResponseOutput
func (CustomDomainResponseArgs) ToCustomDomainResponseOutputWithContext ¶
func (i CustomDomainResponseArgs) ToCustomDomainResponseOutputWithContext(ctx context.Context) CustomDomainResponseOutput
func (CustomDomainResponseArgs) ToCustomDomainResponsePtrOutput ¶
func (i CustomDomainResponseArgs) ToCustomDomainResponsePtrOutput() CustomDomainResponsePtrOutput
func (CustomDomainResponseArgs) ToCustomDomainResponsePtrOutputWithContext ¶
func (i CustomDomainResponseArgs) ToCustomDomainResponsePtrOutputWithContext(ctx context.Context) CustomDomainResponsePtrOutput
type CustomDomainResponseInput ¶
type CustomDomainResponseInput interface { pulumi.Input ToCustomDomainResponseOutput() CustomDomainResponseOutput ToCustomDomainResponseOutputWithContext(context.Context) CustomDomainResponseOutput }
CustomDomainResponseInput is an input type that accepts CustomDomainResponseArgs and CustomDomainResponseOutput values. You can construct a concrete instance of `CustomDomainResponseInput` via:
CustomDomainResponseArgs{...}
type CustomDomainResponseOutput ¶
type CustomDomainResponseOutput struct{ *pulumi.OutputState }
The custom domain assigned to this storage account. This can be set via Update.
func (CustomDomainResponseOutput) ElementType ¶
func (CustomDomainResponseOutput) ElementType() reflect.Type
func (CustomDomainResponseOutput) Name ¶
func (o CustomDomainResponseOutput) Name() pulumi.StringOutput
Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
func (CustomDomainResponseOutput) ToCustomDomainResponseOutput ¶
func (o CustomDomainResponseOutput) ToCustomDomainResponseOutput() CustomDomainResponseOutput
func (CustomDomainResponseOutput) ToCustomDomainResponseOutputWithContext ¶
func (o CustomDomainResponseOutput) ToCustomDomainResponseOutputWithContext(ctx context.Context) CustomDomainResponseOutput
func (CustomDomainResponseOutput) ToCustomDomainResponsePtrOutput ¶
func (o CustomDomainResponseOutput) ToCustomDomainResponsePtrOutput() CustomDomainResponsePtrOutput
func (CustomDomainResponseOutput) ToCustomDomainResponsePtrOutputWithContext ¶
func (o CustomDomainResponseOutput) ToCustomDomainResponsePtrOutputWithContext(ctx context.Context) CustomDomainResponsePtrOutput
func (CustomDomainResponseOutput) UseSubDomainName ¶
func (o CustomDomainResponseOutput) UseSubDomainName() pulumi.BoolPtrOutput
Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
type CustomDomainResponsePtrInput ¶
type CustomDomainResponsePtrInput interface { pulumi.Input ToCustomDomainResponsePtrOutput() CustomDomainResponsePtrOutput ToCustomDomainResponsePtrOutputWithContext(context.Context) CustomDomainResponsePtrOutput }
CustomDomainResponsePtrInput is an input type that accepts CustomDomainResponseArgs, CustomDomainResponsePtr and CustomDomainResponsePtrOutput values. You can construct a concrete instance of `CustomDomainResponsePtrInput` via:
CustomDomainResponseArgs{...} or: nil
func CustomDomainResponsePtr ¶
func CustomDomainResponsePtr(v *CustomDomainResponseArgs) CustomDomainResponsePtrInput
type CustomDomainResponsePtrOutput ¶
type CustomDomainResponsePtrOutput struct{ *pulumi.OutputState }
func (CustomDomainResponsePtrOutput) Elem ¶
func (o CustomDomainResponsePtrOutput) Elem() CustomDomainResponseOutput
func (CustomDomainResponsePtrOutput) ElementType ¶
func (CustomDomainResponsePtrOutput) ElementType() reflect.Type
func (CustomDomainResponsePtrOutput) Name ¶
func (o CustomDomainResponsePtrOutput) Name() pulumi.StringPtrOutput
Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
func (CustomDomainResponsePtrOutput) ToCustomDomainResponsePtrOutput ¶
func (o CustomDomainResponsePtrOutput) ToCustomDomainResponsePtrOutput() CustomDomainResponsePtrOutput
func (CustomDomainResponsePtrOutput) ToCustomDomainResponsePtrOutputWithContext ¶
func (o CustomDomainResponsePtrOutput) ToCustomDomainResponsePtrOutputWithContext(ctx context.Context) CustomDomainResponsePtrOutput
func (CustomDomainResponsePtrOutput) UseSubDomainName ¶
func (o CustomDomainResponsePtrOutput) UseSubDomainName() pulumi.BoolPtrOutput
Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
type Encryption ¶
type Encryption struct { // The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage KeySource string `pulumi:"keySource"` // List of services which support encryption. Services *EncryptionServices `pulumi:"services"` }
The encryption settings on the storage account.
type EncryptionArgs ¶
type EncryptionArgs struct { // The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage KeySource pulumi.StringInput `pulumi:"keySource"` // List of services which support encryption. Services EncryptionServicesPtrInput `pulumi:"services"` }
The encryption settings on the storage account.
func (EncryptionArgs) ElementType ¶
func (EncryptionArgs) ElementType() reflect.Type
func (EncryptionArgs) ToEncryptionOutput ¶
func (i EncryptionArgs) ToEncryptionOutput() EncryptionOutput
func (EncryptionArgs) ToEncryptionOutputWithContext ¶
func (i EncryptionArgs) ToEncryptionOutputWithContext(ctx context.Context) EncryptionOutput
func (EncryptionArgs) ToEncryptionPtrOutput ¶
func (i EncryptionArgs) ToEncryptionPtrOutput() EncryptionPtrOutput
func (EncryptionArgs) ToEncryptionPtrOutputWithContext ¶
func (i EncryptionArgs) ToEncryptionPtrOutputWithContext(ctx context.Context) EncryptionPtrOutput
type EncryptionInput ¶
type EncryptionInput interface { pulumi.Input ToEncryptionOutput() EncryptionOutput ToEncryptionOutputWithContext(context.Context) EncryptionOutput }
EncryptionInput is an input type that accepts EncryptionArgs and EncryptionOutput values. You can construct a concrete instance of `EncryptionInput` via:
EncryptionArgs{...}
type EncryptionOutput ¶
type EncryptionOutput struct{ *pulumi.OutputState }
The encryption settings on the storage account.
func (EncryptionOutput) ElementType ¶
func (EncryptionOutput) ElementType() reflect.Type
func (EncryptionOutput) KeySource ¶
func (o EncryptionOutput) KeySource() pulumi.StringOutput
The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage
func (EncryptionOutput) Services ¶
func (o EncryptionOutput) Services() EncryptionServicesPtrOutput
List of services which support encryption.
func (EncryptionOutput) ToEncryptionOutput ¶
func (o EncryptionOutput) ToEncryptionOutput() EncryptionOutput
func (EncryptionOutput) ToEncryptionOutputWithContext ¶
func (o EncryptionOutput) ToEncryptionOutputWithContext(ctx context.Context) EncryptionOutput
func (EncryptionOutput) ToEncryptionPtrOutput ¶
func (o EncryptionOutput) ToEncryptionPtrOutput() EncryptionPtrOutput
func (EncryptionOutput) ToEncryptionPtrOutputWithContext ¶
func (o EncryptionOutput) ToEncryptionPtrOutputWithContext(ctx context.Context) EncryptionPtrOutput
type EncryptionPtrInput ¶
type EncryptionPtrInput interface { pulumi.Input ToEncryptionPtrOutput() EncryptionPtrOutput ToEncryptionPtrOutputWithContext(context.Context) EncryptionPtrOutput }
EncryptionPtrInput is an input type that accepts EncryptionArgs, EncryptionPtr and EncryptionPtrOutput values. You can construct a concrete instance of `EncryptionPtrInput` via:
EncryptionArgs{...} or: nil
func EncryptionPtr ¶
func EncryptionPtr(v *EncryptionArgs) EncryptionPtrInput
type EncryptionPtrOutput ¶
type EncryptionPtrOutput struct{ *pulumi.OutputState }
func (EncryptionPtrOutput) Elem ¶
func (o EncryptionPtrOutput) Elem() EncryptionOutput
func (EncryptionPtrOutput) ElementType ¶
func (EncryptionPtrOutput) ElementType() reflect.Type
func (EncryptionPtrOutput) KeySource ¶
func (o EncryptionPtrOutput) KeySource() pulumi.StringPtrOutput
The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage
func (EncryptionPtrOutput) Services ¶
func (o EncryptionPtrOutput) Services() EncryptionServicesPtrOutput
List of services which support encryption.
func (EncryptionPtrOutput) ToEncryptionPtrOutput ¶
func (o EncryptionPtrOutput) ToEncryptionPtrOutput() EncryptionPtrOutput
func (EncryptionPtrOutput) ToEncryptionPtrOutputWithContext ¶
func (o EncryptionPtrOutput) ToEncryptionPtrOutputWithContext(ctx context.Context) EncryptionPtrOutput
type EncryptionResponse ¶
type EncryptionResponse struct { // The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage KeySource string `pulumi:"keySource"` // List of services which support encryption. Services *EncryptionServicesResponse `pulumi:"services"` }
The encryption settings on the storage account.
type EncryptionResponseArgs ¶
type EncryptionResponseArgs struct { // The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage KeySource pulumi.StringInput `pulumi:"keySource"` // List of services which support encryption. Services EncryptionServicesResponsePtrInput `pulumi:"services"` }
The encryption settings on the storage account.
func (EncryptionResponseArgs) ElementType ¶
func (EncryptionResponseArgs) ElementType() reflect.Type
func (EncryptionResponseArgs) ToEncryptionResponseOutput ¶
func (i EncryptionResponseArgs) ToEncryptionResponseOutput() EncryptionResponseOutput
func (EncryptionResponseArgs) ToEncryptionResponseOutputWithContext ¶
func (i EncryptionResponseArgs) ToEncryptionResponseOutputWithContext(ctx context.Context) EncryptionResponseOutput
func (EncryptionResponseArgs) ToEncryptionResponsePtrOutput ¶
func (i EncryptionResponseArgs) ToEncryptionResponsePtrOutput() EncryptionResponsePtrOutput
func (EncryptionResponseArgs) ToEncryptionResponsePtrOutputWithContext ¶
func (i EncryptionResponseArgs) ToEncryptionResponsePtrOutputWithContext(ctx context.Context) EncryptionResponsePtrOutput
type EncryptionResponseInput ¶
type EncryptionResponseInput interface { pulumi.Input ToEncryptionResponseOutput() EncryptionResponseOutput ToEncryptionResponseOutputWithContext(context.Context) EncryptionResponseOutput }
EncryptionResponseInput is an input type that accepts EncryptionResponseArgs and EncryptionResponseOutput values. You can construct a concrete instance of `EncryptionResponseInput` via:
EncryptionResponseArgs{...}
type EncryptionResponseOutput ¶
type EncryptionResponseOutput struct{ *pulumi.OutputState }
The encryption settings on the storage account.
func (EncryptionResponseOutput) ElementType ¶
func (EncryptionResponseOutput) ElementType() reflect.Type
func (EncryptionResponseOutput) KeySource ¶
func (o EncryptionResponseOutput) KeySource() pulumi.StringOutput
The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage
func (EncryptionResponseOutput) Services ¶
func (o EncryptionResponseOutput) Services() EncryptionServicesResponsePtrOutput
List of services which support encryption.
func (EncryptionResponseOutput) ToEncryptionResponseOutput ¶
func (o EncryptionResponseOutput) ToEncryptionResponseOutput() EncryptionResponseOutput
func (EncryptionResponseOutput) ToEncryptionResponseOutputWithContext ¶
func (o EncryptionResponseOutput) ToEncryptionResponseOutputWithContext(ctx context.Context) EncryptionResponseOutput
func (EncryptionResponseOutput) ToEncryptionResponsePtrOutput ¶
func (o EncryptionResponseOutput) ToEncryptionResponsePtrOutput() EncryptionResponsePtrOutput
func (EncryptionResponseOutput) ToEncryptionResponsePtrOutputWithContext ¶
func (o EncryptionResponseOutput) ToEncryptionResponsePtrOutputWithContext(ctx context.Context) EncryptionResponsePtrOutput
type EncryptionResponsePtrInput ¶
type EncryptionResponsePtrInput interface { pulumi.Input ToEncryptionResponsePtrOutput() EncryptionResponsePtrOutput ToEncryptionResponsePtrOutputWithContext(context.Context) EncryptionResponsePtrOutput }
EncryptionResponsePtrInput is an input type that accepts EncryptionResponseArgs, EncryptionResponsePtr and EncryptionResponsePtrOutput values. You can construct a concrete instance of `EncryptionResponsePtrInput` via:
EncryptionResponseArgs{...} or: nil
func EncryptionResponsePtr ¶
func EncryptionResponsePtr(v *EncryptionResponseArgs) EncryptionResponsePtrInput
type EncryptionResponsePtrOutput ¶
type EncryptionResponsePtrOutput struct{ *pulumi.OutputState }
func (EncryptionResponsePtrOutput) Elem ¶
func (o EncryptionResponsePtrOutput) Elem() EncryptionResponseOutput
func (EncryptionResponsePtrOutput) ElementType ¶
func (EncryptionResponsePtrOutput) ElementType() reflect.Type
func (EncryptionResponsePtrOutput) KeySource ¶
func (o EncryptionResponsePtrOutput) KeySource() pulumi.StringPtrOutput
The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage
func (EncryptionResponsePtrOutput) Services ¶
func (o EncryptionResponsePtrOutput) Services() EncryptionServicesResponsePtrOutput
List of services which support encryption.
func (EncryptionResponsePtrOutput) ToEncryptionResponsePtrOutput ¶
func (o EncryptionResponsePtrOutput) ToEncryptionResponsePtrOutput() EncryptionResponsePtrOutput
func (EncryptionResponsePtrOutput) ToEncryptionResponsePtrOutputWithContext ¶
func (o EncryptionResponsePtrOutput) ToEncryptionResponsePtrOutputWithContext(ctx context.Context) EncryptionResponsePtrOutput
type EncryptionService ¶
type EncryptionService struct { // A boolean indicating whether or not the service encrypts the data as it is stored. Enabled *bool `pulumi:"enabled"` }
A service that allows server-side encryption to be used.
type EncryptionServiceArgs ¶
type EncryptionServiceArgs struct { // A boolean indicating whether or not the service encrypts the data as it is stored. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
A service that allows server-side encryption to be used.
func (EncryptionServiceArgs) ElementType ¶
func (EncryptionServiceArgs) ElementType() reflect.Type
func (EncryptionServiceArgs) ToEncryptionServiceOutput ¶
func (i EncryptionServiceArgs) ToEncryptionServiceOutput() EncryptionServiceOutput
func (EncryptionServiceArgs) ToEncryptionServiceOutputWithContext ¶
func (i EncryptionServiceArgs) ToEncryptionServiceOutputWithContext(ctx context.Context) EncryptionServiceOutput
func (EncryptionServiceArgs) ToEncryptionServicePtrOutput ¶
func (i EncryptionServiceArgs) ToEncryptionServicePtrOutput() EncryptionServicePtrOutput
func (EncryptionServiceArgs) ToEncryptionServicePtrOutputWithContext ¶
func (i EncryptionServiceArgs) ToEncryptionServicePtrOutputWithContext(ctx context.Context) EncryptionServicePtrOutput
type EncryptionServiceInput ¶
type EncryptionServiceInput interface { pulumi.Input ToEncryptionServiceOutput() EncryptionServiceOutput ToEncryptionServiceOutputWithContext(context.Context) EncryptionServiceOutput }
EncryptionServiceInput is an input type that accepts EncryptionServiceArgs and EncryptionServiceOutput values. You can construct a concrete instance of `EncryptionServiceInput` via:
EncryptionServiceArgs{...}
type EncryptionServiceOutput ¶
type EncryptionServiceOutput struct{ *pulumi.OutputState }
A service that allows server-side encryption to be used.
func (EncryptionServiceOutput) ElementType ¶
func (EncryptionServiceOutput) ElementType() reflect.Type
func (EncryptionServiceOutput) Enabled ¶
func (o EncryptionServiceOutput) Enabled() pulumi.BoolPtrOutput
A boolean indicating whether or not the service encrypts the data as it is stored.
func (EncryptionServiceOutput) ToEncryptionServiceOutput ¶
func (o EncryptionServiceOutput) ToEncryptionServiceOutput() EncryptionServiceOutput
func (EncryptionServiceOutput) ToEncryptionServiceOutputWithContext ¶
func (o EncryptionServiceOutput) ToEncryptionServiceOutputWithContext(ctx context.Context) EncryptionServiceOutput
func (EncryptionServiceOutput) ToEncryptionServicePtrOutput ¶
func (o EncryptionServiceOutput) ToEncryptionServicePtrOutput() EncryptionServicePtrOutput
func (EncryptionServiceOutput) ToEncryptionServicePtrOutputWithContext ¶
func (o EncryptionServiceOutput) ToEncryptionServicePtrOutputWithContext(ctx context.Context) EncryptionServicePtrOutput
type EncryptionServicePtrInput ¶
type EncryptionServicePtrInput interface { pulumi.Input ToEncryptionServicePtrOutput() EncryptionServicePtrOutput ToEncryptionServicePtrOutputWithContext(context.Context) EncryptionServicePtrOutput }
EncryptionServicePtrInput is an input type that accepts EncryptionServiceArgs, EncryptionServicePtr and EncryptionServicePtrOutput values. You can construct a concrete instance of `EncryptionServicePtrInput` via:
EncryptionServiceArgs{...} or: nil
func EncryptionServicePtr ¶
func EncryptionServicePtr(v *EncryptionServiceArgs) EncryptionServicePtrInput
type EncryptionServicePtrOutput ¶
type EncryptionServicePtrOutput struct{ *pulumi.OutputState }
func (EncryptionServicePtrOutput) Elem ¶
func (o EncryptionServicePtrOutput) Elem() EncryptionServiceOutput
func (EncryptionServicePtrOutput) ElementType ¶
func (EncryptionServicePtrOutput) ElementType() reflect.Type
func (EncryptionServicePtrOutput) Enabled ¶
func (o EncryptionServicePtrOutput) Enabled() pulumi.BoolPtrOutput
A boolean indicating whether or not the service encrypts the data as it is stored.
func (EncryptionServicePtrOutput) ToEncryptionServicePtrOutput ¶
func (o EncryptionServicePtrOutput) ToEncryptionServicePtrOutput() EncryptionServicePtrOutput
func (EncryptionServicePtrOutput) ToEncryptionServicePtrOutputWithContext ¶
func (o EncryptionServicePtrOutput) ToEncryptionServicePtrOutputWithContext(ctx context.Context) EncryptionServicePtrOutput
type EncryptionServiceResponse ¶
type EncryptionServiceResponse struct { // A boolean indicating whether or not the service encrypts the data as it is stored. Enabled *bool `pulumi:"enabled"` // Gets a rough estimate of the date/time when the encryption was last enabled by the user. Only returned when encryption is enabled. There might be some unencrypted blobs which were written after this time, as it is just a rough estimate. LastEnabledTime string `pulumi:"lastEnabledTime"` }
A service that allows server-side encryption to be used.
type EncryptionServiceResponseArgs ¶
type EncryptionServiceResponseArgs struct { // A boolean indicating whether or not the service encrypts the data as it is stored. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Gets a rough estimate of the date/time when the encryption was last enabled by the user. Only returned when encryption is enabled. There might be some unencrypted blobs which were written after this time, as it is just a rough estimate. LastEnabledTime pulumi.StringInput `pulumi:"lastEnabledTime"` }
A service that allows server-side encryption to be used.
func (EncryptionServiceResponseArgs) ElementType ¶
func (EncryptionServiceResponseArgs) ElementType() reflect.Type
func (EncryptionServiceResponseArgs) ToEncryptionServiceResponseOutput ¶
func (i EncryptionServiceResponseArgs) ToEncryptionServiceResponseOutput() EncryptionServiceResponseOutput
func (EncryptionServiceResponseArgs) ToEncryptionServiceResponseOutputWithContext ¶
func (i EncryptionServiceResponseArgs) ToEncryptionServiceResponseOutputWithContext(ctx context.Context) EncryptionServiceResponseOutput
func (EncryptionServiceResponseArgs) ToEncryptionServiceResponsePtrOutput ¶
func (i EncryptionServiceResponseArgs) ToEncryptionServiceResponsePtrOutput() EncryptionServiceResponsePtrOutput
func (EncryptionServiceResponseArgs) ToEncryptionServiceResponsePtrOutputWithContext ¶
func (i EncryptionServiceResponseArgs) ToEncryptionServiceResponsePtrOutputWithContext(ctx context.Context) EncryptionServiceResponsePtrOutput
type EncryptionServiceResponseInput ¶
type EncryptionServiceResponseInput interface { pulumi.Input ToEncryptionServiceResponseOutput() EncryptionServiceResponseOutput ToEncryptionServiceResponseOutputWithContext(context.Context) EncryptionServiceResponseOutput }
EncryptionServiceResponseInput is an input type that accepts EncryptionServiceResponseArgs and EncryptionServiceResponseOutput values. You can construct a concrete instance of `EncryptionServiceResponseInput` via:
EncryptionServiceResponseArgs{...}
type EncryptionServiceResponseOutput ¶
type EncryptionServiceResponseOutput struct{ *pulumi.OutputState }
A service that allows server-side encryption to be used.
func (EncryptionServiceResponseOutput) ElementType ¶
func (EncryptionServiceResponseOutput) ElementType() reflect.Type
func (EncryptionServiceResponseOutput) Enabled ¶
func (o EncryptionServiceResponseOutput) Enabled() pulumi.BoolPtrOutput
A boolean indicating whether or not the service encrypts the data as it is stored.
func (EncryptionServiceResponseOutput) LastEnabledTime ¶
func (o EncryptionServiceResponseOutput) LastEnabledTime() pulumi.StringOutput
Gets a rough estimate of the date/time when the encryption was last enabled by the user. Only returned when encryption is enabled. There might be some unencrypted blobs which were written after this time, as it is just a rough estimate.
func (EncryptionServiceResponseOutput) ToEncryptionServiceResponseOutput ¶
func (o EncryptionServiceResponseOutput) ToEncryptionServiceResponseOutput() EncryptionServiceResponseOutput
func (EncryptionServiceResponseOutput) ToEncryptionServiceResponseOutputWithContext ¶
func (o EncryptionServiceResponseOutput) ToEncryptionServiceResponseOutputWithContext(ctx context.Context) EncryptionServiceResponseOutput
func (EncryptionServiceResponseOutput) ToEncryptionServiceResponsePtrOutput ¶
func (o EncryptionServiceResponseOutput) ToEncryptionServiceResponsePtrOutput() EncryptionServiceResponsePtrOutput
func (EncryptionServiceResponseOutput) ToEncryptionServiceResponsePtrOutputWithContext ¶
func (o EncryptionServiceResponseOutput) ToEncryptionServiceResponsePtrOutputWithContext(ctx context.Context) EncryptionServiceResponsePtrOutput
type EncryptionServiceResponsePtrInput ¶
type EncryptionServiceResponsePtrInput interface { pulumi.Input ToEncryptionServiceResponsePtrOutput() EncryptionServiceResponsePtrOutput ToEncryptionServiceResponsePtrOutputWithContext(context.Context) EncryptionServiceResponsePtrOutput }
EncryptionServiceResponsePtrInput is an input type that accepts EncryptionServiceResponseArgs, EncryptionServiceResponsePtr and EncryptionServiceResponsePtrOutput values. You can construct a concrete instance of `EncryptionServiceResponsePtrInput` via:
EncryptionServiceResponseArgs{...} or: nil
func EncryptionServiceResponsePtr ¶
func EncryptionServiceResponsePtr(v *EncryptionServiceResponseArgs) EncryptionServiceResponsePtrInput
type EncryptionServiceResponsePtrOutput ¶
type EncryptionServiceResponsePtrOutput struct{ *pulumi.OutputState }
func (EncryptionServiceResponsePtrOutput) Elem ¶
func (o EncryptionServiceResponsePtrOutput) Elem() EncryptionServiceResponseOutput
func (EncryptionServiceResponsePtrOutput) ElementType ¶
func (EncryptionServiceResponsePtrOutput) ElementType() reflect.Type
func (EncryptionServiceResponsePtrOutput) Enabled ¶
func (o EncryptionServiceResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
A boolean indicating whether or not the service encrypts the data as it is stored.
func (EncryptionServiceResponsePtrOutput) LastEnabledTime ¶
func (o EncryptionServiceResponsePtrOutput) LastEnabledTime() pulumi.StringPtrOutput
Gets a rough estimate of the date/time when the encryption was last enabled by the user. Only returned when encryption is enabled. There might be some unencrypted blobs which were written after this time, as it is just a rough estimate.
func (EncryptionServiceResponsePtrOutput) ToEncryptionServiceResponsePtrOutput ¶
func (o EncryptionServiceResponsePtrOutput) ToEncryptionServiceResponsePtrOutput() EncryptionServiceResponsePtrOutput
func (EncryptionServiceResponsePtrOutput) ToEncryptionServiceResponsePtrOutputWithContext ¶
func (o EncryptionServiceResponsePtrOutput) ToEncryptionServiceResponsePtrOutputWithContext(ctx context.Context) EncryptionServiceResponsePtrOutput
type EncryptionServices ¶
type EncryptionServices struct { // The encryption function of the blob storage service. Blob *EncryptionService `pulumi:"blob"` }
A list of services that support encryption.
type EncryptionServicesArgs ¶
type EncryptionServicesArgs struct { // The encryption function of the blob storage service. Blob EncryptionServicePtrInput `pulumi:"blob"` }
A list of services that support encryption.
func (EncryptionServicesArgs) ElementType ¶
func (EncryptionServicesArgs) ElementType() reflect.Type
func (EncryptionServicesArgs) ToEncryptionServicesOutput ¶
func (i EncryptionServicesArgs) ToEncryptionServicesOutput() EncryptionServicesOutput
func (EncryptionServicesArgs) ToEncryptionServicesOutputWithContext ¶
func (i EncryptionServicesArgs) ToEncryptionServicesOutputWithContext(ctx context.Context) EncryptionServicesOutput
func (EncryptionServicesArgs) ToEncryptionServicesPtrOutput ¶
func (i EncryptionServicesArgs) ToEncryptionServicesPtrOutput() EncryptionServicesPtrOutput
func (EncryptionServicesArgs) ToEncryptionServicesPtrOutputWithContext ¶
func (i EncryptionServicesArgs) ToEncryptionServicesPtrOutputWithContext(ctx context.Context) EncryptionServicesPtrOutput
type EncryptionServicesInput ¶
type EncryptionServicesInput interface { pulumi.Input ToEncryptionServicesOutput() EncryptionServicesOutput ToEncryptionServicesOutputWithContext(context.Context) EncryptionServicesOutput }
EncryptionServicesInput is an input type that accepts EncryptionServicesArgs and EncryptionServicesOutput values. You can construct a concrete instance of `EncryptionServicesInput` via:
EncryptionServicesArgs{...}
type EncryptionServicesOutput ¶
type EncryptionServicesOutput struct{ *pulumi.OutputState }
A list of services that support encryption.
func (EncryptionServicesOutput) Blob ¶
func (o EncryptionServicesOutput) Blob() EncryptionServicePtrOutput
The encryption function of the blob storage service.
func (EncryptionServicesOutput) ElementType ¶
func (EncryptionServicesOutput) ElementType() reflect.Type
func (EncryptionServicesOutput) ToEncryptionServicesOutput ¶
func (o EncryptionServicesOutput) ToEncryptionServicesOutput() EncryptionServicesOutput
func (EncryptionServicesOutput) ToEncryptionServicesOutputWithContext ¶
func (o EncryptionServicesOutput) ToEncryptionServicesOutputWithContext(ctx context.Context) EncryptionServicesOutput
func (EncryptionServicesOutput) ToEncryptionServicesPtrOutput ¶
func (o EncryptionServicesOutput) ToEncryptionServicesPtrOutput() EncryptionServicesPtrOutput
func (EncryptionServicesOutput) ToEncryptionServicesPtrOutputWithContext ¶
func (o EncryptionServicesOutput) ToEncryptionServicesPtrOutputWithContext(ctx context.Context) EncryptionServicesPtrOutput
type EncryptionServicesPtrInput ¶
type EncryptionServicesPtrInput interface { pulumi.Input ToEncryptionServicesPtrOutput() EncryptionServicesPtrOutput ToEncryptionServicesPtrOutputWithContext(context.Context) EncryptionServicesPtrOutput }
EncryptionServicesPtrInput is an input type that accepts EncryptionServicesArgs, EncryptionServicesPtr and EncryptionServicesPtrOutput values. You can construct a concrete instance of `EncryptionServicesPtrInput` via:
EncryptionServicesArgs{...} or: nil
func EncryptionServicesPtr ¶
func EncryptionServicesPtr(v *EncryptionServicesArgs) EncryptionServicesPtrInput
type EncryptionServicesPtrOutput ¶
type EncryptionServicesPtrOutput struct{ *pulumi.OutputState }
func (EncryptionServicesPtrOutput) Blob ¶
func (o EncryptionServicesPtrOutput) Blob() EncryptionServicePtrOutput
The encryption function of the blob storage service.
func (EncryptionServicesPtrOutput) Elem ¶
func (o EncryptionServicesPtrOutput) Elem() EncryptionServicesOutput
func (EncryptionServicesPtrOutput) ElementType ¶
func (EncryptionServicesPtrOutput) ElementType() reflect.Type
func (EncryptionServicesPtrOutput) ToEncryptionServicesPtrOutput ¶
func (o EncryptionServicesPtrOutput) ToEncryptionServicesPtrOutput() EncryptionServicesPtrOutput
func (EncryptionServicesPtrOutput) ToEncryptionServicesPtrOutputWithContext ¶
func (o EncryptionServicesPtrOutput) ToEncryptionServicesPtrOutputWithContext(ctx context.Context) EncryptionServicesPtrOutput
type EncryptionServicesResponse ¶
type EncryptionServicesResponse struct { // The encryption function of the blob storage service. Blob *EncryptionServiceResponse `pulumi:"blob"` }
A list of services that support encryption.
type EncryptionServicesResponseArgs ¶
type EncryptionServicesResponseArgs struct { // The encryption function of the blob storage service. Blob EncryptionServiceResponsePtrInput `pulumi:"blob"` }
A list of services that support encryption.
func (EncryptionServicesResponseArgs) ElementType ¶
func (EncryptionServicesResponseArgs) ElementType() reflect.Type
func (EncryptionServicesResponseArgs) ToEncryptionServicesResponseOutput ¶
func (i EncryptionServicesResponseArgs) ToEncryptionServicesResponseOutput() EncryptionServicesResponseOutput
func (EncryptionServicesResponseArgs) ToEncryptionServicesResponseOutputWithContext ¶
func (i EncryptionServicesResponseArgs) ToEncryptionServicesResponseOutputWithContext(ctx context.Context) EncryptionServicesResponseOutput
func (EncryptionServicesResponseArgs) ToEncryptionServicesResponsePtrOutput ¶
func (i EncryptionServicesResponseArgs) ToEncryptionServicesResponsePtrOutput() EncryptionServicesResponsePtrOutput
func (EncryptionServicesResponseArgs) ToEncryptionServicesResponsePtrOutputWithContext ¶
func (i EncryptionServicesResponseArgs) ToEncryptionServicesResponsePtrOutputWithContext(ctx context.Context) EncryptionServicesResponsePtrOutput
type EncryptionServicesResponseInput ¶
type EncryptionServicesResponseInput interface { pulumi.Input ToEncryptionServicesResponseOutput() EncryptionServicesResponseOutput ToEncryptionServicesResponseOutputWithContext(context.Context) EncryptionServicesResponseOutput }
EncryptionServicesResponseInput is an input type that accepts EncryptionServicesResponseArgs and EncryptionServicesResponseOutput values. You can construct a concrete instance of `EncryptionServicesResponseInput` via:
EncryptionServicesResponseArgs{...}
type EncryptionServicesResponseOutput ¶
type EncryptionServicesResponseOutput struct{ *pulumi.OutputState }
A list of services that support encryption.
func (EncryptionServicesResponseOutput) Blob ¶
func (o EncryptionServicesResponseOutput) Blob() EncryptionServiceResponsePtrOutput
The encryption function of the blob storage service.
func (EncryptionServicesResponseOutput) ElementType ¶
func (EncryptionServicesResponseOutput) ElementType() reflect.Type
func (EncryptionServicesResponseOutput) ToEncryptionServicesResponseOutput ¶
func (o EncryptionServicesResponseOutput) ToEncryptionServicesResponseOutput() EncryptionServicesResponseOutput
func (EncryptionServicesResponseOutput) ToEncryptionServicesResponseOutputWithContext ¶
func (o EncryptionServicesResponseOutput) ToEncryptionServicesResponseOutputWithContext(ctx context.Context) EncryptionServicesResponseOutput
func (EncryptionServicesResponseOutput) ToEncryptionServicesResponsePtrOutput ¶
func (o EncryptionServicesResponseOutput) ToEncryptionServicesResponsePtrOutput() EncryptionServicesResponsePtrOutput
func (EncryptionServicesResponseOutput) ToEncryptionServicesResponsePtrOutputWithContext ¶
func (o EncryptionServicesResponseOutput) ToEncryptionServicesResponsePtrOutputWithContext(ctx context.Context) EncryptionServicesResponsePtrOutput
type EncryptionServicesResponsePtrInput ¶
type EncryptionServicesResponsePtrInput interface { pulumi.Input ToEncryptionServicesResponsePtrOutput() EncryptionServicesResponsePtrOutput ToEncryptionServicesResponsePtrOutputWithContext(context.Context) EncryptionServicesResponsePtrOutput }
EncryptionServicesResponsePtrInput is an input type that accepts EncryptionServicesResponseArgs, EncryptionServicesResponsePtr and EncryptionServicesResponsePtrOutput values. You can construct a concrete instance of `EncryptionServicesResponsePtrInput` via:
EncryptionServicesResponseArgs{...} or: nil
func EncryptionServicesResponsePtr ¶
func EncryptionServicesResponsePtr(v *EncryptionServicesResponseArgs) EncryptionServicesResponsePtrInput
type EncryptionServicesResponsePtrOutput ¶
type EncryptionServicesResponsePtrOutput struct{ *pulumi.OutputState }
func (EncryptionServicesResponsePtrOutput) Blob ¶
The encryption function of the blob storage service.
func (EncryptionServicesResponsePtrOutput) Elem ¶
func (o EncryptionServicesResponsePtrOutput) Elem() EncryptionServicesResponseOutput
func (EncryptionServicesResponsePtrOutput) ElementType ¶
func (EncryptionServicesResponsePtrOutput) ElementType() reflect.Type
func (EncryptionServicesResponsePtrOutput) ToEncryptionServicesResponsePtrOutput ¶
func (o EncryptionServicesResponsePtrOutput) ToEncryptionServicesResponsePtrOutput() EncryptionServicesResponsePtrOutput
func (EncryptionServicesResponsePtrOutput) ToEncryptionServicesResponsePtrOutputWithContext ¶
func (o EncryptionServicesResponsePtrOutput) ToEncryptionServicesResponsePtrOutputWithContext(ctx context.Context) EncryptionServicesResponsePtrOutput
type EndpointsResponse ¶
type EndpointsResponse struct { // Gets the blob endpoint. Blob string `pulumi:"blob"` // Gets the file endpoint. File string `pulumi:"file"` // Gets the queue endpoint. Queue string `pulumi:"queue"` // Gets the table endpoint. Table string `pulumi:"table"` }
The URIs that are used to perform a retrieval of a public blob, queue, or table object.
type EndpointsResponseArgs ¶
type EndpointsResponseArgs struct { // Gets the blob endpoint. Blob pulumi.StringInput `pulumi:"blob"` // Gets the file endpoint. File pulumi.StringInput `pulumi:"file"` // Gets the queue endpoint. Queue pulumi.StringInput `pulumi:"queue"` // Gets the table endpoint. Table pulumi.StringInput `pulumi:"table"` }
The URIs that are used to perform a retrieval of a public blob, queue, or table object.
func (EndpointsResponseArgs) ElementType ¶
func (EndpointsResponseArgs) ElementType() reflect.Type
func (EndpointsResponseArgs) ToEndpointsResponseOutput ¶
func (i EndpointsResponseArgs) ToEndpointsResponseOutput() EndpointsResponseOutput
func (EndpointsResponseArgs) ToEndpointsResponseOutputWithContext ¶
func (i EndpointsResponseArgs) ToEndpointsResponseOutputWithContext(ctx context.Context) EndpointsResponseOutput
func (EndpointsResponseArgs) ToEndpointsResponsePtrOutput ¶
func (i EndpointsResponseArgs) ToEndpointsResponsePtrOutput() EndpointsResponsePtrOutput
func (EndpointsResponseArgs) ToEndpointsResponsePtrOutputWithContext ¶
func (i EndpointsResponseArgs) ToEndpointsResponsePtrOutputWithContext(ctx context.Context) EndpointsResponsePtrOutput
type EndpointsResponseInput ¶
type EndpointsResponseInput interface { pulumi.Input ToEndpointsResponseOutput() EndpointsResponseOutput ToEndpointsResponseOutputWithContext(context.Context) EndpointsResponseOutput }
EndpointsResponseInput is an input type that accepts EndpointsResponseArgs and EndpointsResponseOutput values. You can construct a concrete instance of `EndpointsResponseInput` via:
EndpointsResponseArgs{...}
type EndpointsResponseOutput ¶
type EndpointsResponseOutput struct{ *pulumi.OutputState }
The URIs that are used to perform a retrieval of a public blob, queue, or table object.
func (EndpointsResponseOutput) Blob ¶
func (o EndpointsResponseOutput) Blob() pulumi.StringOutput
Gets the blob endpoint.
func (EndpointsResponseOutput) ElementType ¶
func (EndpointsResponseOutput) ElementType() reflect.Type
func (EndpointsResponseOutput) File ¶
func (o EndpointsResponseOutput) File() pulumi.StringOutput
Gets the file endpoint.
func (EndpointsResponseOutput) Queue ¶
func (o EndpointsResponseOutput) Queue() pulumi.StringOutput
Gets the queue endpoint.
func (EndpointsResponseOutput) Table ¶
func (o EndpointsResponseOutput) Table() pulumi.StringOutput
Gets the table endpoint.
func (EndpointsResponseOutput) ToEndpointsResponseOutput ¶
func (o EndpointsResponseOutput) ToEndpointsResponseOutput() EndpointsResponseOutput
func (EndpointsResponseOutput) ToEndpointsResponseOutputWithContext ¶
func (o EndpointsResponseOutput) ToEndpointsResponseOutputWithContext(ctx context.Context) EndpointsResponseOutput
func (EndpointsResponseOutput) ToEndpointsResponsePtrOutput ¶
func (o EndpointsResponseOutput) ToEndpointsResponsePtrOutput() EndpointsResponsePtrOutput
func (EndpointsResponseOutput) ToEndpointsResponsePtrOutputWithContext ¶
func (o EndpointsResponseOutput) ToEndpointsResponsePtrOutputWithContext(ctx context.Context) EndpointsResponsePtrOutput
type EndpointsResponsePtrInput ¶
type EndpointsResponsePtrInput interface { pulumi.Input ToEndpointsResponsePtrOutput() EndpointsResponsePtrOutput ToEndpointsResponsePtrOutputWithContext(context.Context) EndpointsResponsePtrOutput }
EndpointsResponsePtrInput is an input type that accepts EndpointsResponseArgs, EndpointsResponsePtr and EndpointsResponsePtrOutput values. You can construct a concrete instance of `EndpointsResponsePtrInput` via:
EndpointsResponseArgs{...} or: nil
func EndpointsResponsePtr ¶
func EndpointsResponsePtr(v *EndpointsResponseArgs) EndpointsResponsePtrInput
type EndpointsResponsePtrOutput ¶
type EndpointsResponsePtrOutput struct{ *pulumi.OutputState }
func (EndpointsResponsePtrOutput) Blob ¶
func (o EndpointsResponsePtrOutput) Blob() pulumi.StringPtrOutput
Gets the blob endpoint.
func (EndpointsResponsePtrOutput) Elem ¶
func (o EndpointsResponsePtrOutput) Elem() EndpointsResponseOutput
func (EndpointsResponsePtrOutput) ElementType ¶
func (EndpointsResponsePtrOutput) ElementType() reflect.Type
func (EndpointsResponsePtrOutput) File ¶
func (o EndpointsResponsePtrOutput) File() pulumi.StringPtrOutput
Gets the file endpoint.
func (EndpointsResponsePtrOutput) Queue ¶
func (o EndpointsResponsePtrOutput) Queue() pulumi.StringPtrOutput
Gets the queue endpoint.
func (EndpointsResponsePtrOutput) Table ¶
func (o EndpointsResponsePtrOutput) Table() pulumi.StringPtrOutput
Gets the table endpoint.
func (EndpointsResponsePtrOutput) ToEndpointsResponsePtrOutput ¶
func (o EndpointsResponsePtrOutput) ToEndpointsResponsePtrOutput() EndpointsResponsePtrOutput
func (EndpointsResponsePtrOutput) ToEndpointsResponsePtrOutputWithContext ¶
func (o EndpointsResponsePtrOutput) ToEndpointsResponsePtrOutputWithContext(ctx context.Context) EndpointsResponsePtrOutput
type Kind ¶ added in v0.3.1
Required. Indicates the type of storage account.
func (Kind) ElementType ¶ added in v0.3.1
func (Kind) ToStringOutput ¶ added in v0.3.1
func (e Kind) ToStringOutput() pulumi.StringOutput
func (Kind) ToStringOutputWithContext ¶ added in v0.3.1
func (e Kind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Kind) ToStringPtrOutput ¶ added in v0.3.1
func (e Kind) ToStringPtrOutput() pulumi.StringPtrOutput
func (Kind) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Kind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ListStorageAccountKeysArgs ¶
type ListStorageAccountKeysArgs struct { // The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. AccountName string `pulumi:"accountName"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type ListStorageAccountKeysResult ¶
type ListStorageAccountKeysResult struct { // Gets the list of storage account keys and their properties for the specified storage account. Keys []StorageAccountKeyResponse `pulumi:"keys"` }
The response from the ListKeys operation.
func ListStorageAccountKeys ¶
func ListStorageAccountKeys(ctx *pulumi.Context, args *ListStorageAccountKeysArgs, opts ...pulumi.InvokeOption) (*ListStorageAccountKeysResult, error)
type LookupStorageAccountArgs ¶
type LookupStorageAccountArgs struct { // The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. AccountName string `pulumi:"accountName"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupStorageAccountResult ¶
type LookupStorageAccountResult struct { // Required for storage accounts where kind = BlobStorage. The access tier used for billing. AccessTier string `pulumi:"accessTier"` // Gets the creation date and time of the storage account in UTC. CreationTime string `pulumi:"creationTime"` // Gets the custom domain the user assigned to this storage account. CustomDomain CustomDomainResponse `pulumi:"customDomain"` // Gets the encryption settings on the account. If unspecified, the account is unencrypted. Encryption EncryptionResponse `pulumi:"encryption"` // Resource Id Id string `pulumi:"id"` // Gets the Kind. Kind string `pulumi:"kind"` // Gets the timestamp of the most recent instance of a failover to the secondary location. Only the most recent timestamp is retained. This element is not returned if there has never been a failover instance. Only available if the accountType is Standard_GRS or Standard_RAGRS. LastGeoFailoverTime string `pulumi:"lastGeoFailoverTime"` // Resource location Location *string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // Gets the URLs that are used to perform a retrieval of a public blob, queue, or table object. Note that Standard_ZRS and Premium_LRS accounts only return the blob endpoint. PrimaryEndpoints EndpointsResponse `pulumi:"primaryEndpoints"` // Gets the location of the primary data center for the storage account. PrimaryLocation string `pulumi:"primaryLocation"` // Gets the status of the storage account at the time the operation was called. ProvisioningState string `pulumi:"provisioningState"` // Gets the URLs that are used to perform a retrieval of a public blob, queue, or table object from the secondary location of the storage account. Only available if the SKU name is Standard_RAGRS. SecondaryEndpoints EndpointsResponse `pulumi:"secondaryEndpoints"` // Gets the location of the geo-replicated secondary for the storage account. Only available if the accountType is Standard_GRS or Standard_RAGRS. SecondaryLocation string `pulumi:"secondaryLocation"` // Gets the SKU. Sku SkuResponse `pulumi:"sku"` // Gets the status indicating whether the primary location of the storage account is available or unavailable. StatusOfPrimary string `pulumi:"statusOfPrimary"` // Gets the status indicating whether the secondary location of the storage account is available or unavailable. Only available if the SKU name is Standard_GRS or Standard_RAGRS. StatusOfSecondary string `pulumi:"statusOfSecondary"` // Tags assigned to a resource; can be used for viewing and grouping a resource (across resource groups). Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
The storage account.
func LookupStorageAccount ¶
func LookupStorageAccount(ctx *pulumi.Context, args *LookupStorageAccountArgs, opts ...pulumi.InvokeOption) (*LookupStorageAccountResult, error)
type Sku ¶
type Sku struct { // Gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType. Name string `pulumi:"name"` }
The SKU of the storage account.
type SkuArgs ¶
type SkuArgs struct { // Gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType. Name SkuName `pulumi:"name"` }
The SKU of the storage account.
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
func (SkuArgs) ToSkuOutputWithContext ¶
func (SkuArgs) ToSkuPtrOutput ¶
func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput
func (SkuArgs) ToSkuPtrOutputWithContext ¶
func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuInput ¶
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuName ¶ added in v0.3.1
Gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType.
func (SkuName) ElementType ¶ added in v0.3.1
func (SkuName) ToStringOutput ¶ added in v0.3.1
func (e SkuName) ToStringOutput() pulumi.StringOutput
func (SkuName) ToStringOutputWithContext ¶ added in v0.3.1
func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SkuName) ToStringPtrOutput ¶ added in v0.3.1
func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
func (SkuName) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
The SKU of the storage account.
func (SkuOutput) ElementType ¶
func (SkuOutput) Name ¶
func (o SkuOutput) Name() pulumi.StringOutput
Gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType.
func (SkuOutput) ToSkuOutput ¶
func (SkuOutput) ToSkuOutputWithContext ¶
func (SkuOutput) ToSkuPtrOutput ¶
func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuOutput) ToSkuPtrOutputWithContext ¶
func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuPtrInput ¶
type SkuPtrInput interface { pulumi.Input ToSkuPtrOutput() SkuPtrOutput ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput }
SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:
SkuArgs{...} or: nil
func SkuPtr ¶
func SkuPtr(v *SkuArgs) SkuPtrInput
type SkuPtrOutput ¶
type SkuPtrOutput struct{ *pulumi.OutputState }
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) Name ¶
func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
Gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType.
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct { // Gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType. Name string `pulumi:"name"` // Gets the sku tier. This is based on the SKU name. Tier string `pulumi:"tier"` }
The SKU of the storage account.
type SkuResponseArgs ¶
type SkuResponseArgs struct { // Gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType. Name pulumi.StringInput `pulumi:"name"` // Gets the sku tier. This is based on the SKU name. Tier pulumi.StringInput `pulumi:"tier"` }
The SKU of the storage account.
func (SkuResponseArgs) ElementType ¶
func (SkuResponseArgs) ElementType() reflect.Type
func (SkuResponseArgs) ToSkuResponseOutput ¶
func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseArgs) ToSkuResponseOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseArgs) ToSkuResponsePtrOutput ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponseInput ¶
type SkuResponseInput interface { pulumi.Input ToSkuResponseOutput() SkuResponseOutput ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput }
SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:
SkuResponseArgs{...}
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
The SKU of the storage account.
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Name ¶
func (o SkuResponseOutput) Name() pulumi.StringOutput
Gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType.
func (SkuResponseOutput) Tier ¶
func (o SkuResponseOutput) Tier() pulumi.StringOutput
Gets the sku tier. This is based on the SKU name.
func (SkuResponseOutput) ToSkuResponseOutput ¶
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponsePtrInput ¶
type SkuResponsePtrInput interface { pulumi.Input ToSkuResponsePtrOutput() SkuResponsePtrOutput ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput }
SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:
SkuResponseArgs{...} or: nil
func SkuResponsePtr ¶
func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput
type SkuResponsePtrOutput ¶
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
Gets or sets the sku name. Required for account creation; optional for update. Note that in older versions, sku name was called accountType.
func (SkuResponsePtrOutput) Tier ¶
func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
Gets the sku tier. This is based on the SKU name.
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type StorageAccount ¶
type StorageAccount struct { pulumi.CustomResourceState // Required for storage accounts where kind = BlobStorage. The access tier used for billing. AccessTier pulumi.StringOutput `pulumi:"accessTier"` // Gets the creation date and time of the storage account in UTC. CreationTime pulumi.StringOutput `pulumi:"creationTime"` // Gets the custom domain the user assigned to this storage account. CustomDomain CustomDomainResponseOutput `pulumi:"customDomain"` // Gets the encryption settings on the account. If unspecified, the account is unencrypted. Encryption EncryptionResponseOutput `pulumi:"encryption"` // Gets the Kind. Kind pulumi.StringOutput `pulumi:"kind"` // Gets the timestamp of the most recent instance of a failover to the secondary location. Only the most recent timestamp is retained. This element is not returned if there has never been a failover instance. Only available if the accountType is Standard_GRS or Standard_RAGRS. LastGeoFailoverTime pulumi.StringOutput `pulumi:"lastGeoFailoverTime"` // Resource location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Gets the URLs that are used to perform a retrieval of a public blob, queue, or table object. Note that Standard_ZRS and Premium_LRS accounts only return the blob endpoint. PrimaryEndpoints EndpointsResponseOutput `pulumi:"primaryEndpoints"` // Gets the location of the primary data center for the storage account. PrimaryLocation pulumi.StringOutput `pulumi:"primaryLocation"` // Gets the status of the storage account at the time the operation was called. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Gets the URLs that are used to perform a retrieval of a public blob, queue, or table object from the secondary location of the storage account. Only available if the SKU name is Standard_RAGRS. SecondaryEndpoints EndpointsResponseOutput `pulumi:"secondaryEndpoints"` // Gets the location of the geo-replicated secondary for the storage account. Only available if the accountType is Standard_GRS or Standard_RAGRS. SecondaryLocation pulumi.StringOutput `pulumi:"secondaryLocation"` // Gets the SKU. Sku SkuResponseOutput `pulumi:"sku"` // Gets the status indicating whether the primary location of the storage account is available or unavailable. StatusOfPrimary pulumi.StringOutput `pulumi:"statusOfPrimary"` // Gets the status indicating whether the secondary location of the storage account is available or unavailable. Only available if the SKU name is Standard_GRS or Standard_RAGRS. StatusOfSecondary pulumi.StringOutput `pulumi:"statusOfSecondary"` // Tags assigned to a resource; can be used for viewing and grouping a resource (across resource groups). Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
The storage account.
func GetStorageAccount ¶
func GetStorageAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StorageAccountState, opts ...pulumi.ResourceOption) (*StorageAccount, error)
GetStorageAccount gets an existing StorageAccount 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 NewStorageAccount ¶
func NewStorageAccount(ctx *pulumi.Context, name string, args *StorageAccountArgs, opts ...pulumi.ResourceOption) (*StorageAccount, error)
NewStorageAccount registers a new resource with the given unique name, arguments, and options.
func (*StorageAccount) ElementType ¶ added in v0.2.6
func (*StorageAccount) ElementType() reflect.Type
func (*StorageAccount) ToStorageAccountOutput ¶ added in v0.2.6
func (i *StorageAccount) ToStorageAccountOutput() StorageAccountOutput
func (*StorageAccount) ToStorageAccountOutputWithContext ¶ added in v0.2.6
func (i *StorageAccount) ToStorageAccountOutputWithContext(ctx context.Context) StorageAccountOutput
type StorageAccountArgs ¶
type StorageAccountArgs struct { // Required for storage accounts where kind = BlobStorage. The access tier used for billing. AccessTier AccessTier // The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only. AccountName pulumi.StringInput // User domain assigned to the storage account. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property. CustomDomain CustomDomainPtrInput // Provides the encryption settings on the account. If left unspecified the account encryption settings will remain the same. The default setting is unencrypted. Encryption EncryptionPtrInput // Required. Indicates the type of storage account. Kind Kind // Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed. Location pulumi.StringInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // Required. Gets or sets the sku name. Sku SkuInput // Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters. Tags pulumi.StringMapInput }
The set of arguments for constructing a StorageAccount resource.
func (StorageAccountArgs) ElementType ¶
func (StorageAccountArgs) ElementType() reflect.Type
type StorageAccountInput ¶ added in v0.2.6
type StorageAccountInput interface { pulumi.Input ToStorageAccountOutput() StorageAccountOutput ToStorageAccountOutputWithContext(ctx context.Context) StorageAccountOutput }
type StorageAccountKeyResponse ¶
type StorageAccountKeyResponse struct { // Name of the key. KeyName string `pulumi:"keyName"` // Permissions for the key -- read-only or full permissions. Permissions string `pulumi:"permissions"` // Base 64-encoded value of the key. Value string `pulumi:"value"` }
An access key for the storage account.
type StorageAccountKeyResponseArgs ¶
type StorageAccountKeyResponseArgs struct { // Name of the key. KeyName pulumi.StringInput `pulumi:"keyName"` // Permissions for the key -- read-only or full permissions. Permissions pulumi.StringInput `pulumi:"permissions"` // Base 64-encoded value of the key. Value pulumi.StringInput `pulumi:"value"` }
An access key for the storage account.
func (StorageAccountKeyResponseArgs) ElementType ¶
func (StorageAccountKeyResponseArgs) ElementType() reflect.Type
func (StorageAccountKeyResponseArgs) ToStorageAccountKeyResponseOutput ¶
func (i StorageAccountKeyResponseArgs) ToStorageAccountKeyResponseOutput() StorageAccountKeyResponseOutput
func (StorageAccountKeyResponseArgs) ToStorageAccountKeyResponseOutputWithContext ¶
func (i StorageAccountKeyResponseArgs) ToStorageAccountKeyResponseOutputWithContext(ctx context.Context) StorageAccountKeyResponseOutput
type StorageAccountKeyResponseArray ¶
type StorageAccountKeyResponseArray []StorageAccountKeyResponseInput
func (StorageAccountKeyResponseArray) ElementType ¶
func (StorageAccountKeyResponseArray) ElementType() reflect.Type
func (StorageAccountKeyResponseArray) ToStorageAccountKeyResponseArrayOutput ¶
func (i StorageAccountKeyResponseArray) ToStorageAccountKeyResponseArrayOutput() StorageAccountKeyResponseArrayOutput
func (StorageAccountKeyResponseArray) ToStorageAccountKeyResponseArrayOutputWithContext ¶
func (i StorageAccountKeyResponseArray) ToStorageAccountKeyResponseArrayOutputWithContext(ctx context.Context) StorageAccountKeyResponseArrayOutput
type StorageAccountKeyResponseArrayInput ¶
type StorageAccountKeyResponseArrayInput interface { pulumi.Input ToStorageAccountKeyResponseArrayOutput() StorageAccountKeyResponseArrayOutput ToStorageAccountKeyResponseArrayOutputWithContext(context.Context) StorageAccountKeyResponseArrayOutput }
StorageAccountKeyResponseArrayInput is an input type that accepts StorageAccountKeyResponseArray and StorageAccountKeyResponseArrayOutput values. You can construct a concrete instance of `StorageAccountKeyResponseArrayInput` via:
StorageAccountKeyResponseArray{ StorageAccountKeyResponseArgs{...} }
type StorageAccountKeyResponseArrayOutput ¶
type StorageAccountKeyResponseArrayOutput struct{ *pulumi.OutputState }
func (StorageAccountKeyResponseArrayOutput) ElementType ¶
func (StorageAccountKeyResponseArrayOutput) ElementType() reflect.Type
func (StorageAccountKeyResponseArrayOutput) Index ¶
func (o StorageAccountKeyResponseArrayOutput) Index(i pulumi.IntInput) StorageAccountKeyResponseOutput
func (StorageAccountKeyResponseArrayOutput) ToStorageAccountKeyResponseArrayOutput ¶
func (o StorageAccountKeyResponseArrayOutput) ToStorageAccountKeyResponseArrayOutput() StorageAccountKeyResponseArrayOutput
func (StorageAccountKeyResponseArrayOutput) ToStorageAccountKeyResponseArrayOutputWithContext ¶
func (o StorageAccountKeyResponseArrayOutput) ToStorageAccountKeyResponseArrayOutputWithContext(ctx context.Context) StorageAccountKeyResponseArrayOutput
type StorageAccountKeyResponseInput ¶
type StorageAccountKeyResponseInput interface { pulumi.Input ToStorageAccountKeyResponseOutput() StorageAccountKeyResponseOutput ToStorageAccountKeyResponseOutputWithContext(context.Context) StorageAccountKeyResponseOutput }
StorageAccountKeyResponseInput is an input type that accepts StorageAccountKeyResponseArgs and StorageAccountKeyResponseOutput values. You can construct a concrete instance of `StorageAccountKeyResponseInput` via:
StorageAccountKeyResponseArgs{...}
type StorageAccountKeyResponseOutput ¶
type StorageAccountKeyResponseOutput struct{ *pulumi.OutputState }
An access key for the storage account.
func (StorageAccountKeyResponseOutput) ElementType ¶
func (StorageAccountKeyResponseOutput) ElementType() reflect.Type
func (StorageAccountKeyResponseOutput) KeyName ¶
func (o StorageAccountKeyResponseOutput) KeyName() pulumi.StringOutput
Name of the key.
func (StorageAccountKeyResponseOutput) Permissions ¶
func (o StorageAccountKeyResponseOutput) Permissions() pulumi.StringOutput
Permissions for the key -- read-only or full permissions.
func (StorageAccountKeyResponseOutput) ToStorageAccountKeyResponseOutput ¶
func (o StorageAccountKeyResponseOutput) ToStorageAccountKeyResponseOutput() StorageAccountKeyResponseOutput
func (StorageAccountKeyResponseOutput) ToStorageAccountKeyResponseOutputWithContext ¶
func (o StorageAccountKeyResponseOutput) ToStorageAccountKeyResponseOutputWithContext(ctx context.Context) StorageAccountKeyResponseOutput
func (StorageAccountKeyResponseOutput) Value ¶
func (o StorageAccountKeyResponseOutput) Value() pulumi.StringOutput
Base 64-encoded value of the key.
type StorageAccountOutput ¶ added in v0.2.6
type StorageAccountOutput struct {
*pulumi.OutputState
}
func (StorageAccountOutput) ElementType ¶ added in v0.2.6
func (StorageAccountOutput) ElementType() reflect.Type
func (StorageAccountOutput) ToStorageAccountOutput ¶ added in v0.2.6
func (o StorageAccountOutput) ToStorageAccountOutput() StorageAccountOutput
func (StorageAccountOutput) ToStorageAccountOutputWithContext ¶ added in v0.2.6
func (o StorageAccountOutput) ToStorageAccountOutputWithContext(ctx context.Context) StorageAccountOutput
type StorageAccountState ¶
type StorageAccountState struct { // Required for storage accounts where kind = BlobStorage. The access tier used for billing. AccessTier pulumi.StringPtrInput // Gets the creation date and time of the storage account in UTC. CreationTime pulumi.StringPtrInput // Gets the custom domain the user assigned to this storage account. CustomDomain CustomDomainResponsePtrInput // Gets the encryption settings on the account. If unspecified, the account is unencrypted. Encryption EncryptionResponsePtrInput // Gets the Kind. Kind pulumi.StringPtrInput // Gets the timestamp of the most recent instance of a failover to the secondary location. Only the most recent timestamp is retained. This element is not returned if there has never been a failover instance. Only available if the accountType is Standard_GRS or Standard_RAGRS. LastGeoFailoverTime pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // Gets the URLs that are used to perform a retrieval of a public blob, queue, or table object. Note that Standard_ZRS and Premium_LRS accounts only return the blob endpoint. PrimaryEndpoints EndpointsResponsePtrInput // Gets the location of the primary data center for the storage account. PrimaryLocation pulumi.StringPtrInput // Gets the status of the storage account at the time the operation was called. ProvisioningState pulumi.StringPtrInput // Gets the URLs that are used to perform a retrieval of a public blob, queue, or table object from the secondary location of the storage account. Only available if the SKU name is Standard_RAGRS. SecondaryEndpoints EndpointsResponsePtrInput // Gets the location of the geo-replicated secondary for the storage account. Only available if the accountType is Standard_GRS or Standard_RAGRS. SecondaryLocation pulumi.StringPtrInput // Gets the SKU. Sku SkuResponsePtrInput // Gets the status indicating whether the primary location of the storage account is available or unavailable. StatusOfPrimary pulumi.StringPtrInput // Gets the status indicating whether the secondary location of the storage account is available or unavailable. Only available if the SKU name is Standard_GRS or Standard_RAGRS. StatusOfSecondary pulumi.StringPtrInput // Tags assigned to a resource; can be used for viewing and grouping a resource (across resource groups). Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (StorageAccountState) ElementType ¶
func (StorageAccountState) ElementType() reflect.Type