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 Action
- func (Action) ElementType() reflect.Type
- func (e Action) ToStringOutput() pulumi.StringOutput
- func (e Action) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Action) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Action) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ActiveDirectoryProperties
- type ActiveDirectoryPropertiesArgs
- func (ActiveDirectoryPropertiesArgs) ElementType() reflect.Type
- func (i ActiveDirectoryPropertiesArgs) ToActiveDirectoryPropertiesOutput() ActiveDirectoryPropertiesOutput
- func (i ActiveDirectoryPropertiesArgs) ToActiveDirectoryPropertiesOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesOutput
- func (i ActiveDirectoryPropertiesArgs) ToActiveDirectoryPropertiesPtrOutput() ActiveDirectoryPropertiesPtrOutput
- func (i ActiveDirectoryPropertiesArgs) ToActiveDirectoryPropertiesPtrOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesPtrOutput
- type ActiveDirectoryPropertiesInput
- type ActiveDirectoryPropertiesOutput
- func (o ActiveDirectoryPropertiesOutput) AzureStorageSid() pulumi.StringOutput
- func (o ActiveDirectoryPropertiesOutput) DomainGuid() pulumi.StringOutput
- func (o ActiveDirectoryPropertiesOutput) DomainName() pulumi.StringOutput
- func (o ActiveDirectoryPropertiesOutput) DomainSid() pulumi.StringOutput
- func (ActiveDirectoryPropertiesOutput) ElementType() reflect.Type
- func (o ActiveDirectoryPropertiesOutput) ForestName() pulumi.StringOutput
- func (o ActiveDirectoryPropertiesOutput) NetBiosDomainName() pulumi.StringOutput
- func (o ActiveDirectoryPropertiesOutput) ToActiveDirectoryPropertiesOutput() ActiveDirectoryPropertiesOutput
- func (o ActiveDirectoryPropertiesOutput) ToActiveDirectoryPropertiesOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesOutput
- func (o ActiveDirectoryPropertiesOutput) ToActiveDirectoryPropertiesPtrOutput() ActiveDirectoryPropertiesPtrOutput
- func (o ActiveDirectoryPropertiesOutput) ToActiveDirectoryPropertiesPtrOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesPtrOutput
- type ActiveDirectoryPropertiesPtrInput
- type ActiveDirectoryPropertiesPtrOutput
- func (o ActiveDirectoryPropertiesPtrOutput) AzureStorageSid() pulumi.StringPtrOutput
- func (o ActiveDirectoryPropertiesPtrOutput) DomainGuid() pulumi.StringPtrOutput
- func (o ActiveDirectoryPropertiesPtrOutput) DomainName() pulumi.StringPtrOutput
- func (o ActiveDirectoryPropertiesPtrOutput) DomainSid() pulumi.StringPtrOutput
- func (o ActiveDirectoryPropertiesPtrOutput) Elem() ActiveDirectoryPropertiesOutput
- func (ActiveDirectoryPropertiesPtrOutput) ElementType() reflect.Type
- func (o ActiveDirectoryPropertiesPtrOutput) ForestName() pulumi.StringPtrOutput
- func (o ActiveDirectoryPropertiesPtrOutput) NetBiosDomainName() pulumi.StringPtrOutput
- func (o ActiveDirectoryPropertiesPtrOutput) ToActiveDirectoryPropertiesPtrOutput() ActiveDirectoryPropertiesPtrOutput
- func (o ActiveDirectoryPropertiesPtrOutput) ToActiveDirectoryPropertiesPtrOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesPtrOutput
- type ActiveDirectoryPropertiesResponse
- type ActiveDirectoryPropertiesResponseArgs
- func (ActiveDirectoryPropertiesResponseArgs) ElementType() reflect.Type
- func (i ActiveDirectoryPropertiesResponseArgs) ToActiveDirectoryPropertiesResponseOutput() ActiveDirectoryPropertiesResponseOutput
- func (i ActiveDirectoryPropertiesResponseArgs) ToActiveDirectoryPropertiesResponseOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesResponseOutput
- func (i ActiveDirectoryPropertiesResponseArgs) ToActiveDirectoryPropertiesResponsePtrOutput() ActiveDirectoryPropertiesResponsePtrOutput
- func (i ActiveDirectoryPropertiesResponseArgs) ToActiveDirectoryPropertiesResponsePtrOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesResponsePtrOutput
- type ActiveDirectoryPropertiesResponseInput
- type ActiveDirectoryPropertiesResponseOutput
- func (o ActiveDirectoryPropertiesResponseOutput) AzureStorageSid() pulumi.StringOutput
- func (o ActiveDirectoryPropertiesResponseOutput) DomainGuid() pulumi.StringOutput
- func (o ActiveDirectoryPropertiesResponseOutput) DomainName() pulumi.StringOutput
- func (o ActiveDirectoryPropertiesResponseOutput) DomainSid() pulumi.StringOutput
- func (ActiveDirectoryPropertiesResponseOutput) ElementType() reflect.Type
- func (o ActiveDirectoryPropertiesResponseOutput) ForestName() pulumi.StringOutput
- func (o ActiveDirectoryPropertiesResponseOutput) NetBiosDomainName() pulumi.StringOutput
- func (o ActiveDirectoryPropertiesResponseOutput) ToActiveDirectoryPropertiesResponseOutput() ActiveDirectoryPropertiesResponseOutput
- func (o ActiveDirectoryPropertiesResponseOutput) ToActiveDirectoryPropertiesResponseOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesResponseOutput
- func (o ActiveDirectoryPropertiesResponseOutput) ToActiveDirectoryPropertiesResponsePtrOutput() ActiveDirectoryPropertiesResponsePtrOutput
- func (o ActiveDirectoryPropertiesResponseOutput) ToActiveDirectoryPropertiesResponsePtrOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesResponsePtrOutput
- type ActiveDirectoryPropertiesResponsePtrInput
- type ActiveDirectoryPropertiesResponsePtrOutput
- func (o ActiveDirectoryPropertiesResponsePtrOutput) AzureStorageSid() pulumi.StringPtrOutput
- func (o ActiveDirectoryPropertiesResponsePtrOutput) DomainGuid() pulumi.StringPtrOutput
- func (o ActiveDirectoryPropertiesResponsePtrOutput) DomainName() pulumi.StringPtrOutput
- func (o ActiveDirectoryPropertiesResponsePtrOutput) DomainSid() pulumi.StringPtrOutput
- func (o ActiveDirectoryPropertiesResponsePtrOutput) Elem() ActiveDirectoryPropertiesResponseOutput
- func (ActiveDirectoryPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ActiveDirectoryPropertiesResponsePtrOutput) ForestName() pulumi.StringPtrOutput
- func (o ActiveDirectoryPropertiesResponsePtrOutput) NetBiosDomainName() pulumi.StringPtrOutput
- func (o ActiveDirectoryPropertiesResponsePtrOutput) ToActiveDirectoryPropertiesResponsePtrOutput() ActiveDirectoryPropertiesResponsePtrOutput
- func (o ActiveDirectoryPropertiesResponsePtrOutput) ToActiveDirectoryPropertiesResponsePtrOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesResponsePtrOutput
- type AzureFilesIdentityBasedAuthentication
- type AzureFilesIdentityBasedAuthenticationArgs
- func (AzureFilesIdentityBasedAuthenticationArgs) ElementType() reflect.Type
- func (i AzureFilesIdentityBasedAuthenticationArgs) ToAzureFilesIdentityBasedAuthenticationOutput() AzureFilesIdentityBasedAuthenticationOutput
- func (i AzureFilesIdentityBasedAuthenticationArgs) ToAzureFilesIdentityBasedAuthenticationOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationOutput
- func (i AzureFilesIdentityBasedAuthenticationArgs) ToAzureFilesIdentityBasedAuthenticationPtrOutput() AzureFilesIdentityBasedAuthenticationPtrOutput
- func (i AzureFilesIdentityBasedAuthenticationArgs) ToAzureFilesIdentityBasedAuthenticationPtrOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationPtrOutput
- type AzureFilesIdentityBasedAuthenticationInput
- type AzureFilesIdentityBasedAuthenticationOutput
- func (o AzureFilesIdentityBasedAuthenticationOutput) ActiveDirectoryProperties() ActiveDirectoryPropertiesPtrOutput
- func (o AzureFilesIdentityBasedAuthenticationOutput) DirectoryServiceOptions() pulumi.StringOutput
- func (AzureFilesIdentityBasedAuthenticationOutput) ElementType() reflect.Type
- func (o AzureFilesIdentityBasedAuthenticationOutput) ToAzureFilesIdentityBasedAuthenticationOutput() AzureFilesIdentityBasedAuthenticationOutput
- func (o AzureFilesIdentityBasedAuthenticationOutput) ToAzureFilesIdentityBasedAuthenticationOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationOutput
- func (o AzureFilesIdentityBasedAuthenticationOutput) ToAzureFilesIdentityBasedAuthenticationPtrOutput() AzureFilesIdentityBasedAuthenticationPtrOutput
- func (o AzureFilesIdentityBasedAuthenticationOutput) ToAzureFilesIdentityBasedAuthenticationPtrOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationPtrOutput
- type AzureFilesIdentityBasedAuthenticationPtrInput
- type AzureFilesIdentityBasedAuthenticationPtrOutput
- func (o AzureFilesIdentityBasedAuthenticationPtrOutput) ActiveDirectoryProperties() ActiveDirectoryPropertiesPtrOutput
- func (o AzureFilesIdentityBasedAuthenticationPtrOutput) DirectoryServiceOptions() pulumi.StringPtrOutput
- func (o AzureFilesIdentityBasedAuthenticationPtrOutput) Elem() AzureFilesIdentityBasedAuthenticationOutput
- func (AzureFilesIdentityBasedAuthenticationPtrOutput) ElementType() reflect.Type
- func (o AzureFilesIdentityBasedAuthenticationPtrOutput) ToAzureFilesIdentityBasedAuthenticationPtrOutput() AzureFilesIdentityBasedAuthenticationPtrOutput
- func (o AzureFilesIdentityBasedAuthenticationPtrOutput) ToAzureFilesIdentityBasedAuthenticationPtrOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationPtrOutput
- type AzureFilesIdentityBasedAuthenticationResponse
- type AzureFilesIdentityBasedAuthenticationResponseArgs
- func (AzureFilesIdentityBasedAuthenticationResponseArgs) ElementType() reflect.Type
- func (i AzureFilesIdentityBasedAuthenticationResponseArgs) ToAzureFilesIdentityBasedAuthenticationResponseOutput() AzureFilesIdentityBasedAuthenticationResponseOutput
- func (i AzureFilesIdentityBasedAuthenticationResponseArgs) ToAzureFilesIdentityBasedAuthenticationResponseOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationResponseOutput
- func (i AzureFilesIdentityBasedAuthenticationResponseArgs) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutput() AzureFilesIdentityBasedAuthenticationResponsePtrOutput
- func (i AzureFilesIdentityBasedAuthenticationResponseArgs) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationResponsePtrOutput
- type AzureFilesIdentityBasedAuthenticationResponseInput
- type AzureFilesIdentityBasedAuthenticationResponseOutput
- func (o AzureFilesIdentityBasedAuthenticationResponseOutput) ActiveDirectoryProperties() ActiveDirectoryPropertiesResponsePtrOutput
- func (o AzureFilesIdentityBasedAuthenticationResponseOutput) DirectoryServiceOptions() pulumi.StringOutput
- func (AzureFilesIdentityBasedAuthenticationResponseOutput) ElementType() reflect.Type
- func (o AzureFilesIdentityBasedAuthenticationResponseOutput) ToAzureFilesIdentityBasedAuthenticationResponseOutput() AzureFilesIdentityBasedAuthenticationResponseOutput
- func (o AzureFilesIdentityBasedAuthenticationResponseOutput) ToAzureFilesIdentityBasedAuthenticationResponseOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationResponseOutput
- func (o AzureFilesIdentityBasedAuthenticationResponseOutput) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutput() AzureFilesIdentityBasedAuthenticationResponsePtrOutput
- func (o AzureFilesIdentityBasedAuthenticationResponseOutput) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationResponsePtrOutput
- type AzureFilesIdentityBasedAuthenticationResponsePtrInput
- type AzureFilesIdentityBasedAuthenticationResponsePtrOutput
- func (o AzureFilesIdentityBasedAuthenticationResponsePtrOutput) ActiveDirectoryProperties() ActiveDirectoryPropertiesResponsePtrOutput
- func (o AzureFilesIdentityBasedAuthenticationResponsePtrOutput) DirectoryServiceOptions() pulumi.StringPtrOutput
- func (o AzureFilesIdentityBasedAuthenticationResponsePtrOutput) Elem() AzureFilesIdentityBasedAuthenticationResponseOutput
- func (AzureFilesIdentityBasedAuthenticationResponsePtrOutput) ElementType() reflect.Type
- func (o AzureFilesIdentityBasedAuthenticationResponsePtrOutput) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutput() AzureFilesIdentityBasedAuthenticationResponsePtrOutput
- func (o AzureFilesIdentityBasedAuthenticationResponsePtrOutput) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationResponsePtrOutput
- type BlobContainer
- type BlobContainerArgs
- type BlobContainerImmutabilityPolicy
- func GetBlobContainerImmutabilityPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, ...) (*BlobContainerImmutabilityPolicy, error)
- func NewBlobContainerImmutabilityPolicy(ctx *pulumi.Context, name string, args *BlobContainerImmutabilityPolicyArgs, ...) (*BlobContainerImmutabilityPolicy, error)
- func (*BlobContainerImmutabilityPolicy) ElementType() reflect.Type
- func (i *BlobContainerImmutabilityPolicy) ToBlobContainerImmutabilityPolicyOutput() BlobContainerImmutabilityPolicyOutput
- func (i *BlobContainerImmutabilityPolicy) ToBlobContainerImmutabilityPolicyOutputWithContext(ctx context.Context) BlobContainerImmutabilityPolicyOutput
- type BlobContainerImmutabilityPolicyArgs
- type BlobContainerImmutabilityPolicyInput
- type BlobContainerImmutabilityPolicyOutput
- func (BlobContainerImmutabilityPolicyOutput) ElementType() reflect.Type
- func (o BlobContainerImmutabilityPolicyOutput) ToBlobContainerImmutabilityPolicyOutput() BlobContainerImmutabilityPolicyOutput
- func (o BlobContainerImmutabilityPolicyOutput) ToBlobContainerImmutabilityPolicyOutputWithContext(ctx context.Context) BlobContainerImmutabilityPolicyOutput
- type BlobContainerImmutabilityPolicyState
- type BlobContainerInput
- type BlobContainerOutput
- type BlobContainerState
- type BlobInventoryPolicy
- type BlobInventoryPolicyArgs
- type BlobInventoryPolicyDefinition
- type BlobInventoryPolicyDefinitionArgs
- func (BlobInventoryPolicyDefinitionArgs) ElementType() reflect.Type
- func (i BlobInventoryPolicyDefinitionArgs) ToBlobInventoryPolicyDefinitionOutput() BlobInventoryPolicyDefinitionOutput
- func (i BlobInventoryPolicyDefinitionArgs) ToBlobInventoryPolicyDefinitionOutputWithContext(ctx context.Context) BlobInventoryPolicyDefinitionOutput
- type BlobInventoryPolicyDefinitionInput
- type BlobInventoryPolicyDefinitionOutput
- func (BlobInventoryPolicyDefinitionOutput) ElementType() reflect.Type
- func (o BlobInventoryPolicyDefinitionOutput) Filters() BlobInventoryPolicyFilterOutput
- func (o BlobInventoryPolicyDefinitionOutput) ToBlobInventoryPolicyDefinitionOutput() BlobInventoryPolicyDefinitionOutput
- func (o BlobInventoryPolicyDefinitionOutput) ToBlobInventoryPolicyDefinitionOutputWithContext(ctx context.Context) BlobInventoryPolicyDefinitionOutput
- type BlobInventoryPolicyDefinitionResponse
- type BlobInventoryPolicyDefinitionResponseArgs
- func (BlobInventoryPolicyDefinitionResponseArgs) ElementType() reflect.Type
- func (i BlobInventoryPolicyDefinitionResponseArgs) ToBlobInventoryPolicyDefinitionResponseOutput() BlobInventoryPolicyDefinitionResponseOutput
- func (i BlobInventoryPolicyDefinitionResponseArgs) ToBlobInventoryPolicyDefinitionResponseOutputWithContext(ctx context.Context) BlobInventoryPolicyDefinitionResponseOutput
- type BlobInventoryPolicyDefinitionResponseInput
- type BlobInventoryPolicyDefinitionResponseOutput
- func (BlobInventoryPolicyDefinitionResponseOutput) ElementType() reflect.Type
- func (o BlobInventoryPolicyDefinitionResponseOutput) Filters() BlobInventoryPolicyFilterResponseOutput
- func (o BlobInventoryPolicyDefinitionResponseOutput) ToBlobInventoryPolicyDefinitionResponseOutput() BlobInventoryPolicyDefinitionResponseOutput
- func (o BlobInventoryPolicyDefinitionResponseOutput) ToBlobInventoryPolicyDefinitionResponseOutputWithContext(ctx context.Context) BlobInventoryPolicyDefinitionResponseOutput
- type BlobInventoryPolicyFilter
- type BlobInventoryPolicyFilterArgs
- func (BlobInventoryPolicyFilterArgs) ElementType() reflect.Type
- func (i BlobInventoryPolicyFilterArgs) ToBlobInventoryPolicyFilterOutput() BlobInventoryPolicyFilterOutput
- func (i BlobInventoryPolicyFilterArgs) ToBlobInventoryPolicyFilterOutputWithContext(ctx context.Context) BlobInventoryPolicyFilterOutput
- type BlobInventoryPolicyFilterInput
- type BlobInventoryPolicyFilterOutput
- func (o BlobInventoryPolicyFilterOutput) BlobTypes() pulumi.StringArrayOutput
- func (BlobInventoryPolicyFilterOutput) ElementType() reflect.Type
- func (o BlobInventoryPolicyFilterOutput) IncludeBlobVersions() pulumi.BoolPtrOutput
- func (o BlobInventoryPolicyFilterOutput) IncludeSnapshots() pulumi.BoolPtrOutput
- func (o BlobInventoryPolicyFilterOutput) PrefixMatch() pulumi.StringArrayOutput
- func (o BlobInventoryPolicyFilterOutput) ToBlobInventoryPolicyFilterOutput() BlobInventoryPolicyFilterOutput
- func (o BlobInventoryPolicyFilterOutput) ToBlobInventoryPolicyFilterOutputWithContext(ctx context.Context) BlobInventoryPolicyFilterOutput
- type BlobInventoryPolicyFilterResponse
- type BlobInventoryPolicyFilterResponseArgs
- func (BlobInventoryPolicyFilterResponseArgs) ElementType() reflect.Type
- func (i BlobInventoryPolicyFilterResponseArgs) ToBlobInventoryPolicyFilterResponseOutput() BlobInventoryPolicyFilterResponseOutput
- func (i BlobInventoryPolicyFilterResponseArgs) ToBlobInventoryPolicyFilterResponseOutputWithContext(ctx context.Context) BlobInventoryPolicyFilterResponseOutput
- type BlobInventoryPolicyFilterResponseInput
- type BlobInventoryPolicyFilterResponseOutput
- func (o BlobInventoryPolicyFilterResponseOutput) BlobTypes() pulumi.StringArrayOutput
- func (BlobInventoryPolicyFilterResponseOutput) ElementType() reflect.Type
- func (o BlobInventoryPolicyFilterResponseOutput) IncludeBlobVersions() pulumi.BoolPtrOutput
- func (o BlobInventoryPolicyFilterResponseOutput) IncludeSnapshots() pulumi.BoolPtrOutput
- func (o BlobInventoryPolicyFilterResponseOutput) PrefixMatch() pulumi.StringArrayOutput
- func (o BlobInventoryPolicyFilterResponseOutput) ToBlobInventoryPolicyFilterResponseOutput() BlobInventoryPolicyFilterResponseOutput
- func (o BlobInventoryPolicyFilterResponseOutput) ToBlobInventoryPolicyFilterResponseOutputWithContext(ctx context.Context) BlobInventoryPolicyFilterResponseOutput
- type BlobInventoryPolicyInput
- type BlobInventoryPolicyOutput
- type BlobInventoryPolicyRule
- type BlobInventoryPolicyRuleArgs
- type BlobInventoryPolicyRuleArray
- func (BlobInventoryPolicyRuleArray) ElementType() reflect.Type
- func (i BlobInventoryPolicyRuleArray) ToBlobInventoryPolicyRuleArrayOutput() BlobInventoryPolicyRuleArrayOutput
- func (i BlobInventoryPolicyRuleArray) ToBlobInventoryPolicyRuleArrayOutputWithContext(ctx context.Context) BlobInventoryPolicyRuleArrayOutput
- type BlobInventoryPolicyRuleArrayInput
- type BlobInventoryPolicyRuleArrayOutput
- func (BlobInventoryPolicyRuleArrayOutput) ElementType() reflect.Type
- func (o BlobInventoryPolicyRuleArrayOutput) Index(i pulumi.IntInput) BlobInventoryPolicyRuleOutput
- func (o BlobInventoryPolicyRuleArrayOutput) ToBlobInventoryPolicyRuleArrayOutput() BlobInventoryPolicyRuleArrayOutput
- func (o BlobInventoryPolicyRuleArrayOutput) ToBlobInventoryPolicyRuleArrayOutputWithContext(ctx context.Context) BlobInventoryPolicyRuleArrayOutput
- type BlobInventoryPolicyRuleInput
- type BlobInventoryPolicyRuleOutput
- func (o BlobInventoryPolicyRuleOutput) Definition() BlobInventoryPolicyDefinitionOutput
- func (BlobInventoryPolicyRuleOutput) ElementType() reflect.Type
- func (o BlobInventoryPolicyRuleOutput) Enabled() pulumi.BoolOutput
- func (o BlobInventoryPolicyRuleOutput) Name() pulumi.StringOutput
- func (o BlobInventoryPolicyRuleOutput) ToBlobInventoryPolicyRuleOutput() BlobInventoryPolicyRuleOutput
- func (o BlobInventoryPolicyRuleOutput) ToBlobInventoryPolicyRuleOutputWithContext(ctx context.Context) BlobInventoryPolicyRuleOutput
- type BlobInventoryPolicyRuleResponse
- type BlobInventoryPolicyRuleResponseArgs
- func (BlobInventoryPolicyRuleResponseArgs) ElementType() reflect.Type
- func (i BlobInventoryPolicyRuleResponseArgs) ToBlobInventoryPolicyRuleResponseOutput() BlobInventoryPolicyRuleResponseOutput
- func (i BlobInventoryPolicyRuleResponseArgs) ToBlobInventoryPolicyRuleResponseOutputWithContext(ctx context.Context) BlobInventoryPolicyRuleResponseOutput
- type BlobInventoryPolicyRuleResponseArray
- func (BlobInventoryPolicyRuleResponseArray) ElementType() reflect.Type
- func (i BlobInventoryPolicyRuleResponseArray) ToBlobInventoryPolicyRuleResponseArrayOutput() BlobInventoryPolicyRuleResponseArrayOutput
- func (i BlobInventoryPolicyRuleResponseArray) ToBlobInventoryPolicyRuleResponseArrayOutputWithContext(ctx context.Context) BlobInventoryPolicyRuleResponseArrayOutput
- type BlobInventoryPolicyRuleResponseArrayInput
- type BlobInventoryPolicyRuleResponseArrayOutput
- func (BlobInventoryPolicyRuleResponseArrayOutput) ElementType() reflect.Type
- func (o BlobInventoryPolicyRuleResponseArrayOutput) Index(i pulumi.IntInput) BlobInventoryPolicyRuleResponseOutput
- func (o BlobInventoryPolicyRuleResponseArrayOutput) ToBlobInventoryPolicyRuleResponseArrayOutput() BlobInventoryPolicyRuleResponseArrayOutput
- func (o BlobInventoryPolicyRuleResponseArrayOutput) ToBlobInventoryPolicyRuleResponseArrayOutputWithContext(ctx context.Context) BlobInventoryPolicyRuleResponseArrayOutput
- type BlobInventoryPolicyRuleResponseInput
- type BlobInventoryPolicyRuleResponseOutput
- func (o BlobInventoryPolicyRuleResponseOutput) Definition() BlobInventoryPolicyDefinitionResponseOutput
- func (BlobInventoryPolicyRuleResponseOutput) ElementType() reflect.Type
- func (o BlobInventoryPolicyRuleResponseOutput) Enabled() pulumi.BoolOutput
- func (o BlobInventoryPolicyRuleResponseOutput) Name() pulumi.StringOutput
- func (o BlobInventoryPolicyRuleResponseOutput) ToBlobInventoryPolicyRuleResponseOutput() BlobInventoryPolicyRuleResponseOutput
- func (o BlobInventoryPolicyRuleResponseOutput) ToBlobInventoryPolicyRuleResponseOutputWithContext(ctx context.Context) BlobInventoryPolicyRuleResponseOutput
- type BlobInventoryPolicySchema
- type BlobInventoryPolicySchemaArgs
- func (BlobInventoryPolicySchemaArgs) ElementType() reflect.Type
- func (i BlobInventoryPolicySchemaArgs) ToBlobInventoryPolicySchemaOutput() BlobInventoryPolicySchemaOutput
- func (i BlobInventoryPolicySchemaArgs) ToBlobInventoryPolicySchemaOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaOutput
- func (i BlobInventoryPolicySchemaArgs) ToBlobInventoryPolicySchemaPtrOutput() BlobInventoryPolicySchemaPtrOutput
- func (i BlobInventoryPolicySchemaArgs) ToBlobInventoryPolicySchemaPtrOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaPtrOutput
- type BlobInventoryPolicySchemaInput
- type BlobInventoryPolicySchemaOutput
- func (o BlobInventoryPolicySchemaOutput) Destination() pulumi.StringOutput
- func (BlobInventoryPolicySchemaOutput) ElementType() reflect.Type
- func (o BlobInventoryPolicySchemaOutput) Enabled() pulumi.BoolOutput
- func (o BlobInventoryPolicySchemaOutput) Rules() BlobInventoryPolicyRuleArrayOutput
- func (o BlobInventoryPolicySchemaOutput) ToBlobInventoryPolicySchemaOutput() BlobInventoryPolicySchemaOutput
- func (o BlobInventoryPolicySchemaOutput) ToBlobInventoryPolicySchemaOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaOutput
- func (o BlobInventoryPolicySchemaOutput) ToBlobInventoryPolicySchemaPtrOutput() BlobInventoryPolicySchemaPtrOutput
- func (o BlobInventoryPolicySchemaOutput) ToBlobInventoryPolicySchemaPtrOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaPtrOutput
- func (o BlobInventoryPolicySchemaOutput) Type() pulumi.StringOutput
- type BlobInventoryPolicySchemaPtrInput
- type BlobInventoryPolicySchemaPtrOutput
- func (o BlobInventoryPolicySchemaPtrOutput) Destination() pulumi.StringPtrOutput
- func (o BlobInventoryPolicySchemaPtrOutput) Elem() BlobInventoryPolicySchemaOutput
- func (BlobInventoryPolicySchemaPtrOutput) ElementType() reflect.Type
- func (o BlobInventoryPolicySchemaPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o BlobInventoryPolicySchemaPtrOutput) Rules() BlobInventoryPolicyRuleArrayOutput
- func (o BlobInventoryPolicySchemaPtrOutput) ToBlobInventoryPolicySchemaPtrOutput() BlobInventoryPolicySchemaPtrOutput
- func (o BlobInventoryPolicySchemaPtrOutput) ToBlobInventoryPolicySchemaPtrOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaPtrOutput
- func (o BlobInventoryPolicySchemaPtrOutput) Type() pulumi.StringPtrOutput
- type BlobInventoryPolicySchemaResponse
- type BlobInventoryPolicySchemaResponseArgs
- func (BlobInventoryPolicySchemaResponseArgs) ElementType() reflect.Type
- func (i BlobInventoryPolicySchemaResponseArgs) ToBlobInventoryPolicySchemaResponseOutput() BlobInventoryPolicySchemaResponseOutput
- func (i BlobInventoryPolicySchemaResponseArgs) ToBlobInventoryPolicySchemaResponseOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaResponseOutput
- func (i BlobInventoryPolicySchemaResponseArgs) ToBlobInventoryPolicySchemaResponsePtrOutput() BlobInventoryPolicySchemaResponsePtrOutput
- func (i BlobInventoryPolicySchemaResponseArgs) ToBlobInventoryPolicySchemaResponsePtrOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaResponsePtrOutput
- type BlobInventoryPolicySchemaResponseInput
- type BlobInventoryPolicySchemaResponseOutput
- func (o BlobInventoryPolicySchemaResponseOutput) Destination() pulumi.StringOutput
- func (BlobInventoryPolicySchemaResponseOutput) ElementType() reflect.Type
- func (o BlobInventoryPolicySchemaResponseOutput) Enabled() pulumi.BoolOutput
- func (o BlobInventoryPolicySchemaResponseOutput) Rules() BlobInventoryPolicyRuleResponseArrayOutput
- func (o BlobInventoryPolicySchemaResponseOutput) ToBlobInventoryPolicySchemaResponseOutput() BlobInventoryPolicySchemaResponseOutput
- func (o BlobInventoryPolicySchemaResponseOutput) ToBlobInventoryPolicySchemaResponseOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaResponseOutput
- func (o BlobInventoryPolicySchemaResponseOutput) ToBlobInventoryPolicySchemaResponsePtrOutput() BlobInventoryPolicySchemaResponsePtrOutput
- func (o BlobInventoryPolicySchemaResponseOutput) ToBlobInventoryPolicySchemaResponsePtrOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaResponsePtrOutput
- func (o BlobInventoryPolicySchemaResponseOutput) Type() pulumi.StringOutput
- type BlobInventoryPolicySchemaResponsePtrInput
- type BlobInventoryPolicySchemaResponsePtrOutput
- func (o BlobInventoryPolicySchemaResponsePtrOutput) Destination() pulumi.StringPtrOutput
- func (o BlobInventoryPolicySchemaResponsePtrOutput) Elem() BlobInventoryPolicySchemaResponseOutput
- func (BlobInventoryPolicySchemaResponsePtrOutput) ElementType() reflect.Type
- func (o BlobInventoryPolicySchemaResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o BlobInventoryPolicySchemaResponsePtrOutput) Rules() BlobInventoryPolicyRuleResponseArrayOutput
- func (o BlobInventoryPolicySchemaResponsePtrOutput) ToBlobInventoryPolicySchemaResponsePtrOutput() BlobInventoryPolicySchemaResponsePtrOutput
- func (o BlobInventoryPolicySchemaResponsePtrOutput) ToBlobInventoryPolicySchemaResponsePtrOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaResponsePtrOutput
- func (o BlobInventoryPolicySchemaResponsePtrOutput) Type() pulumi.StringPtrOutput
- type BlobInventoryPolicyState
- type BlobRestoreParametersResponse
- type BlobRestoreParametersResponseArgs
- func (BlobRestoreParametersResponseArgs) ElementType() reflect.Type
- func (i BlobRestoreParametersResponseArgs) ToBlobRestoreParametersResponseOutput() BlobRestoreParametersResponseOutput
- func (i BlobRestoreParametersResponseArgs) ToBlobRestoreParametersResponseOutputWithContext(ctx context.Context) BlobRestoreParametersResponseOutput
- func (i BlobRestoreParametersResponseArgs) ToBlobRestoreParametersResponsePtrOutput() BlobRestoreParametersResponsePtrOutput
- func (i BlobRestoreParametersResponseArgs) ToBlobRestoreParametersResponsePtrOutputWithContext(ctx context.Context) BlobRestoreParametersResponsePtrOutput
- type BlobRestoreParametersResponseInput
- type BlobRestoreParametersResponseOutput
- func (o BlobRestoreParametersResponseOutput) BlobRanges() BlobRestoreRangeResponseArrayOutput
- func (BlobRestoreParametersResponseOutput) ElementType() reflect.Type
- func (o BlobRestoreParametersResponseOutput) TimeToRestore() pulumi.StringOutput
- func (o BlobRestoreParametersResponseOutput) ToBlobRestoreParametersResponseOutput() BlobRestoreParametersResponseOutput
- func (o BlobRestoreParametersResponseOutput) ToBlobRestoreParametersResponseOutputWithContext(ctx context.Context) BlobRestoreParametersResponseOutput
- func (o BlobRestoreParametersResponseOutput) ToBlobRestoreParametersResponsePtrOutput() BlobRestoreParametersResponsePtrOutput
- func (o BlobRestoreParametersResponseOutput) ToBlobRestoreParametersResponsePtrOutputWithContext(ctx context.Context) BlobRestoreParametersResponsePtrOutput
- type BlobRestoreParametersResponsePtrInput
- type BlobRestoreParametersResponsePtrOutput
- func (o BlobRestoreParametersResponsePtrOutput) BlobRanges() BlobRestoreRangeResponseArrayOutput
- func (o BlobRestoreParametersResponsePtrOutput) Elem() BlobRestoreParametersResponseOutput
- func (BlobRestoreParametersResponsePtrOutput) ElementType() reflect.Type
- func (o BlobRestoreParametersResponsePtrOutput) TimeToRestore() pulumi.StringPtrOutput
- func (o BlobRestoreParametersResponsePtrOutput) ToBlobRestoreParametersResponsePtrOutput() BlobRestoreParametersResponsePtrOutput
- func (o BlobRestoreParametersResponsePtrOutput) ToBlobRestoreParametersResponsePtrOutputWithContext(ctx context.Context) BlobRestoreParametersResponsePtrOutput
- type BlobRestoreRangeResponse
- type BlobRestoreRangeResponseArgs
- func (BlobRestoreRangeResponseArgs) ElementType() reflect.Type
- func (i BlobRestoreRangeResponseArgs) ToBlobRestoreRangeResponseOutput() BlobRestoreRangeResponseOutput
- func (i BlobRestoreRangeResponseArgs) ToBlobRestoreRangeResponseOutputWithContext(ctx context.Context) BlobRestoreRangeResponseOutput
- type BlobRestoreRangeResponseArray
- func (BlobRestoreRangeResponseArray) ElementType() reflect.Type
- func (i BlobRestoreRangeResponseArray) ToBlobRestoreRangeResponseArrayOutput() BlobRestoreRangeResponseArrayOutput
- func (i BlobRestoreRangeResponseArray) ToBlobRestoreRangeResponseArrayOutputWithContext(ctx context.Context) BlobRestoreRangeResponseArrayOutput
- type BlobRestoreRangeResponseArrayInput
- type BlobRestoreRangeResponseArrayOutput
- func (BlobRestoreRangeResponseArrayOutput) ElementType() reflect.Type
- func (o BlobRestoreRangeResponseArrayOutput) Index(i pulumi.IntInput) BlobRestoreRangeResponseOutput
- func (o BlobRestoreRangeResponseArrayOutput) ToBlobRestoreRangeResponseArrayOutput() BlobRestoreRangeResponseArrayOutput
- func (o BlobRestoreRangeResponseArrayOutput) ToBlobRestoreRangeResponseArrayOutputWithContext(ctx context.Context) BlobRestoreRangeResponseArrayOutput
- type BlobRestoreRangeResponseInput
- type BlobRestoreRangeResponseOutput
- func (BlobRestoreRangeResponseOutput) ElementType() reflect.Type
- func (o BlobRestoreRangeResponseOutput) EndRange() pulumi.StringOutput
- func (o BlobRestoreRangeResponseOutput) StartRange() pulumi.StringOutput
- func (o BlobRestoreRangeResponseOutput) ToBlobRestoreRangeResponseOutput() BlobRestoreRangeResponseOutput
- func (o BlobRestoreRangeResponseOutput) ToBlobRestoreRangeResponseOutputWithContext(ctx context.Context) BlobRestoreRangeResponseOutput
- type BlobRestoreStatusResponse
- type BlobRestoreStatusResponseArgs
- func (BlobRestoreStatusResponseArgs) ElementType() reflect.Type
- func (i BlobRestoreStatusResponseArgs) ToBlobRestoreStatusResponseOutput() BlobRestoreStatusResponseOutput
- func (i BlobRestoreStatusResponseArgs) ToBlobRestoreStatusResponseOutputWithContext(ctx context.Context) BlobRestoreStatusResponseOutput
- func (i BlobRestoreStatusResponseArgs) ToBlobRestoreStatusResponsePtrOutput() BlobRestoreStatusResponsePtrOutput
- func (i BlobRestoreStatusResponseArgs) ToBlobRestoreStatusResponsePtrOutputWithContext(ctx context.Context) BlobRestoreStatusResponsePtrOutput
- type BlobRestoreStatusResponseInput
- type BlobRestoreStatusResponseOutput
- func (BlobRestoreStatusResponseOutput) ElementType() reflect.Type
- func (o BlobRestoreStatusResponseOutput) FailureReason() pulumi.StringOutput
- func (o BlobRestoreStatusResponseOutput) Parameters() BlobRestoreParametersResponseOutput
- func (o BlobRestoreStatusResponseOutput) RestoreId() pulumi.StringOutput
- func (o BlobRestoreStatusResponseOutput) Status() pulumi.StringOutput
- func (o BlobRestoreStatusResponseOutput) ToBlobRestoreStatusResponseOutput() BlobRestoreStatusResponseOutput
- func (o BlobRestoreStatusResponseOutput) ToBlobRestoreStatusResponseOutputWithContext(ctx context.Context) BlobRestoreStatusResponseOutput
- func (o BlobRestoreStatusResponseOutput) ToBlobRestoreStatusResponsePtrOutput() BlobRestoreStatusResponsePtrOutput
- func (o BlobRestoreStatusResponseOutput) ToBlobRestoreStatusResponsePtrOutputWithContext(ctx context.Context) BlobRestoreStatusResponsePtrOutput
- type BlobRestoreStatusResponsePtrInput
- type BlobRestoreStatusResponsePtrOutput
- func (o BlobRestoreStatusResponsePtrOutput) Elem() BlobRestoreStatusResponseOutput
- func (BlobRestoreStatusResponsePtrOutput) ElementType() reflect.Type
- func (o BlobRestoreStatusResponsePtrOutput) FailureReason() pulumi.StringPtrOutput
- func (o BlobRestoreStatusResponsePtrOutput) Parameters() BlobRestoreParametersResponsePtrOutput
- func (o BlobRestoreStatusResponsePtrOutput) RestoreId() pulumi.StringPtrOutput
- func (o BlobRestoreStatusResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o BlobRestoreStatusResponsePtrOutput) ToBlobRestoreStatusResponsePtrOutput() BlobRestoreStatusResponsePtrOutput
- func (o BlobRestoreStatusResponsePtrOutput) ToBlobRestoreStatusResponsePtrOutputWithContext(ctx context.Context) BlobRestoreStatusResponsePtrOutput
- type BlobServiceProperties
- type BlobServicePropertiesArgs
- type BlobServicePropertiesInput
- type BlobServicePropertiesOutput
- type BlobServicePropertiesState
- type Bypass
- func (Bypass) ElementType() reflect.Type
- func (e Bypass) ToStringOutput() pulumi.StringOutput
- func (e Bypass) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Bypass) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Bypass) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ChangeFeed
- type ChangeFeedArgs
- func (ChangeFeedArgs) ElementType() reflect.Type
- func (i ChangeFeedArgs) ToChangeFeedOutput() ChangeFeedOutput
- func (i ChangeFeedArgs) ToChangeFeedOutputWithContext(ctx context.Context) ChangeFeedOutput
- func (i ChangeFeedArgs) ToChangeFeedPtrOutput() ChangeFeedPtrOutput
- func (i ChangeFeedArgs) ToChangeFeedPtrOutputWithContext(ctx context.Context) ChangeFeedPtrOutput
- type ChangeFeedInput
- type ChangeFeedOutput
- func (ChangeFeedOutput) ElementType() reflect.Type
- func (o ChangeFeedOutput) Enabled() pulumi.BoolPtrOutput
- func (o ChangeFeedOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o ChangeFeedOutput) ToChangeFeedOutput() ChangeFeedOutput
- func (o ChangeFeedOutput) ToChangeFeedOutputWithContext(ctx context.Context) ChangeFeedOutput
- func (o ChangeFeedOutput) ToChangeFeedPtrOutput() ChangeFeedPtrOutput
- func (o ChangeFeedOutput) ToChangeFeedPtrOutputWithContext(ctx context.Context) ChangeFeedPtrOutput
- type ChangeFeedPtrInput
- type ChangeFeedPtrOutput
- func (o ChangeFeedPtrOutput) Elem() ChangeFeedOutput
- func (ChangeFeedPtrOutput) ElementType() reflect.Type
- func (o ChangeFeedPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ChangeFeedPtrOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o ChangeFeedPtrOutput) ToChangeFeedPtrOutput() ChangeFeedPtrOutput
- func (o ChangeFeedPtrOutput) ToChangeFeedPtrOutputWithContext(ctx context.Context) ChangeFeedPtrOutput
- type ChangeFeedResponse
- type ChangeFeedResponseArgs
- func (ChangeFeedResponseArgs) ElementType() reflect.Type
- func (i ChangeFeedResponseArgs) ToChangeFeedResponseOutput() ChangeFeedResponseOutput
- func (i ChangeFeedResponseArgs) ToChangeFeedResponseOutputWithContext(ctx context.Context) ChangeFeedResponseOutput
- func (i ChangeFeedResponseArgs) ToChangeFeedResponsePtrOutput() ChangeFeedResponsePtrOutput
- func (i ChangeFeedResponseArgs) ToChangeFeedResponsePtrOutputWithContext(ctx context.Context) ChangeFeedResponsePtrOutput
- type ChangeFeedResponseInput
- type ChangeFeedResponseOutput
- func (ChangeFeedResponseOutput) ElementType() reflect.Type
- func (o ChangeFeedResponseOutput) Enabled() pulumi.BoolPtrOutput
- func (o ChangeFeedResponseOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o ChangeFeedResponseOutput) ToChangeFeedResponseOutput() ChangeFeedResponseOutput
- func (o ChangeFeedResponseOutput) ToChangeFeedResponseOutputWithContext(ctx context.Context) ChangeFeedResponseOutput
- func (o ChangeFeedResponseOutput) ToChangeFeedResponsePtrOutput() ChangeFeedResponsePtrOutput
- func (o ChangeFeedResponseOutput) ToChangeFeedResponsePtrOutputWithContext(ctx context.Context) ChangeFeedResponsePtrOutput
- type ChangeFeedResponsePtrInput
- type ChangeFeedResponsePtrOutput
- func (o ChangeFeedResponsePtrOutput) Elem() ChangeFeedResponseOutput
- func (ChangeFeedResponsePtrOutput) ElementType() reflect.Type
- func (o ChangeFeedResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o ChangeFeedResponsePtrOutput) RetentionInDays() pulumi.IntPtrOutput
- func (o ChangeFeedResponsePtrOutput) ToChangeFeedResponsePtrOutput() ChangeFeedResponsePtrOutput
- func (o ChangeFeedResponsePtrOutput) ToChangeFeedResponsePtrOutputWithContext(ctx context.Context) ChangeFeedResponsePtrOutput
- type CorsRule
- type CorsRuleArgs
- type CorsRuleArray
- type CorsRuleArrayInput
- type CorsRuleArrayOutput
- type CorsRuleInput
- type CorsRuleOutput
- func (o CorsRuleOutput) AllowedHeaders() pulumi.StringArrayOutput
- func (o CorsRuleOutput) AllowedMethods() pulumi.StringArrayOutput
- func (o CorsRuleOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (CorsRuleOutput) ElementType() reflect.Type
- func (o CorsRuleOutput) ExposedHeaders() pulumi.StringArrayOutput
- func (o CorsRuleOutput) MaxAgeInSeconds() pulumi.IntOutput
- func (o CorsRuleOutput) ToCorsRuleOutput() CorsRuleOutput
- func (o CorsRuleOutput) ToCorsRuleOutputWithContext(ctx context.Context) CorsRuleOutput
- type CorsRuleResponse
- type CorsRuleResponseArgs
- type CorsRuleResponseArray
- type CorsRuleResponseArrayInput
- type CorsRuleResponseArrayOutput
- func (CorsRuleResponseArrayOutput) ElementType() reflect.Type
- func (o CorsRuleResponseArrayOutput) Index(i pulumi.IntInput) CorsRuleResponseOutput
- func (o CorsRuleResponseArrayOutput) ToCorsRuleResponseArrayOutput() CorsRuleResponseArrayOutput
- func (o CorsRuleResponseArrayOutput) ToCorsRuleResponseArrayOutputWithContext(ctx context.Context) CorsRuleResponseArrayOutput
- type CorsRuleResponseInput
- type CorsRuleResponseOutput
- func (o CorsRuleResponseOutput) AllowedHeaders() pulumi.StringArrayOutput
- func (o CorsRuleResponseOutput) AllowedMethods() pulumi.StringArrayOutput
- func (o CorsRuleResponseOutput) AllowedOrigins() pulumi.StringArrayOutput
- func (CorsRuleResponseOutput) ElementType() reflect.Type
- func (o CorsRuleResponseOutput) ExposedHeaders() pulumi.StringArrayOutput
- func (o CorsRuleResponseOutput) MaxAgeInSeconds() pulumi.IntOutput
- func (o CorsRuleResponseOutput) ToCorsRuleResponseOutput() CorsRuleResponseOutput
- func (o CorsRuleResponseOutput) ToCorsRuleResponseOutputWithContext(ctx context.Context) CorsRuleResponseOutput
- type CorsRules
- type CorsRulesArgs
- func (CorsRulesArgs) ElementType() reflect.Type
- func (i CorsRulesArgs) ToCorsRulesOutput() CorsRulesOutput
- func (i CorsRulesArgs) ToCorsRulesOutputWithContext(ctx context.Context) CorsRulesOutput
- func (i CorsRulesArgs) ToCorsRulesPtrOutput() CorsRulesPtrOutput
- func (i CorsRulesArgs) ToCorsRulesPtrOutputWithContext(ctx context.Context) CorsRulesPtrOutput
- type CorsRulesInput
- type CorsRulesOutput
- func (o CorsRulesOutput) CorsRules() CorsRuleArrayOutput
- func (CorsRulesOutput) ElementType() reflect.Type
- func (o CorsRulesOutput) ToCorsRulesOutput() CorsRulesOutput
- func (o CorsRulesOutput) ToCorsRulesOutputWithContext(ctx context.Context) CorsRulesOutput
- func (o CorsRulesOutput) ToCorsRulesPtrOutput() CorsRulesPtrOutput
- func (o CorsRulesOutput) ToCorsRulesPtrOutputWithContext(ctx context.Context) CorsRulesPtrOutput
- type CorsRulesPtrInput
- type CorsRulesPtrOutput
- func (o CorsRulesPtrOutput) CorsRules() CorsRuleArrayOutput
- func (o CorsRulesPtrOutput) Elem() CorsRulesOutput
- func (CorsRulesPtrOutput) ElementType() reflect.Type
- func (o CorsRulesPtrOutput) ToCorsRulesPtrOutput() CorsRulesPtrOutput
- func (o CorsRulesPtrOutput) ToCorsRulesPtrOutputWithContext(ctx context.Context) CorsRulesPtrOutput
- type CorsRulesResponse
- type CorsRulesResponseArgs
- func (CorsRulesResponseArgs) ElementType() reflect.Type
- func (i CorsRulesResponseArgs) ToCorsRulesResponseOutput() CorsRulesResponseOutput
- func (i CorsRulesResponseArgs) ToCorsRulesResponseOutputWithContext(ctx context.Context) CorsRulesResponseOutput
- func (i CorsRulesResponseArgs) ToCorsRulesResponsePtrOutput() CorsRulesResponsePtrOutput
- func (i CorsRulesResponseArgs) ToCorsRulesResponsePtrOutputWithContext(ctx context.Context) CorsRulesResponsePtrOutput
- type CorsRulesResponseInput
- type CorsRulesResponseOutput
- func (o CorsRulesResponseOutput) CorsRules() CorsRuleResponseArrayOutput
- func (CorsRulesResponseOutput) ElementType() reflect.Type
- func (o CorsRulesResponseOutput) ToCorsRulesResponseOutput() CorsRulesResponseOutput
- func (o CorsRulesResponseOutput) ToCorsRulesResponseOutputWithContext(ctx context.Context) CorsRulesResponseOutput
- func (o CorsRulesResponseOutput) ToCorsRulesResponsePtrOutput() CorsRulesResponsePtrOutput
- func (o CorsRulesResponseOutput) ToCorsRulesResponsePtrOutputWithContext(ctx context.Context) CorsRulesResponsePtrOutput
- type CorsRulesResponsePtrInput
- type CorsRulesResponsePtrOutput
- func (o CorsRulesResponsePtrOutput) CorsRules() CorsRuleResponseArrayOutput
- func (o CorsRulesResponsePtrOutput) Elem() CorsRulesResponseOutput
- func (CorsRulesResponsePtrOutput) ElementType() reflect.Type
- func (o CorsRulesResponsePtrOutput) ToCorsRulesResponsePtrOutput() CorsRulesResponsePtrOutput
- func (o CorsRulesResponsePtrOutput) ToCorsRulesResponsePtrOutputWithContext(ctx context.Context) CorsRulesResponsePtrOutput
- 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 DateAfterCreation
- type DateAfterCreationArgs
- func (DateAfterCreationArgs) ElementType() reflect.Type
- func (i DateAfterCreationArgs) ToDateAfterCreationOutput() DateAfterCreationOutput
- func (i DateAfterCreationArgs) ToDateAfterCreationOutputWithContext(ctx context.Context) DateAfterCreationOutput
- func (i DateAfterCreationArgs) ToDateAfterCreationPtrOutput() DateAfterCreationPtrOutput
- func (i DateAfterCreationArgs) ToDateAfterCreationPtrOutputWithContext(ctx context.Context) DateAfterCreationPtrOutput
- type DateAfterCreationInput
- type DateAfterCreationOutput
- func (o DateAfterCreationOutput) DaysAfterCreationGreaterThan() pulumi.Float64Output
- func (DateAfterCreationOutput) ElementType() reflect.Type
- func (o DateAfterCreationOutput) ToDateAfterCreationOutput() DateAfterCreationOutput
- func (o DateAfterCreationOutput) ToDateAfterCreationOutputWithContext(ctx context.Context) DateAfterCreationOutput
- func (o DateAfterCreationOutput) ToDateAfterCreationPtrOutput() DateAfterCreationPtrOutput
- func (o DateAfterCreationOutput) ToDateAfterCreationPtrOutputWithContext(ctx context.Context) DateAfterCreationPtrOutput
- type DateAfterCreationPtrInput
- type DateAfterCreationPtrOutput
- func (o DateAfterCreationPtrOutput) DaysAfterCreationGreaterThan() pulumi.Float64PtrOutput
- func (o DateAfterCreationPtrOutput) Elem() DateAfterCreationOutput
- func (DateAfterCreationPtrOutput) ElementType() reflect.Type
- func (o DateAfterCreationPtrOutput) ToDateAfterCreationPtrOutput() DateAfterCreationPtrOutput
- func (o DateAfterCreationPtrOutput) ToDateAfterCreationPtrOutputWithContext(ctx context.Context) DateAfterCreationPtrOutput
- type DateAfterCreationResponse
- type DateAfterCreationResponseArgs
- func (DateAfterCreationResponseArgs) ElementType() reflect.Type
- func (i DateAfterCreationResponseArgs) ToDateAfterCreationResponseOutput() DateAfterCreationResponseOutput
- func (i DateAfterCreationResponseArgs) ToDateAfterCreationResponseOutputWithContext(ctx context.Context) DateAfterCreationResponseOutput
- func (i DateAfterCreationResponseArgs) ToDateAfterCreationResponsePtrOutput() DateAfterCreationResponsePtrOutput
- func (i DateAfterCreationResponseArgs) ToDateAfterCreationResponsePtrOutputWithContext(ctx context.Context) DateAfterCreationResponsePtrOutput
- type DateAfterCreationResponseInput
- type DateAfterCreationResponseOutput
- func (o DateAfterCreationResponseOutput) DaysAfterCreationGreaterThan() pulumi.Float64Output
- func (DateAfterCreationResponseOutput) ElementType() reflect.Type
- func (o DateAfterCreationResponseOutput) ToDateAfterCreationResponseOutput() DateAfterCreationResponseOutput
- func (o DateAfterCreationResponseOutput) ToDateAfterCreationResponseOutputWithContext(ctx context.Context) DateAfterCreationResponseOutput
- func (o DateAfterCreationResponseOutput) ToDateAfterCreationResponsePtrOutput() DateAfterCreationResponsePtrOutput
- func (o DateAfterCreationResponseOutput) ToDateAfterCreationResponsePtrOutputWithContext(ctx context.Context) DateAfterCreationResponsePtrOutput
- type DateAfterCreationResponsePtrInput
- type DateAfterCreationResponsePtrOutput
- func (o DateAfterCreationResponsePtrOutput) DaysAfterCreationGreaterThan() pulumi.Float64PtrOutput
- func (o DateAfterCreationResponsePtrOutput) Elem() DateAfterCreationResponseOutput
- func (DateAfterCreationResponsePtrOutput) ElementType() reflect.Type
- func (o DateAfterCreationResponsePtrOutput) ToDateAfterCreationResponsePtrOutput() DateAfterCreationResponsePtrOutput
- func (o DateAfterCreationResponsePtrOutput) ToDateAfterCreationResponsePtrOutputWithContext(ctx context.Context) DateAfterCreationResponsePtrOutput
- type DateAfterModification
- type DateAfterModificationArgs
- func (DateAfterModificationArgs) ElementType() reflect.Type
- func (i DateAfterModificationArgs) ToDateAfterModificationOutput() DateAfterModificationOutput
- func (i DateAfterModificationArgs) ToDateAfterModificationOutputWithContext(ctx context.Context) DateAfterModificationOutput
- func (i DateAfterModificationArgs) ToDateAfterModificationPtrOutput() DateAfterModificationPtrOutput
- func (i DateAfterModificationArgs) ToDateAfterModificationPtrOutputWithContext(ctx context.Context) DateAfterModificationPtrOutput
- type DateAfterModificationInput
- type DateAfterModificationOutput
- func (o DateAfterModificationOutput) DaysAfterLastAccessTimeGreaterThan() pulumi.Float64PtrOutput
- func (o DateAfterModificationOutput) DaysAfterModificationGreaterThan() pulumi.Float64PtrOutput
- func (DateAfterModificationOutput) ElementType() reflect.Type
- func (o DateAfterModificationOutput) ToDateAfterModificationOutput() DateAfterModificationOutput
- func (o DateAfterModificationOutput) ToDateAfterModificationOutputWithContext(ctx context.Context) DateAfterModificationOutput
- func (o DateAfterModificationOutput) ToDateAfterModificationPtrOutput() DateAfterModificationPtrOutput
- func (o DateAfterModificationOutput) ToDateAfterModificationPtrOutputWithContext(ctx context.Context) DateAfterModificationPtrOutput
- type DateAfterModificationPtrInput
- type DateAfterModificationPtrOutput
- func (o DateAfterModificationPtrOutput) DaysAfterLastAccessTimeGreaterThan() pulumi.Float64PtrOutput
- func (o DateAfterModificationPtrOutput) DaysAfterModificationGreaterThan() pulumi.Float64PtrOutput
- func (o DateAfterModificationPtrOutput) Elem() DateAfterModificationOutput
- func (DateAfterModificationPtrOutput) ElementType() reflect.Type
- func (o DateAfterModificationPtrOutput) ToDateAfterModificationPtrOutput() DateAfterModificationPtrOutput
- func (o DateAfterModificationPtrOutput) ToDateAfterModificationPtrOutputWithContext(ctx context.Context) DateAfterModificationPtrOutput
- type DateAfterModificationResponse
- type DateAfterModificationResponseArgs
- func (DateAfterModificationResponseArgs) ElementType() reflect.Type
- func (i DateAfterModificationResponseArgs) ToDateAfterModificationResponseOutput() DateAfterModificationResponseOutput
- func (i DateAfterModificationResponseArgs) ToDateAfterModificationResponseOutputWithContext(ctx context.Context) DateAfterModificationResponseOutput
- func (i DateAfterModificationResponseArgs) ToDateAfterModificationResponsePtrOutput() DateAfterModificationResponsePtrOutput
- func (i DateAfterModificationResponseArgs) ToDateAfterModificationResponsePtrOutputWithContext(ctx context.Context) DateAfterModificationResponsePtrOutput
- type DateAfterModificationResponseInput
- type DateAfterModificationResponseOutput
- func (o DateAfterModificationResponseOutput) DaysAfterLastAccessTimeGreaterThan() pulumi.Float64PtrOutput
- func (o DateAfterModificationResponseOutput) DaysAfterModificationGreaterThan() pulumi.Float64PtrOutput
- func (DateAfterModificationResponseOutput) ElementType() reflect.Type
- func (o DateAfterModificationResponseOutput) ToDateAfterModificationResponseOutput() DateAfterModificationResponseOutput
- func (o DateAfterModificationResponseOutput) ToDateAfterModificationResponseOutputWithContext(ctx context.Context) DateAfterModificationResponseOutput
- func (o DateAfterModificationResponseOutput) ToDateAfterModificationResponsePtrOutput() DateAfterModificationResponsePtrOutput
- func (o DateAfterModificationResponseOutput) ToDateAfterModificationResponsePtrOutputWithContext(ctx context.Context) DateAfterModificationResponsePtrOutput
- type DateAfterModificationResponsePtrInput
- type DateAfterModificationResponsePtrOutput
- func (o DateAfterModificationResponsePtrOutput) DaysAfterLastAccessTimeGreaterThan() pulumi.Float64PtrOutput
- func (o DateAfterModificationResponsePtrOutput) DaysAfterModificationGreaterThan() pulumi.Float64PtrOutput
- func (o DateAfterModificationResponsePtrOutput) Elem() DateAfterModificationResponseOutput
- func (DateAfterModificationResponsePtrOutput) ElementType() reflect.Type
- func (o DateAfterModificationResponsePtrOutput) ToDateAfterModificationResponsePtrOutput() DateAfterModificationResponsePtrOutput
- func (o DateAfterModificationResponsePtrOutput) ToDateAfterModificationResponsePtrOutputWithContext(ctx context.Context) DateAfterModificationResponsePtrOutput
- type DefaultAction
- func (DefaultAction) ElementType() reflect.Type
- func (e DefaultAction) ToStringOutput() pulumi.StringOutput
- func (e DefaultAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DefaultAction) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DefaultAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type DeleteRetentionPolicy
- type DeleteRetentionPolicyArgs
- func (DeleteRetentionPolicyArgs) ElementType() reflect.Type
- func (i DeleteRetentionPolicyArgs) ToDeleteRetentionPolicyOutput() DeleteRetentionPolicyOutput
- func (i DeleteRetentionPolicyArgs) ToDeleteRetentionPolicyOutputWithContext(ctx context.Context) DeleteRetentionPolicyOutput
- func (i DeleteRetentionPolicyArgs) ToDeleteRetentionPolicyPtrOutput() DeleteRetentionPolicyPtrOutput
- func (i DeleteRetentionPolicyArgs) ToDeleteRetentionPolicyPtrOutputWithContext(ctx context.Context) DeleteRetentionPolicyPtrOutput
- type DeleteRetentionPolicyInput
- type DeleteRetentionPolicyOutput
- func (o DeleteRetentionPolicyOutput) Days() pulumi.IntPtrOutput
- func (DeleteRetentionPolicyOutput) ElementType() reflect.Type
- func (o DeleteRetentionPolicyOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeleteRetentionPolicyOutput) ToDeleteRetentionPolicyOutput() DeleteRetentionPolicyOutput
- func (o DeleteRetentionPolicyOutput) ToDeleteRetentionPolicyOutputWithContext(ctx context.Context) DeleteRetentionPolicyOutput
- func (o DeleteRetentionPolicyOutput) ToDeleteRetentionPolicyPtrOutput() DeleteRetentionPolicyPtrOutput
- func (o DeleteRetentionPolicyOutput) ToDeleteRetentionPolicyPtrOutputWithContext(ctx context.Context) DeleteRetentionPolicyPtrOutput
- type DeleteRetentionPolicyPtrInput
- type DeleteRetentionPolicyPtrOutput
- func (o DeleteRetentionPolicyPtrOutput) Days() pulumi.IntPtrOutput
- func (o DeleteRetentionPolicyPtrOutput) Elem() DeleteRetentionPolicyOutput
- func (DeleteRetentionPolicyPtrOutput) ElementType() reflect.Type
- func (o DeleteRetentionPolicyPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeleteRetentionPolicyPtrOutput) ToDeleteRetentionPolicyPtrOutput() DeleteRetentionPolicyPtrOutput
- func (o DeleteRetentionPolicyPtrOutput) ToDeleteRetentionPolicyPtrOutputWithContext(ctx context.Context) DeleteRetentionPolicyPtrOutput
- type DeleteRetentionPolicyResponse
- type DeleteRetentionPolicyResponseArgs
- func (DeleteRetentionPolicyResponseArgs) ElementType() reflect.Type
- func (i DeleteRetentionPolicyResponseArgs) ToDeleteRetentionPolicyResponseOutput() DeleteRetentionPolicyResponseOutput
- func (i DeleteRetentionPolicyResponseArgs) ToDeleteRetentionPolicyResponseOutputWithContext(ctx context.Context) DeleteRetentionPolicyResponseOutput
- func (i DeleteRetentionPolicyResponseArgs) ToDeleteRetentionPolicyResponsePtrOutput() DeleteRetentionPolicyResponsePtrOutput
- func (i DeleteRetentionPolicyResponseArgs) ToDeleteRetentionPolicyResponsePtrOutputWithContext(ctx context.Context) DeleteRetentionPolicyResponsePtrOutput
- type DeleteRetentionPolicyResponseInput
- type DeleteRetentionPolicyResponseOutput
- func (o DeleteRetentionPolicyResponseOutput) Days() pulumi.IntPtrOutput
- func (DeleteRetentionPolicyResponseOutput) ElementType() reflect.Type
- func (o DeleteRetentionPolicyResponseOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeleteRetentionPolicyResponseOutput) ToDeleteRetentionPolicyResponseOutput() DeleteRetentionPolicyResponseOutput
- func (o DeleteRetentionPolicyResponseOutput) ToDeleteRetentionPolicyResponseOutputWithContext(ctx context.Context) DeleteRetentionPolicyResponseOutput
- func (o DeleteRetentionPolicyResponseOutput) ToDeleteRetentionPolicyResponsePtrOutput() DeleteRetentionPolicyResponsePtrOutput
- func (o DeleteRetentionPolicyResponseOutput) ToDeleteRetentionPolicyResponsePtrOutputWithContext(ctx context.Context) DeleteRetentionPolicyResponsePtrOutput
- type DeleteRetentionPolicyResponsePtrInput
- type DeleteRetentionPolicyResponsePtrOutput
- func (o DeleteRetentionPolicyResponsePtrOutput) Days() pulumi.IntPtrOutput
- func (o DeleteRetentionPolicyResponsePtrOutput) Elem() DeleteRetentionPolicyResponseOutput
- func (DeleteRetentionPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o DeleteRetentionPolicyResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o DeleteRetentionPolicyResponsePtrOutput) ToDeleteRetentionPolicyResponsePtrOutput() DeleteRetentionPolicyResponsePtrOutput
- func (o DeleteRetentionPolicyResponsePtrOutput) ToDeleteRetentionPolicyResponsePtrOutputWithContext(ctx context.Context) DeleteRetentionPolicyResponsePtrOutput
- type DirectoryServiceOptions
- func (DirectoryServiceOptions) ElementType() reflect.Type
- func (e DirectoryServiceOptions) ToStringOutput() pulumi.StringOutput
- func (e DirectoryServiceOptions) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e DirectoryServiceOptions) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e DirectoryServiceOptions) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EnabledProtocols
- func (EnabledProtocols) ElementType() reflect.Type
- func (e EnabledProtocols) ToStringOutput() pulumi.StringOutput
- func (e EnabledProtocols) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EnabledProtocols) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EnabledProtocols) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- 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) KeyVaultProperties() KeyVaultPropertiesPtrOutput
- func (o EncryptionOutput) RequireInfrastructureEncryption() pulumi.BoolPtrOutput
- 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) KeyVaultProperties() KeyVaultPropertiesPtrOutput
- func (o EncryptionPtrOutput) RequireInfrastructureEncryption() pulumi.BoolPtrOutput
- 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) KeyVaultProperties() KeyVaultPropertiesResponsePtrOutput
- func (o EncryptionResponseOutput) RequireInfrastructureEncryption() pulumi.BoolPtrOutput
- 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) KeyVaultProperties() KeyVaultPropertiesResponsePtrOutput
- func (o EncryptionResponsePtrOutput) RequireInfrastructureEncryption() pulumi.BoolPtrOutput
- 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) KeyType() pulumi.StringPtrOutput
- 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) KeyType() pulumi.StringPtrOutput
- 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) KeyType() pulumi.StringPtrOutput
- 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) KeyType() pulumi.StringPtrOutput
- 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) File() EncryptionServicePtrOutput
- func (o EncryptionServicesOutput) Queue() EncryptionServicePtrOutput
- func (o EncryptionServicesOutput) Table() EncryptionServicePtrOutput
- 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) File() EncryptionServicePtrOutput
- func (o EncryptionServicesPtrOutput) Queue() EncryptionServicePtrOutput
- func (o EncryptionServicesPtrOutput) Table() EncryptionServicePtrOutput
- 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) File() EncryptionServiceResponsePtrOutput
- func (o EncryptionServicesResponseOutput) Queue() EncryptionServiceResponsePtrOutput
- func (o EncryptionServicesResponseOutput) Table() EncryptionServiceResponsePtrOutput
- 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) File() EncryptionServiceResponsePtrOutput
- func (o EncryptionServicesResponsePtrOutput) Queue() EncryptionServiceResponsePtrOutput
- func (o EncryptionServicesResponsePtrOutput) Table() EncryptionServiceResponsePtrOutput
- 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 (o EndpointsResponseOutput) Dfs() pulumi.StringOutput
- func (EndpointsResponseOutput) ElementType() reflect.Type
- func (o EndpointsResponseOutput) File() pulumi.StringOutput
- func (o EndpointsResponseOutput) InternetEndpoints() StorageAccountInternetEndpointsResponsePtrOutput
- func (o EndpointsResponseOutput) MicrosoftEndpoints() StorageAccountMicrosoftEndpointsResponsePtrOutput
- 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
- func (o EndpointsResponseOutput) Web() pulumi.StringOutput
- type EndpointsResponsePtrInput
- type EndpointsResponsePtrOutput
- func (o EndpointsResponsePtrOutput) Blob() pulumi.StringPtrOutput
- func (o EndpointsResponsePtrOutput) Dfs() pulumi.StringPtrOutput
- func (o EndpointsResponsePtrOutput) Elem() EndpointsResponseOutput
- func (EndpointsResponsePtrOutput) ElementType() reflect.Type
- func (o EndpointsResponsePtrOutput) File() pulumi.StringPtrOutput
- func (o EndpointsResponsePtrOutput) InternetEndpoints() StorageAccountInternetEndpointsResponsePtrOutput
- func (o EndpointsResponsePtrOutput) MicrosoftEndpoints() StorageAccountMicrosoftEndpointsResponsePtrOutput
- 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
- func (o EndpointsResponsePtrOutput) Web() pulumi.StringPtrOutput
- type ExtendedLocation
- type ExtendedLocationArgs
- func (ExtendedLocationArgs) ElementType() reflect.Type
- func (i ExtendedLocationArgs) ToExtendedLocationOutput() ExtendedLocationOutput
- func (i ExtendedLocationArgs) ToExtendedLocationOutputWithContext(ctx context.Context) ExtendedLocationOutput
- func (i ExtendedLocationArgs) ToExtendedLocationPtrOutput() ExtendedLocationPtrOutput
- func (i ExtendedLocationArgs) ToExtendedLocationPtrOutputWithContext(ctx context.Context) ExtendedLocationPtrOutput
- type ExtendedLocationInput
- type ExtendedLocationOutput
- func (ExtendedLocationOutput) ElementType() reflect.Type
- func (o ExtendedLocationOutput) Name() pulumi.StringPtrOutput
- func (o ExtendedLocationOutput) ToExtendedLocationOutput() ExtendedLocationOutput
- func (o ExtendedLocationOutput) ToExtendedLocationOutputWithContext(ctx context.Context) ExtendedLocationOutput
- func (o ExtendedLocationOutput) ToExtendedLocationPtrOutput() ExtendedLocationPtrOutput
- func (o ExtendedLocationOutput) ToExtendedLocationPtrOutputWithContext(ctx context.Context) ExtendedLocationPtrOutput
- func (o ExtendedLocationOutput) Type() pulumi.StringPtrOutput
- type ExtendedLocationPtrInput
- type ExtendedLocationPtrOutput
- func (o ExtendedLocationPtrOutput) Elem() ExtendedLocationOutput
- func (ExtendedLocationPtrOutput) ElementType() reflect.Type
- func (o ExtendedLocationPtrOutput) Name() pulumi.StringPtrOutput
- func (o ExtendedLocationPtrOutput) ToExtendedLocationPtrOutput() ExtendedLocationPtrOutput
- func (o ExtendedLocationPtrOutput) ToExtendedLocationPtrOutputWithContext(ctx context.Context) ExtendedLocationPtrOutput
- func (o ExtendedLocationPtrOutput) Type() pulumi.StringPtrOutput
- type ExtendedLocationResponse
- type ExtendedLocationResponseArgs
- func (ExtendedLocationResponseArgs) ElementType() reflect.Type
- func (i ExtendedLocationResponseArgs) ToExtendedLocationResponseOutput() ExtendedLocationResponseOutput
- func (i ExtendedLocationResponseArgs) ToExtendedLocationResponseOutputWithContext(ctx context.Context) ExtendedLocationResponseOutput
- func (i ExtendedLocationResponseArgs) ToExtendedLocationResponsePtrOutput() ExtendedLocationResponsePtrOutput
- func (i ExtendedLocationResponseArgs) ToExtendedLocationResponsePtrOutputWithContext(ctx context.Context) ExtendedLocationResponsePtrOutput
- type ExtendedLocationResponseInput
- type ExtendedLocationResponseOutput
- func (ExtendedLocationResponseOutput) ElementType() reflect.Type
- func (o ExtendedLocationResponseOutput) Name() pulumi.StringPtrOutput
- func (o ExtendedLocationResponseOutput) ToExtendedLocationResponseOutput() ExtendedLocationResponseOutput
- func (o ExtendedLocationResponseOutput) ToExtendedLocationResponseOutputWithContext(ctx context.Context) ExtendedLocationResponseOutput
- func (o ExtendedLocationResponseOutput) ToExtendedLocationResponsePtrOutput() ExtendedLocationResponsePtrOutput
- func (o ExtendedLocationResponseOutput) ToExtendedLocationResponsePtrOutputWithContext(ctx context.Context) ExtendedLocationResponsePtrOutput
- func (o ExtendedLocationResponseOutput) Type() pulumi.StringPtrOutput
- type ExtendedLocationResponsePtrInput
- type ExtendedLocationResponsePtrOutput
- func (o ExtendedLocationResponsePtrOutput) Elem() ExtendedLocationResponseOutput
- func (ExtendedLocationResponsePtrOutput) ElementType() reflect.Type
- func (o ExtendedLocationResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o ExtendedLocationResponsePtrOutput) ToExtendedLocationResponsePtrOutput() ExtendedLocationResponsePtrOutput
- func (o ExtendedLocationResponsePtrOutput) ToExtendedLocationResponsePtrOutputWithContext(ctx context.Context) ExtendedLocationResponsePtrOutput
- func (o ExtendedLocationResponsePtrOutput) Type() pulumi.StringPtrOutput
- type ExtendedLocationTypes
- func (ExtendedLocationTypes) ElementType() reflect.Type
- func (e ExtendedLocationTypes) ToStringOutput() pulumi.StringOutput
- func (e ExtendedLocationTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ExtendedLocationTypes) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ExtendedLocationTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FileServiceProperties
- type FileServicePropertiesArgs
- type FileServicePropertiesInput
- type FileServicePropertiesOutput
- type FileServicePropertiesState
- type FileShare
- type FileShareArgs
- type FileShareInput
- type FileShareOutput
- type FileShareState
- type GeoReplicationStatsResponse
- type GeoReplicationStatsResponseArgs
- func (GeoReplicationStatsResponseArgs) ElementType() reflect.Type
- func (i GeoReplicationStatsResponseArgs) ToGeoReplicationStatsResponseOutput() GeoReplicationStatsResponseOutput
- func (i GeoReplicationStatsResponseArgs) ToGeoReplicationStatsResponseOutputWithContext(ctx context.Context) GeoReplicationStatsResponseOutput
- func (i GeoReplicationStatsResponseArgs) ToGeoReplicationStatsResponsePtrOutput() GeoReplicationStatsResponsePtrOutput
- func (i GeoReplicationStatsResponseArgs) ToGeoReplicationStatsResponsePtrOutputWithContext(ctx context.Context) GeoReplicationStatsResponsePtrOutput
- type GeoReplicationStatsResponseInput
- type GeoReplicationStatsResponseOutput
- func (o GeoReplicationStatsResponseOutput) CanFailover() pulumi.BoolOutput
- func (GeoReplicationStatsResponseOutput) ElementType() reflect.Type
- func (o GeoReplicationStatsResponseOutput) LastSyncTime() pulumi.StringOutput
- func (o GeoReplicationStatsResponseOutput) Status() pulumi.StringOutput
- func (o GeoReplicationStatsResponseOutput) ToGeoReplicationStatsResponseOutput() GeoReplicationStatsResponseOutput
- func (o GeoReplicationStatsResponseOutput) ToGeoReplicationStatsResponseOutputWithContext(ctx context.Context) GeoReplicationStatsResponseOutput
- func (o GeoReplicationStatsResponseOutput) ToGeoReplicationStatsResponsePtrOutput() GeoReplicationStatsResponsePtrOutput
- func (o GeoReplicationStatsResponseOutput) ToGeoReplicationStatsResponsePtrOutputWithContext(ctx context.Context) GeoReplicationStatsResponsePtrOutput
- type GeoReplicationStatsResponsePtrInput
- type GeoReplicationStatsResponsePtrOutput
- func (o GeoReplicationStatsResponsePtrOutput) CanFailover() pulumi.BoolPtrOutput
- func (o GeoReplicationStatsResponsePtrOutput) Elem() GeoReplicationStatsResponseOutput
- func (GeoReplicationStatsResponsePtrOutput) ElementType() reflect.Type
- func (o GeoReplicationStatsResponsePtrOutput) LastSyncTime() pulumi.StringPtrOutput
- func (o GeoReplicationStatsResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o GeoReplicationStatsResponsePtrOutput) ToGeoReplicationStatsResponsePtrOutput() GeoReplicationStatsResponsePtrOutput
- func (o GeoReplicationStatsResponsePtrOutput) ToGeoReplicationStatsResponsePtrOutputWithContext(ctx context.Context) GeoReplicationStatsResponsePtrOutput
- type HttpProtocol
- func (HttpProtocol) ElementType() reflect.Type
- func (e HttpProtocol) ToStringOutput() pulumi.StringOutput
- func (e HttpProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e HttpProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e HttpProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IPRule
- type IPRuleArgs
- type IPRuleArray
- type IPRuleArrayInput
- type IPRuleArrayOutput
- type IPRuleInput
- type IPRuleOutput
- type IPRuleResponse
- type IPRuleResponseArgs
- type IPRuleResponseArray
- type IPRuleResponseArrayInput
- type IPRuleResponseArrayOutput
- func (IPRuleResponseArrayOutput) ElementType() reflect.Type
- func (o IPRuleResponseArrayOutput) Index(i pulumi.IntInput) IPRuleResponseOutput
- func (o IPRuleResponseArrayOutput) ToIPRuleResponseArrayOutput() IPRuleResponseArrayOutput
- func (o IPRuleResponseArrayOutput) ToIPRuleResponseArrayOutputWithContext(ctx context.Context) IPRuleResponseArrayOutput
- type IPRuleResponseInput
- type IPRuleResponseOutput
- func (o IPRuleResponseOutput) Action() pulumi.StringPtrOutput
- func (IPRuleResponseOutput) ElementType() reflect.Type
- func (o IPRuleResponseOutput) IPAddressOrRange() pulumi.StringOutput
- func (o IPRuleResponseOutput) ToIPRuleResponseOutput() IPRuleResponseOutput
- func (o IPRuleResponseOutput) ToIPRuleResponseOutputWithContext(ctx context.Context) IPRuleResponseOutput
- type Identity
- type IdentityArgs
- func (IdentityArgs) ElementType() reflect.Type
- func (i IdentityArgs) ToIdentityOutput() IdentityOutput
- func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
- func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- type IdentityInput
- type IdentityOutput
- func (IdentityOutput) ElementType() reflect.Type
- func (o IdentityOutput) ToIdentityOutput() IdentityOutput
- func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityOutput) Type() pulumi.StringOutput
- type IdentityPtrInput
- type IdentityPtrOutput
- func (o IdentityPtrOutput) Elem() IdentityOutput
- func (IdentityPtrOutput) ElementType() reflect.Type
- func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityPtrOutput) Type() pulumi.StringPtrOutput
- type IdentityResponse
- type IdentityResponseArgs
- func (IdentityResponseArgs) ElementType() reflect.Type
- func (i IdentityResponseArgs) ToIdentityResponseOutput() IdentityResponseOutput
- func (i IdentityResponseArgs) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (i IdentityResponseArgs) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (i IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- type IdentityResponseInput
- type IdentityResponseOutput
- func (IdentityResponseOutput) ElementType() reflect.Type
- func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponseOutput) Type() pulumi.StringOutput
- type IdentityResponsePtrInput
- type IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
- func (IdentityResponsePtrOutput) ElementType() reflect.Type
- func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- type IdentityType
- func (IdentityType) ElementType() reflect.Type
- func (e IdentityType) ToStringOutput() pulumi.StringOutput
- func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ImmutabilityPolicyPropertiesResponse
- type ImmutabilityPolicyPropertiesResponseArgs
- func (ImmutabilityPolicyPropertiesResponseArgs) ElementType() reflect.Type
- func (i ImmutabilityPolicyPropertiesResponseArgs) ToImmutabilityPolicyPropertiesResponseOutput() ImmutabilityPolicyPropertiesResponseOutput
- func (i ImmutabilityPolicyPropertiesResponseArgs) ToImmutabilityPolicyPropertiesResponseOutputWithContext(ctx context.Context) ImmutabilityPolicyPropertiesResponseOutput
- func (i ImmutabilityPolicyPropertiesResponseArgs) ToImmutabilityPolicyPropertiesResponsePtrOutput() ImmutabilityPolicyPropertiesResponsePtrOutput
- func (i ImmutabilityPolicyPropertiesResponseArgs) ToImmutabilityPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) ImmutabilityPolicyPropertiesResponsePtrOutput
- type ImmutabilityPolicyPropertiesResponseInput
- type ImmutabilityPolicyPropertiesResponseOutput
- func (o ImmutabilityPolicyPropertiesResponseOutput) AllowProtectedAppendWrites() pulumi.BoolPtrOutput
- func (ImmutabilityPolicyPropertiesResponseOutput) ElementType() reflect.Type
- func (o ImmutabilityPolicyPropertiesResponseOutput) Etag() pulumi.StringOutput
- func (o ImmutabilityPolicyPropertiesResponseOutput) ImmutabilityPeriodSinceCreationInDays() pulumi.IntPtrOutput
- func (o ImmutabilityPolicyPropertiesResponseOutput) State() pulumi.StringOutput
- func (o ImmutabilityPolicyPropertiesResponseOutput) ToImmutabilityPolicyPropertiesResponseOutput() ImmutabilityPolicyPropertiesResponseOutput
- func (o ImmutabilityPolicyPropertiesResponseOutput) ToImmutabilityPolicyPropertiesResponseOutputWithContext(ctx context.Context) ImmutabilityPolicyPropertiesResponseOutput
- func (o ImmutabilityPolicyPropertiesResponseOutput) ToImmutabilityPolicyPropertiesResponsePtrOutput() ImmutabilityPolicyPropertiesResponsePtrOutput
- func (o ImmutabilityPolicyPropertiesResponseOutput) ToImmutabilityPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) ImmutabilityPolicyPropertiesResponsePtrOutput
- func (o ImmutabilityPolicyPropertiesResponseOutput) UpdateHistory() UpdateHistoryPropertyResponseArrayOutput
- type ImmutabilityPolicyPropertiesResponsePtrInput
- type ImmutabilityPolicyPropertiesResponsePtrOutput
- func (o ImmutabilityPolicyPropertiesResponsePtrOutput) AllowProtectedAppendWrites() pulumi.BoolPtrOutput
- func (o ImmutabilityPolicyPropertiesResponsePtrOutput) Elem() ImmutabilityPolicyPropertiesResponseOutput
- func (ImmutabilityPolicyPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o ImmutabilityPolicyPropertiesResponsePtrOutput) Etag() pulumi.StringPtrOutput
- func (o ImmutabilityPolicyPropertiesResponsePtrOutput) ImmutabilityPeriodSinceCreationInDays() pulumi.IntPtrOutput
- func (o ImmutabilityPolicyPropertiesResponsePtrOutput) State() pulumi.StringPtrOutput
- func (o ImmutabilityPolicyPropertiesResponsePtrOutput) ToImmutabilityPolicyPropertiesResponsePtrOutput() ImmutabilityPolicyPropertiesResponsePtrOutput
- func (o ImmutabilityPolicyPropertiesResponsePtrOutput) ToImmutabilityPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) ImmutabilityPolicyPropertiesResponsePtrOutput
- func (o ImmutabilityPolicyPropertiesResponsePtrOutput) UpdateHistory() UpdateHistoryPropertyResponseArrayOutput
- type InventoryRuleType
- func (InventoryRuleType) ElementType() reflect.Type
- func (e InventoryRuleType) ToStringOutput() pulumi.StringOutput
- func (e InventoryRuleType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e InventoryRuleType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e InventoryRuleType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KeySource
- func (KeySource) ElementType() reflect.Type
- func (e KeySource) ToStringOutput() pulumi.StringOutput
- func (e KeySource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e KeySource) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e KeySource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KeyType
- func (KeyType) ElementType() reflect.Type
- func (e KeyType) ToStringOutput() pulumi.StringOutput
- func (e KeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e KeyType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e KeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type KeyVaultProperties
- type KeyVaultPropertiesArgs
- func (KeyVaultPropertiesArgs) ElementType() reflect.Type
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesInput
- type KeyVaultPropertiesOutput
- func (KeyVaultPropertiesOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesPtrInput
- type KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesPtrOutput) Elem() KeyVaultPropertiesOutput
- func (KeyVaultPropertiesPtrOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesPtrOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesPtrOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesPtrOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
- func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
- type KeyVaultPropertiesResponse
- type KeyVaultPropertiesResponseArgs
- func (KeyVaultPropertiesResponseArgs) ElementType() reflect.Type
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type KeyVaultPropertiesResponseInput
- type KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseOutput) CurrentVersionedKeyIdentifier() pulumi.StringOutput
- func (KeyVaultPropertiesResponseOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesResponseOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponseOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponseOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponseOutput) LastKeyRotationTimestamp() pulumi.StringOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- type KeyVaultPropertiesResponsePtrInput
- type KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) CurrentVersionedKeyIdentifier() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) Elem() KeyVaultPropertiesResponseOutput
- func (KeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o KeyVaultPropertiesResponsePtrOutput) KeyName() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) KeyVaultUri() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) KeyVersion() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) LastKeyRotationTimestamp() pulumi.StringPtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
- func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
- 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 LargeFileSharesState
- func (LargeFileSharesState) ElementType() reflect.Type
- func (e LargeFileSharesState) ToStringOutput() pulumi.StringOutput
- func (e LargeFileSharesState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e LargeFileSharesState) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e LargeFileSharesState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type LastAccessTimeTrackingPolicy
- type LastAccessTimeTrackingPolicyArgs
- func (LastAccessTimeTrackingPolicyArgs) ElementType() reflect.Type
- func (i LastAccessTimeTrackingPolicyArgs) ToLastAccessTimeTrackingPolicyOutput() LastAccessTimeTrackingPolicyOutput
- func (i LastAccessTimeTrackingPolicyArgs) ToLastAccessTimeTrackingPolicyOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyOutput
- func (i LastAccessTimeTrackingPolicyArgs) ToLastAccessTimeTrackingPolicyPtrOutput() LastAccessTimeTrackingPolicyPtrOutput
- func (i LastAccessTimeTrackingPolicyArgs) ToLastAccessTimeTrackingPolicyPtrOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyPtrOutput
- type LastAccessTimeTrackingPolicyInput
- type LastAccessTimeTrackingPolicyOutput
- func (o LastAccessTimeTrackingPolicyOutput) BlobType() pulumi.StringArrayOutput
- func (LastAccessTimeTrackingPolicyOutput) ElementType() reflect.Type
- func (o LastAccessTimeTrackingPolicyOutput) Enable() pulumi.BoolOutput
- func (o LastAccessTimeTrackingPolicyOutput) Name() pulumi.StringPtrOutput
- func (o LastAccessTimeTrackingPolicyOutput) ToLastAccessTimeTrackingPolicyOutput() LastAccessTimeTrackingPolicyOutput
- func (o LastAccessTimeTrackingPolicyOutput) ToLastAccessTimeTrackingPolicyOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyOutput
- func (o LastAccessTimeTrackingPolicyOutput) ToLastAccessTimeTrackingPolicyPtrOutput() LastAccessTimeTrackingPolicyPtrOutput
- func (o LastAccessTimeTrackingPolicyOutput) ToLastAccessTimeTrackingPolicyPtrOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyPtrOutput
- func (o LastAccessTimeTrackingPolicyOutput) TrackingGranularityInDays() pulumi.IntPtrOutput
- type LastAccessTimeTrackingPolicyPtrInput
- type LastAccessTimeTrackingPolicyPtrOutput
- func (o LastAccessTimeTrackingPolicyPtrOutput) BlobType() pulumi.StringArrayOutput
- func (o LastAccessTimeTrackingPolicyPtrOutput) Elem() LastAccessTimeTrackingPolicyOutput
- func (LastAccessTimeTrackingPolicyPtrOutput) ElementType() reflect.Type
- func (o LastAccessTimeTrackingPolicyPtrOutput) Enable() pulumi.BoolPtrOutput
- func (o LastAccessTimeTrackingPolicyPtrOutput) Name() pulumi.StringPtrOutput
- func (o LastAccessTimeTrackingPolicyPtrOutput) ToLastAccessTimeTrackingPolicyPtrOutput() LastAccessTimeTrackingPolicyPtrOutput
- func (o LastAccessTimeTrackingPolicyPtrOutput) ToLastAccessTimeTrackingPolicyPtrOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyPtrOutput
- func (o LastAccessTimeTrackingPolicyPtrOutput) TrackingGranularityInDays() pulumi.IntPtrOutput
- type LastAccessTimeTrackingPolicyResponse
- type LastAccessTimeTrackingPolicyResponseArgs
- func (LastAccessTimeTrackingPolicyResponseArgs) ElementType() reflect.Type
- func (i LastAccessTimeTrackingPolicyResponseArgs) ToLastAccessTimeTrackingPolicyResponseOutput() LastAccessTimeTrackingPolicyResponseOutput
- func (i LastAccessTimeTrackingPolicyResponseArgs) ToLastAccessTimeTrackingPolicyResponseOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyResponseOutput
- func (i LastAccessTimeTrackingPolicyResponseArgs) ToLastAccessTimeTrackingPolicyResponsePtrOutput() LastAccessTimeTrackingPolicyResponsePtrOutput
- func (i LastAccessTimeTrackingPolicyResponseArgs) ToLastAccessTimeTrackingPolicyResponsePtrOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyResponsePtrOutput
- type LastAccessTimeTrackingPolicyResponseInput
- type LastAccessTimeTrackingPolicyResponseOutput
- func (o LastAccessTimeTrackingPolicyResponseOutput) BlobType() pulumi.StringArrayOutput
- func (LastAccessTimeTrackingPolicyResponseOutput) ElementType() reflect.Type
- func (o LastAccessTimeTrackingPolicyResponseOutput) Enable() pulumi.BoolOutput
- func (o LastAccessTimeTrackingPolicyResponseOutput) Name() pulumi.StringPtrOutput
- func (o LastAccessTimeTrackingPolicyResponseOutput) ToLastAccessTimeTrackingPolicyResponseOutput() LastAccessTimeTrackingPolicyResponseOutput
- func (o LastAccessTimeTrackingPolicyResponseOutput) ToLastAccessTimeTrackingPolicyResponseOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyResponseOutput
- func (o LastAccessTimeTrackingPolicyResponseOutput) ToLastAccessTimeTrackingPolicyResponsePtrOutput() LastAccessTimeTrackingPolicyResponsePtrOutput
- func (o LastAccessTimeTrackingPolicyResponseOutput) ToLastAccessTimeTrackingPolicyResponsePtrOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyResponsePtrOutput
- func (o LastAccessTimeTrackingPolicyResponseOutput) TrackingGranularityInDays() pulumi.IntPtrOutput
- type LastAccessTimeTrackingPolicyResponsePtrInput
- type LastAccessTimeTrackingPolicyResponsePtrOutput
- func (o LastAccessTimeTrackingPolicyResponsePtrOutput) BlobType() pulumi.StringArrayOutput
- func (o LastAccessTimeTrackingPolicyResponsePtrOutput) Elem() LastAccessTimeTrackingPolicyResponseOutput
- func (LastAccessTimeTrackingPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o LastAccessTimeTrackingPolicyResponsePtrOutput) Enable() pulumi.BoolPtrOutput
- func (o LastAccessTimeTrackingPolicyResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o LastAccessTimeTrackingPolicyResponsePtrOutput) ToLastAccessTimeTrackingPolicyResponsePtrOutput() LastAccessTimeTrackingPolicyResponsePtrOutput
- func (o LastAccessTimeTrackingPolicyResponsePtrOutput) ToLastAccessTimeTrackingPolicyResponsePtrOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyResponsePtrOutput
- func (o LastAccessTimeTrackingPolicyResponsePtrOutput) TrackingGranularityInDays() pulumi.IntPtrOutput
- type LegalHoldPropertiesResponse
- type LegalHoldPropertiesResponseArgs
- func (LegalHoldPropertiesResponseArgs) ElementType() reflect.Type
- func (i LegalHoldPropertiesResponseArgs) ToLegalHoldPropertiesResponseOutput() LegalHoldPropertiesResponseOutput
- func (i LegalHoldPropertiesResponseArgs) ToLegalHoldPropertiesResponseOutputWithContext(ctx context.Context) LegalHoldPropertiesResponseOutput
- func (i LegalHoldPropertiesResponseArgs) ToLegalHoldPropertiesResponsePtrOutput() LegalHoldPropertiesResponsePtrOutput
- func (i LegalHoldPropertiesResponseArgs) ToLegalHoldPropertiesResponsePtrOutputWithContext(ctx context.Context) LegalHoldPropertiesResponsePtrOutput
- type LegalHoldPropertiesResponseInput
- type LegalHoldPropertiesResponseOutput
- func (LegalHoldPropertiesResponseOutput) ElementType() reflect.Type
- func (o LegalHoldPropertiesResponseOutput) HasLegalHold() pulumi.BoolOutput
- func (o LegalHoldPropertiesResponseOutput) Tags() TagPropertyResponseArrayOutput
- func (o LegalHoldPropertiesResponseOutput) ToLegalHoldPropertiesResponseOutput() LegalHoldPropertiesResponseOutput
- func (o LegalHoldPropertiesResponseOutput) ToLegalHoldPropertiesResponseOutputWithContext(ctx context.Context) LegalHoldPropertiesResponseOutput
- func (o LegalHoldPropertiesResponseOutput) ToLegalHoldPropertiesResponsePtrOutput() LegalHoldPropertiesResponsePtrOutput
- func (o LegalHoldPropertiesResponseOutput) ToLegalHoldPropertiesResponsePtrOutputWithContext(ctx context.Context) LegalHoldPropertiesResponsePtrOutput
- type LegalHoldPropertiesResponsePtrInput
- type LegalHoldPropertiesResponsePtrOutput
- func (o LegalHoldPropertiesResponsePtrOutput) Elem() LegalHoldPropertiesResponseOutput
- func (LegalHoldPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o LegalHoldPropertiesResponsePtrOutput) HasLegalHold() pulumi.BoolPtrOutput
- func (o LegalHoldPropertiesResponsePtrOutput) Tags() TagPropertyResponseArrayOutput
- func (o LegalHoldPropertiesResponsePtrOutput) ToLegalHoldPropertiesResponsePtrOutput() LegalHoldPropertiesResponsePtrOutput
- func (o LegalHoldPropertiesResponsePtrOutput) ToLegalHoldPropertiesResponsePtrOutputWithContext(ctx context.Context) LegalHoldPropertiesResponsePtrOutput
- type ListStorageAccountKeysArgs
- type ListStorageAccountKeysResult
- type ListStorageAccountSASArgs
- type ListStorageAccountSASResult
- type ListStorageAccountServiceSASArgs
- type ListStorageAccountServiceSASResult
- type LookupBlobContainerArgs
- type LookupBlobContainerImmutabilityPolicyArgs
- type LookupBlobContainerImmutabilityPolicyResult
- type LookupBlobContainerResult
- type LookupBlobInventoryPolicyArgs
- type LookupBlobInventoryPolicyResult
- type LookupBlobServicePropertiesArgs
- type LookupBlobServicePropertiesResult
- type LookupFileServicePropertiesArgs
- type LookupFileServicePropertiesResult
- type LookupFileShareArgs
- type LookupFileShareResult
- type LookupManagementPolicyArgs
- type LookupManagementPolicyResult
- type LookupObjectReplicationPolicyArgs
- type LookupObjectReplicationPolicyResult
- type LookupPrivateEndpointConnectionArgs
- type LookupPrivateEndpointConnectionResult
- type LookupQueueArgs
- type LookupQueueResult
- type LookupQueueServicePropertiesArgs
- type LookupQueueServicePropertiesResult
- type LookupStorageAccountArgs
- type LookupStorageAccountResult
- type LookupTableArgs
- type LookupTableResult
- type LookupTableServicePropertiesArgs
- type LookupTableServicePropertiesResult
- type ManagementPolicy
- type ManagementPolicyAction
- type ManagementPolicyActionArgs
- type ManagementPolicyActionInput
- type ManagementPolicyActionOutput
- func (o ManagementPolicyActionOutput) BaseBlob() ManagementPolicyBaseBlobPtrOutput
- func (ManagementPolicyActionOutput) ElementType() reflect.Type
- func (o ManagementPolicyActionOutput) Snapshot() ManagementPolicySnapShotPtrOutput
- func (o ManagementPolicyActionOutput) ToManagementPolicyActionOutput() ManagementPolicyActionOutput
- func (o ManagementPolicyActionOutput) ToManagementPolicyActionOutputWithContext(ctx context.Context) ManagementPolicyActionOutput
- func (o ManagementPolicyActionOutput) Version() ManagementPolicyVersionPtrOutput
- type ManagementPolicyActionResponse
- type ManagementPolicyActionResponseArgs
- func (ManagementPolicyActionResponseArgs) ElementType() reflect.Type
- func (i ManagementPolicyActionResponseArgs) ToManagementPolicyActionResponseOutput() ManagementPolicyActionResponseOutput
- func (i ManagementPolicyActionResponseArgs) ToManagementPolicyActionResponseOutputWithContext(ctx context.Context) ManagementPolicyActionResponseOutput
- type ManagementPolicyActionResponseInput
- type ManagementPolicyActionResponseOutput
- func (o ManagementPolicyActionResponseOutput) BaseBlob() ManagementPolicyBaseBlobResponsePtrOutput
- func (ManagementPolicyActionResponseOutput) ElementType() reflect.Type
- func (o ManagementPolicyActionResponseOutput) Snapshot() ManagementPolicySnapShotResponsePtrOutput
- func (o ManagementPolicyActionResponseOutput) ToManagementPolicyActionResponseOutput() ManagementPolicyActionResponseOutput
- func (o ManagementPolicyActionResponseOutput) ToManagementPolicyActionResponseOutputWithContext(ctx context.Context) ManagementPolicyActionResponseOutput
- func (o ManagementPolicyActionResponseOutput) Version() ManagementPolicyVersionResponsePtrOutput
- type ManagementPolicyArgs
- type ManagementPolicyBaseBlob
- type ManagementPolicyBaseBlobArgs
- func (ManagementPolicyBaseBlobArgs) ElementType() reflect.Type
- func (i ManagementPolicyBaseBlobArgs) ToManagementPolicyBaseBlobOutput() ManagementPolicyBaseBlobOutput
- func (i ManagementPolicyBaseBlobArgs) ToManagementPolicyBaseBlobOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobOutput
- func (i ManagementPolicyBaseBlobArgs) ToManagementPolicyBaseBlobPtrOutput() ManagementPolicyBaseBlobPtrOutput
- func (i ManagementPolicyBaseBlobArgs) ToManagementPolicyBaseBlobPtrOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobPtrOutput
- type ManagementPolicyBaseBlobInput
- type ManagementPolicyBaseBlobOutput
- func (o ManagementPolicyBaseBlobOutput) Delete() DateAfterModificationPtrOutput
- func (ManagementPolicyBaseBlobOutput) ElementType() reflect.Type
- func (o ManagementPolicyBaseBlobOutput) EnableAutoTierToHotFromCool() pulumi.BoolPtrOutput
- func (o ManagementPolicyBaseBlobOutput) TierToArchive() DateAfterModificationPtrOutput
- func (o ManagementPolicyBaseBlobOutput) TierToCool() DateAfterModificationPtrOutput
- func (o ManagementPolicyBaseBlobOutput) ToManagementPolicyBaseBlobOutput() ManagementPolicyBaseBlobOutput
- func (o ManagementPolicyBaseBlobOutput) ToManagementPolicyBaseBlobOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobOutput
- func (o ManagementPolicyBaseBlobOutput) ToManagementPolicyBaseBlobPtrOutput() ManagementPolicyBaseBlobPtrOutput
- func (o ManagementPolicyBaseBlobOutput) ToManagementPolicyBaseBlobPtrOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobPtrOutput
- type ManagementPolicyBaseBlobPtrInput
- type ManagementPolicyBaseBlobPtrOutput
- func (o ManagementPolicyBaseBlobPtrOutput) Delete() DateAfterModificationPtrOutput
- func (o ManagementPolicyBaseBlobPtrOutput) Elem() ManagementPolicyBaseBlobOutput
- func (ManagementPolicyBaseBlobPtrOutput) ElementType() reflect.Type
- func (o ManagementPolicyBaseBlobPtrOutput) EnableAutoTierToHotFromCool() pulumi.BoolPtrOutput
- func (o ManagementPolicyBaseBlobPtrOutput) TierToArchive() DateAfterModificationPtrOutput
- func (o ManagementPolicyBaseBlobPtrOutput) TierToCool() DateAfterModificationPtrOutput
- func (o ManagementPolicyBaseBlobPtrOutput) ToManagementPolicyBaseBlobPtrOutput() ManagementPolicyBaseBlobPtrOutput
- func (o ManagementPolicyBaseBlobPtrOutput) ToManagementPolicyBaseBlobPtrOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobPtrOutput
- type ManagementPolicyBaseBlobResponse
- type ManagementPolicyBaseBlobResponseArgs
- func (ManagementPolicyBaseBlobResponseArgs) ElementType() reflect.Type
- func (i ManagementPolicyBaseBlobResponseArgs) ToManagementPolicyBaseBlobResponseOutput() ManagementPolicyBaseBlobResponseOutput
- func (i ManagementPolicyBaseBlobResponseArgs) ToManagementPolicyBaseBlobResponseOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobResponseOutput
- func (i ManagementPolicyBaseBlobResponseArgs) ToManagementPolicyBaseBlobResponsePtrOutput() ManagementPolicyBaseBlobResponsePtrOutput
- func (i ManagementPolicyBaseBlobResponseArgs) ToManagementPolicyBaseBlobResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobResponsePtrOutput
- type ManagementPolicyBaseBlobResponseInput
- type ManagementPolicyBaseBlobResponseOutput
- func (o ManagementPolicyBaseBlobResponseOutput) Delete() DateAfterModificationResponsePtrOutput
- func (ManagementPolicyBaseBlobResponseOutput) ElementType() reflect.Type
- func (o ManagementPolicyBaseBlobResponseOutput) EnableAutoTierToHotFromCool() pulumi.BoolPtrOutput
- func (o ManagementPolicyBaseBlobResponseOutput) TierToArchive() DateAfterModificationResponsePtrOutput
- func (o ManagementPolicyBaseBlobResponseOutput) TierToCool() DateAfterModificationResponsePtrOutput
- func (o ManagementPolicyBaseBlobResponseOutput) ToManagementPolicyBaseBlobResponseOutput() ManagementPolicyBaseBlobResponseOutput
- func (o ManagementPolicyBaseBlobResponseOutput) ToManagementPolicyBaseBlobResponseOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobResponseOutput
- func (o ManagementPolicyBaseBlobResponseOutput) ToManagementPolicyBaseBlobResponsePtrOutput() ManagementPolicyBaseBlobResponsePtrOutput
- func (o ManagementPolicyBaseBlobResponseOutput) ToManagementPolicyBaseBlobResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobResponsePtrOutput
- type ManagementPolicyBaseBlobResponsePtrInput
- type ManagementPolicyBaseBlobResponsePtrOutput
- func (o ManagementPolicyBaseBlobResponsePtrOutput) Delete() DateAfterModificationResponsePtrOutput
- func (o ManagementPolicyBaseBlobResponsePtrOutput) Elem() ManagementPolicyBaseBlobResponseOutput
- func (ManagementPolicyBaseBlobResponsePtrOutput) ElementType() reflect.Type
- func (o ManagementPolicyBaseBlobResponsePtrOutput) EnableAutoTierToHotFromCool() pulumi.BoolPtrOutput
- func (o ManagementPolicyBaseBlobResponsePtrOutput) TierToArchive() DateAfterModificationResponsePtrOutput
- func (o ManagementPolicyBaseBlobResponsePtrOutput) TierToCool() DateAfterModificationResponsePtrOutput
- func (o ManagementPolicyBaseBlobResponsePtrOutput) ToManagementPolicyBaseBlobResponsePtrOutput() ManagementPolicyBaseBlobResponsePtrOutput
- func (o ManagementPolicyBaseBlobResponsePtrOutput) ToManagementPolicyBaseBlobResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobResponsePtrOutput
- type ManagementPolicyDefinition
- type ManagementPolicyDefinitionArgs
- func (ManagementPolicyDefinitionArgs) ElementType() reflect.Type
- func (i ManagementPolicyDefinitionArgs) ToManagementPolicyDefinitionOutput() ManagementPolicyDefinitionOutput
- func (i ManagementPolicyDefinitionArgs) ToManagementPolicyDefinitionOutputWithContext(ctx context.Context) ManagementPolicyDefinitionOutput
- type ManagementPolicyDefinitionInput
- type ManagementPolicyDefinitionOutput
- func (o ManagementPolicyDefinitionOutput) Actions() ManagementPolicyActionOutput
- func (ManagementPolicyDefinitionOutput) ElementType() reflect.Type
- func (o ManagementPolicyDefinitionOutput) Filters() ManagementPolicyFilterPtrOutput
- func (o ManagementPolicyDefinitionOutput) ToManagementPolicyDefinitionOutput() ManagementPolicyDefinitionOutput
- func (o ManagementPolicyDefinitionOutput) ToManagementPolicyDefinitionOutputWithContext(ctx context.Context) ManagementPolicyDefinitionOutput
- type ManagementPolicyDefinitionResponse
- type ManagementPolicyDefinitionResponseArgs
- func (ManagementPolicyDefinitionResponseArgs) ElementType() reflect.Type
- func (i ManagementPolicyDefinitionResponseArgs) ToManagementPolicyDefinitionResponseOutput() ManagementPolicyDefinitionResponseOutput
- func (i ManagementPolicyDefinitionResponseArgs) ToManagementPolicyDefinitionResponseOutputWithContext(ctx context.Context) ManagementPolicyDefinitionResponseOutput
- type ManagementPolicyDefinitionResponseInput
- type ManagementPolicyDefinitionResponseOutput
- func (o ManagementPolicyDefinitionResponseOutput) Actions() ManagementPolicyActionResponseOutput
- func (ManagementPolicyDefinitionResponseOutput) ElementType() reflect.Type
- func (o ManagementPolicyDefinitionResponseOutput) Filters() ManagementPolicyFilterResponsePtrOutput
- func (o ManagementPolicyDefinitionResponseOutput) ToManagementPolicyDefinitionResponseOutput() ManagementPolicyDefinitionResponseOutput
- func (o ManagementPolicyDefinitionResponseOutput) ToManagementPolicyDefinitionResponseOutputWithContext(ctx context.Context) ManagementPolicyDefinitionResponseOutput
- type ManagementPolicyFilter
- type ManagementPolicyFilterArgs
- func (ManagementPolicyFilterArgs) ElementType() reflect.Type
- func (i ManagementPolicyFilterArgs) ToManagementPolicyFilterOutput() ManagementPolicyFilterOutput
- func (i ManagementPolicyFilterArgs) ToManagementPolicyFilterOutputWithContext(ctx context.Context) ManagementPolicyFilterOutput
- func (i ManagementPolicyFilterArgs) ToManagementPolicyFilterPtrOutput() ManagementPolicyFilterPtrOutput
- func (i ManagementPolicyFilterArgs) ToManagementPolicyFilterPtrOutputWithContext(ctx context.Context) ManagementPolicyFilterPtrOutput
- type ManagementPolicyFilterInput
- type ManagementPolicyFilterOutput
- func (o ManagementPolicyFilterOutput) BlobIndexMatch() TagFilterArrayOutput
- func (o ManagementPolicyFilterOutput) BlobTypes() pulumi.StringArrayOutput
- func (ManagementPolicyFilterOutput) ElementType() reflect.Type
- func (o ManagementPolicyFilterOutput) PrefixMatch() pulumi.StringArrayOutput
- func (o ManagementPolicyFilterOutput) ToManagementPolicyFilterOutput() ManagementPolicyFilterOutput
- func (o ManagementPolicyFilterOutput) ToManagementPolicyFilterOutputWithContext(ctx context.Context) ManagementPolicyFilterOutput
- func (o ManagementPolicyFilterOutput) ToManagementPolicyFilterPtrOutput() ManagementPolicyFilterPtrOutput
- func (o ManagementPolicyFilterOutput) ToManagementPolicyFilterPtrOutputWithContext(ctx context.Context) ManagementPolicyFilterPtrOutput
- type ManagementPolicyFilterPtrInput
- type ManagementPolicyFilterPtrOutput
- func (o ManagementPolicyFilterPtrOutput) BlobIndexMatch() TagFilterArrayOutput
- func (o ManagementPolicyFilterPtrOutput) BlobTypes() pulumi.StringArrayOutput
- func (o ManagementPolicyFilterPtrOutput) Elem() ManagementPolicyFilterOutput
- func (ManagementPolicyFilterPtrOutput) ElementType() reflect.Type
- func (o ManagementPolicyFilterPtrOutput) PrefixMatch() pulumi.StringArrayOutput
- func (o ManagementPolicyFilterPtrOutput) ToManagementPolicyFilterPtrOutput() ManagementPolicyFilterPtrOutput
- func (o ManagementPolicyFilterPtrOutput) ToManagementPolicyFilterPtrOutputWithContext(ctx context.Context) ManagementPolicyFilterPtrOutput
- type ManagementPolicyFilterResponse
- type ManagementPolicyFilterResponseArgs
- func (ManagementPolicyFilterResponseArgs) ElementType() reflect.Type
- func (i ManagementPolicyFilterResponseArgs) ToManagementPolicyFilterResponseOutput() ManagementPolicyFilterResponseOutput
- func (i ManagementPolicyFilterResponseArgs) ToManagementPolicyFilterResponseOutputWithContext(ctx context.Context) ManagementPolicyFilterResponseOutput
- func (i ManagementPolicyFilterResponseArgs) ToManagementPolicyFilterResponsePtrOutput() ManagementPolicyFilterResponsePtrOutput
- func (i ManagementPolicyFilterResponseArgs) ToManagementPolicyFilterResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyFilterResponsePtrOutput
- type ManagementPolicyFilterResponseInput
- type ManagementPolicyFilterResponseOutput
- func (o ManagementPolicyFilterResponseOutput) BlobIndexMatch() TagFilterResponseArrayOutput
- func (o ManagementPolicyFilterResponseOutput) BlobTypes() pulumi.StringArrayOutput
- func (ManagementPolicyFilterResponseOutput) ElementType() reflect.Type
- func (o ManagementPolicyFilterResponseOutput) PrefixMatch() pulumi.StringArrayOutput
- func (o ManagementPolicyFilterResponseOutput) ToManagementPolicyFilterResponseOutput() ManagementPolicyFilterResponseOutput
- func (o ManagementPolicyFilterResponseOutput) ToManagementPolicyFilterResponseOutputWithContext(ctx context.Context) ManagementPolicyFilterResponseOutput
- func (o ManagementPolicyFilterResponseOutput) ToManagementPolicyFilterResponsePtrOutput() ManagementPolicyFilterResponsePtrOutput
- func (o ManagementPolicyFilterResponseOutput) ToManagementPolicyFilterResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyFilterResponsePtrOutput
- type ManagementPolicyFilterResponsePtrInput
- type ManagementPolicyFilterResponsePtrOutput
- func (o ManagementPolicyFilterResponsePtrOutput) BlobIndexMatch() TagFilterResponseArrayOutput
- func (o ManagementPolicyFilterResponsePtrOutput) BlobTypes() pulumi.StringArrayOutput
- func (o ManagementPolicyFilterResponsePtrOutput) Elem() ManagementPolicyFilterResponseOutput
- func (ManagementPolicyFilterResponsePtrOutput) ElementType() reflect.Type
- func (o ManagementPolicyFilterResponsePtrOutput) PrefixMatch() pulumi.StringArrayOutput
- func (o ManagementPolicyFilterResponsePtrOutput) ToManagementPolicyFilterResponsePtrOutput() ManagementPolicyFilterResponsePtrOutput
- func (o ManagementPolicyFilterResponsePtrOutput) ToManagementPolicyFilterResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyFilterResponsePtrOutput
- type ManagementPolicyInput
- type ManagementPolicyOutput
- type ManagementPolicyRule
- type ManagementPolicyRuleArgs
- type ManagementPolicyRuleArray
- type ManagementPolicyRuleArrayInput
- type ManagementPolicyRuleArrayOutput
- func (ManagementPolicyRuleArrayOutput) ElementType() reflect.Type
- func (o ManagementPolicyRuleArrayOutput) Index(i pulumi.IntInput) ManagementPolicyRuleOutput
- func (o ManagementPolicyRuleArrayOutput) ToManagementPolicyRuleArrayOutput() ManagementPolicyRuleArrayOutput
- func (o ManagementPolicyRuleArrayOutput) ToManagementPolicyRuleArrayOutputWithContext(ctx context.Context) ManagementPolicyRuleArrayOutput
- type ManagementPolicyRuleInput
- type ManagementPolicyRuleOutput
- func (o ManagementPolicyRuleOutput) Definition() ManagementPolicyDefinitionOutput
- func (ManagementPolicyRuleOutput) ElementType() reflect.Type
- func (o ManagementPolicyRuleOutput) Enabled() pulumi.BoolPtrOutput
- func (o ManagementPolicyRuleOutput) Name() pulumi.StringOutput
- func (o ManagementPolicyRuleOutput) ToManagementPolicyRuleOutput() ManagementPolicyRuleOutput
- func (o ManagementPolicyRuleOutput) ToManagementPolicyRuleOutputWithContext(ctx context.Context) ManagementPolicyRuleOutput
- func (o ManagementPolicyRuleOutput) Type() pulumi.StringOutput
- type ManagementPolicyRuleResponse
- type ManagementPolicyRuleResponseArgs
- func (ManagementPolicyRuleResponseArgs) ElementType() reflect.Type
- func (i ManagementPolicyRuleResponseArgs) ToManagementPolicyRuleResponseOutput() ManagementPolicyRuleResponseOutput
- func (i ManagementPolicyRuleResponseArgs) ToManagementPolicyRuleResponseOutputWithContext(ctx context.Context) ManagementPolicyRuleResponseOutput
- type ManagementPolicyRuleResponseArray
- func (ManagementPolicyRuleResponseArray) ElementType() reflect.Type
- func (i ManagementPolicyRuleResponseArray) ToManagementPolicyRuleResponseArrayOutput() ManagementPolicyRuleResponseArrayOutput
- func (i ManagementPolicyRuleResponseArray) ToManagementPolicyRuleResponseArrayOutputWithContext(ctx context.Context) ManagementPolicyRuleResponseArrayOutput
- type ManagementPolicyRuleResponseArrayInput
- type ManagementPolicyRuleResponseArrayOutput
- func (ManagementPolicyRuleResponseArrayOutput) ElementType() reflect.Type
- func (o ManagementPolicyRuleResponseArrayOutput) Index(i pulumi.IntInput) ManagementPolicyRuleResponseOutput
- func (o ManagementPolicyRuleResponseArrayOutput) ToManagementPolicyRuleResponseArrayOutput() ManagementPolicyRuleResponseArrayOutput
- func (o ManagementPolicyRuleResponseArrayOutput) ToManagementPolicyRuleResponseArrayOutputWithContext(ctx context.Context) ManagementPolicyRuleResponseArrayOutput
- type ManagementPolicyRuleResponseInput
- type ManagementPolicyRuleResponseOutput
- func (o ManagementPolicyRuleResponseOutput) Definition() ManagementPolicyDefinitionResponseOutput
- func (ManagementPolicyRuleResponseOutput) ElementType() reflect.Type
- func (o ManagementPolicyRuleResponseOutput) Enabled() pulumi.BoolPtrOutput
- func (o ManagementPolicyRuleResponseOutput) Name() pulumi.StringOutput
- func (o ManagementPolicyRuleResponseOutput) ToManagementPolicyRuleResponseOutput() ManagementPolicyRuleResponseOutput
- func (o ManagementPolicyRuleResponseOutput) ToManagementPolicyRuleResponseOutputWithContext(ctx context.Context) ManagementPolicyRuleResponseOutput
- func (o ManagementPolicyRuleResponseOutput) Type() pulumi.StringOutput
- type ManagementPolicySchema
- type ManagementPolicySchemaArgs
- func (ManagementPolicySchemaArgs) ElementType() reflect.Type
- func (i ManagementPolicySchemaArgs) ToManagementPolicySchemaOutput() ManagementPolicySchemaOutput
- func (i ManagementPolicySchemaArgs) ToManagementPolicySchemaOutputWithContext(ctx context.Context) ManagementPolicySchemaOutput
- func (i ManagementPolicySchemaArgs) ToManagementPolicySchemaPtrOutput() ManagementPolicySchemaPtrOutput
- func (i ManagementPolicySchemaArgs) ToManagementPolicySchemaPtrOutputWithContext(ctx context.Context) ManagementPolicySchemaPtrOutput
- type ManagementPolicySchemaInput
- type ManagementPolicySchemaOutput
- func (ManagementPolicySchemaOutput) ElementType() reflect.Type
- func (o ManagementPolicySchemaOutput) Rules() ManagementPolicyRuleArrayOutput
- func (o ManagementPolicySchemaOutput) ToManagementPolicySchemaOutput() ManagementPolicySchemaOutput
- func (o ManagementPolicySchemaOutput) ToManagementPolicySchemaOutputWithContext(ctx context.Context) ManagementPolicySchemaOutput
- func (o ManagementPolicySchemaOutput) ToManagementPolicySchemaPtrOutput() ManagementPolicySchemaPtrOutput
- func (o ManagementPolicySchemaOutput) ToManagementPolicySchemaPtrOutputWithContext(ctx context.Context) ManagementPolicySchemaPtrOutput
- type ManagementPolicySchemaPtrInput
- type ManagementPolicySchemaPtrOutput
- func (o ManagementPolicySchemaPtrOutput) Elem() ManagementPolicySchemaOutput
- func (ManagementPolicySchemaPtrOutput) ElementType() reflect.Type
- func (o ManagementPolicySchemaPtrOutput) Rules() ManagementPolicyRuleArrayOutput
- func (o ManagementPolicySchemaPtrOutput) ToManagementPolicySchemaPtrOutput() ManagementPolicySchemaPtrOutput
- func (o ManagementPolicySchemaPtrOutput) ToManagementPolicySchemaPtrOutputWithContext(ctx context.Context) ManagementPolicySchemaPtrOutput
- type ManagementPolicySchemaResponse
- type ManagementPolicySchemaResponseArgs
- func (ManagementPolicySchemaResponseArgs) ElementType() reflect.Type
- func (i ManagementPolicySchemaResponseArgs) ToManagementPolicySchemaResponseOutput() ManagementPolicySchemaResponseOutput
- func (i ManagementPolicySchemaResponseArgs) ToManagementPolicySchemaResponseOutputWithContext(ctx context.Context) ManagementPolicySchemaResponseOutput
- func (i ManagementPolicySchemaResponseArgs) ToManagementPolicySchemaResponsePtrOutput() ManagementPolicySchemaResponsePtrOutput
- func (i ManagementPolicySchemaResponseArgs) ToManagementPolicySchemaResponsePtrOutputWithContext(ctx context.Context) ManagementPolicySchemaResponsePtrOutput
- type ManagementPolicySchemaResponseInput
- type ManagementPolicySchemaResponseOutput
- func (ManagementPolicySchemaResponseOutput) ElementType() reflect.Type
- func (o ManagementPolicySchemaResponseOutput) Rules() ManagementPolicyRuleResponseArrayOutput
- func (o ManagementPolicySchemaResponseOutput) ToManagementPolicySchemaResponseOutput() ManagementPolicySchemaResponseOutput
- func (o ManagementPolicySchemaResponseOutput) ToManagementPolicySchemaResponseOutputWithContext(ctx context.Context) ManagementPolicySchemaResponseOutput
- func (o ManagementPolicySchemaResponseOutput) ToManagementPolicySchemaResponsePtrOutput() ManagementPolicySchemaResponsePtrOutput
- func (o ManagementPolicySchemaResponseOutput) ToManagementPolicySchemaResponsePtrOutputWithContext(ctx context.Context) ManagementPolicySchemaResponsePtrOutput
- type ManagementPolicySchemaResponsePtrInput
- type ManagementPolicySchemaResponsePtrOutput
- func (o ManagementPolicySchemaResponsePtrOutput) Elem() ManagementPolicySchemaResponseOutput
- func (ManagementPolicySchemaResponsePtrOutput) ElementType() reflect.Type
- func (o ManagementPolicySchemaResponsePtrOutput) Rules() ManagementPolicyRuleResponseArrayOutput
- func (o ManagementPolicySchemaResponsePtrOutput) ToManagementPolicySchemaResponsePtrOutput() ManagementPolicySchemaResponsePtrOutput
- func (o ManagementPolicySchemaResponsePtrOutput) ToManagementPolicySchemaResponsePtrOutputWithContext(ctx context.Context) ManagementPolicySchemaResponsePtrOutput
- type ManagementPolicySnapShot
- type ManagementPolicySnapShotArgs
- func (ManagementPolicySnapShotArgs) ElementType() reflect.Type
- func (i ManagementPolicySnapShotArgs) ToManagementPolicySnapShotOutput() ManagementPolicySnapShotOutput
- func (i ManagementPolicySnapShotArgs) ToManagementPolicySnapShotOutputWithContext(ctx context.Context) ManagementPolicySnapShotOutput
- func (i ManagementPolicySnapShotArgs) ToManagementPolicySnapShotPtrOutput() ManagementPolicySnapShotPtrOutput
- func (i ManagementPolicySnapShotArgs) ToManagementPolicySnapShotPtrOutputWithContext(ctx context.Context) ManagementPolicySnapShotPtrOutput
- type ManagementPolicySnapShotInput
- type ManagementPolicySnapShotOutput
- func (o ManagementPolicySnapShotOutput) Delete() DateAfterCreationPtrOutput
- func (ManagementPolicySnapShotOutput) ElementType() reflect.Type
- func (o ManagementPolicySnapShotOutput) TierToArchive() DateAfterCreationPtrOutput
- func (o ManagementPolicySnapShotOutput) TierToCool() DateAfterCreationPtrOutput
- func (o ManagementPolicySnapShotOutput) ToManagementPolicySnapShotOutput() ManagementPolicySnapShotOutput
- func (o ManagementPolicySnapShotOutput) ToManagementPolicySnapShotOutputWithContext(ctx context.Context) ManagementPolicySnapShotOutput
- func (o ManagementPolicySnapShotOutput) ToManagementPolicySnapShotPtrOutput() ManagementPolicySnapShotPtrOutput
- func (o ManagementPolicySnapShotOutput) ToManagementPolicySnapShotPtrOutputWithContext(ctx context.Context) ManagementPolicySnapShotPtrOutput
- type ManagementPolicySnapShotPtrInput
- type ManagementPolicySnapShotPtrOutput
- func (o ManagementPolicySnapShotPtrOutput) Delete() DateAfterCreationPtrOutput
- func (o ManagementPolicySnapShotPtrOutput) Elem() ManagementPolicySnapShotOutput
- func (ManagementPolicySnapShotPtrOutput) ElementType() reflect.Type
- func (o ManagementPolicySnapShotPtrOutput) TierToArchive() DateAfterCreationPtrOutput
- func (o ManagementPolicySnapShotPtrOutput) TierToCool() DateAfterCreationPtrOutput
- func (o ManagementPolicySnapShotPtrOutput) ToManagementPolicySnapShotPtrOutput() ManagementPolicySnapShotPtrOutput
- func (o ManagementPolicySnapShotPtrOutput) ToManagementPolicySnapShotPtrOutputWithContext(ctx context.Context) ManagementPolicySnapShotPtrOutput
- type ManagementPolicySnapShotResponse
- type ManagementPolicySnapShotResponseArgs
- func (ManagementPolicySnapShotResponseArgs) ElementType() reflect.Type
- func (i ManagementPolicySnapShotResponseArgs) ToManagementPolicySnapShotResponseOutput() ManagementPolicySnapShotResponseOutput
- func (i ManagementPolicySnapShotResponseArgs) ToManagementPolicySnapShotResponseOutputWithContext(ctx context.Context) ManagementPolicySnapShotResponseOutput
- func (i ManagementPolicySnapShotResponseArgs) ToManagementPolicySnapShotResponsePtrOutput() ManagementPolicySnapShotResponsePtrOutput
- func (i ManagementPolicySnapShotResponseArgs) ToManagementPolicySnapShotResponsePtrOutputWithContext(ctx context.Context) ManagementPolicySnapShotResponsePtrOutput
- type ManagementPolicySnapShotResponseInput
- type ManagementPolicySnapShotResponseOutput
- func (o ManagementPolicySnapShotResponseOutput) Delete() DateAfterCreationResponsePtrOutput
- func (ManagementPolicySnapShotResponseOutput) ElementType() reflect.Type
- func (o ManagementPolicySnapShotResponseOutput) TierToArchive() DateAfterCreationResponsePtrOutput
- func (o ManagementPolicySnapShotResponseOutput) TierToCool() DateAfterCreationResponsePtrOutput
- func (o ManagementPolicySnapShotResponseOutput) ToManagementPolicySnapShotResponseOutput() ManagementPolicySnapShotResponseOutput
- func (o ManagementPolicySnapShotResponseOutput) ToManagementPolicySnapShotResponseOutputWithContext(ctx context.Context) ManagementPolicySnapShotResponseOutput
- func (o ManagementPolicySnapShotResponseOutput) ToManagementPolicySnapShotResponsePtrOutput() ManagementPolicySnapShotResponsePtrOutput
- func (o ManagementPolicySnapShotResponseOutput) ToManagementPolicySnapShotResponsePtrOutputWithContext(ctx context.Context) ManagementPolicySnapShotResponsePtrOutput
- type ManagementPolicySnapShotResponsePtrInput
- type ManagementPolicySnapShotResponsePtrOutput
- func (o ManagementPolicySnapShotResponsePtrOutput) Delete() DateAfterCreationResponsePtrOutput
- func (o ManagementPolicySnapShotResponsePtrOutput) Elem() ManagementPolicySnapShotResponseOutput
- func (ManagementPolicySnapShotResponsePtrOutput) ElementType() reflect.Type
- func (o ManagementPolicySnapShotResponsePtrOutput) TierToArchive() DateAfterCreationResponsePtrOutput
- func (o ManagementPolicySnapShotResponsePtrOutput) TierToCool() DateAfterCreationResponsePtrOutput
- func (o ManagementPolicySnapShotResponsePtrOutput) ToManagementPolicySnapShotResponsePtrOutput() ManagementPolicySnapShotResponsePtrOutput
- func (o ManagementPolicySnapShotResponsePtrOutput) ToManagementPolicySnapShotResponsePtrOutputWithContext(ctx context.Context) ManagementPolicySnapShotResponsePtrOutput
- type ManagementPolicyState
- type ManagementPolicyVersion
- type ManagementPolicyVersionArgs
- func (ManagementPolicyVersionArgs) ElementType() reflect.Type
- func (i ManagementPolicyVersionArgs) ToManagementPolicyVersionOutput() ManagementPolicyVersionOutput
- func (i ManagementPolicyVersionArgs) ToManagementPolicyVersionOutputWithContext(ctx context.Context) ManagementPolicyVersionOutput
- func (i ManagementPolicyVersionArgs) ToManagementPolicyVersionPtrOutput() ManagementPolicyVersionPtrOutput
- func (i ManagementPolicyVersionArgs) ToManagementPolicyVersionPtrOutputWithContext(ctx context.Context) ManagementPolicyVersionPtrOutput
- type ManagementPolicyVersionInput
- type ManagementPolicyVersionOutput
- func (o ManagementPolicyVersionOutput) Delete() DateAfterCreationPtrOutput
- func (ManagementPolicyVersionOutput) ElementType() reflect.Type
- func (o ManagementPolicyVersionOutput) TierToArchive() DateAfterCreationPtrOutput
- func (o ManagementPolicyVersionOutput) TierToCool() DateAfterCreationPtrOutput
- func (o ManagementPolicyVersionOutput) ToManagementPolicyVersionOutput() ManagementPolicyVersionOutput
- func (o ManagementPolicyVersionOutput) ToManagementPolicyVersionOutputWithContext(ctx context.Context) ManagementPolicyVersionOutput
- func (o ManagementPolicyVersionOutput) ToManagementPolicyVersionPtrOutput() ManagementPolicyVersionPtrOutput
- func (o ManagementPolicyVersionOutput) ToManagementPolicyVersionPtrOutputWithContext(ctx context.Context) ManagementPolicyVersionPtrOutput
- type ManagementPolicyVersionPtrInput
- type ManagementPolicyVersionPtrOutput
- func (o ManagementPolicyVersionPtrOutput) Delete() DateAfterCreationPtrOutput
- func (o ManagementPolicyVersionPtrOutput) Elem() ManagementPolicyVersionOutput
- func (ManagementPolicyVersionPtrOutput) ElementType() reflect.Type
- func (o ManagementPolicyVersionPtrOutput) TierToArchive() DateAfterCreationPtrOutput
- func (o ManagementPolicyVersionPtrOutput) TierToCool() DateAfterCreationPtrOutput
- func (o ManagementPolicyVersionPtrOutput) ToManagementPolicyVersionPtrOutput() ManagementPolicyVersionPtrOutput
- func (o ManagementPolicyVersionPtrOutput) ToManagementPolicyVersionPtrOutputWithContext(ctx context.Context) ManagementPolicyVersionPtrOutput
- type ManagementPolicyVersionResponse
- type ManagementPolicyVersionResponseArgs
- func (ManagementPolicyVersionResponseArgs) ElementType() reflect.Type
- func (i ManagementPolicyVersionResponseArgs) ToManagementPolicyVersionResponseOutput() ManagementPolicyVersionResponseOutput
- func (i ManagementPolicyVersionResponseArgs) ToManagementPolicyVersionResponseOutputWithContext(ctx context.Context) ManagementPolicyVersionResponseOutput
- func (i ManagementPolicyVersionResponseArgs) ToManagementPolicyVersionResponsePtrOutput() ManagementPolicyVersionResponsePtrOutput
- func (i ManagementPolicyVersionResponseArgs) ToManagementPolicyVersionResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyVersionResponsePtrOutput
- type ManagementPolicyVersionResponseInput
- type ManagementPolicyVersionResponseOutput
- func (o ManagementPolicyVersionResponseOutput) Delete() DateAfterCreationResponsePtrOutput
- func (ManagementPolicyVersionResponseOutput) ElementType() reflect.Type
- func (o ManagementPolicyVersionResponseOutput) TierToArchive() DateAfterCreationResponsePtrOutput
- func (o ManagementPolicyVersionResponseOutput) TierToCool() DateAfterCreationResponsePtrOutput
- func (o ManagementPolicyVersionResponseOutput) ToManagementPolicyVersionResponseOutput() ManagementPolicyVersionResponseOutput
- func (o ManagementPolicyVersionResponseOutput) ToManagementPolicyVersionResponseOutputWithContext(ctx context.Context) ManagementPolicyVersionResponseOutput
- func (o ManagementPolicyVersionResponseOutput) ToManagementPolicyVersionResponsePtrOutput() ManagementPolicyVersionResponsePtrOutput
- func (o ManagementPolicyVersionResponseOutput) ToManagementPolicyVersionResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyVersionResponsePtrOutput
- type ManagementPolicyVersionResponsePtrInput
- type ManagementPolicyVersionResponsePtrOutput
- func (o ManagementPolicyVersionResponsePtrOutput) Delete() DateAfterCreationResponsePtrOutput
- func (o ManagementPolicyVersionResponsePtrOutput) Elem() ManagementPolicyVersionResponseOutput
- func (ManagementPolicyVersionResponsePtrOutput) ElementType() reflect.Type
- func (o ManagementPolicyVersionResponsePtrOutput) TierToArchive() DateAfterCreationResponsePtrOutput
- func (o ManagementPolicyVersionResponsePtrOutput) TierToCool() DateAfterCreationResponsePtrOutput
- func (o ManagementPolicyVersionResponsePtrOutput) ToManagementPolicyVersionResponsePtrOutput() ManagementPolicyVersionResponsePtrOutput
- func (o ManagementPolicyVersionResponsePtrOutput) ToManagementPolicyVersionResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyVersionResponsePtrOutput
- type MinimumTlsVersion
- func (MinimumTlsVersion) ElementType() reflect.Type
- func (e MinimumTlsVersion) ToStringOutput() pulumi.StringOutput
- func (e MinimumTlsVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e MinimumTlsVersion) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e MinimumTlsVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Multichannel
- type MultichannelArgs
- func (MultichannelArgs) ElementType() reflect.Type
- func (i MultichannelArgs) ToMultichannelOutput() MultichannelOutput
- func (i MultichannelArgs) ToMultichannelOutputWithContext(ctx context.Context) MultichannelOutput
- func (i MultichannelArgs) ToMultichannelPtrOutput() MultichannelPtrOutput
- func (i MultichannelArgs) ToMultichannelPtrOutputWithContext(ctx context.Context) MultichannelPtrOutput
- type MultichannelInput
- type MultichannelOutput
- func (MultichannelOutput) ElementType() reflect.Type
- func (o MultichannelOutput) Enabled() pulumi.BoolPtrOutput
- func (o MultichannelOutput) ToMultichannelOutput() MultichannelOutput
- func (o MultichannelOutput) ToMultichannelOutputWithContext(ctx context.Context) MultichannelOutput
- func (o MultichannelOutput) ToMultichannelPtrOutput() MultichannelPtrOutput
- func (o MultichannelOutput) ToMultichannelPtrOutputWithContext(ctx context.Context) MultichannelPtrOutput
- type MultichannelPtrInput
- type MultichannelPtrOutput
- func (o MultichannelPtrOutput) Elem() MultichannelOutput
- func (MultichannelPtrOutput) ElementType() reflect.Type
- func (o MultichannelPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o MultichannelPtrOutput) ToMultichannelPtrOutput() MultichannelPtrOutput
- func (o MultichannelPtrOutput) ToMultichannelPtrOutputWithContext(ctx context.Context) MultichannelPtrOutput
- type MultichannelResponse
- type MultichannelResponseArgs
- func (MultichannelResponseArgs) ElementType() reflect.Type
- func (i MultichannelResponseArgs) ToMultichannelResponseOutput() MultichannelResponseOutput
- func (i MultichannelResponseArgs) ToMultichannelResponseOutputWithContext(ctx context.Context) MultichannelResponseOutput
- func (i MultichannelResponseArgs) ToMultichannelResponsePtrOutput() MultichannelResponsePtrOutput
- func (i MultichannelResponseArgs) ToMultichannelResponsePtrOutputWithContext(ctx context.Context) MultichannelResponsePtrOutput
- type MultichannelResponseInput
- type MultichannelResponseOutput
- func (MultichannelResponseOutput) ElementType() reflect.Type
- func (o MultichannelResponseOutput) Enabled() pulumi.BoolPtrOutput
- func (o MultichannelResponseOutput) ToMultichannelResponseOutput() MultichannelResponseOutput
- func (o MultichannelResponseOutput) ToMultichannelResponseOutputWithContext(ctx context.Context) MultichannelResponseOutput
- func (o MultichannelResponseOutput) ToMultichannelResponsePtrOutput() MultichannelResponsePtrOutput
- func (o MultichannelResponseOutput) ToMultichannelResponsePtrOutputWithContext(ctx context.Context) MultichannelResponsePtrOutput
- type MultichannelResponsePtrInput
- type MultichannelResponsePtrOutput
- func (o MultichannelResponsePtrOutput) Elem() MultichannelResponseOutput
- func (MultichannelResponsePtrOutput) ElementType() reflect.Type
- func (o MultichannelResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o MultichannelResponsePtrOutput) ToMultichannelResponsePtrOutput() MultichannelResponsePtrOutput
- func (o MultichannelResponsePtrOutput) ToMultichannelResponsePtrOutputWithContext(ctx context.Context) MultichannelResponsePtrOutput
- type Name
- func (Name) ElementType() reflect.Type
- func (e Name) ToStringOutput() pulumi.StringOutput
- func (e Name) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Name) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Name) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type NetworkRuleSet
- type NetworkRuleSetArgs
- func (NetworkRuleSetArgs) ElementType() reflect.Type
- func (i NetworkRuleSetArgs) ToNetworkRuleSetOutput() NetworkRuleSetOutput
- func (i NetworkRuleSetArgs) ToNetworkRuleSetOutputWithContext(ctx context.Context) NetworkRuleSetOutput
- func (i NetworkRuleSetArgs) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
- func (i NetworkRuleSetArgs) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
- type NetworkRuleSetInput
- type NetworkRuleSetOutput
- func (o NetworkRuleSetOutput) Bypass() pulumi.StringPtrOutput
- func (o NetworkRuleSetOutput) DefaultAction() pulumi.StringOutput
- func (NetworkRuleSetOutput) ElementType() reflect.Type
- func (o NetworkRuleSetOutput) IpRules() IPRuleArrayOutput
- func (o NetworkRuleSetOutput) ResourceAccessRules() ResourceAccessRuleArrayOutput
- func (o NetworkRuleSetOutput) ToNetworkRuleSetOutput() NetworkRuleSetOutput
- func (o NetworkRuleSetOutput) ToNetworkRuleSetOutputWithContext(ctx context.Context) NetworkRuleSetOutput
- func (o NetworkRuleSetOutput) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
- func (o NetworkRuleSetOutput) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
- func (o NetworkRuleSetOutput) VirtualNetworkRules() VirtualNetworkRuleArrayOutput
- type NetworkRuleSetPtrInput
- type NetworkRuleSetPtrOutput
- func (o NetworkRuleSetPtrOutput) Bypass() pulumi.StringPtrOutput
- func (o NetworkRuleSetPtrOutput) DefaultAction() pulumi.StringPtrOutput
- func (o NetworkRuleSetPtrOutput) Elem() NetworkRuleSetOutput
- func (NetworkRuleSetPtrOutput) ElementType() reflect.Type
- func (o NetworkRuleSetPtrOutput) IpRules() IPRuleArrayOutput
- func (o NetworkRuleSetPtrOutput) ResourceAccessRules() ResourceAccessRuleArrayOutput
- func (o NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
- func (o NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
- func (o NetworkRuleSetPtrOutput) VirtualNetworkRules() VirtualNetworkRuleArrayOutput
- type NetworkRuleSetResponse
- type NetworkRuleSetResponseArgs
- func (NetworkRuleSetResponseArgs) ElementType() reflect.Type
- func (i NetworkRuleSetResponseArgs) ToNetworkRuleSetResponseOutput() NetworkRuleSetResponseOutput
- func (i NetworkRuleSetResponseArgs) ToNetworkRuleSetResponseOutputWithContext(ctx context.Context) NetworkRuleSetResponseOutput
- func (i NetworkRuleSetResponseArgs) ToNetworkRuleSetResponsePtrOutput() NetworkRuleSetResponsePtrOutput
- func (i NetworkRuleSetResponseArgs) ToNetworkRuleSetResponsePtrOutputWithContext(ctx context.Context) NetworkRuleSetResponsePtrOutput
- type NetworkRuleSetResponseInput
- type NetworkRuleSetResponseOutput
- func (o NetworkRuleSetResponseOutput) Bypass() pulumi.StringPtrOutput
- func (o NetworkRuleSetResponseOutput) DefaultAction() pulumi.StringOutput
- func (NetworkRuleSetResponseOutput) ElementType() reflect.Type
- func (o NetworkRuleSetResponseOutput) IpRules() IPRuleResponseArrayOutput
- func (o NetworkRuleSetResponseOutput) ResourceAccessRules() ResourceAccessRuleResponseArrayOutput
- func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutput() NetworkRuleSetResponseOutput
- func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutputWithContext(ctx context.Context) NetworkRuleSetResponseOutput
- func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponsePtrOutput() NetworkRuleSetResponsePtrOutput
- func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponsePtrOutputWithContext(ctx context.Context) NetworkRuleSetResponsePtrOutput
- func (o NetworkRuleSetResponseOutput) VirtualNetworkRules() VirtualNetworkRuleResponseArrayOutput
- type NetworkRuleSetResponsePtrInput
- type NetworkRuleSetResponsePtrOutput
- func (o NetworkRuleSetResponsePtrOutput) Bypass() pulumi.StringPtrOutput
- func (o NetworkRuleSetResponsePtrOutput) DefaultAction() pulumi.StringPtrOutput
- func (o NetworkRuleSetResponsePtrOutput) Elem() NetworkRuleSetResponseOutput
- func (NetworkRuleSetResponsePtrOutput) ElementType() reflect.Type
- func (o NetworkRuleSetResponsePtrOutput) IpRules() IPRuleResponseArrayOutput
- func (o NetworkRuleSetResponsePtrOutput) ResourceAccessRules() ResourceAccessRuleResponseArrayOutput
- func (o NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutput() NetworkRuleSetResponsePtrOutput
- func (o NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutputWithContext(ctx context.Context) NetworkRuleSetResponsePtrOutput
- func (o NetworkRuleSetResponsePtrOutput) VirtualNetworkRules() VirtualNetworkRuleResponseArrayOutput
- type ObjectReplicationPolicy
- type ObjectReplicationPolicyArgs
- type ObjectReplicationPolicyFilter
- type ObjectReplicationPolicyFilterArgs
- func (ObjectReplicationPolicyFilterArgs) ElementType() reflect.Type
- func (i ObjectReplicationPolicyFilterArgs) ToObjectReplicationPolicyFilterOutput() ObjectReplicationPolicyFilterOutput
- func (i ObjectReplicationPolicyFilterArgs) ToObjectReplicationPolicyFilterOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterOutput
- func (i ObjectReplicationPolicyFilterArgs) ToObjectReplicationPolicyFilterPtrOutput() ObjectReplicationPolicyFilterPtrOutput
- func (i ObjectReplicationPolicyFilterArgs) ToObjectReplicationPolicyFilterPtrOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterPtrOutput
- type ObjectReplicationPolicyFilterInput
- type ObjectReplicationPolicyFilterOutput
- func (ObjectReplicationPolicyFilterOutput) ElementType() reflect.Type
- func (o ObjectReplicationPolicyFilterOutput) MinCreationTime() pulumi.StringPtrOutput
- func (o ObjectReplicationPolicyFilterOutput) PrefixMatch() pulumi.StringArrayOutput
- func (o ObjectReplicationPolicyFilterOutput) ToObjectReplicationPolicyFilterOutput() ObjectReplicationPolicyFilterOutput
- func (o ObjectReplicationPolicyFilterOutput) ToObjectReplicationPolicyFilterOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterOutput
- func (o ObjectReplicationPolicyFilterOutput) ToObjectReplicationPolicyFilterPtrOutput() ObjectReplicationPolicyFilterPtrOutput
- func (o ObjectReplicationPolicyFilterOutput) ToObjectReplicationPolicyFilterPtrOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterPtrOutput
- type ObjectReplicationPolicyFilterPtrInput
- type ObjectReplicationPolicyFilterPtrOutput
- func (o ObjectReplicationPolicyFilterPtrOutput) Elem() ObjectReplicationPolicyFilterOutput
- func (ObjectReplicationPolicyFilterPtrOutput) ElementType() reflect.Type
- func (o ObjectReplicationPolicyFilterPtrOutput) MinCreationTime() pulumi.StringPtrOutput
- func (o ObjectReplicationPolicyFilterPtrOutput) PrefixMatch() pulumi.StringArrayOutput
- func (o ObjectReplicationPolicyFilterPtrOutput) ToObjectReplicationPolicyFilterPtrOutput() ObjectReplicationPolicyFilterPtrOutput
- func (o ObjectReplicationPolicyFilterPtrOutput) ToObjectReplicationPolicyFilterPtrOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterPtrOutput
- type ObjectReplicationPolicyFilterResponse
- type ObjectReplicationPolicyFilterResponseArgs
- func (ObjectReplicationPolicyFilterResponseArgs) ElementType() reflect.Type
- func (i ObjectReplicationPolicyFilterResponseArgs) ToObjectReplicationPolicyFilterResponseOutput() ObjectReplicationPolicyFilterResponseOutput
- func (i ObjectReplicationPolicyFilterResponseArgs) ToObjectReplicationPolicyFilterResponseOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterResponseOutput
- func (i ObjectReplicationPolicyFilterResponseArgs) ToObjectReplicationPolicyFilterResponsePtrOutput() ObjectReplicationPolicyFilterResponsePtrOutput
- func (i ObjectReplicationPolicyFilterResponseArgs) ToObjectReplicationPolicyFilterResponsePtrOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterResponsePtrOutput
- type ObjectReplicationPolicyFilterResponseInput
- type ObjectReplicationPolicyFilterResponseOutput
- func (ObjectReplicationPolicyFilterResponseOutput) ElementType() reflect.Type
- func (o ObjectReplicationPolicyFilterResponseOutput) MinCreationTime() pulumi.StringPtrOutput
- func (o ObjectReplicationPolicyFilterResponseOutput) PrefixMatch() pulumi.StringArrayOutput
- func (o ObjectReplicationPolicyFilterResponseOutput) ToObjectReplicationPolicyFilterResponseOutput() ObjectReplicationPolicyFilterResponseOutput
- func (o ObjectReplicationPolicyFilterResponseOutput) ToObjectReplicationPolicyFilterResponseOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterResponseOutput
- func (o ObjectReplicationPolicyFilterResponseOutput) ToObjectReplicationPolicyFilterResponsePtrOutput() ObjectReplicationPolicyFilterResponsePtrOutput
- func (o ObjectReplicationPolicyFilterResponseOutput) ToObjectReplicationPolicyFilterResponsePtrOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterResponsePtrOutput
- type ObjectReplicationPolicyFilterResponsePtrInput
- type ObjectReplicationPolicyFilterResponsePtrOutput
- func (o ObjectReplicationPolicyFilterResponsePtrOutput) Elem() ObjectReplicationPolicyFilterResponseOutput
- func (ObjectReplicationPolicyFilterResponsePtrOutput) ElementType() reflect.Type
- func (o ObjectReplicationPolicyFilterResponsePtrOutput) MinCreationTime() pulumi.StringPtrOutput
- func (o ObjectReplicationPolicyFilterResponsePtrOutput) PrefixMatch() pulumi.StringArrayOutput
- func (o ObjectReplicationPolicyFilterResponsePtrOutput) ToObjectReplicationPolicyFilterResponsePtrOutput() ObjectReplicationPolicyFilterResponsePtrOutput
- func (o ObjectReplicationPolicyFilterResponsePtrOutput) ToObjectReplicationPolicyFilterResponsePtrOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterResponsePtrOutput
- type ObjectReplicationPolicyInput
- type ObjectReplicationPolicyOutput
- type ObjectReplicationPolicyRule
- type ObjectReplicationPolicyRuleArgs
- func (ObjectReplicationPolicyRuleArgs) ElementType() reflect.Type
- func (i ObjectReplicationPolicyRuleArgs) ToObjectReplicationPolicyRuleOutput() ObjectReplicationPolicyRuleOutput
- func (i ObjectReplicationPolicyRuleArgs) ToObjectReplicationPolicyRuleOutputWithContext(ctx context.Context) ObjectReplicationPolicyRuleOutput
- type ObjectReplicationPolicyRuleArray
- func (ObjectReplicationPolicyRuleArray) ElementType() reflect.Type
- func (i ObjectReplicationPolicyRuleArray) ToObjectReplicationPolicyRuleArrayOutput() ObjectReplicationPolicyRuleArrayOutput
- func (i ObjectReplicationPolicyRuleArray) ToObjectReplicationPolicyRuleArrayOutputWithContext(ctx context.Context) ObjectReplicationPolicyRuleArrayOutput
- type ObjectReplicationPolicyRuleArrayInput
- type ObjectReplicationPolicyRuleArrayOutput
- func (ObjectReplicationPolicyRuleArrayOutput) ElementType() reflect.Type
- func (o ObjectReplicationPolicyRuleArrayOutput) Index(i pulumi.IntInput) ObjectReplicationPolicyRuleOutput
- func (o ObjectReplicationPolicyRuleArrayOutput) ToObjectReplicationPolicyRuleArrayOutput() ObjectReplicationPolicyRuleArrayOutput
- func (o ObjectReplicationPolicyRuleArrayOutput) ToObjectReplicationPolicyRuleArrayOutputWithContext(ctx context.Context) ObjectReplicationPolicyRuleArrayOutput
- type ObjectReplicationPolicyRuleInput
- type ObjectReplicationPolicyRuleOutput
- func (o ObjectReplicationPolicyRuleOutput) DestinationContainer() pulumi.StringOutput
- func (ObjectReplicationPolicyRuleOutput) ElementType() reflect.Type
- func (o ObjectReplicationPolicyRuleOutput) Filters() ObjectReplicationPolicyFilterPtrOutput
- func (o ObjectReplicationPolicyRuleOutput) RuleId() pulumi.StringPtrOutput
- func (o ObjectReplicationPolicyRuleOutput) SourceContainer() pulumi.StringOutput
- func (o ObjectReplicationPolicyRuleOutput) ToObjectReplicationPolicyRuleOutput() ObjectReplicationPolicyRuleOutput
- func (o ObjectReplicationPolicyRuleOutput) ToObjectReplicationPolicyRuleOutputWithContext(ctx context.Context) ObjectReplicationPolicyRuleOutput
- type ObjectReplicationPolicyRuleResponse
- type ObjectReplicationPolicyRuleResponseArgs
- func (ObjectReplicationPolicyRuleResponseArgs) ElementType() reflect.Type
- func (i ObjectReplicationPolicyRuleResponseArgs) ToObjectReplicationPolicyRuleResponseOutput() ObjectReplicationPolicyRuleResponseOutput
- func (i ObjectReplicationPolicyRuleResponseArgs) ToObjectReplicationPolicyRuleResponseOutputWithContext(ctx context.Context) ObjectReplicationPolicyRuleResponseOutput
- type ObjectReplicationPolicyRuleResponseArray
- func (ObjectReplicationPolicyRuleResponseArray) ElementType() reflect.Type
- func (i ObjectReplicationPolicyRuleResponseArray) ToObjectReplicationPolicyRuleResponseArrayOutput() ObjectReplicationPolicyRuleResponseArrayOutput
- func (i ObjectReplicationPolicyRuleResponseArray) ToObjectReplicationPolicyRuleResponseArrayOutputWithContext(ctx context.Context) ObjectReplicationPolicyRuleResponseArrayOutput
- type ObjectReplicationPolicyRuleResponseArrayInput
- type ObjectReplicationPolicyRuleResponseArrayOutput
- func (ObjectReplicationPolicyRuleResponseArrayOutput) ElementType() reflect.Type
- func (o ObjectReplicationPolicyRuleResponseArrayOutput) Index(i pulumi.IntInput) ObjectReplicationPolicyRuleResponseOutput
- func (o ObjectReplicationPolicyRuleResponseArrayOutput) ToObjectReplicationPolicyRuleResponseArrayOutput() ObjectReplicationPolicyRuleResponseArrayOutput
- func (o ObjectReplicationPolicyRuleResponseArrayOutput) ToObjectReplicationPolicyRuleResponseArrayOutputWithContext(ctx context.Context) ObjectReplicationPolicyRuleResponseArrayOutput
- type ObjectReplicationPolicyRuleResponseInput
- type ObjectReplicationPolicyRuleResponseOutput
- func (o ObjectReplicationPolicyRuleResponseOutput) DestinationContainer() pulumi.StringOutput
- func (ObjectReplicationPolicyRuleResponseOutput) ElementType() reflect.Type
- func (o ObjectReplicationPolicyRuleResponseOutput) Filters() ObjectReplicationPolicyFilterResponsePtrOutput
- func (o ObjectReplicationPolicyRuleResponseOutput) RuleId() pulumi.StringPtrOutput
- func (o ObjectReplicationPolicyRuleResponseOutput) SourceContainer() pulumi.StringOutput
- func (o ObjectReplicationPolicyRuleResponseOutput) ToObjectReplicationPolicyRuleResponseOutput() ObjectReplicationPolicyRuleResponseOutput
- func (o ObjectReplicationPolicyRuleResponseOutput) ToObjectReplicationPolicyRuleResponseOutputWithContext(ctx context.Context) ObjectReplicationPolicyRuleResponseOutput
- type ObjectReplicationPolicyState
- type Permissions
- func (Permissions) ElementType() reflect.Type
- func (e Permissions) ToStringOutput() pulumi.StringOutput
- func (e Permissions) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Permissions) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Permissions) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateEndpointConnection
- type PrivateEndpointConnectionArgs
- type PrivateEndpointConnectionInput
- type PrivateEndpointConnectionOutput
- func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
- func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
- type PrivateEndpointConnectionResponse
- type PrivateEndpointConnectionResponseArgs
- func (PrivateEndpointConnectionResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
- func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
- type PrivateEndpointConnectionResponseArray
- func (PrivateEndpointConnectionResponseArray) ElementType() reflect.Type
- func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
- func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
- type PrivateEndpointConnectionResponseArrayInput
- type PrivateEndpointConnectionResponseArrayOutput
- func (PrivateEndpointConnectionResponseArrayOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionResponseArrayOutput) Index(i pulumi.IntInput) PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
- func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
- type PrivateEndpointConnectionResponseInput
- type PrivateEndpointConnectionResponseOutput
- func (PrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointConnectionResponseOutput) Id() pulumi.StringOutput
- func (o PrivateEndpointConnectionResponseOutput) Name() pulumi.StringOutput
- func (o PrivateEndpointConnectionResponseOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
- func (o PrivateEndpointConnectionResponseOutput) Type() pulumi.StringOutput
- type PrivateEndpointConnectionState
- type PrivateEndpointResponse
- type PrivateEndpointResponseArgs
- func (PrivateEndpointResponseArgs) ElementType() reflect.Type
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointResponseInput
- type PrivateEndpointResponseOutput
- func (PrivateEndpointResponseOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointResponsePtrInput
- type PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
- func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
- func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
- type PrivateEndpointServiceConnectionStatus
- func (PrivateEndpointServiceConnectionStatus) ElementType() reflect.Type
- func (e PrivateEndpointServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type PrivateLinkServiceConnectionState
- type PrivateLinkServiceConnectionStateArgs
- func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStateInput
- type PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ActionRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStatePtrInput
- type PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ActionRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) Elem() PrivateLinkServiceConnectionStateOutput
- func (PrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
- func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
- type PrivateLinkServiceConnectionStateResponse
- type PrivateLinkServiceConnectionStateResponseArgs
- func (PrivateLinkServiceConnectionStateResponseArgs) ElementType() reflect.Type
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type PrivateLinkServiceConnectionStateResponseInput
- type PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ActionRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
- func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type PrivateLinkServiceConnectionStateResponsePtrInput
- type PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ActionRequired() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Elem() PrivateLinkServiceConnectionStateResponseOutput
- func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
- func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
- type ProtocolSettings
- type ProtocolSettingsArgs
- func (ProtocolSettingsArgs) ElementType() reflect.Type
- func (i ProtocolSettingsArgs) ToProtocolSettingsOutput() ProtocolSettingsOutput
- func (i ProtocolSettingsArgs) ToProtocolSettingsOutputWithContext(ctx context.Context) ProtocolSettingsOutput
- func (i ProtocolSettingsArgs) ToProtocolSettingsPtrOutput() ProtocolSettingsPtrOutput
- func (i ProtocolSettingsArgs) ToProtocolSettingsPtrOutputWithContext(ctx context.Context) ProtocolSettingsPtrOutput
- type ProtocolSettingsInput
- type ProtocolSettingsOutput
- func (ProtocolSettingsOutput) ElementType() reflect.Type
- func (o ProtocolSettingsOutput) Smb() SmbSettingPtrOutput
- func (o ProtocolSettingsOutput) ToProtocolSettingsOutput() ProtocolSettingsOutput
- func (o ProtocolSettingsOutput) ToProtocolSettingsOutputWithContext(ctx context.Context) ProtocolSettingsOutput
- func (o ProtocolSettingsOutput) ToProtocolSettingsPtrOutput() ProtocolSettingsPtrOutput
- func (o ProtocolSettingsOutput) ToProtocolSettingsPtrOutputWithContext(ctx context.Context) ProtocolSettingsPtrOutput
- type ProtocolSettingsPtrInput
- type ProtocolSettingsPtrOutput
- func (o ProtocolSettingsPtrOutput) Elem() ProtocolSettingsOutput
- func (ProtocolSettingsPtrOutput) ElementType() reflect.Type
- func (o ProtocolSettingsPtrOutput) Smb() SmbSettingPtrOutput
- func (o ProtocolSettingsPtrOutput) ToProtocolSettingsPtrOutput() ProtocolSettingsPtrOutput
- func (o ProtocolSettingsPtrOutput) ToProtocolSettingsPtrOutputWithContext(ctx context.Context) ProtocolSettingsPtrOutput
- type ProtocolSettingsResponse
- type ProtocolSettingsResponseArgs
- func (ProtocolSettingsResponseArgs) ElementType() reflect.Type
- func (i ProtocolSettingsResponseArgs) ToProtocolSettingsResponseOutput() ProtocolSettingsResponseOutput
- func (i ProtocolSettingsResponseArgs) ToProtocolSettingsResponseOutputWithContext(ctx context.Context) ProtocolSettingsResponseOutput
- func (i ProtocolSettingsResponseArgs) ToProtocolSettingsResponsePtrOutput() ProtocolSettingsResponsePtrOutput
- func (i ProtocolSettingsResponseArgs) ToProtocolSettingsResponsePtrOutputWithContext(ctx context.Context) ProtocolSettingsResponsePtrOutput
- type ProtocolSettingsResponseInput
- type ProtocolSettingsResponseOutput
- func (ProtocolSettingsResponseOutput) ElementType() reflect.Type
- func (o ProtocolSettingsResponseOutput) Smb() SmbSettingResponsePtrOutput
- func (o ProtocolSettingsResponseOutput) ToProtocolSettingsResponseOutput() ProtocolSettingsResponseOutput
- func (o ProtocolSettingsResponseOutput) ToProtocolSettingsResponseOutputWithContext(ctx context.Context) ProtocolSettingsResponseOutput
- func (o ProtocolSettingsResponseOutput) ToProtocolSettingsResponsePtrOutput() ProtocolSettingsResponsePtrOutput
- func (o ProtocolSettingsResponseOutput) ToProtocolSettingsResponsePtrOutputWithContext(ctx context.Context) ProtocolSettingsResponsePtrOutput
- type ProtocolSettingsResponsePtrInput
- type ProtocolSettingsResponsePtrOutput
- func (o ProtocolSettingsResponsePtrOutput) Elem() ProtocolSettingsResponseOutput
- func (ProtocolSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o ProtocolSettingsResponsePtrOutput) Smb() SmbSettingResponsePtrOutput
- func (o ProtocolSettingsResponsePtrOutput) ToProtocolSettingsResponsePtrOutput() ProtocolSettingsResponsePtrOutput
- func (o ProtocolSettingsResponsePtrOutput) ToProtocolSettingsResponsePtrOutputWithContext(ctx context.Context) ProtocolSettingsResponsePtrOutput
- type PublicAccess
- func (PublicAccess) ElementType() reflect.Type
- func (e PublicAccess) ToStringOutput() pulumi.StringOutput
- func (e PublicAccess) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e PublicAccess) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e PublicAccess) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Queue
- type QueueArgs
- type QueueInput
- type QueueOutput
- type QueueServiceProperties
- type QueueServicePropertiesArgs
- type QueueServicePropertiesInput
- type QueueServicePropertiesOutput
- type QueueServicePropertiesState
- type QueueState
- type ResourceAccessRule
- type ResourceAccessRuleArgs
- type ResourceAccessRuleArray
- type ResourceAccessRuleArrayInput
- type ResourceAccessRuleArrayOutput
- func (ResourceAccessRuleArrayOutput) ElementType() reflect.Type
- func (o ResourceAccessRuleArrayOutput) Index(i pulumi.IntInput) ResourceAccessRuleOutput
- func (o ResourceAccessRuleArrayOutput) ToResourceAccessRuleArrayOutput() ResourceAccessRuleArrayOutput
- func (o ResourceAccessRuleArrayOutput) ToResourceAccessRuleArrayOutputWithContext(ctx context.Context) ResourceAccessRuleArrayOutput
- type ResourceAccessRuleInput
- type ResourceAccessRuleOutput
- func (ResourceAccessRuleOutput) ElementType() reflect.Type
- func (o ResourceAccessRuleOutput) ResourceId() pulumi.StringPtrOutput
- func (o ResourceAccessRuleOutput) TenantId() pulumi.StringPtrOutput
- func (o ResourceAccessRuleOutput) ToResourceAccessRuleOutput() ResourceAccessRuleOutput
- func (o ResourceAccessRuleOutput) ToResourceAccessRuleOutputWithContext(ctx context.Context) ResourceAccessRuleOutput
- type ResourceAccessRuleResponse
- type ResourceAccessRuleResponseArgs
- func (ResourceAccessRuleResponseArgs) ElementType() reflect.Type
- func (i ResourceAccessRuleResponseArgs) ToResourceAccessRuleResponseOutput() ResourceAccessRuleResponseOutput
- func (i ResourceAccessRuleResponseArgs) ToResourceAccessRuleResponseOutputWithContext(ctx context.Context) ResourceAccessRuleResponseOutput
- type ResourceAccessRuleResponseArray
- func (ResourceAccessRuleResponseArray) ElementType() reflect.Type
- func (i ResourceAccessRuleResponseArray) ToResourceAccessRuleResponseArrayOutput() ResourceAccessRuleResponseArrayOutput
- func (i ResourceAccessRuleResponseArray) ToResourceAccessRuleResponseArrayOutputWithContext(ctx context.Context) ResourceAccessRuleResponseArrayOutput
- type ResourceAccessRuleResponseArrayInput
- type ResourceAccessRuleResponseArrayOutput
- func (ResourceAccessRuleResponseArrayOutput) ElementType() reflect.Type
- func (o ResourceAccessRuleResponseArrayOutput) Index(i pulumi.IntInput) ResourceAccessRuleResponseOutput
- func (o ResourceAccessRuleResponseArrayOutput) ToResourceAccessRuleResponseArrayOutput() ResourceAccessRuleResponseArrayOutput
- func (o ResourceAccessRuleResponseArrayOutput) ToResourceAccessRuleResponseArrayOutputWithContext(ctx context.Context) ResourceAccessRuleResponseArrayOutput
- type ResourceAccessRuleResponseInput
- type ResourceAccessRuleResponseOutput
- func (ResourceAccessRuleResponseOutput) ElementType() reflect.Type
- func (o ResourceAccessRuleResponseOutput) ResourceId() pulumi.StringPtrOutput
- func (o ResourceAccessRuleResponseOutput) TenantId() pulumi.StringPtrOutput
- func (o ResourceAccessRuleResponseOutput) ToResourceAccessRuleResponseOutput() ResourceAccessRuleResponseOutput
- func (o ResourceAccessRuleResponseOutput) ToResourceAccessRuleResponseOutputWithContext(ctx context.Context) ResourceAccessRuleResponseOutput
- type RestorePolicyProperties
- type RestorePolicyPropertiesArgs
- func (RestorePolicyPropertiesArgs) ElementType() reflect.Type
- func (i RestorePolicyPropertiesArgs) ToRestorePolicyPropertiesOutput() RestorePolicyPropertiesOutput
- func (i RestorePolicyPropertiesArgs) ToRestorePolicyPropertiesOutputWithContext(ctx context.Context) RestorePolicyPropertiesOutput
- func (i RestorePolicyPropertiesArgs) ToRestorePolicyPropertiesPtrOutput() RestorePolicyPropertiesPtrOutput
- func (i RestorePolicyPropertiesArgs) ToRestorePolicyPropertiesPtrOutputWithContext(ctx context.Context) RestorePolicyPropertiesPtrOutput
- type RestorePolicyPropertiesInput
- type RestorePolicyPropertiesOutput
- func (o RestorePolicyPropertiesOutput) Days() pulumi.IntPtrOutput
- func (RestorePolicyPropertiesOutput) ElementType() reflect.Type
- func (o RestorePolicyPropertiesOutput) Enabled() pulumi.BoolOutput
- func (o RestorePolicyPropertiesOutput) ToRestorePolicyPropertiesOutput() RestorePolicyPropertiesOutput
- func (o RestorePolicyPropertiesOutput) ToRestorePolicyPropertiesOutputWithContext(ctx context.Context) RestorePolicyPropertiesOutput
- func (o RestorePolicyPropertiesOutput) ToRestorePolicyPropertiesPtrOutput() RestorePolicyPropertiesPtrOutput
- func (o RestorePolicyPropertiesOutput) ToRestorePolicyPropertiesPtrOutputWithContext(ctx context.Context) RestorePolicyPropertiesPtrOutput
- type RestorePolicyPropertiesPtrInput
- type RestorePolicyPropertiesPtrOutput
- func (o RestorePolicyPropertiesPtrOutput) Days() pulumi.IntPtrOutput
- func (o RestorePolicyPropertiesPtrOutput) Elem() RestorePolicyPropertiesOutput
- func (RestorePolicyPropertiesPtrOutput) ElementType() reflect.Type
- func (o RestorePolicyPropertiesPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o RestorePolicyPropertiesPtrOutput) ToRestorePolicyPropertiesPtrOutput() RestorePolicyPropertiesPtrOutput
- func (o RestorePolicyPropertiesPtrOutput) ToRestorePolicyPropertiesPtrOutputWithContext(ctx context.Context) RestorePolicyPropertiesPtrOutput
- type RestorePolicyPropertiesResponse
- type RestorePolicyPropertiesResponseArgs
- func (RestorePolicyPropertiesResponseArgs) ElementType() reflect.Type
- func (i RestorePolicyPropertiesResponseArgs) ToRestorePolicyPropertiesResponseOutput() RestorePolicyPropertiesResponseOutput
- func (i RestorePolicyPropertiesResponseArgs) ToRestorePolicyPropertiesResponseOutputWithContext(ctx context.Context) RestorePolicyPropertiesResponseOutput
- func (i RestorePolicyPropertiesResponseArgs) ToRestorePolicyPropertiesResponsePtrOutput() RestorePolicyPropertiesResponsePtrOutput
- func (i RestorePolicyPropertiesResponseArgs) ToRestorePolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) RestorePolicyPropertiesResponsePtrOutput
- type RestorePolicyPropertiesResponseInput
- type RestorePolicyPropertiesResponseOutput
- func (o RestorePolicyPropertiesResponseOutput) Days() pulumi.IntPtrOutput
- func (RestorePolicyPropertiesResponseOutput) ElementType() reflect.Type
- func (o RestorePolicyPropertiesResponseOutput) Enabled() pulumi.BoolOutput
- func (o RestorePolicyPropertiesResponseOutput) LastEnabledTime() pulumi.StringOutput
- func (o RestorePolicyPropertiesResponseOutput) MinRestoreTime() pulumi.StringOutput
- func (o RestorePolicyPropertiesResponseOutput) ToRestorePolicyPropertiesResponseOutput() RestorePolicyPropertiesResponseOutput
- func (o RestorePolicyPropertiesResponseOutput) ToRestorePolicyPropertiesResponseOutputWithContext(ctx context.Context) RestorePolicyPropertiesResponseOutput
- func (o RestorePolicyPropertiesResponseOutput) ToRestorePolicyPropertiesResponsePtrOutput() RestorePolicyPropertiesResponsePtrOutput
- func (o RestorePolicyPropertiesResponseOutput) ToRestorePolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) RestorePolicyPropertiesResponsePtrOutput
- type RestorePolicyPropertiesResponsePtrInput
- type RestorePolicyPropertiesResponsePtrOutput
- func (o RestorePolicyPropertiesResponsePtrOutput) Days() pulumi.IntPtrOutput
- func (o RestorePolicyPropertiesResponsePtrOutput) Elem() RestorePolicyPropertiesResponseOutput
- func (RestorePolicyPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o RestorePolicyPropertiesResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o RestorePolicyPropertiesResponsePtrOutput) LastEnabledTime() pulumi.StringPtrOutput
- func (o RestorePolicyPropertiesResponsePtrOutput) MinRestoreTime() pulumi.StringPtrOutput
- func (o RestorePolicyPropertiesResponsePtrOutput) ToRestorePolicyPropertiesResponsePtrOutput() RestorePolicyPropertiesResponsePtrOutput
- func (o RestorePolicyPropertiesResponsePtrOutput) ToRestorePolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) RestorePolicyPropertiesResponsePtrOutput
- type RootSquashType
- func (RootSquashType) ElementType() reflect.Type
- func (e RootSquashType) ToStringOutput() pulumi.StringOutput
- func (e RootSquashType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RootSquashType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RootSquashType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RoutingChoice
- func (RoutingChoice) ElementType() reflect.Type
- func (e RoutingChoice) ToStringOutput() pulumi.StringOutput
- func (e RoutingChoice) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RoutingChoice) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RoutingChoice) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type RoutingPreference
- type RoutingPreferenceArgs
- func (RoutingPreferenceArgs) ElementType() reflect.Type
- func (i RoutingPreferenceArgs) ToRoutingPreferenceOutput() RoutingPreferenceOutput
- func (i RoutingPreferenceArgs) ToRoutingPreferenceOutputWithContext(ctx context.Context) RoutingPreferenceOutput
- func (i RoutingPreferenceArgs) ToRoutingPreferencePtrOutput() RoutingPreferencePtrOutput
- func (i RoutingPreferenceArgs) ToRoutingPreferencePtrOutputWithContext(ctx context.Context) RoutingPreferencePtrOutput
- type RoutingPreferenceInput
- type RoutingPreferenceOutput
- func (RoutingPreferenceOutput) ElementType() reflect.Type
- func (o RoutingPreferenceOutput) PublishInternetEndpoints() pulumi.BoolPtrOutput
- func (o RoutingPreferenceOutput) PublishMicrosoftEndpoints() pulumi.BoolPtrOutput
- func (o RoutingPreferenceOutput) RoutingChoice() pulumi.StringPtrOutput
- func (o RoutingPreferenceOutput) ToRoutingPreferenceOutput() RoutingPreferenceOutput
- func (o RoutingPreferenceOutput) ToRoutingPreferenceOutputWithContext(ctx context.Context) RoutingPreferenceOutput
- func (o RoutingPreferenceOutput) ToRoutingPreferencePtrOutput() RoutingPreferencePtrOutput
- func (o RoutingPreferenceOutput) ToRoutingPreferencePtrOutputWithContext(ctx context.Context) RoutingPreferencePtrOutput
- type RoutingPreferencePtrInput
- type RoutingPreferencePtrOutput
- func (o RoutingPreferencePtrOutput) Elem() RoutingPreferenceOutput
- func (RoutingPreferencePtrOutput) ElementType() reflect.Type
- func (o RoutingPreferencePtrOutput) PublishInternetEndpoints() pulumi.BoolPtrOutput
- func (o RoutingPreferencePtrOutput) PublishMicrosoftEndpoints() pulumi.BoolPtrOutput
- func (o RoutingPreferencePtrOutput) RoutingChoice() pulumi.StringPtrOutput
- func (o RoutingPreferencePtrOutput) ToRoutingPreferencePtrOutput() RoutingPreferencePtrOutput
- func (o RoutingPreferencePtrOutput) ToRoutingPreferencePtrOutputWithContext(ctx context.Context) RoutingPreferencePtrOutput
- type RoutingPreferenceResponse
- type RoutingPreferenceResponseArgs
- func (RoutingPreferenceResponseArgs) ElementType() reflect.Type
- func (i RoutingPreferenceResponseArgs) ToRoutingPreferenceResponseOutput() RoutingPreferenceResponseOutput
- func (i RoutingPreferenceResponseArgs) ToRoutingPreferenceResponseOutputWithContext(ctx context.Context) RoutingPreferenceResponseOutput
- func (i RoutingPreferenceResponseArgs) ToRoutingPreferenceResponsePtrOutput() RoutingPreferenceResponsePtrOutput
- func (i RoutingPreferenceResponseArgs) ToRoutingPreferenceResponsePtrOutputWithContext(ctx context.Context) RoutingPreferenceResponsePtrOutput
- type RoutingPreferenceResponseInput
- type RoutingPreferenceResponseOutput
- func (RoutingPreferenceResponseOutput) ElementType() reflect.Type
- func (o RoutingPreferenceResponseOutput) PublishInternetEndpoints() pulumi.BoolPtrOutput
- func (o RoutingPreferenceResponseOutput) PublishMicrosoftEndpoints() pulumi.BoolPtrOutput
- func (o RoutingPreferenceResponseOutput) RoutingChoice() pulumi.StringPtrOutput
- func (o RoutingPreferenceResponseOutput) ToRoutingPreferenceResponseOutput() RoutingPreferenceResponseOutput
- func (o RoutingPreferenceResponseOutput) ToRoutingPreferenceResponseOutputWithContext(ctx context.Context) RoutingPreferenceResponseOutput
- func (o RoutingPreferenceResponseOutput) ToRoutingPreferenceResponsePtrOutput() RoutingPreferenceResponsePtrOutput
- func (o RoutingPreferenceResponseOutput) ToRoutingPreferenceResponsePtrOutputWithContext(ctx context.Context) RoutingPreferenceResponsePtrOutput
- type RoutingPreferenceResponsePtrInput
- type RoutingPreferenceResponsePtrOutput
- func (o RoutingPreferenceResponsePtrOutput) Elem() RoutingPreferenceResponseOutput
- func (RoutingPreferenceResponsePtrOutput) ElementType() reflect.Type
- func (o RoutingPreferenceResponsePtrOutput) PublishInternetEndpoints() pulumi.BoolPtrOutput
- func (o RoutingPreferenceResponsePtrOutput) PublishMicrosoftEndpoints() pulumi.BoolPtrOutput
- func (o RoutingPreferenceResponsePtrOutput) RoutingChoice() pulumi.StringPtrOutput
- func (o RoutingPreferenceResponsePtrOutput) ToRoutingPreferenceResponsePtrOutput() RoutingPreferenceResponsePtrOutput
- func (o RoutingPreferenceResponsePtrOutput) ToRoutingPreferenceResponsePtrOutputWithContext(ctx context.Context) RoutingPreferenceResponsePtrOutput
- type RuleType
- func (RuleType) ElementType() reflect.Type
- func (e RuleType) ToStringOutput() pulumi.StringOutput
- func (e RuleType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e RuleType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e RuleType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Services
- func (Services) ElementType() reflect.Type
- func (e Services) ToStringOutput() pulumi.StringOutput
- func (e Services) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Services) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Services) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ShareAccessTier
- func (ShareAccessTier) ElementType() reflect.Type
- func (e ShareAccessTier) ToStringOutput() pulumi.StringOutput
- func (e ShareAccessTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ShareAccessTier) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ShareAccessTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SignedResource
- func (SignedResource) ElementType() reflect.Type
- func (e SignedResource) ToStringOutput() pulumi.StringOutput
- func (e SignedResource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SignedResource) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SignedResource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SignedResourceTypes
- func (SignedResourceTypes) ElementType() reflect.Type
- func (e SignedResourceTypes) ToStringOutput() pulumi.StringOutput
- func (e SignedResourceTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SignedResourceTypes) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SignedResourceTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Sku
- type SkuArgs
- type SkuInput
- type SkuName
- func (SkuName) ElementType() reflect.Type
- func (e SkuName) ToStringOutput() pulumi.StringOutput
- func (e SkuName) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SkuName) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SkuName) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SkuOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Name() pulumi.StringOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- type SkuResponse
- type SkuResponseArgs
- func (SkuResponseArgs) ElementType() reflect.Type
- func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponseInput
- type SkuResponseOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- func (o SkuResponseOutput) 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 SmbSetting
- type SmbSettingArgs
- func (SmbSettingArgs) ElementType() reflect.Type
- func (i SmbSettingArgs) ToSmbSettingOutput() SmbSettingOutput
- func (i SmbSettingArgs) ToSmbSettingOutputWithContext(ctx context.Context) SmbSettingOutput
- func (i SmbSettingArgs) ToSmbSettingPtrOutput() SmbSettingPtrOutput
- func (i SmbSettingArgs) ToSmbSettingPtrOutputWithContext(ctx context.Context) SmbSettingPtrOutput
- type SmbSettingInput
- type SmbSettingOutput
- func (SmbSettingOutput) ElementType() reflect.Type
- func (o SmbSettingOutput) Multichannel() MultichannelPtrOutput
- func (o SmbSettingOutput) ToSmbSettingOutput() SmbSettingOutput
- func (o SmbSettingOutput) ToSmbSettingOutputWithContext(ctx context.Context) SmbSettingOutput
- func (o SmbSettingOutput) ToSmbSettingPtrOutput() SmbSettingPtrOutput
- func (o SmbSettingOutput) ToSmbSettingPtrOutputWithContext(ctx context.Context) SmbSettingPtrOutput
- type SmbSettingPtrInput
- type SmbSettingPtrOutput
- func (o SmbSettingPtrOutput) Elem() SmbSettingOutput
- func (SmbSettingPtrOutput) ElementType() reflect.Type
- func (o SmbSettingPtrOutput) Multichannel() MultichannelPtrOutput
- func (o SmbSettingPtrOutput) ToSmbSettingPtrOutput() SmbSettingPtrOutput
- func (o SmbSettingPtrOutput) ToSmbSettingPtrOutputWithContext(ctx context.Context) SmbSettingPtrOutput
- type SmbSettingResponse
- type SmbSettingResponseArgs
- func (SmbSettingResponseArgs) ElementType() reflect.Type
- func (i SmbSettingResponseArgs) ToSmbSettingResponseOutput() SmbSettingResponseOutput
- func (i SmbSettingResponseArgs) ToSmbSettingResponseOutputWithContext(ctx context.Context) SmbSettingResponseOutput
- func (i SmbSettingResponseArgs) ToSmbSettingResponsePtrOutput() SmbSettingResponsePtrOutput
- func (i SmbSettingResponseArgs) ToSmbSettingResponsePtrOutputWithContext(ctx context.Context) SmbSettingResponsePtrOutput
- type SmbSettingResponseInput
- type SmbSettingResponseOutput
- func (SmbSettingResponseOutput) ElementType() reflect.Type
- func (o SmbSettingResponseOutput) Multichannel() MultichannelResponsePtrOutput
- func (o SmbSettingResponseOutput) ToSmbSettingResponseOutput() SmbSettingResponseOutput
- func (o SmbSettingResponseOutput) ToSmbSettingResponseOutputWithContext(ctx context.Context) SmbSettingResponseOutput
- func (o SmbSettingResponseOutput) ToSmbSettingResponsePtrOutput() SmbSettingResponsePtrOutput
- func (o SmbSettingResponseOutput) ToSmbSettingResponsePtrOutputWithContext(ctx context.Context) SmbSettingResponsePtrOutput
- type SmbSettingResponsePtrInput
- type SmbSettingResponsePtrOutput
- func (o SmbSettingResponsePtrOutput) Elem() SmbSettingResponseOutput
- func (SmbSettingResponsePtrOutput) ElementType() reflect.Type
- func (o SmbSettingResponsePtrOutput) Multichannel() MultichannelResponsePtrOutput
- func (o SmbSettingResponsePtrOutput) ToSmbSettingResponsePtrOutput() SmbSettingResponsePtrOutput
- func (o SmbSettingResponsePtrOutput) ToSmbSettingResponsePtrOutputWithContext(ctx context.Context) SmbSettingResponsePtrOutput
- type State
- func (State) ElementType() reflect.Type
- func (e State) ToStringOutput() pulumi.StringOutput
- func (e State) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e State) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e State) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type StorageAccount
- type StorageAccountArgs
- type StorageAccountInput
- type StorageAccountInternetEndpointsResponse
- type StorageAccountInternetEndpointsResponseArgs
- func (StorageAccountInternetEndpointsResponseArgs) ElementType() reflect.Type
- func (i StorageAccountInternetEndpointsResponseArgs) ToStorageAccountInternetEndpointsResponseOutput() StorageAccountInternetEndpointsResponseOutput
- func (i StorageAccountInternetEndpointsResponseArgs) ToStorageAccountInternetEndpointsResponseOutputWithContext(ctx context.Context) StorageAccountInternetEndpointsResponseOutput
- func (i StorageAccountInternetEndpointsResponseArgs) ToStorageAccountInternetEndpointsResponsePtrOutput() StorageAccountInternetEndpointsResponsePtrOutput
- func (i StorageAccountInternetEndpointsResponseArgs) ToStorageAccountInternetEndpointsResponsePtrOutputWithContext(ctx context.Context) StorageAccountInternetEndpointsResponsePtrOutput
- type StorageAccountInternetEndpointsResponseInput
- type StorageAccountInternetEndpointsResponseOutput
- func (o StorageAccountInternetEndpointsResponseOutput) Blob() pulumi.StringOutput
- func (o StorageAccountInternetEndpointsResponseOutput) Dfs() pulumi.StringOutput
- func (StorageAccountInternetEndpointsResponseOutput) ElementType() reflect.Type
- func (o StorageAccountInternetEndpointsResponseOutput) File() pulumi.StringOutput
- func (o StorageAccountInternetEndpointsResponseOutput) ToStorageAccountInternetEndpointsResponseOutput() StorageAccountInternetEndpointsResponseOutput
- func (o StorageAccountInternetEndpointsResponseOutput) ToStorageAccountInternetEndpointsResponseOutputWithContext(ctx context.Context) StorageAccountInternetEndpointsResponseOutput
- func (o StorageAccountInternetEndpointsResponseOutput) ToStorageAccountInternetEndpointsResponsePtrOutput() StorageAccountInternetEndpointsResponsePtrOutput
- func (o StorageAccountInternetEndpointsResponseOutput) ToStorageAccountInternetEndpointsResponsePtrOutputWithContext(ctx context.Context) StorageAccountInternetEndpointsResponsePtrOutput
- func (o StorageAccountInternetEndpointsResponseOutput) Web() pulumi.StringOutput
- type StorageAccountInternetEndpointsResponsePtrInput
- type StorageAccountInternetEndpointsResponsePtrOutput
- func (o StorageAccountInternetEndpointsResponsePtrOutput) Blob() pulumi.StringPtrOutput
- func (o StorageAccountInternetEndpointsResponsePtrOutput) Dfs() pulumi.StringPtrOutput
- func (o StorageAccountInternetEndpointsResponsePtrOutput) Elem() StorageAccountInternetEndpointsResponseOutput
- func (StorageAccountInternetEndpointsResponsePtrOutput) ElementType() reflect.Type
- func (o StorageAccountInternetEndpointsResponsePtrOutput) File() pulumi.StringPtrOutput
- func (o StorageAccountInternetEndpointsResponsePtrOutput) ToStorageAccountInternetEndpointsResponsePtrOutput() StorageAccountInternetEndpointsResponsePtrOutput
- func (o StorageAccountInternetEndpointsResponsePtrOutput) ToStorageAccountInternetEndpointsResponsePtrOutputWithContext(ctx context.Context) StorageAccountInternetEndpointsResponsePtrOutput
- func (o StorageAccountInternetEndpointsResponsePtrOutput) Web() pulumi.StringPtrOutput
- 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 StorageAccountMicrosoftEndpointsResponse
- type StorageAccountMicrosoftEndpointsResponseArgs
- func (StorageAccountMicrosoftEndpointsResponseArgs) ElementType() reflect.Type
- func (i StorageAccountMicrosoftEndpointsResponseArgs) ToStorageAccountMicrosoftEndpointsResponseOutput() StorageAccountMicrosoftEndpointsResponseOutput
- func (i StorageAccountMicrosoftEndpointsResponseArgs) ToStorageAccountMicrosoftEndpointsResponseOutputWithContext(ctx context.Context) StorageAccountMicrosoftEndpointsResponseOutput
- func (i StorageAccountMicrosoftEndpointsResponseArgs) ToStorageAccountMicrosoftEndpointsResponsePtrOutput() StorageAccountMicrosoftEndpointsResponsePtrOutput
- func (i StorageAccountMicrosoftEndpointsResponseArgs) ToStorageAccountMicrosoftEndpointsResponsePtrOutputWithContext(ctx context.Context) StorageAccountMicrosoftEndpointsResponsePtrOutput
- type StorageAccountMicrosoftEndpointsResponseInput
- type StorageAccountMicrosoftEndpointsResponseOutput
- func (o StorageAccountMicrosoftEndpointsResponseOutput) Blob() pulumi.StringOutput
- func (o StorageAccountMicrosoftEndpointsResponseOutput) Dfs() pulumi.StringOutput
- func (StorageAccountMicrosoftEndpointsResponseOutput) ElementType() reflect.Type
- func (o StorageAccountMicrosoftEndpointsResponseOutput) File() pulumi.StringOutput
- func (o StorageAccountMicrosoftEndpointsResponseOutput) Queue() pulumi.StringOutput
- func (o StorageAccountMicrosoftEndpointsResponseOutput) Table() pulumi.StringOutput
- func (o StorageAccountMicrosoftEndpointsResponseOutput) ToStorageAccountMicrosoftEndpointsResponseOutput() StorageAccountMicrosoftEndpointsResponseOutput
- func (o StorageAccountMicrosoftEndpointsResponseOutput) ToStorageAccountMicrosoftEndpointsResponseOutputWithContext(ctx context.Context) StorageAccountMicrosoftEndpointsResponseOutput
- func (o StorageAccountMicrosoftEndpointsResponseOutput) ToStorageAccountMicrosoftEndpointsResponsePtrOutput() StorageAccountMicrosoftEndpointsResponsePtrOutput
- func (o StorageAccountMicrosoftEndpointsResponseOutput) ToStorageAccountMicrosoftEndpointsResponsePtrOutputWithContext(ctx context.Context) StorageAccountMicrosoftEndpointsResponsePtrOutput
- func (o StorageAccountMicrosoftEndpointsResponseOutput) Web() pulumi.StringOutput
- type StorageAccountMicrosoftEndpointsResponsePtrInput
- type StorageAccountMicrosoftEndpointsResponsePtrOutput
- func (o StorageAccountMicrosoftEndpointsResponsePtrOutput) Blob() pulumi.StringPtrOutput
- func (o StorageAccountMicrosoftEndpointsResponsePtrOutput) Dfs() pulumi.StringPtrOutput
- func (o StorageAccountMicrosoftEndpointsResponsePtrOutput) Elem() StorageAccountMicrosoftEndpointsResponseOutput
- func (StorageAccountMicrosoftEndpointsResponsePtrOutput) ElementType() reflect.Type
- func (o StorageAccountMicrosoftEndpointsResponsePtrOutput) File() pulumi.StringPtrOutput
- func (o StorageAccountMicrosoftEndpointsResponsePtrOutput) Queue() pulumi.StringPtrOutput
- func (o StorageAccountMicrosoftEndpointsResponsePtrOutput) Table() pulumi.StringPtrOutput
- func (o StorageAccountMicrosoftEndpointsResponsePtrOutput) ToStorageAccountMicrosoftEndpointsResponsePtrOutput() StorageAccountMicrosoftEndpointsResponsePtrOutput
- func (o StorageAccountMicrosoftEndpointsResponsePtrOutput) ToStorageAccountMicrosoftEndpointsResponsePtrOutputWithContext(ctx context.Context) StorageAccountMicrosoftEndpointsResponsePtrOutput
- func (o StorageAccountMicrosoftEndpointsResponsePtrOutput) Web() pulumi.StringPtrOutput
- type StorageAccountOutput
- type StorageAccountState
- type SystemDataResponse
- type SystemDataResponseArgs
- func (SystemDataResponseArgs) ElementType() reflect.Type
- func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponseInput
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type SystemDataResponsePtrInput
- type SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
- func (SystemDataResponsePtrOutput) ElementType() reflect.Type
- func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
- func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
- type Table
- type TableArgs
- type TableInput
- type TableOutput
- type TableServiceProperties
- type TableServicePropertiesArgs
- type TableServicePropertiesInput
- type TableServicePropertiesOutput
- type TableServicePropertiesState
- type TableState
- type TagFilter
- type TagFilterArgs
- type TagFilterArray
- type TagFilterArrayInput
- type TagFilterArrayOutput
- func (TagFilterArrayOutput) ElementType() reflect.Type
- func (o TagFilterArrayOutput) Index(i pulumi.IntInput) TagFilterOutput
- func (o TagFilterArrayOutput) ToTagFilterArrayOutput() TagFilterArrayOutput
- func (o TagFilterArrayOutput) ToTagFilterArrayOutputWithContext(ctx context.Context) TagFilterArrayOutput
- type TagFilterInput
- type TagFilterOutput
- func (TagFilterOutput) ElementType() reflect.Type
- func (o TagFilterOutput) Name() pulumi.StringOutput
- func (o TagFilterOutput) Op() pulumi.StringOutput
- func (o TagFilterOutput) ToTagFilterOutput() TagFilterOutput
- func (o TagFilterOutput) ToTagFilterOutputWithContext(ctx context.Context) TagFilterOutput
- func (o TagFilterOutput) Value() pulumi.StringOutput
- type TagFilterResponse
- type TagFilterResponseArgs
- type TagFilterResponseArray
- type TagFilterResponseArrayInput
- type TagFilterResponseArrayOutput
- func (TagFilterResponseArrayOutput) ElementType() reflect.Type
- func (o TagFilterResponseArrayOutput) Index(i pulumi.IntInput) TagFilterResponseOutput
- func (o TagFilterResponseArrayOutput) ToTagFilterResponseArrayOutput() TagFilterResponseArrayOutput
- func (o TagFilterResponseArrayOutput) ToTagFilterResponseArrayOutputWithContext(ctx context.Context) TagFilterResponseArrayOutput
- type TagFilterResponseInput
- type TagFilterResponseOutput
- func (TagFilterResponseOutput) ElementType() reflect.Type
- func (o TagFilterResponseOutput) Name() pulumi.StringOutput
- func (o TagFilterResponseOutput) Op() pulumi.StringOutput
- func (o TagFilterResponseOutput) ToTagFilterResponseOutput() TagFilterResponseOutput
- func (o TagFilterResponseOutput) ToTagFilterResponseOutputWithContext(ctx context.Context) TagFilterResponseOutput
- func (o TagFilterResponseOutput) Value() pulumi.StringOutput
- type TagPropertyResponse
- type TagPropertyResponseArgs
- type TagPropertyResponseArray
- type TagPropertyResponseArrayInput
- type TagPropertyResponseArrayOutput
- func (TagPropertyResponseArrayOutput) ElementType() reflect.Type
- func (o TagPropertyResponseArrayOutput) Index(i pulumi.IntInput) TagPropertyResponseOutput
- func (o TagPropertyResponseArrayOutput) ToTagPropertyResponseArrayOutput() TagPropertyResponseArrayOutput
- func (o TagPropertyResponseArrayOutput) ToTagPropertyResponseArrayOutputWithContext(ctx context.Context) TagPropertyResponseArrayOutput
- type TagPropertyResponseInput
- type TagPropertyResponseOutput
- func (TagPropertyResponseOutput) ElementType() reflect.Type
- func (o TagPropertyResponseOutput) ObjectIdentifier() pulumi.StringOutput
- func (o TagPropertyResponseOutput) Tag() pulumi.StringOutput
- func (o TagPropertyResponseOutput) TenantId() pulumi.StringOutput
- func (o TagPropertyResponseOutput) Timestamp() pulumi.StringOutput
- func (o TagPropertyResponseOutput) ToTagPropertyResponseOutput() TagPropertyResponseOutput
- func (o TagPropertyResponseOutput) ToTagPropertyResponseOutputWithContext(ctx context.Context) TagPropertyResponseOutput
- func (o TagPropertyResponseOutput) Upn() pulumi.StringOutput
- type UpdateHistoryPropertyResponse
- type UpdateHistoryPropertyResponseArgs
- func (UpdateHistoryPropertyResponseArgs) ElementType() reflect.Type
- func (i UpdateHistoryPropertyResponseArgs) ToUpdateHistoryPropertyResponseOutput() UpdateHistoryPropertyResponseOutput
- func (i UpdateHistoryPropertyResponseArgs) ToUpdateHistoryPropertyResponseOutputWithContext(ctx context.Context) UpdateHistoryPropertyResponseOutput
- type UpdateHistoryPropertyResponseArray
- func (UpdateHistoryPropertyResponseArray) ElementType() reflect.Type
- func (i UpdateHistoryPropertyResponseArray) ToUpdateHistoryPropertyResponseArrayOutput() UpdateHistoryPropertyResponseArrayOutput
- func (i UpdateHistoryPropertyResponseArray) ToUpdateHistoryPropertyResponseArrayOutputWithContext(ctx context.Context) UpdateHistoryPropertyResponseArrayOutput
- type UpdateHistoryPropertyResponseArrayInput
- type UpdateHistoryPropertyResponseArrayOutput
- func (UpdateHistoryPropertyResponseArrayOutput) ElementType() reflect.Type
- func (o UpdateHistoryPropertyResponseArrayOutput) Index(i pulumi.IntInput) UpdateHistoryPropertyResponseOutput
- func (o UpdateHistoryPropertyResponseArrayOutput) ToUpdateHistoryPropertyResponseArrayOutput() UpdateHistoryPropertyResponseArrayOutput
- func (o UpdateHistoryPropertyResponseArrayOutput) ToUpdateHistoryPropertyResponseArrayOutputWithContext(ctx context.Context) UpdateHistoryPropertyResponseArrayOutput
- type UpdateHistoryPropertyResponseInput
- type UpdateHistoryPropertyResponseOutput
- func (UpdateHistoryPropertyResponseOutput) ElementType() reflect.Type
- func (o UpdateHistoryPropertyResponseOutput) ImmutabilityPeriodSinceCreationInDays() pulumi.IntOutput
- func (o UpdateHistoryPropertyResponseOutput) ObjectIdentifier() pulumi.StringOutput
- func (o UpdateHistoryPropertyResponseOutput) TenantId() pulumi.StringOutput
- func (o UpdateHistoryPropertyResponseOutput) Timestamp() pulumi.StringOutput
- func (o UpdateHistoryPropertyResponseOutput) ToUpdateHistoryPropertyResponseOutput() UpdateHistoryPropertyResponseOutput
- func (o UpdateHistoryPropertyResponseOutput) ToUpdateHistoryPropertyResponseOutputWithContext(ctx context.Context) UpdateHistoryPropertyResponseOutput
- func (o UpdateHistoryPropertyResponseOutput) Update() pulumi.StringOutput
- func (o UpdateHistoryPropertyResponseOutput) Upn() pulumi.StringOutput
- type VirtualNetworkRule
- type VirtualNetworkRuleArgs
- type VirtualNetworkRuleArray
- type VirtualNetworkRuleArrayInput
- type VirtualNetworkRuleArrayOutput
- func (VirtualNetworkRuleArrayOutput) ElementType() reflect.Type
- func (o VirtualNetworkRuleArrayOutput) Index(i pulumi.IntInput) VirtualNetworkRuleOutput
- func (o VirtualNetworkRuleArrayOutput) ToVirtualNetworkRuleArrayOutput() VirtualNetworkRuleArrayOutput
- func (o VirtualNetworkRuleArrayOutput) ToVirtualNetworkRuleArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleArrayOutput
- type VirtualNetworkRuleInput
- type VirtualNetworkRuleOutput
- func (o VirtualNetworkRuleOutput) Action() pulumi.StringPtrOutput
- func (VirtualNetworkRuleOutput) ElementType() reflect.Type
- func (o VirtualNetworkRuleOutput) State() pulumi.StringPtrOutput
- func (o VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutput() VirtualNetworkRuleOutput
- func (o VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutputWithContext(ctx context.Context) VirtualNetworkRuleOutput
- func (o VirtualNetworkRuleOutput) VirtualNetworkResourceId() pulumi.StringOutput
- type VirtualNetworkRuleResponse
- type VirtualNetworkRuleResponseArgs
- func (VirtualNetworkRuleResponseArgs) ElementType() reflect.Type
- func (i VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutput() VirtualNetworkRuleResponseOutput
- func (i VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseOutput
- type VirtualNetworkRuleResponseArray
- func (VirtualNetworkRuleResponseArray) ElementType() reflect.Type
- func (i VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutput() VirtualNetworkRuleResponseArrayOutput
- func (i VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseArrayOutput
- type VirtualNetworkRuleResponseArrayInput
- type VirtualNetworkRuleResponseArrayOutput
- func (VirtualNetworkRuleResponseArrayOutput) ElementType() reflect.Type
- func (o VirtualNetworkRuleResponseArrayOutput) Index(i pulumi.IntInput) VirtualNetworkRuleResponseOutput
- func (o VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutput() VirtualNetworkRuleResponseArrayOutput
- func (o VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseArrayOutput
- type VirtualNetworkRuleResponseInput
- type VirtualNetworkRuleResponseOutput
- func (o VirtualNetworkRuleResponseOutput) Action() pulumi.StringPtrOutput
- func (VirtualNetworkRuleResponseOutput) ElementType() reflect.Type
- func (o VirtualNetworkRuleResponseOutput) State() pulumi.StringPtrOutput
- func (o VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutput() VirtualNetworkRuleResponseOutput
- func (o VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseOutput
- func (o VirtualNetworkRuleResponseOutput) VirtualNetworkResourceId() pulumi.StringOutput
Constants ¶
const ( AccessTierHot = AccessTier("Hot") AccessTierCool = AccessTier("Cool") )
const ( BypassNone = Bypass("None") BypassLogging = Bypass("Logging") BypassMetrics = Bypass("Metrics") BypassAzureServices = Bypass("AzureServices") )
const ( DefaultActionAllow = DefaultAction("Allow") DefaultActionDeny = DefaultAction("Deny") )
const ( DirectoryServiceOptionsNone = DirectoryServiceOptions("None") DirectoryServiceOptionsAADDS = DirectoryServiceOptions("AADDS") DirectoryServiceOptionsAD = DirectoryServiceOptions("AD") )
const ( EnabledProtocolsSMB = EnabledProtocols("SMB") EnabledProtocolsNFS = EnabledProtocols("NFS") )
const ( HttpProtocol_Https_http = HttpProtocol("https,http") HttpProtocolHttps = HttpProtocol("https") )
const ( KeySource_Microsoft_Storage = KeySource("Microsoft.Storage") KeySource_Microsoft_Keyvault = KeySource("Microsoft.Keyvault") )
const ( KeyTypeService = KeyType("Service") KeyTypeAccount = KeyType("Account") )
const ( KindStorage = Kind("Storage") KindStorageV2 = Kind("StorageV2") KindBlobStorage = Kind("BlobStorage") KindFileStorage = Kind("FileStorage") KindBlockBlobStorage = Kind("BlockBlobStorage") )
const ()
const ( MinimumTlsVersion_TLS1_0 = MinimumTlsVersion("TLS1_0") MinimumTlsVersion_TLS1_1 = MinimumTlsVersion("TLS1_1") MinimumTlsVersion_TLS1_2 = MinimumTlsVersion("TLS1_2") )
const ( PermissionsR = Permissions("r") PermissionsD = Permissions("d") PermissionsW = Permissions("w") PermissionsL = Permissions("l") PermissionsA = Permissions("a") PermissionsC = Permissions("c") PermissionsU = Permissions("u") PermissionsP = Permissions("p") )
const ( PrivateEndpointServiceConnectionStatusPending = PrivateEndpointServiceConnectionStatus("Pending") PrivateEndpointServiceConnectionStatusApproved = PrivateEndpointServiceConnectionStatus("Approved") PrivateEndpointServiceConnectionStatusRejected = PrivateEndpointServiceConnectionStatus("Rejected") )
const ( PublicAccessContainer = PublicAccess("Container") PublicAccessBlob = PublicAccess("Blob") PublicAccessNone = PublicAccess("None") )
const ( RootSquashTypeNoRootSquash = RootSquashType("NoRootSquash") RootSquashTypeRootSquash = RootSquashType("RootSquash") RootSquashTypeAllSquash = RootSquashType("AllSquash") )
const ( RoutingChoiceMicrosoftRouting = RoutingChoice("MicrosoftRouting") RoutingChoiceInternetRouting = RoutingChoice("InternetRouting") )
const ( ServicesB = Services("b") ServicesQ = Services("q") ServicesT = Services("t") ServicesF = Services("f") )
const ()
const ( SignedResourceB = SignedResource("b") SignedResourceC = SignedResource("c") SignedResourceF = SignedResource("f") SignedResourceS = SignedResource("s") )
const ( SignedResourceTypesS = SignedResourceTypes("s") SignedResourceTypesC = SignedResourceTypes("c") SignedResourceTypesO = SignedResourceTypes("o") )
const ( SkuName_Standard_LRS = SkuName("Standard_LRS") SkuName_Standard_GRS = SkuName("Standard_GRS") SkuName_Standard_RAGRS = SkuName("Standard_RAGRS") SkuName_Standard_ZRS = SkuName("Standard_ZRS") SkuName_Premium_LRS = SkuName("Premium_LRS") SkuName_Premium_ZRS = SkuName("Premium_ZRS") SkuName_Standard_GZRS = SkuName("Standard_GZRS") SkuName_Standard_RAGZRS = SkuName("Standard_RAGZRS") )
const ( StateProvisioning = State("provisioning") StateDeprovisioning = State("deprovisioning") StateSucceeded = State("succeeded") StateFailed = State("failed") StateNetworkSourceDeleted = State("networkSourceDeleted") )
const (
ActionAllow = Action("Allow")
)
const (
ExtendedLocationTypesEdgeZone = ExtendedLocationTypes("EdgeZone")
)
const (
IdentityTypeSystemAssigned = IdentityType("SystemAssigned")
)
const (
InventoryRuleTypeInventory = InventoryRuleType("Inventory")
)
const (
NameAccessTimeTracking = Name("AccessTimeTracking")
)
const (
RuleTypeLifecycle = RuleType("Lifecycle")
)
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 Action ¶ added in v0.3.1
The action of virtual network rule.
func (Action) ElementType ¶ added in v0.3.1
func (Action) ToStringOutput ¶ added in v0.3.1
func (e Action) ToStringOutput() pulumi.StringOutput
func (Action) ToStringOutputWithContext ¶ added in v0.3.1
func (e Action) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Action) ToStringPtrOutput ¶ added in v0.3.1
func (e Action) ToStringPtrOutput() pulumi.StringPtrOutput
func (Action) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Action) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ActiveDirectoryProperties ¶
type ActiveDirectoryProperties struct { // Specifies the security identifier (SID) for Azure Storage. AzureStorageSid string `pulumi:"azureStorageSid"` // Specifies the domain GUID. DomainGuid string `pulumi:"domainGuid"` // Specifies the primary domain that the AD DNS server is authoritative for. DomainName string `pulumi:"domainName"` // Specifies the security identifier (SID). DomainSid string `pulumi:"domainSid"` // Specifies the Active Directory forest to get. ForestName string `pulumi:"forestName"` // Specifies the NetBIOS domain name. NetBiosDomainName string `pulumi:"netBiosDomainName"` }
Settings properties for Active Directory (AD).
type ActiveDirectoryPropertiesArgs ¶
type ActiveDirectoryPropertiesArgs struct { // Specifies the security identifier (SID) for Azure Storage. AzureStorageSid pulumi.StringInput `pulumi:"azureStorageSid"` // Specifies the domain GUID. DomainGuid pulumi.StringInput `pulumi:"domainGuid"` // Specifies the primary domain that the AD DNS server is authoritative for. DomainName pulumi.StringInput `pulumi:"domainName"` // Specifies the security identifier (SID). DomainSid pulumi.StringInput `pulumi:"domainSid"` // Specifies the Active Directory forest to get. ForestName pulumi.StringInput `pulumi:"forestName"` // Specifies the NetBIOS domain name. NetBiosDomainName pulumi.StringInput `pulumi:"netBiosDomainName"` }
Settings properties for Active Directory (AD).
func (ActiveDirectoryPropertiesArgs) ElementType ¶
func (ActiveDirectoryPropertiesArgs) ElementType() reflect.Type
func (ActiveDirectoryPropertiesArgs) ToActiveDirectoryPropertiesOutput ¶
func (i ActiveDirectoryPropertiesArgs) ToActiveDirectoryPropertiesOutput() ActiveDirectoryPropertiesOutput
func (ActiveDirectoryPropertiesArgs) ToActiveDirectoryPropertiesOutputWithContext ¶
func (i ActiveDirectoryPropertiesArgs) ToActiveDirectoryPropertiesOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesOutput
func (ActiveDirectoryPropertiesArgs) ToActiveDirectoryPropertiesPtrOutput ¶
func (i ActiveDirectoryPropertiesArgs) ToActiveDirectoryPropertiesPtrOutput() ActiveDirectoryPropertiesPtrOutput
func (ActiveDirectoryPropertiesArgs) ToActiveDirectoryPropertiesPtrOutputWithContext ¶
func (i ActiveDirectoryPropertiesArgs) ToActiveDirectoryPropertiesPtrOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesPtrOutput
type ActiveDirectoryPropertiesInput ¶
type ActiveDirectoryPropertiesInput interface { pulumi.Input ToActiveDirectoryPropertiesOutput() ActiveDirectoryPropertiesOutput ToActiveDirectoryPropertiesOutputWithContext(context.Context) ActiveDirectoryPropertiesOutput }
ActiveDirectoryPropertiesInput is an input type that accepts ActiveDirectoryPropertiesArgs and ActiveDirectoryPropertiesOutput values. You can construct a concrete instance of `ActiveDirectoryPropertiesInput` via:
ActiveDirectoryPropertiesArgs{...}
type ActiveDirectoryPropertiesOutput ¶
type ActiveDirectoryPropertiesOutput struct{ *pulumi.OutputState }
Settings properties for Active Directory (AD).
func (ActiveDirectoryPropertiesOutput) AzureStorageSid ¶
func (o ActiveDirectoryPropertiesOutput) AzureStorageSid() pulumi.StringOutput
Specifies the security identifier (SID) for Azure Storage.
func (ActiveDirectoryPropertiesOutput) DomainGuid ¶
func (o ActiveDirectoryPropertiesOutput) DomainGuid() pulumi.StringOutput
Specifies the domain GUID.
func (ActiveDirectoryPropertiesOutput) DomainName ¶
func (o ActiveDirectoryPropertiesOutput) DomainName() pulumi.StringOutput
Specifies the primary domain that the AD DNS server is authoritative for.
func (ActiveDirectoryPropertiesOutput) DomainSid ¶
func (o ActiveDirectoryPropertiesOutput) DomainSid() pulumi.StringOutput
Specifies the security identifier (SID).
func (ActiveDirectoryPropertiesOutput) ElementType ¶
func (ActiveDirectoryPropertiesOutput) ElementType() reflect.Type
func (ActiveDirectoryPropertiesOutput) ForestName ¶
func (o ActiveDirectoryPropertiesOutput) ForestName() pulumi.StringOutput
Specifies the Active Directory forest to get.
func (ActiveDirectoryPropertiesOutput) NetBiosDomainName ¶
func (o ActiveDirectoryPropertiesOutput) NetBiosDomainName() pulumi.StringOutput
Specifies the NetBIOS domain name.
func (ActiveDirectoryPropertiesOutput) ToActiveDirectoryPropertiesOutput ¶
func (o ActiveDirectoryPropertiesOutput) ToActiveDirectoryPropertiesOutput() ActiveDirectoryPropertiesOutput
func (ActiveDirectoryPropertiesOutput) ToActiveDirectoryPropertiesOutputWithContext ¶
func (o ActiveDirectoryPropertiesOutput) ToActiveDirectoryPropertiesOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesOutput
func (ActiveDirectoryPropertiesOutput) ToActiveDirectoryPropertiesPtrOutput ¶
func (o ActiveDirectoryPropertiesOutput) ToActiveDirectoryPropertiesPtrOutput() ActiveDirectoryPropertiesPtrOutput
func (ActiveDirectoryPropertiesOutput) ToActiveDirectoryPropertiesPtrOutputWithContext ¶
func (o ActiveDirectoryPropertiesOutput) ToActiveDirectoryPropertiesPtrOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesPtrOutput
type ActiveDirectoryPropertiesPtrInput ¶
type ActiveDirectoryPropertiesPtrInput interface { pulumi.Input ToActiveDirectoryPropertiesPtrOutput() ActiveDirectoryPropertiesPtrOutput ToActiveDirectoryPropertiesPtrOutputWithContext(context.Context) ActiveDirectoryPropertiesPtrOutput }
ActiveDirectoryPropertiesPtrInput is an input type that accepts ActiveDirectoryPropertiesArgs, ActiveDirectoryPropertiesPtr and ActiveDirectoryPropertiesPtrOutput values. You can construct a concrete instance of `ActiveDirectoryPropertiesPtrInput` via:
ActiveDirectoryPropertiesArgs{...} or: nil
func ActiveDirectoryPropertiesPtr ¶
func ActiveDirectoryPropertiesPtr(v *ActiveDirectoryPropertiesArgs) ActiveDirectoryPropertiesPtrInput
type ActiveDirectoryPropertiesPtrOutput ¶
type ActiveDirectoryPropertiesPtrOutput struct{ *pulumi.OutputState }
func (ActiveDirectoryPropertiesPtrOutput) AzureStorageSid ¶
func (o ActiveDirectoryPropertiesPtrOutput) AzureStorageSid() pulumi.StringPtrOutput
Specifies the security identifier (SID) for Azure Storage.
func (ActiveDirectoryPropertiesPtrOutput) DomainGuid ¶
func (o ActiveDirectoryPropertiesPtrOutput) DomainGuid() pulumi.StringPtrOutput
Specifies the domain GUID.
func (ActiveDirectoryPropertiesPtrOutput) DomainName ¶
func (o ActiveDirectoryPropertiesPtrOutput) DomainName() pulumi.StringPtrOutput
Specifies the primary domain that the AD DNS server is authoritative for.
func (ActiveDirectoryPropertiesPtrOutput) DomainSid ¶
func (o ActiveDirectoryPropertiesPtrOutput) DomainSid() pulumi.StringPtrOutput
Specifies the security identifier (SID).
func (ActiveDirectoryPropertiesPtrOutput) Elem ¶
func (o ActiveDirectoryPropertiesPtrOutput) Elem() ActiveDirectoryPropertiesOutput
func (ActiveDirectoryPropertiesPtrOutput) ElementType ¶
func (ActiveDirectoryPropertiesPtrOutput) ElementType() reflect.Type
func (ActiveDirectoryPropertiesPtrOutput) ForestName ¶
func (o ActiveDirectoryPropertiesPtrOutput) ForestName() pulumi.StringPtrOutput
Specifies the Active Directory forest to get.
func (ActiveDirectoryPropertiesPtrOutput) NetBiosDomainName ¶
func (o ActiveDirectoryPropertiesPtrOutput) NetBiosDomainName() pulumi.StringPtrOutput
Specifies the NetBIOS domain name.
func (ActiveDirectoryPropertiesPtrOutput) ToActiveDirectoryPropertiesPtrOutput ¶
func (o ActiveDirectoryPropertiesPtrOutput) ToActiveDirectoryPropertiesPtrOutput() ActiveDirectoryPropertiesPtrOutput
func (ActiveDirectoryPropertiesPtrOutput) ToActiveDirectoryPropertiesPtrOutputWithContext ¶
func (o ActiveDirectoryPropertiesPtrOutput) ToActiveDirectoryPropertiesPtrOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesPtrOutput
type ActiveDirectoryPropertiesResponse ¶
type ActiveDirectoryPropertiesResponse struct { // Specifies the security identifier (SID) for Azure Storage. AzureStorageSid string `pulumi:"azureStorageSid"` // Specifies the domain GUID. DomainGuid string `pulumi:"domainGuid"` // Specifies the primary domain that the AD DNS server is authoritative for. DomainName string `pulumi:"domainName"` // Specifies the security identifier (SID). DomainSid string `pulumi:"domainSid"` // Specifies the Active Directory forest to get. ForestName string `pulumi:"forestName"` // Specifies the NetBIOS domain name. NetBiosDomainName string `pulumi:"netBiosDomainName"` }
Settings properties for Active Directory (AD).
type ActiveDirectoryPropertiesResponseArgs ¶
type ActiveDirectoryPropertiesResponseArgs struct { // Specifies the security identifier (SID) for Azure Storage. AzureStorageSid pulumi.StringInput `pulumi:"azureStorageSid"` // Specifies the domain GUID. DomainGuid pulumi.StringInput `pulumi:"domainGuid"` // Specifies the primary domain that the AD DNS server is authoritative for. DomainName pulumi.StringInput `pulumi:"domainName"` // Specifies the security identifier (SID). DomainSid pulumi.StringInput `pulumi:"domainSid"` // Specifies the Active Directory forest to get. ForestName pulumi.StringInput `pulumi:"forestName"` // Specifies the NetBIOS domain name. NetBiosDomainName pulumi.StringInput `pulumi:"netBiosDomainName"` }
Settings properties for Active Directory (AD).
func (ActiveDirectoryPropertiesResponseArgs) ElementType ¶
func (ActiveDirectoryPropertiesResponseArgs) ElementType() reflect.Type
func (ActiveDirectoryPropertiesResponseArgs) ToActiveDirectoryPropertiesResponseOutput ¶
func (i ActiveDirectoryPropertiesResponseArgs) ToActiveDirectoryPropertiesResponseOutput() ActiveDirectoryPropertiesResponseOutput
func (ActiveDirectoryPropertiesResponseArgs) ToActiveDirectoryPropertiesResponseOutputWithContext ¶
func (i ActiveDirectoryPropertiesResponseArgs) ToActiveDirectoryPropertiesResponseOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesResponseOutput
func (ActiveDirectoryPropertiesResponseArgs) ToActiveDirectoryPropertiesResponsePtrOutput ¶
func (i ActiveDirectoryPropertiesResponseArgs) ToActiveDirectoryPropertiesResponsePtrOutput() ActiveDirectoryPropertiesResponsePtrOutput
func (ActiveDirectoryPropertiesResponseArgs) ToActiveDirectoryPropertiesResponsePtrOutputWithContext ¶
func (i ActiveDirectoryPropertiesResponseArgs) ToActiveDirectoryPropertiesResponsePtrOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesResponsePtrOutput
type ActiveDirectoryPropertiesResponseInput ¶
type ActiveDirectoryPropertiesResponseInput interface { pulumi.Input ToActiveDirectoryPropertiesResponseOutput() ActiveDirectoryPropertiesResponseOutput ToActiveDirectoryPropertiesResponseOutputWithContext(context.Context) ActiveDirectoryPropertiesResponseOutput }
ActiveDirectoryPropertiesResponseInput is an input type that accepts ActiveDirectoryPropertiesResponseArgs and ActiveDirectoryPropertiesResponseOutput values. You can construct a concrete instance of `ActiveDirectoryPropertiesResponseInput` via:
ActiveDirectoryPropertiesResponseArgs{...}
type ActiveDirectoryPropertiesResponseOutput ¶
type ActiveDirectoryPropertiesResponseOutput struct{ *pulumi.OutputState }
Settings properties for Active Directory (AD).
func (ActiveDirectoryPropertiesResponseOutput) AzureStorageSid ¶
func (o ActiveDirectoryPropertiesResponseOutput) AzureStorageSid() pulumi.StringOutput
Specifies the security identifier (SID) for Azure Storage.
func (ActiveDirectoryPropertiesResponseOutput) DomainGuid ¶
func (o ActiveDirectoryPropertiesResponseOutput) DomainGuid() pulumi.StringOutput
Specifies the domain GUID.
func (ActiveDirectoryPropertiesResponseOutput) DomainName ¶
func (o ActiveDirectoryPropertiesResponseOutput) DomainName() pulumi.StringOutput
Specifies the primary domain that the AD DNS server is authoritative for.
func (ActiveDirectoryPropertiesResponseOutput) DomainSid ¶
func (o ActiveDirectoryPropertiesResponseOutput) DomainSid() pulumi.StringOutput
Specifies the security identifier (SID).
func (ActiveDirectoryPropertiesResponseOutput) ElementType ¶
func (ActiveDirectoryPropertiesResponseOutput) ElementType() reflect.Type
func (ActiveDirectoryPropertiesResponseOutput) ForestName ¶
func (o ActiveDirectoryPropertiesResponseOutput) ForestName() pulumi.StringOutput
Specifies the Active Directory forest to get.
func (ActiveDirectoryPropertiesResponseOutput) NetBiosDomainName ¶
func (o ActiveDirectoryPropertiesResponseOutput) NetBiosDomainName() pulumi.StringOutput
Specifies the NetBIOS domain name.
func (ActiveDirectoryPropertiesResponseOutput) ToActiveDirectoryPropertiesResponseOutput ¶
func (o ActiveDirectoryPropertiesResponseOutput) ToActiveDirectoryPropertiesResponseOutput() ActiveDirectoryPropertiesResponseOutput
func (ActiveDirectoryPropertiesResponseOutput) ToActiveDirectoryPropertiesResponseOutputWithContext ¶
func (o ActiveDirectoryPropertiesResponseOutput) ToActiveDirectoryPropertiesResponseOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesResponseOutput
func (ActiveDirectoryPropertiesResponseOutput) ToActiveDirectoryPropertiesResponsePtrOutput ¶
func (o ActiveDirectoryPropertiesResponseOutput) ToActiveDirectoryPropertiesResponsePtrOutput() ActiveDirectoryPropertiesResponsePtrOutput
func (ActiveDirectoryPropertiesResponseOutput) ToActiveDirectoryPropertiesResponsePtrOutputWithContext ¶
func (o ActiveDirectoryPropertiesResponseOutput) ToActiveDirectoryPropertiesResponsePtrOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesResponsePtrOutput
type ActiveDirectoryPropertiesResponsePtrInput ¶
type ActiveDirectoryPropertiesResponsePtrInput interface { pulumi.Input ToActiveDirectoryPropertiesResponsePtrOutput() ActiveDirectoryPropertiesResponsePtrOutput ToActiveDirectoryPropertiesResponsePtrOutputWithContext(context.Context) ActiveDirectoryPropertiesResponsePtrOutput }
ActiveDirectoryPropertiesResponsePtrInput is an input type that accepts ActiveDirectoryPropertiesResponseArgs, ActiveDirectoryPropertiesResponsePtr and ActiveDirectoryPropertiesResponsePtrOutput values. You can construct a concrete instance of `ActiveDirectoryPropertiesResponsePtrInput` via:
ActiveDirectoryPropertiesResponseArgs{...} or: nil
func ActiveDirectoryPropertiesResponsePtr ¶
func ActiveDirectoryPropertiesResponsePtr(v *ActiveDirectoryPropertiesResponseArgs) ActiveDirectoryPropertiesResponsePtrInput
type ActiveDirectoryPropertiesResponsePtrOutput ¶
type ActiveDirectoryPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (ActiveDirectoryPropertiesResponsePtrOutput) AzureStorageSid ¶
func (o ActiveDirectoryPropertiesResponsePtrOutput) AzureStorageSid() pulumi.StringPtrOutput
Specifies the security identifier (SID) for Azure Storage.
func (ActiveDirectoryPropertiesResponsePtrOutput) DomainGuid ¶
func (o ActiveDirectoryPropertiesResponsePtrOutput) DomainGuid() pulumi.StringPtrOutput
Specifies the domain GUID.
func (ActiveDirectoryPropertiesResponsePtrOutput) DomainName ¶
func (o ActiveDirectoryPropertiesResponsePtrOutput) DomainName() pulumi.StringPtrOutput
Specifies the primary domain that the AD DNS server is authoritative for.
func (ActiveDirectoryPropertiesResponsePtrOutput) DomainSid ¶
func (o ActiveDirectoryPropertiesResponsePtrOutput) DomainSid() pulumi.StringPtrOutput
Specifies the security identifier (SID).
func (ActiveDirectoryPropertiesResponsePtrOutput) ElementType ¶
func (ActiveDirectoryPropertiesResponsePtrOutput) ElementType() reflect.Type
func (ActiveDirectoryPropertiesResponsePtrOutput) ForestName ¶
func (o ActiveDirectoryPropertiesResponsePtrOutput) ForestName() pulumi.StringPtrOutput
Specifies the Active Directory forest to get.
func (ActiveDirectoryPropertiesResponsePtrOutput) NetBiosDomainName ¶
func (o ActiveDirectoryPropertiesResponsePtrOutput) NetBiosDomainName() pulumi.StringPtrOutput
Specifies the NetBIOS domain name.
func (ActiveDirectoryPropertiesResponsePtrOutput) ToActiveDirectoryPropertiesResponsePtrOutput ¶
func (o ActiveDirectoryPropertiesResponsePtrOutput) ToActiveDirectoryPropertiesResponsePtrOutput() ActiveDirectoryPropertiesResponsePtrOutput
func (ActiveDirectoryPropertiesResponsePtrOutput) ToActiveDirectoryPropertiesResponsePtrOutputWithContext ¶
func (o ActiveDirectoryPropertiesResponsePtrOutput) ToActiveDirectoryPropertiesResponsePtrOutputWithContext(ctx context.Context) ActiveDirectoryPropertiesResponsePtrOutput
type AzureFilesIdentityBasedAuthentication ¶
type AzureFilesIdentityBasedAuthentication struct { // Required if choose AD. ActiveDirectoryProperties *ActiveDirectoryProperties `pulumi:"activeDirectoryProperties"` // Indicates the directory service used. DirectoryServiceOptions string `pulumi:"directoryServiceOptions"` }
Settings for Azure Files identity based authentication.
type AzureFilesIdentityBasedAuthenticationArgs ¶
type AzureFilesIdentityBasedAuthenticationArgs struct { // Required if choose AD. ActiveDirectoryProperties ActiveDirectoryPropertiesPtrInput `pulumi:"activeDirectoryProperties"` // Indicates the directory service used. DirectoryServiceOptions pulumi.StringInput `pulumi:"directoryServiceOptions"` }
Settings for Azure Files identity based authentication.
func (AzureFilesIdentityBasedAuthenticationArgs) ElementType ¶
func (AzureFilesIdentityBasedAuthenticationArgs) ElementType() reflect.Type
func (AzureFilesIdentityBasedAuthenticationArgs) ToAzureFilesIdentityBasedAuthenticationOutput ¶
func (i AzureFilesIdentityBasedAuthenticationArgs) ToAzureFilesIdentityBasedAuthenticationOutput() AzureFilesIdentityBasedAuthenticationOutput
func (AzureFilesIdentityBasedAuthenticationArgs) ToAzureFilesIdentityBasedAuthenticationOutputWithContext ¶
func (i AzureFilesIdentityBasedAuthenticationArgs) ToAzureFilesIdentityBasedAuthenticationOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationOutput
func (AzureFilesIdentityBasedAuthenticationArgs) ToAzureFilesIdentityBasedAuthenticationPtrOutput ¶
func (i AzureFilesIdentityBasedAuthenticationArgs) ToAzureFilesIdentityBasedAuthenticationPtrOutput() AzureFilesIdentityBasedAuthenticationPtrOutput
func (AzureFilesIdentityBasedAuthenticationArgs) ToAzureFilesIdentityBasedAuthenticationPtrOutputWithContext ¶
func (i AzureFilesIdentityBasedAuthenticationArgs) ToAzureFilesIdentityBasedAuthenticationPtrOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationPtrOutput
type AzureFilesIdentityBasedAuthenticationInput ¶
type AzureFilesIdentityBasedAuthenticationInput interface { pulumi.Input ToAzureFilesIdentityBasedAuthenticationOutput() AzureFilesIdentityBasedAuthenticationOutput ToAzureFilesIdentityBasedAuthenticationOutputWithContext(context.Context) AzureFilesIdentityBasedAuthenticationOutput }
AzureFilesIdentityBasedAuthenticationInput is an input type that accepts AzureFilesIdentityBasedAuthenticationArgs and AzureFilesIdentityBasedAuthenticationOutput values. You can construct a concrete instance of `AzureFilesIdentityBasedAuthenticationInput` via:
AzureFilesIdentityBasedAuthenticationArgs{...}
type AzureFilesIdentityBasedAuthenticationOutput ¶
type AzureFilesIdentityBasedAuthenticationOutput struct{ *pulumi.OutputState }
Settings for Azure Files identity based authentication.
func (AzureFilesIdentityBasedAuthenticationOutput) ActiveDirectoryProperties ¶
func (o AzureFilesIdentityBasedAuthenticationOutput) ActiveDirectoryProperties() ActiveDirectoryPropertiesPtrOutput
Required if choose AD.
func (AzureFilesIdentityBasedAuthenticationOutput) DirectoryServiceOptions ¶
func (o AzureFilesIdentityBasedAuthenticationOutput) DirectoryServiceOptions() pulumi.StringOutput
Indicates the directory service used.
func (AzureFilesIdentityBasedAuthenticationOutput) ElementType ¶
func (AzureFilesIdentityBasedAuthenticationOutput) ElementType() reflect.Type
func (AzureFilesIdentityBasedAuthenticationOutput) ToAzureFilesIdentityBasedAuthenticationOutput ¶
func (o AzureFilesIdentityBasedAuthenticationOutput) ToAzureFilesIdentityBasedAuthenticationOutput() AzureFilesIdentityBasedAuthenticationOutput
func (AzureFilesIdentityBasedAuthenticationOutput) ToAzureFilesIdentityBasedAuthenticationOutputWithContext ¶
func (o AzureFilesIdentityBasedAuthenticationOutput) ToAzureFilesIdentityBasedAuthenticationOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationOutput
func (AzureFilesIdentityBasedAuthenticationOutput) ToAzureFilesIdentityBasedAuthenticationPtrOutput ¶
func (o AzureFilesIdentityBasedAuthenticationOutput) ToAzureFilesIdentityBasedAuthenticationPtrOutput() AzureFilesIdentityBasedAuthenticationPtrOutput
func (AzureFilesIdentityBasedAuthenticationOutput) ToAzureFilesIdentityBasedAuthenticationPtrOutputWithContext ¶
func (o AzureFilesIdentityBasedAuthenticationOutput) ToAzureFilesIdentityBasedAuthenticationPtrOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationPtrOutput
type AzureFilesIdentityBasedAuthenticationPtrInput ¶
type AzureFilesIdentityBasedAuthenticationPtrInput interface { pulumi.Input ToAzureFilesIdentityBasedAuthenticationPtrOutput() AzureFilesIdentityBasedAuthenticationPtrOutput ToAzureFilesIdentityBasedAuthenticationPtrOutputWithContext(context.Context) AzureFilesIdentityBasedAuthenticationPtrOutput }
AzureFilesIdentityBasedAuthenticationPtrInput is an input type that accepts AzureFilesIdentityBasedAuthenticationArgs, AzureFilesIdentityBasedAuthenticationPtr and AzureFilesIdentityBasedAuthenticationPtrOutput values. You can construct a concrete instance of `AzureFilesIdentityBasedAuthenticationPtrInput` via:
AzureFilesIdentityBasedAuthenticationArgs{...} or: nil
func AzureFilesIdentityBasedAuthenticationPtr ¶
func AzureFilesIdentityBasedAuthenticationPtr(v *AzureFilesIdentityBasedAuthenticationArgs) AzureFilesIdentityBasedAuthenticationPtrInput
type AzureFilesIdentityBasedAuthenticationPtrOutput ¶
type AzureFilesIdentityBasedAuthenticationPtrOutput struct{ *pulumi.OutputState }
func (AzureFilesIdentityBasedAuthenticationPtrOutput) ActiveDirectoryProperties ¶
func (o AzureFilesIdentityBasedAuthenticationPtrOutput) ActiveDirectoryProperties() ActiveDirectoryPropertiesPtrOutput
Required if choose AD.
func (AzureFilesIdentityBasedAuthenticationPtrOutput) DirectoryServiceOptions ¶
func (o AzureFilesIdentityBasedAuthenticationPtrOutput) DirectoryServiceOptions() pulumi.StringPtrOutput
Indicates the directory service used.
func (AzureFilesIdentityBasedAuthenticationPtrOutput) ElementType ¶
func (AzureFilesIdentityBasedAuthenticationPtrOutput) ElementType() reflect.Type
func (AzureFilesIdentityBasedAuthenticationPtrOutput) ToAzureFilesIdentityBasedAuthenticationPtrOutput ¶
func (o AzureFilesIdentityBasedAuthenticationPtrOutput) ToAzureFilesIdentityBasedAuthenticationPtrOutput() AzureFilesIdentityBasedAuthenticationPtrOutput
func (AzureFilesIdentityBasedAuthenticationPtrOutput) ToAzureFilesIdentityBasedAuthenticationPtrOutputWithContext ¶
func (o AzureFilesIdentityBasedAuthenticationPtrOutput) ToAzureFilesIdentityBasedAuthenticationPtrOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationPtrOutput
type AzureFilesIdentityBasedAuthenticationResponse ¶
type AzureFilesIdentityBasedAuthenticationResponse struct { // Required if choose AD. ActiveDirectoryProperties *ActiveDirectoryPropertiesResponse `pulumi:"activeDirectoryProperties"` // Indicates the directory service used. DirectoryServiceOptions string `pulumi:"directoryServiceOptions"` }
Settings for Azure Files identity based authentication.
type AzureFilesIdentityBasedAuthenticationResponseArgs ¶
type AzureFilesIdentityBasedAuthenticationResponseArgs struct { // Required if choose AD. ActiveDirectoryProperties ActiveDirectoryPropertiesResponsePtrInput `pulumi:"activeDirectoryProperties"` // Indicates the directory service used. DirectoryServiceOptions pulumi.StringInput `pulumi:"directoryServiceOptions"` }
Settings for Azure Files identity based authentication.
func (AzureFilesIdentityBasedAuthenticationResponseArgs) ElementType ¶
func (AzureFilesIdentityBasedAuthenticationResponseArgs) ElementType() reflect.Type
func (AzureFilesIdentityBasedAuthenticationResponseArgs) ToAzureFilesIdentityBasedAuthenticationResponseOutput ¶
func (i AzureFilesIdentityBasedAuthenticationResponseArgs) ToAzureFilesIdentityBasedAuthenticationResponseOutput() AzureFilesIdentityBasedAuthenticationResponseOutput
func (AzureFilesIdentityBasedAuthenticationResponseArgs) ToAzureFilesIdentityBasedAuthenticationResponseOutputWithContext ¶
func (i AzureFilesIdentityBasedAuthenticationResponseArgs) ToAzureFilesIdentityBasedAuthenticationResponseOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationResponseOutput
func (AzureFilesIdentityBasedAuthenticationResponseArgs) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutput ¶
func (i AzureFilesIdentityBasedAuthenticationResponseArgs) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutput() AzureFilesIdentityBasedAuthenticationResponsePtrOutput
func (AzureFilesIdentityBasedAuthenticationResponseArgs) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutputWithContext ¶
func (i AzureFilesIdentityBasedAuthenticationResponseArgs) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationResponsePtrOutput
type AzureFilesIdentityBasedAuthenticationResponseInput ¶
type AzureFilesIdentityBasedAuthenticationResponseInput interface { pulumi.Input ToAzureFilesIdentityBasedAuthenticationResponseOutput() AzureFilesIdentityBasedAuthenticationResponseOutput ToAzureFilesIdentityBasedAuthenticationResponseOutputWithContext(context.Context) AzureFilesIdentityBasedAuthenticationResponseOutput }
AzureFilesIdentityBasedAuthenticationResponseInput is an input type that accepts AzureFilesIdentityBasedAuthenticationResponseArgs and AzureFilesIdentityBasedAuthenticationResponseOutput values. You can construct a concrete instance of `AzureFilesIdentityBasedAuthenticationResponseInput` via:
AzureFilesIdentityBasedAuthenticationResponseArgs{...}
type AzureFilesIdentityBasedAuthenticationResponseOutput ¶
type AzureFilesIdentityBasedAuthenticationResponseOutput struct{ *pulumi.OutputState }
Settings for Azure Files identity based authentication.
func (AzureFilesIdentityBasedAuthenticationResponseOutput) ActiveDirectoryProperties ¶
func (o AzureFilesIdentityBasedAuthenticationResponseOutput) ActiveDirectoryProperties() ActiveDirectoryPropertiesResponsePtrOutput
Required if choose AD.
func (AzureFilesIdentityBasedAuthenticationResponseOutput) DirectoryServiceOptions ¶
func (o AzureFilesIdentityBasedAuthenticationResponseOutput) DirectoryServiceOptions() pulumi.StringOutput
Indicates the directory service used.
func (AzureFilesIdentityBasedAuthenticationResponseOutput) ElementType ¶
func (AzureFilesIdentityBasedAuthenticationResponseOutput) ElementType() reflect.Type
func (AzureFilesIdentityBasedAuthenticationResponseOutput) ToAzureFilesIdentityBasedAuthenticationResponseOutput ¶
func (o AzureFilesIdentityBasedAuthenticationResponseOutput) ToAzureFilesIdentityBasedAuthenticationResponseOutput() AzureFilesIdentityBasedAuthenticationResponseOutput
func (AzureFilesIdentityBasedAuthenticationResponseOutput) ToAzureFilesIdentityBasedAuthenticationResponseOutputWithContext ¶
func (o AzureFilesIdentityBasedAuthenticationResponseOutput) ToAzureFilesIdentityBasedAuthenticationResponseOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationResponseOutput
func (AzureFilesIdentityBasedAuthenticationResponseOutput) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutput ¶
func (o AzureFilesIdentityBasedAuthenticationResponseOutput) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutput() AzureFilesIdentityBasedAuthenticationResponsePtrOutput
func (AzureFilesIdentityBasedAuthenticationResponseOutput) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutputWithContext ¶
func (o AzureFilesIdentityBasedAuthenticationResponseOutput) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationResponsePtrOutput
type AzureFilesIdentityBasedAuthenticationResponsePtrInput ¶
type AzureFilesIdentityBasedAuthenticationResponsePtrInput interface { pulumi.Input ToAzureFilesIdentityBasedAuthenticationResponsePtrOutput() AzureFilesIdentityBasedAuthenticationResponsePtrOutput ToAzureFilesIdentityBasedAuthenticationResponsePtrOutputWithContext(context.Context) AzureFilesIdentityBasedAuthenticationResponsePtrOutput }
AzureFilesIdentityBasedAuthenticationResponsePtrInput is an input type that accepts AzureFilesIdentityBasedAuthenticationResponseArgs, AzureFilesIdentityBasedAuthenticationResponsePtr and AzureFilesIdentityBasedAuthenticationResponsePtrOutput values. You can construct a concrete instance of `AzureFilesIdentityBasedAuthenticationResponsePtrInput` via:
AzureFilesIdentityBasedAuthenticationResponseArgs{...} or: nil
func AzureFilesIdentityBasedAuthenticationResponsePtr ¶
func AzureFilesIdentityBasedAuthenticationResponsePtr(v *AzureFilesIdentityBasedAuthenticationResponseArgs) AzureFilesIdentityBasedAuthenticationResponsePtrInput
type AzureFilesIdentityBasedAuthenticationResponsePtrOutput ¶
type AzureFilesIdentityBasedAuthenticationResponsePtrOutput struct{ *pulumi.OutputState }
func (AzureFilesIdentityBasedAuthenticationResponsePtrOutput) ActiveDirectoryProperties ¶
func (o AzureFilesIdentityBasedAuthenticationResponsePtrOutput) ActiveDirectoryProperties() ActiveDirectoryPropertiesResponsePtrOutput
Required if choose AD.
func (AzureFilesIdentityBasedAuthenticationResponsePtrOutput) DirectoryServiceOptions ¶
func (o AzureFilesIdentityBasedAuthenticationResponsePtrOutput) DirectoryServiceOptions() pulumi.StringPtrOutput
Indicates the directory service used.
func (AzureFilesIdentityBasedAuthenticationResponsePtrOutput) ElementType ¶
func (AzureFilesIdentityBasedAuthenticationResponsePtrOutput) ElementType() reflect.Type
func (AzureFilesIdentityBasedAuthenticationResponsePtrOutput) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutput ¶
func (o AzureFilesIdentityBasedAuthenticationResponsePtrOutput) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutput() AzureFilesIdentityBasedAuthenticationResponsePtrOutput
func (AzureFilesIdentityBasedAuthenticationResponsePtrOutput) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutputWithContext ¶
func (o AzureFilesIdentityBasedAuthenticationResponsePtrOutput) ToAzureFilesIdentityBasedAuthenticationResponsePtrOutputWithContext(ctx context.Context) AzureFilesIdentityBasedAuthenticationResponsePtrOutput
type BlobContainer ¶
type BlobContainer struct { pulumi.CustomResourceState // Default the container to use specified encryption scope for all writes. DefaultEncryptionScope pulumi.StringPtrOutput `pulumi:"defaultEncryptionScope"` // Indicates whether the blob container was deleted. Deleted pulumi.BoolOutput `pulumi:"deleted"` // Blob container deletion time. DeletedTime pulumi.StringOutput `pulumi:"deletedTime"` // Block override of encryption scope from the container default. DenyEncryptionScopeOverride pulumi.BoolPtrOutput `pulumi:"denyEncryptionScopeOverride"` // Resource Etag. Etag pulumi.StringOutput `pulumi:"etag"` // The hasImmutabilityPolicy public property is set to true by SRP if ImmutabilityPolicy has been created for this container. The hasImmutabilityPolicy public property is set to false by SRP if ImmutabilityPolicy has not been created for this container. HasImmutabilityPolicy pulumi.BoolOutput `pulumi:"hasImmutabilityPolicy"` // The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account. HasLegalHold pulumi.BoolOutput `pulumi:"hasLegalHold"` // The ImmutabilityPolicy property of the container. ImmutabilityPolicy ImmutabilityPolicyPropertiesResponseOutput `pulumi:"immutabilityPolicy"` // Returns the date and time the container was last modified. LastModifiedTime pulumi.StringOutput `pulumi:"lastModifiedTime"` // Specifies whether the lease on a container is of infinite or fixed duration, only when the container is leased. LeaseDuration pulumi.StringOutput `pulumi:"leaseDuration"` // Lease state of the container. LeaseState pulumi.StringOutput `pulumi:"leaseState"` // The lease status of the container. LeaseStatus pulumi.StringOutput `pulumi:"leaseStatus"` // The LegalHold property of the container. LegalHold LegalHoldPropertiesResponseOutput `pulumi:"legalHold"` // A name-value pair to associate with the container as metadata. Metadata pulumi.StringMapOutput `pulumi:"metadata"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Specifies whether data in the container may be accessed publicly and the level of access. PublicAccess pulumi.StringPtrOutput `pulumi:"publicAccess"` // Remaining retention days for soft deleted blob container. RemainingRetentionDays pulumi.IntOutput `pulumi:"remainingRetentionDays"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // The version of the deleted blob container. Version pulumi.StringOutput `pulumi:"version"` }
Properties of the blob container, including Id, resource name, resource type, Etag.
func GetBlobContainer ¶
func GetBlobContainer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BlobContainerState, opts ...pulumi.ResourceOption) (*BlobContainer, error)
GetBlobContainer gets an existing BlobContainer 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 NewBlobContainer ¶
func NewBlobContainer(ctx *pulumi.Context, name string, args *BlobContainerArgs, opts ...pulumi.ResourceOption) (*BlobContainer, error)
NewBlobContainer registers a new resource with the given unique name, arguments, and options.
func (*BlobContainer) ElementType ¶ added in v0.2.6
func (*BlobContainer) ElementType() reflect.Type
func (*BlobContainer) ToBlobContainerOutput ¶ added in v0.2.6
func (i *BlobContainer) ToBlobContainerOutput() BlobContainerOutput
func (*BlobContainer) ToBlobContainerOutputWithContext ¶ added in v0.2.6
func (i *BlobContainer) ToBlobContainerOutputWithContext(ctx context.Context) BlobContainerOutput
type BlobContainerArgs ¶
type BlobContainerArgs 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 pulumi.StringInput // The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. ContainerName pulumi.StringInput // Default the container to use specified encryption scope for all writes. DefaultEncryptionScope pulumi.StringPtrInput // Block override of encryption scope from the container default. DenyEncryptionScopeOverride pulumi.BoolPtrInput // A name-value pair to associate with the container as metadata. Metadata pulumi.StringMapInput // Specifies whether data in the container may be accessed publicly and the level of access. PublicAccess *PublicAccess // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a BlobContainer resource.
func (BlobContainerArgs) ElementType ¶
func (BlobContainerArgs) ElementType() reflect.Type
type BlobContainerImmutabilityPolicy ¶
type BlobContainerImmutabilityPolicy struct { pulumi.CustomResourceState // This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API AllowProtectedAppendWrites pulumi.BoolPtrOutput `pulumi:"allowProtectedAppendWrites"` // Resource Etag. Etag pulumi.StringOutput `pulumi:"etag"` // The immutability period for the blobs in the container since the policy creation, in days. ImmutabilityPeriodSinceCreationInDays pulumi.IntPtrOutput `pulumi:"immutabilityPeriodSinceCreationInDays"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked. State pulumi.StringOutput `pulumi:"state"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The ImmutabilityPolicy property of a blob container, including Id, resource name, resource type, Etag.
func GetBlobContainerImmutabilityPolicy ¶
func GetBlobContainerImmutabilityPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BlobContainerImmutabilityPolicyState, opts ...pulumi.ResourceOption) (*BlobContainerImmutabilityPolicy, error)
GetBlobContainerImmutabilityPolicy gets an existing BlobContainerImmutabilityPolicy 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 NewBlobContainerImmutabilityPolicy ¶
func NewBlobContainerImmutabilityPolicy(ctx *pulumi.Context, name string, args *BlobContainerImmutabilityPolicyArgs, opts ...pulumi.ResourceOption) (*BlobContainerImmutabilityPolicy, error)
NewBlobContainerImmutabilityPolicy registers a new resource with the given unique name, arguments, and options.
func (*BlobContainerImmutabilityPolicy) ElementType ¶ added in v0.2.6
func (*BlobContainerImmutabilityPolicy) ElementType() reflect.Type
func (*BlobContainerImmutabilityPolicy) ToBlobContainerImmutabilityPolicyOutput ¶ added in v0.2.6
func (i *BlobContainerImmutabilityPolicy) ToBlobContainerImmutabilityPolicyOutput() BlobContainerImmutabilityPolicyOutput
func (*BlobContainerImmutabilityPolicy) ToBlobContainerImmutabilityPolicyOutputWithContext ¶ added in v0.2.6
func (i *BlobContainerImmutabilityPolicy) ToBlobContainerImmutabilityPolicyOutputWithContext(ctx context.Context) BlobContainerImmutabilityPolicyOutput
type BlobContainerImmutabilityPolicyArgs ¶
type BlobContainerImmutabilityPolicyArgs 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 pulumi.StringInput // This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API AllowProtectedAppendWrites pulumi.BoolPtrInput // The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. ContainerName pulumi.StringInput // The immutability period for the blobs in the container since the policy creation, in days. ImmutabilityPeriodSinceCreationInDays pulumi.IntPtrInput // The name of the blob container immutabilityPolicy within the specified storage account. ImmutabilityPolicy Name must be 'default' ImmutabilityPolicyName pulumi.StringInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a BlobContainerImmutabilityPolicy resource.
func (BlobContainerImmutabilityPolicyArgs) ElementType ¶
func (BlobContainerImmutabilityPolicyArgs) ElementType() reflect.Type
type BlobContainerImmutabilityPolicyInput ¶ added in v0.2.6
type BlobContainerImmutabilityPolicyInput interface { pulumi.Input ToBlobContainerImmutabilityPolicyOutput() BlobContainerImmutabilityPolicyOutput ToBlobContainerImmutabilityPolicyOutputWithContext(ctx context.Context) BlobContainerImmutabilityPolicyOutput }
type BlobContainerImmutabilityPolicyOutput ¶ added in v0.2.6
type BlobContainerImmutabilityPolicyOutput struct {
*pulumi.OutputState
}
func (BlobContainerImmutabilityPolicyOutput) ElementType ¶ added in v0.2.6
func (BlobContainerImmutabilityPolicyOutput) ElementType() reflect.Type
func (BlobContainerImmutabilityPolicyOutput) ToBlobContainerImmutabilityPolicyOutput ¶ added in v0.2.6
func (o BlobContainerImmutabilityPolicyOutput) ToBlobContainerImmutabilityPolicyOutput() BlobContainerImmutabilityPolicyOutput
func (BlobContainerImmutabilityPolicyOutput) ToBlobContainerImmutabilityPolicyOutputWithContext ¶ added in v0.2.6
func (o BlobContainerImmutabilityPolicyOutput) ToBlobContainerImmutabilityPolicyOutputWithContext(ctx context.Context) BlobContainerImmutabilityPolicyOutput
type BlobContainerImmutabilityPolicyState ¶
type BlobContainerImmutabilityPolicyState struct { // This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API AllowProtectedAppendWrites pulumi.BoolPtrInput // Resource Etag. Etag pulumi.StringPtrInput // The immutability period for the blobs in the container since the policy creation, in days. ImmutabilityPeriodSinceCreationInDays pulumi.IntPtrInput // The name of the resource Name pulumi.StringPtrInput // The ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked. State pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (BlobContainerImmutabilityPolicyState) ElementType ¶
func (BlobContainerImmutabilityPolicyState) ElementType() reflect.Type
type BlobContainerInput ¶ added in v0.2.6
type BlobContainerInput interface { pulumi.Input ToBlobContainerOutput() BlobContainerOutput ToBlobContainerOutputWithContext(ctx context.Context) BlobContainerOutput }
type BlobContainerOutput ¶ added in v0.2.6
type BlobContainerOutput struct {
*pulumi.OutputState
}
func (BlobContainerOutput) ElementType ¶ added in v0.2.6
func (BlobContainerOutput) ElementType() reflect.Type
func (BlobContainerOutput) ToBlobContainerOutput ¶ added in v0.2.6
func (o BlobContainerOutput) ToBlobContainerOutput() BlobContainerOutput
func (BlobContainerOutput) ToBlobContainerOutputWithContext ¶ added in v0.2.6
func (o BlobContainerOutput) ToBlobContainerOutputWithContext(ctx context.Context) BlobContainerOutput
type BlobContainerState ¶
type BlobContainerState struct { // Default the container to use specified encryption scope for all writes. DefaultEncryptionScope pulumi.StringPtrInput // Indicates whether the blob container was deleted. Deleted pulumi.BoolPtrInput // Blob container deletion time. DeletedTime pulumi.StringPtrInput // Block override of encryption scope from the container default. DenyEncryptionScopeOverride pulumi.BoolPtrInput // Resource Etag. Etag pulumi.StringPtrInput // The hasImmutabilityPolicy public property is set to true by SRP if ImmutabilityPolicy has been created for this container. The hasImmutabilityPolicy public property is set to false by SRP if ImmutabilityPolicy has not been created for this container. HasImmutabilityPolicy pulumi.BoolPtrInput // The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account. HasLegalHold pulumi.BoolPtrInput // The ImmutabilityPolicy property of the container. ImmutabilityPolicy ImmutabilityPolicyPropertiesResponsePtrInput // Returns the date and time the container was last modified. LastModifiedTime pulumi.StringPtrInput // Specifies whether the lease on a container is of infinite or fixed duration, only when the container is leased. LeaseDuration pulumi.StringPtrInput // Lease state of the container. LeaseState pulumi.StringPtrInput // The lease status of the container. LeaseStatus pulumi.StringPtrInput // The LegalHold property of the container. LegalHold LegalHoldPropertiesResponsePtrInput // A name-value pair to associate with the container as metadata. Metadata pulumi.StringMapInput // The name of the resource Name pulumi.StringPtrInput // Specifies whether data in the container may be accessed publicly and the level of access. PublicAccess pulumi.StringPtrInput // Remaining retention days for soft deleted blob container. RemainingRetentionDays pulumi.IntPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput // The version of the deleted blob container. Version pulumi.StringPtrInput }
func (BlobContainerState) ElementType ¶
func (BlobContainerState) ElementType() reflect.Type
type BlobInventoryPolicy ¶ added in v0.2.5
type BlobInventoryPolicy struct { pulumi.CustomResourceState // Returns the last modified date and time of the blob inventory policy. LastModifiedTime pulumi.StringOutput `pulumi:"lastModifiedTime"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The storage account blob inventory policy object. It is composed of policy rules. Policy BlobInventoryPolicySchemaResponseOutput `pulumi:"policy"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The storage account blob inventory policy.
func GetBlobInventoryPolicy ¶ added in v0.2.5
func GetBlobInventoryPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BlobInventoryPolicyState, opts ...pulumi.ResourceOption) (*BlobInventoryPolicy, error)
GetBlobInventoryPolicy gets an existing BlobInventoryPolicy 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 NewBlobInventoryPolicy ¶ added in v0.2.5
func NewBlobInventoryPolicy(ctx *pulumi.Context, name string, args *BlobInventoryPolicyArgs, opts ...pulumi.ResourceOption) (*BlobInventoryPolicy, error)
NewBlobInventoryPolicy registers a new resource with the given unique name, arguments, and options.
func (*BlobInventoryPolicy) ElementType ¶ added in v0.2.6
func (*BlobInventoryPolicy) ElementType() reflect.Type
func (*BlobInventoryPolicy) ToBlobInventoryPolicyOutput ¶ added in v0.2.6
func (i *BlobInventoryPolicy) ToBlobInventoryPolicyOutput() BlobInventoryPolicyOutput
func (*BlobInventoryPolicy) ToBlobInventoryPolicyOutputWithContext ¶ added in v0.2.6
func (i *BlobInventoryPolicy) ToBlobInventoryPolicyOutputWithContext(ctx context.Context) BlobInventoryPolicyOutput
type BlobInventoryPolicyArgs ¶ added in v0.2.5
type BlobInventoryPolicyArgs 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 pulumi.StringInput // The name of the storage account blob inventory policy. It should always be 'default' BlobInventoryPolicyName pulumi.StringInput // The storage account blob inventory policy object. It is composed of policy rules. Policy BlobInventoryPolicySchemaInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a BlobInventoryPolicy resource.
func (BlobInventoryPolicyArgs) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyArgs) ElementType() reflect.Type
type BlobInventoryPolicyDefinition ¶ added in v0.2.5
type BlobInventoryPolicyDefinition struct { // An object that defines the filter set. Filters BlobInventoryPolicyFilter `pulumi:"filters"` }
An object that defines the blob inventory rule. Each definition consists of a set of filters.
type BlobInventoryPolicyDefinitionArgs ¶ added in v0.2.5
type BlobInventoryPolicyDefinitionArgs struct { // An object that defines the filter set. Filters BlobInventoryPolicyFilterInput `pulumi:"filters"` }
An object that defines the blob inventory rule. Each definition consists of a set of filters.
func (BlobInventoryPolicyDefinitionArgs) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyDefinitionArgs) ElementType() reflect.Type
func (BlobInventoryPolicyDefinitionArgs) ToBlobInventoryPolicyDefinitionOutput ¶ added in v0.2.5
func (i BlobInventoryPolicyDefinitionArgs) ToBlobInventoryPolicyDefinitionOutput() BlobInventoryPolicyDefinitionOutput
func (BlobInventoryPolicyDefinitionArgs) ToBlobInventoryPolicyDefinitionOutputWithContext ¶ added in v0.2.5
func (i BlobInventoryPolicyDefinitionArgs) ToBlobInventoryPolicyDefinitionOutputWithContext(ctx context.Context) BlobInventoryPolicyDefinitionOutput
type BlobInventoryPolicyDefinitionInput ¶ added in v0.2.5
type BlobInventoryPolicyDefinitionInput interface { pulumi.Input ToBlobInventoryPolicyDefinitionOutput() BlobInventoryPolicyDefinitionOutput ToBlobInventoryPolicyDefinitionOutputWithContext(context.Context) BlobInventoryPolicyDefinitionOutput }
BlobInventoryPolicyDefinitionInput is an input type that accepts BlobInventoryPolicyDefinitionArgs and BlobInventoryPolicyDefinitionOutput values. You can construct a concrete instance of `BlobInventoryPolicyDefinitionInput` via:
BlobInventoryPolicyDefinitionArgs{...}
type BlobInventoryPolicyDefinitionOutput ¶ added in v0.2.5
type BlobInventoryPolicyDefinitionOutput struct{ *pulumi.OutputState }
An object that defines the blob inventory rule. Each definition consists of a set of filters.
func (BlobInventoryPolicyDefinitionOutput) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyDefinitionOutput) ElementType() reflect.Type
func (BlobInventoryPolicyDefinitionOutput) Filters ¶ added in v0.2.5
func (o BlobInventoryPolicyDefinitionOutput) Filters() BlobInventoryPolicyFilterOutput
An object that defines the filter set.
func (BlobInventoryPolicyDefinitionOutput) ToBlobInventoryPolicyDefinitionOutput ¶ added in v0.2.5
func (o BlobInventoryPolicyDefinitionOutput) ToBlobInventoryPolicyDefinitionOutput() BlobInventoryPolicyDefinitionOutput
func (BlobInventoryPolicyDefinitionOutput) ToBlobInventoryPolicyDefinitionOutputWithContext ¶ added in v0.2.5
func (o BlobInventoryPolicyDefinitionOutput) ToBlobInventoryPolicyDefinitionOutputWithContext(ctx context.Context) BlobInventoryPolicyDefinitionOutput
type BlobInventoryPolicyDefinitionResponse ¶ added in v0.2.5
type BlobInventoryPolicyDefinitionResponse struct { // An object that defines the filter set. Filters BlobInventoryPolicyFilterResponse `pulumi:"filters"` }
An object that defines the blob inventory rule. Each definition consists of a set of filters.
type BlobInventoryPolicyDefinitionResponseArgs ¶ added in v0.2.5
type BlobInventoryPolicyDefinitionResponseArgs struct { // An object that defines the filter set. Filters BlobInventoryPolicyFilterResponseInput `pulumi:"filters"` }
An object that defines the blob inventory rule. Each definition consists of a set of filters.
func (BlobInventoryPolicyDefinitionResponseArgs) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyDefinitionResponseArgs) ElementType() reflect.Type
func (BlobInventoryPolicyDefinitionResponseArgs) ToBlobInventoryPolicyDefinitionResponseOutput ¶ added in v0.2.5
func (i BlobInventoryPolicyDefinitionResponseArgs) ToBlobInventoryPolicyDefinitionResponseOutput() BlobInventoryPolicyDefinitionResponseOutput
func (BlobInventoryPolicyDefinitionResponseArgs) ToBlobInventoryPolicyDefinitionResponseOutputWithContext ¶ added in v0.2.5
func (i BlobInventoryPolicyDefinitionResponseArgs) ToBlobInventoryPolicyDefinitionResponseOutputWithContext(ctx context.Context) BlobInventoryPolicyDefinitionResponseOutput
type BlobInventoryPolicyDefinitionResponseInput ¶ added in v0.2.5
type BlobInventoryPolicyDefinitionResponseInput interface { pulumi.Input ToBlobInventoryPolicyDefinitionResponseOutput() BlobInventoryPolicyDefinitionResponseOutput ToBlobInventoryPolicyDefinitionResponseOutputWithContext(context.Context) BlobInventoryPolicyDefinitionResponseOutput }
BlobInventoryPolicyDefinitionResponseInput is an input type that accepts BlobInventoryPolicyDefinitionResponseArgs and BlobInventoryPolicyDefinitionResponseOutput values. You can construct a concrete instance of `BlobInventoryPolicyDefinitionResponseInput` via:
BlobInventoryPolicyDefinitionResponseArgs{...}
type BlobInventoryPolicyDefinitionResponseOutput ¶ added in v0.2.5
type BlobInventoryPolicyDefinitionResponseOutput struct{ *pulumi.OutputState }
An object that defines the blob inventory rule. Each definition consists of a set of filters.
func (BlobInventoryPolicyDefinitionResponseOutput) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyDefinitionResponseOutput) ElementType() reflect.Type
func (BlobInventoryPolicyDefinitionResponseOutput) Filters ¶ added in v0.2.5
func (o BlobInventoryPolicyDefinitionResponseOutput) Filters() BlobInventoryPolicyFilterResponseOutput
An object that defines the filter set.
func (BlobInventoryPolicyDefinitionResponseOutput) ToBlobInventoryPolicyDefinitionResponseOutput ¶ added in v0.2.5
func (o BlobInventoryPolicyDefinitionResponseOutput) ToBlobInventoryPolicyDefinitionResponseOutput() BlobInventoryPolicyDefinitionResponseOutput
func (BlobInventoryPolicyDefinitionResponseOutput) ToBlobInventoryPolicyDefinitionResponseOutputWithContext ¶ added in v0.2.5
func (o BlobInventoryPolicyDefinitionResponseOutput) ToBlobInventoryPolicyDefinitionResponseOutputWithContext(ctx context.Context) BlobInventoryPolicyDefinitionResponseOutput
type BlobInventoryPolicyFilter ¶ added in v0.2.5
type BlobInventoryPolicyFilter struct { // An array of predefined enum values. Valid values include blockBlob, appendBlob, pageBlob. Hns accounts does not support pageBlobs. BlobTypes []string `pulumi:"blobTypes"` // Includes blob versions in blob inventory when value set to true. IncludeBlobVersions *bool `pulumi:"includeBlobVersions"` // Includes blob snapshots in blob inventory when value set to true. IncludeSnapshots *bool `pulumi:"includeSnapshots"` // An array of strings for blob prefixes to be matched. PrefixMatch []string `pulumi:"prefixMatch"` }
An object that defines the blob inventory rule filter conditions.
type BlobInventoryPolicyFilterArgs ¶ added in v0.2.5
type BlobInventoryPolicyFilterArgs struct { // An array of predefined enum values. Valid values include blockBlob, appendBlob, pageBlob. Hns accounts does not support pageBlobs. BlobTypes pulumi.StringArrayInput `pulumi:"blobTypes"` // Includes blob versions in blob inventory when value set to true. IncludeBlobVersions pulumi.BoolPtrInput `pulumi:"includeBlobVersions"` // Includes blob snapshots in blob inventory when value set to true. IncludeSnapshots pulumi.BoolPtrInput `pulumi:"includeSnapshots"` // An array of strings for blob prefixes to be matched. PrefixMatch pulumi.StringArrayInput `pulumi:"prefixMatch"` }
An object that defines the blob inventory rule filter conditions.
func (BlobInventoryPolicyFilterArgs) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyFilterArgs) ElementType() reflect.Type
func (BlobInventoryPolicyFilterArgs) ToBlobInventoryPolicyFilterOutput ¶ added in v0.2.5
func (i BlobInventoryPolicyFilterArgs) ToBlobInventoryPolicyFilterOutput() BlobInventoryPolicyFilterOutput
func (BlobInventoryPolicyFilterArgs) ToBlobInventoryPolicyFilterOutputWithContext ¶ added in v0.2.5
func (i BlobInventoryPolicyFilterArgs) ToBlobInventoryPolicyFilterOutputWithContext(ctx context.Context) BlobInventoryPolicyFilterOutput
type BlobInventoryPolicyFilterInput ¶ added in v0.2.5
type BlobInventoryPolicyFilterInput interface { pulumi.Input ToBlobInventoryPolicyFilterOutput() BlobInventoryPolicyFilterOutput ToBlobInventoryPolicyFilterOutputWithContext(context.Context) BlobInventoryPolicyFilterOutput }
BlobInventoryPolicyFilterInput is an input type that accepts BlobInventoryPolicyFilterArgs and BlobInventoryPolicyFilterOutput values. You can construct a concrete instance of `BlobInventoryPolicyFilterInput` via:
BlobInventoryPolicyFilterArgs{...}
type BlobInventoryPolicyFilterOutput ¶ added in v0.2.5
type BlobInventoryPolicyFilterOutput struct{ *pulumi.OutputState }
An object that defines the blob inventory rule filter conditions.
func (BlobInventoryPolicyFilterOutput) BlobTypes ¶ added in v0.2.5
func (o BlobInventoryPolicyFilterOutput) BlobTypes() pulumi.StringArrayOutput
An array of predefined enum values. Valid values include blockBlob, appendBlob, pageBlob. Hns accounts does not support pageBlobs.
func (BlobInventoryPolicyFilterOutput) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyFilterOutput) ElementType() reflect.Type
func (BlobInventoryPolicyFilterOutput) IncludeBlobVersions ¶ added in v0.2.5
func (o BlobInventoryPolicyFilterOutput) IncludeBlobVersions() pulumi.BoolPtrOutput
Includes blob versions in blob inventory when value set to true.
func (BlobInventoryPolicyFilterOutput) IncludeSnapshots ¶ added in v0.2.5
func (o BlobInventoryPolicyFilterOutput) IncludeSnapshots() pulumi.BoolPtrOutput
Includes blob snapshots in blob inventory when value set to true.
func (BlobInventoryPolicyFilterOutput) PrefixMatch ¶ added in v0.2.5
func (o BlobInventoryPolicyFilterOutput) PrefixMatch() pulumi.StringArrayOutput
An array of strings for blob prefixes to be matched.
func (BlobInventoryPolicyFilterOutput) ToBlobInventoryPolicyFilterOutput ¶ added in v0.2.5
func (o BlobInventoryPolicyFilterOutput) ToBlobInventoryPolicyFilterOutput() BlobInventoryPolicyFilterOutput
func (BlobInventoryPolicyFilterOutput) ToBlobInventoryPolicyFilterOutputWithContext ¶ added in v0.2.5
func (o BlobInventoryPolicyFilterOutput) ToBlobInventoryPolicyFilterOutputWithContext(ctx context.Context) BlobInventoryPolicyFilterOutput
type BlobInventoryPolicyFilterResponse ¶ added in v0.2.5
type BlobInventoryPolicyFilterResponse struct { // An array of predefined enum values. Valid values include blockBlob, appendBlob, pageBlob. Hns accounts does not support pageBlobs. BlobTypes []string `pulumi:"blobTypes"` // Includes blob versions in blob inventory when value set to true. IncludeBlobVersions *bool `pulumi:"includeBlobVersions"` // Includes blob snapshots in blob inventory when value set to true. IncludeSnapshots *bool `pulumi:"includeSnapshots"` // An array of strings for blob prefixes to be matched. PrefixMatch []string `pulumi:"prefixMatch"` }
An object that defines the blob inventory rule filter conditions.
type BlobInventoryPolicyFilterResponseArgs ¶ added in v0.2.5
type BlobInventoryPolicyFilterResponseArgs struct { // An array of predefined enum values. Valid values include blockBlob, appendBlob, pageBlob. Hns accounts does not support pageBlobs. BlobTypes pulumi.StringArrayInput `pulumi:"blobTypes"` // Includes blob versions in blob inventory when value set to true. IncludeBlobVersions pulumi.BoolPtrInput `pulumi:"includeBlobVersions"` // Includes blob snapshots in blob inventory when value set to true. IncludeSnapshots pulumi.BoolPtrInput `pulumi:"includeSnapshots"` // An array of strings for blob prefixes to be matched. PrefixMatch pulumi.StringArrayInput `pulumi:"prefixMatch"` }
An object that defines the blob inventory rule filter conditions.
func (BlobInventoryPolicyFilterResponseArgs) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyFilterResponseArgs) ElementType() reflect.Type
func (BlobInventoryPolicyFilterResponseArgs) ToBlobInventoryPolicyFilterResponseOutput ¶ added in v0.2.5
func (i BlobInventoryPolicyFilterResponseArgs) ToBlobInventoryPolicyFilterResponseOutput() BlobInventoryPolicyFilterResponseOutput
func (BlobInventoryPolicyFilterResponseArgs) ToBlobInventoryPolicyFilterResponseOutputWithContext ¶ added in v0.2.5
func (i BlobInventoryPolicyFilterResponseArgs) ToBlobInventoryPolicyFilterResponseOutputWithContext(ctx context.Context) BlobInventoryPolicyFilterResponseOutput
type BlobInventoryPolicyFilterResponseInput ¶ added in v0.2.5
type BlobInventoryPolicyFilterResponseInput interface { pulumi.Input ToBlobInventoryPolicyFilterResponseOutput() BlobInventoryPolicyFilterResponseOutput ToBlobInventoryPolicyFilterResponseOutputWithContext(context.Context) BlobInventoryPolicyFilterResponseOutput }
BlobInventoryPolicyFilterResponseInput is an input type that accepts BlobInventoryPolicyFilterResponseArgs and BlobInventoryPolicyFilterResponseOutput values. You can construct a concrete instance of `BlobInventoryPolicyFilterResponseInput` via:
BlobInventoryPolicyFilterResponseArgs{...}
type BlobInventoryPolicyFilterResponseOutput ¶ added in v0.2.5
type BlobInventoryPolicyFilterResponseOutput struct{ *pulumi.OutputState }
An object that defines the blob inventory rule filter conditions.
func (BlobInventoryPolicyFilterResponseOutput) BlobTypes ¶ added in v0.2.5
func (o BlobInventoryPolicyFilterResponseOutput) BlobTypes() pulumi.StringArrayOutput
An array of predefined enum values. Valid values include blockBlob, appendBlob, pageBlob. Hns accounts does not support pageBlobs.
func (BlobInventoryPolicyFilterResponseOutput) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyFilterResponseOutput) ElementType() reflect.Type
func (BlobInventoryPolicyFilterResponseOutput) IncludeBlobVersions ¶ added in v0.2.5
func (o BlobInventoryPolicyFilterResponseOutput) IncludeBlobVersions() pulumi.BoolPtrOutput
Includes blob versions in blob inventory when value set to true.
func (BlobInventoryPolicyFilterResponseOutput) IncludeSnapshots ¶ added in v0.2.5
func (o BlobInventoryPolicyFilterResponseOutput) IncludeSnapshots() pulumi.BoolPtrOutput
Includes blob snapshots in blob inventory when value set to true.
func (BlobInventoryPolicyFilterResponseOutput) PrefixMatch ¶ added in v0.2.5
func (o BlobInventoryPolicyFilterResponseOutput) PrefixMatch() pulumi.StringArrayOutput
An array of strings for blob prefixes to be matched.
func (BlobInventoryPolicyFilterResponseOutput) ToBlobInventoryPolicyFilterResponseOutput ¶ added in v0.2.5
func (o BlobInventoryPolicyFilterResponseOutput) ToBlobInventoryPolicyFilterResponseOutput() BlobInventoryPolicyFilterResponseOutput
func (BlobInventoryPolicyFilterResponseOutput) ToBlobInventoryPolicyFilterResponseOutputWithContext ¶ added in v0.2.5
func (o BlobInventoryPolicyFilterResponseOutput) ToBlobInventoryPolicyFilterResponseOutputWithContext(ctx context.Context) BlobInventoryPolicyFilterResponseOutput
type BlobInventoryPolicyInput ¶ added in v0.2.6
type BlobInventoryPolicyInput interface { pulumi.Input ToBlobInventoryPolicyOutput() BlobInventoryPolicyOutput ToBlobInventoryPolicyOutputWithContext(ctx context.Context) BlobInventoryPolicyOutput }
type BlobInventoryPolicyOutput ¶ added in v0.2.6
type BlobInventoryPolicyOutput struct {
*pulumi.OutputState
}
func (BlobInventoryPolicyOutput) ElementType ¶ added in v0.2.6
func (BlobInventoryPolicyOutput) ElementType() reflect.Type
func (BlobInventoryPolicyOutput) ToBlobInventoryPolicyOutput ¶ added in v0.2.6
func (o BlobInventoryPolicyOutput) ToBlobInventoryPolicyOutput() BlobInventoryPolicyOutput
func (BlobInventoryPolicyOutput) ToBlobInventoryPolicyOutputWithContext ¶ added in v0.2.6
func (o BlobInventoryPolicyOutput) ToBlobInventoryPolicyOutputWithContext(ctx context.Context) BlobInventoryPolicyOutput
type BlobInventoryPolicyRule ¶ added in v0.2.5
type BlobInventoryPolicyRule struct { // An object that defines the blob inventory policy rule. Definition BlobInventoryPolicyDefinition `pulumi:"definition"` // Rule is enabled when set to true. Enabled bool `pulumi:"enabled"` // A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy. Name string `pulumi:"name"` }
An object that wraps the blob inventory rule. Each rule is uniquely defined by name.
type BlobInventoryPolicyRuleArgs ¶ added in v0.2.5
type BlobInventoryPolicyRuleArgs struct { // An object that defines the blob inventory policy rule. Definition BlobInventoryPolicyDefinitionInput `pulumi:"definition"` // Rule is enabled when set to true. Enabled pulumi.BoolInput `pulumi:"enabled"` // A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy. Name pulumi.StringInput `pulumi:"name"` }
An object that wraps the blob inventory rule. Each rule is uniquely defined by name.
func (BlobInventoryPolicyRuleArgs) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyRuleArgs) ElementType() reflect.Type
func (BlobInventoryPolicyRuleArgs) ToBlobInventoryPolicyRuleOutput ¶ added in v0.2.5
func (i BlobInventoryPolicyRuleArgs) ToBlobInventoryPolicyRuleOutput() BlobInventoryPolicyRuleOutput
func (BlobInventoryPolicyRuleArgs) ToBlobInventoryPolicyRuleOutputWithContext ¶ added in v0.2.5
func (i BlobInventoryPolicyRuleArgs) ToBlobInventoryPolicyRuleOutputWithContext(ctx context.Context) BlobInventoryPolicyRuleOutput
type BlobInventoryPolicyRuleArray ¶ added in v0.2.5
type BlobInventoryPolicyRuleArray []BlobInventoryPolicyRuleInput
func (BlobInventoryPolicyRuleArray) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyRuleArray) ElementType() reflect.Type
func (BlobInventoryPolicyRuleArray) ToBlobInventoryPolicyRuleArrayOutput ¶ added in v0.2.5
func (i BlobInventoryPolicyRuleArray) ToBlobInventoryPolicyRuleArrayOutput() BlobInventoryPolicyRuleArrayOutput
func (BlobInventoryPolicyRuleArray) ToBlobInventoryPolicyRuleArrayOutputWithContext ¶ added in v0.2.5
func (i BlobInventoryPolicyRuleArray) ToBlobInventoryPolicyRuleArrayOutputWithContext(ctx context.Context) BlobInventoryPolicyRuleArrayOutput
type BlobInventoryPolicyRuleArrayInput ¶ added in v0.2.5
type BlobInventoryPolicyRuleArrayInput interface { pulumi.Input ToBlobInventoryPolicyRuleArrayOutput() BlobInventoryPolicyRuleArrayOutput ToBlobInventoryPolicyRuleArrayOutputWithContext(context.Context) BlobInventoryPolicyRuleArrayOutput }
BlobInventoryPolicyRuleArrayInput is an input type that accepts BlobInventoryPolicyRuleArray and BlobInventoryPolicyRuleArrayOutput values. You can construct a concrete instance of `BlobInventoryPolicyRuleArrayInput` via:
BlobInventoryPolicyRuleArray{ BlobInventoryPolicyRuleArgs{...} }
type BlobInventoryPolicyRuleArrayOutput ¶ added in v0.2.5
type BlobInventoryPolicyRuleArrayOutput struct{ *pulumi.OutputState }
func (BlobInventoryPolicyRuleArrayOutput) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyRuleArrayOutput) ElementType() reflect.Type
func (BlobInventoryPolicyRuleArrayOutput) Index ¶ added in v0.2.5
func (o BlobInventoryPolicyRuleArrayOutput) Index(i pulumi.IntInput) BlobInventoryPolicyRuleOutput
func (BlobInventoryPolicyRuleArrayOutput) ToBlobInventoryPolicyRuleArrayOutput ¶ added in v0.2.5
func (o BlobInventoryPolicyRuleArrayOutput) ToBlobInventoryPolicyRuleArrayOutput() BlobInventoryPolicyRuleArrayOutput
func (BlobInventoryPolicyRuleArrayOutput) ToBlobInventoryPolicyRuleArrayOutputWithContext ¶ added in v0.2.5
func (o BlobInventoryPolicyRuleArrayOutput) ToBlobInventoryPolicyRuleArrayOutputWithContext(ctx context.Context) BlobInventoryPolicyRuleArrayOutput
type BlobInventoryPolicyRuleInput ¶ added in v0.2.5
type BlobInventoryPolicyRuleInput interface { pulumi.Input ToBlobInventoryPolicyRuleOutput() BlobInventoryPolicyRuleOutput ToBlobInventoryPolicyRuleOutputWithContext(context.Context) BlobInventoryPolicyRuleOutput }
BlobInventoryPolicyRuleInput is an input type that accepts BlobInventoryPolicyRuleArgs and BlobInventoryPolicyRuleOutput values. You can construct a concrete instance of `BlobInventoryPolicyRuleInput` via:
BlobInventoryPolicyRuleArgs{...}
type BlobInventoryPolicyRuleOutput ¶ added in v0.2.5
type BlobInventoryPolicyRuleOutput struct{ *pulumi.OutputState }
An object that wraps the blob inventory rule. Each rule is uniquely defined by name.
func (BlobInventoryPolicyRuleOutput) Definition ¶ added in v0.2.5
func (o BlobInventoryPolicyRuleOutput) Definition() BlobInventoryPolicyDefinitionOutput
An object that defines the blob inventory policy rule.
func (BlobInventoryPolicyRuleOutput) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyRuleOutput) ElementType() reflect.Type
func (BlobInventoryPolicyRuleOutput) Enabled ¶ added in v0.2.5
func (o BlobInventoryPolicyRuleOutput) Enabled() pulumi.BoolOutput
Rule is enabled when set to true.
func (BlobInventoryPolicyRuleOutput) Name ¶ added in v0.2.5
func (o BlobInventoryPolicyRuleOutput) Name() pulumi.StringOutput
A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy.
func (BlobInventoryPolicyRuleOutput) ToBlobInventoryPolicyRuleOutput ¶ added in v0.2.5
func (o BlobInventoryPolicyRuleOutput) ToBlobInventoryPolicyRuleOutput() BlobInventoryPolicyRuleOutput
func (BlobInventoryPolicyRuleOutput) ToBlobInventoryPolicyRuleOutputWithContext ¶ added in v0.2.5
func (o BlobInventoryPolicyRuleOutput) ToBlobInventoryPolicyRuleOutputWithContext(ctx context.Context) BlobInventoryPolicyRuleOutput
type BlobInventoryPolicyRuleResponse ¶ added in v0.2.5
type BlobInventoryPolicyRuleResponse struct { // An object that defines the blob inventory policy rule. Definition BlobInventoryPolicyDefinitionResponse `pulumi:"definition"` // Rule is enabled when set to true. Enabled bool `pulumi:"enabled"` // A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy. Name string `pulumi:"name"` }
An object that wraps the blob inventory rule. Each rule is uniquely defined by name.
type BlobInventoryPolicyRuleResponseArgs ¶ added in v0.2.5
type BlobInventoryPolicyRuleResponseArgs struct { // An object that defines the blob inventory policy rule. Definition BlobInventoryPolicyDefinitionResponseInput `pulumi:"definition"` // Rule is enabled when set to true. Enabled pulumi.BoolInput `pulumi:"enabled"` // A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy. Name pulumi.StringInput `pulumi:"name"` }
An object that wraps the blob inventory rule. Each rule is uniquely defined by name.
func (BlobInventoryPolicyRuleResponseArgs) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyRuleResponseArgs) ElementType() reflect.Type
func (BlobInventoryPolicyRuleResponseArgs) ToBlobInventoryPolicyRuleResponseOutput ¶ added in v0.2.5
func (i BlobInventoryPolicyRuleResponseArgs) ToBlobInventoryPolicyRuleResponseOutput() BlobInventoryPolicyRuleResponseOutput
func (BlobInventoryPolicyRuleResponseArgs) ToBlobInventoryPolicyRuleResponseOutputWithContext ¶ added in v0.2.5
func (i BlobInventoryPolicyRuleResponseArgs) ToBlobInventoryPolicyRuleResponseOutputWithContext(ctx context.Context) BlobInventoryPolicyRuleResponseOutput
type BlobInventoryPolicyRuleResponseArray ¶ added in v0.2.5
type BlobInventoryPolicyRuleResponseArray []BlobInventoryPolicyRuleResponseInput
func (BlobInventoryPolicyRuleResponseArray) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyRuleResponseArray) ElementType() reflect.Type
func (BlobInventoryPolicyRuleResponseArray) ToBlobInventoryPolicyRuleResponseArrayOutput ¶ added in v0.2.5
func (i BlobInventoryPolicyRuleResponseArray) ToBlobInventoryPolicyRuleResponseArrayOutput() BlobInventoryPolicyRuleResponseArrayOutput
func (BlobInventoryPolicyRuleResponseArray) ToBlobInventoryPolicyRuleResponseArrayOutputWithContext ¶ added in v0.2.5
func (i BlobInventoryPolicyRuleResponseArray) ToBlobInventoryPolicyRuleResponseArrayOutputWithContext(ctx context.Context) BlobInventoryPolicyRuleResponseArrayOutput
type BlobInventoryPolicyRuleResponseArrayInput ¶ added in v0.2.5
type BlobInventoryPolicyRuleResponseArrayInput interface { pulumi.Input ToBlobInventoryPolicyRuleResponseArrayOutput() BlobInventoryPolicyRuleResponseArrayOutput ToBlobInventoryPolicyRuleResponseArrayOutputWithContext(context.Context) BlobInventoryPolicyRuleResponseArrayOutput }
BlobInventoryPolicyRuleResponseArrayInput is an input type that accepts BlobInventoryPolicyRuleResponseArray and BlobInventoryPolicyRuleResponseArrayOutput values. You can construct a concrete instance of `BlobInventoryPolicyRuleResponseArrayInput` via:
BlobInventoryPolicyRuleResponseArray{ BlobInventoryPolicyRuleResponseArgs{...} }
type BlobInventoryPolicyRuleResponseArrayOutput ¶ added in v0.2.5
type BlobInventoryPolicyRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (BlobInventoryPolicyRuleResponseArrayOutput) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyRuleResponseArrayOutput) ElementType() reflect.Type
func (BlobInventoryPolicyRuleResponseArrayOutput) ToBlobInventoryPolicyRuleResponseArrayOutput ¶ added in v0.2.5
func (o BlobInventoryPolicyRuleResponseArrayOutput) ToBlobInventoryPolicyRuleResponseArrayOutput() BlobInventoryPolicyRuleResponseArrayOutput
func (BlobInventoryPolicyRuleResponseArrayOutput) ToBlobInventoryPolicyRuleResponseArrayOutputWithContext ¶ added in v0.2.5
func (o BlobInventoryPolicyRuleResponseArrayOutput) ToBlobInventoryPolicyRuleResponseArrayOutputWithContext(ctx context.Context) BlobInventoryPolicyRuleResponseArrayOutput
type BlobInventoryPolicyRuleResponseInput ¶ added in v0.2.5
type BlobInventoryPolicyRuleResponseInput interface { pulumi.Input ToBlobInventoryPolicyRuleResponseOutput() BlobInventoryPolicyRuleResponseOutput ToBlobInventoryPolicyRuleResponseOutputWithContext(context.Context) BlobInventoryPolicyRuleResponseOutput }
BlobInventoryPolicyRuleResponseInput is an input type that accepts BlobInventoryPolicyRuleResponseArgs and BlobInventoryPolicyRuleResponseOutput values. You can construct a concrete instance of `BlobInventoryPolicyRuleResponseInput` via:
BlobInventoryPolicyRuleResponseArgs{...}
type BlobInventoryPolicyRuleResponseOutput ¶ added in v0.2.5
type BlobInventoryPolicyRuleResponseOutput struct{ *pulumi.OutputState }
An object that wraps the blob inventory rule. Each rule is uniquely defined by name.
func (BlobInventoryPolicyRuleResponseOutput) Definition ¶ added in v0.2.5
func (o BlobInventoryPolicyRuleResponseOutput) Definition() BlobInventoryPolicyDefinitionResponseOutput
An object that defines the blob inventory policy rule.
func (BlobInventoryPolicyRuleResponseOutput) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyRuleResponseOutput) ElementType() reflect.Type
func (BlobInventoryPolicyRuleResponseOutput) Enabled ¶ added in v0.2.5
func (o BlobInventoryPolicyRuleResponseOutput) Enabled() pulumi.BoolOutput
Rule is enabled when set to true.
func (BlobInventoryPolicyRuleResponseOutput) Name ¶ added in v0.2.5
func (o BlobInventoryPolicyRuleResponseOutput) Name() pulumi.StringOutput
A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy.
func (BlobInventoryPolicyRuleResponseOutput) ToBlobInventoryPolicyRuleResponseOutput ¶ added in v0.2.5
func (o BlobInventoryPolicyRuleResponseOutput) ToBlobInventoryPolicyRuleResponseOutput() BlobInventoryPolicyRuleResponseOutput
func (BlobInventoryPolicyRuleResponseOutput) ToBlobInventoryPolicyRuleResponseOutputWithContext ¶ added in v0.2.5
func (o BlobInventoryPolicyRuleResponseOutput) ToBlobInventoryPolicyRuleResponseOutputWithContext(ctx context.Context) BlobInventoryPolicyRuleResponseOutput
type BlobInventoryPolicySchema ¶ added in v0.2.5
type BlobInventoryPolicySchema struct { // Container name where blob inventory files are stored. Must be pre-created. Destination string `pulumi:"destination"` // Policy is enabled if set to true. Enabled bool `pulumi:"enabled"` // The storage account blob inventory policy rules. The rule is applied when it is enabled. Rules []BlobInventoryPolicyRule `pulumi:"rules"` // The valid value is Inventory Type string `pulumi:"type"` }
The storage account blob inventory policy rules.
type BlobInventoryPolicySchemaArgs ¶ added in v0.2.5
type BlobInventoryPolicySchemaArgs struct { // Container name where blob inventory files are stored. Must be pre-created. Destination pulumi.StringInput `pulumi:"destination"` // Policy is enabled if set to true. Enabled pulumi.BoolInput `pulumi:"enabled"` // The storage account blob inventory policy rules. The rule is applied when it is enabled. Rules BlobInventoryPolicyRuleArrayInput `pulumi:"rules"` // The valid value is Inventory Type pulumi.StringInput `pulumi:"type"` }
The storage account blob inventory policy rules.
func (BlobInventoryPolicySchemaArgs) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicySchemaArgs) ElementType() reflect.Type
func (BlobInventoryPolicySchemaArgs) ToBlobInventoryPolicySchemaOutput ¶ added in v0.2.5
func (i BlobInventoryPolicySchemaArgs) ToBlobInventoryPolicySchemaOutput() BlobInventoryPolicySchemaOutput
func (BlobInventoryPolicySchemaArgs) ToBlobInventoryPolicySchemaOutputWithContext ¶ added in v0.2.5
func (i BlobInventoryPolicySchemaArgs) ToBlobInventoryPolicySchemaOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaOutput
func (BlobInventoryPolicySchemaArgs) ToBlobInventoryPolicySchemaPtrOutput ¶ added in v0.2.5
func (i BlobInventoryPolicySchemaArgs) ToBlobInventoryPolicySchemaPtrOutput() BlobInventoryPolicySchemaPtrOutput
func (BlobInventoryPolicySchemaArgs) ToBlobInventoryPolicySchemaPtrOutputWithContext ¶ added in v0.2.5
func (i BlobInventoryPolicySchemaArgs) ToBlobInventoryPolicySchemaPtrOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaPtrOutput
type BlobInventoryPolicySchemaInput ¶ added in v0.2.5
type BlobInventoryPolicySchemaInput interface { pulumi.Input ToBlobInventoryPolicySchemaOutput() BlobInventoryPolicySchemaOutput ToBlobInventoryPolicySchemaOutputWithContext(context.Context) BlobInventoryPolicySchemaOutput }
BlobInventoryPolicySchemaInput is an input type that accepts BlobInventoryPolicySchemaArgs and BlobInventoryPolicySchemaOutput values. You can construct a concrete instance of `BlobInventoryPolicySchemaInput` via:
BlobInventoryPolicySchemaArgs{...}
type BlobInventoryPolicySchemaOutput ¶ added in v0.2.5
type BlobInventoryPolicySchemaOutput struct{ *pulumi.OutputState }
The storage account blob inventory policy rules.
func (BlobInventoryPolicySchemaOutput) Destination ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaOutput) Destination() pulumi.StringOutput
Container name where blob inventory files are stored. Must be pre-created.
func (BlobInventoryPolicySchemaOutput) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicySchemaOutput) ElementType() reflect.Type
func (BlobInventoryPolicySchemaOutput) Enabled ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaOutput) Enabled() pulumi.BoolOutput
Policy is enabled if set to true.
func (BlobInventoryPolicySchemaOutput) Rules ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaOutput) Rules() BlobInventoryPolicyRuleArrayOutput
The storage account blob inventory policy rules. The rule is applied when it is enabled.
func (BlobInventoryPolicySchemaOutput) ToBlobInventoryPolicySchemaOutput ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaOutput) ToBlobInventoryPolicySchemaOutput() BlobInventoryPolicySchemaOutput
func (BlobInventoryPolicySchemaOutput) ToBlobInventoryPolicySchemaOutputWithContext ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaOutput) ToBlobInventoryPolicySchemaOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaOutput
func (BlobInventoryPolicySchemaOutput) ToBlobInventoryPolicySchemaPtrOutput ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaOutput) ToBlobInventoryPolicySchemaPtrOutput() BlobInventoryPolicySchemaPtrOutput
func (BlobInventoryPolicySchemaOutput) ToBlobInventoryPolicySchemaPtrOutputWithContext ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaOutput) ToBlobInventoryPolicySchemaPtrOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaPtrOutput
func (BlobInventoryPolicySchemaOutput) Type ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaOutput) Type() pulumi.StringOutput
The valid value is Inventory
type BlobInventoryPolicySchemaPtrInput ¶ added in v0.2.5
type BlobInventoryPolicySchemaPtrInput interface { pulumi.Input ToBlobInventoryPolicySchemaPtrOutput() BlobInventoryPolicySchemaPtrOutput ToBlobInventoryPolicySchemaPtrOutputWithContext(context.Context) BlobInventoryPolicySchemaPtrOutput }
BlobInventoryPolicySchemaPtrInput is an input type that accepts BlobInventoryPolicySchemaArgs, BlobInventoryPolicySchemaPtr and BlobInventoryPolicySchemaPtrOutput values. You can construct a concrete instance of `BlobInventoryPolicySchemaPtrInput` via:
BlobInventoryPolicySchemaArgs{...} or: nil
func BlobInventoryPolicySchemaPtr ¶ added in v0.2.5
func BlobInventoryPolicySchemaPtr(v *BlobInventoryPolicySchemaArgs) BlobInventoryPolicySchemaPtrInput
type BlobInventoryPolicySchemaPtrOutput ¶ added in v0.2.5
type BlobInventoryPolicySchemaPtrOutput struct{ *pulumi.OutputState }
func (BlobInventoryPolicySchemaPtrOutput) Destination ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaPtrOutput) Destination() pulumi.StringPtrOutput
Container name where blob inventory files are stored. Must be pre-created.
func (BlobInventoryPolicySchemaPtrOutput) Elem ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaPtrOutput) Elem() BlobInventoryPolicySchemaOutput
func (BlobInventoryPolicySchemaPtrOutput) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicySchemaPtrOutput) ElementType() reflect.Type
func (BlobInventoryPolicySchemaPtrOutput) Enabled ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaPtrOutput) Enabled() pulumi.BoolPtrOutput
Policy is enabled if set to true.
func (BlobInventoryPolicySchemaPtrOutput) Rules ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaPtrOutput) Rules() BlobInventoryPolicyRuleArrayOutput
The storage account blob inventory policy rules. The rule is applied when it is enabled.
func (BlobInventoryPolicySchemaPtrOutput) ToBlobInventoryPolicySchemaPtrOutput ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaPtrOutput) ToBlobInventoryPolicySchemaPtrOutput() BlobInventoryPolicySchemaPtrOutput
func (BlobInventoryPolicySchemaPtrOutput) ToBlobInventoryPolicySchemaPtrOutputWithContext ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaPtrOutput) ToBlobInventoryPolicySchemaPtrOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaPtrOutput
func (BlobInventoryPolicySchemaPtrOutput) Type ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaPtrOutput) Type() pulumi.StringPtrOutput
The valid value is Inventory
type BlobInventoryPolicySchemaResponse ¶ added in v0.2.5
type BlobInventoryPolicySchemaResponse struct { // Container name where blob inventory files are stored. Must be pre-created. Destination string `pulumi:"destination"` // Policy is enabled if set to true. Enabled bool `pulumi:"enabled"` // The storage account blob inventory policy rules. The rule is applied when it is enabled. Rules []BlobInventoryPolicyRuleResponse `pulumi:"rules"` // The valid value is Inventory Type string `pulumi:"type"` }
The storage account blob inventory policy rules.
type BlobInventoryPolicySchemaResponseArgs ¶ added in v0.2.5
type BlobInventoryPolicySchemaResponseArgs struct { // Container name where blob inventory files are stored. Must be pre-created. Destination pulumi.StringInput `pulumi:"destination"` // Policy is enabled if set to true. Enabled pulumi.BoolInput `pulumi:"enabled"` // The storage account blob inventory policy rules. The rule is applied when it is enabled. Rules BlobInventoryPolicyRuleResponseArrayInput `pulumi:"rules"` // The valid value is Inventory Type pulumi.StringInput `pulumi:"type"` }
The storage account blob inventory policy rules.
func (BlobInventoryPolicySchemaResponseArgs) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicySchemaResponseArgs) ElementType() reflect.Type
func (BlobInventoryPolicySchemaResponseArgs) ToBlobInventoryPolicySchemaResponseOutput ¶ added in v0.2.5
func (i BlobInventoryPolicySchemaResponseArgs) ToBlobInventoryPolicySchemaResponseOutput() BlobInventoryPolicySchemaResponseOutput
func (BlobInventoryPolicySchemaResponseArgs) ToBlobInventoryPolicySchemaResponseOutputWithContext ¶ added in v0.2.5
func (i BlobInventoryPolicySchemaResponseArgs) ToBlobInventoryPolicySchemaResponseOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaResponseOutput
func (BlobInventoryPolicySchemaResponseArgs) ToBlobInventoryPolicySchemaResponsePtrOutput ¶ added in v0.2.5
func (i BlobInventoryPolicySchemaResponseArgs) ToBlobInventoryPolicySchemaResponsePtrOutput() BlobInventoryPolicySchemaResponsePtrOutput
func (BlobInventoryPolicySchemaResponseArgs) ToBlobInventoryPolicySchemaResponsePtrOutputWithContext ¶ added in v0.2.5
func (i BlobInventoryPolicySchemaResponseArgs) ToBlobInventoryPolicySchemaResponsePtrOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaResponsePtrOutput
type BlobInventoryPolicySchemaResponseInput ¶ added in v0.2.5
type BlobInventoryPolicySchemaResponseInput interface { pulumi.Input ToBlobInventoryPolicySchemaResponseOutput() BlobInventoryPolicySchemaResponseOutput ToBlobInventoryPolicySchemaResponseOutputWithContext(context.Context) BlobInventoryPolicySchemaResponseOutput }
BlobInventoryPolicySchemaResponseInput is an input type that accepts BlobInventoryPolicySchemaResponseArgs and BlobInventoryPolicySchemaResponseOutput values. You can construct a concrete instance of `BlobInventoryPolicySchemaResponseInput` via:
BlobInventoryPolicySchemaResponseArgs{...}
type BlobInventoryPolicySchemaResponseOutput ¶ added in v0.2.5
type BlobInventoryPolicySchemaResponseOutput struct{ *pulumi.OutputState }
The storage account blob inventory policy rules.
func (BlobInventoryPolicySchemaResponseOutput) Destination ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaResponseOutput) Destination() pulumi.StringOutput
Container name where blob inventory files are stored. Must be pre-created.
func (BlobInventoryPolicySchemaResponseOutput) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicySchemaResponseOutput) ElementType() reflect.Type
func (BlobInventoryPolicySchemaResponseOutput) Enabled ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaResponseOutput) Enabled() pulumi.BoolOutput
Policy is enabled if set to true.
func (BlobInventoryPolicySchemaResponseOutput) Rules ¶ added in v0.2.5
The storage account blob inventory policy rules. The rule is applied when it is enabled.
func (BlobInventoryPolicySchemaResponseOutput) ToBlobInventoryPolicySchemaResponseOutput ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaResponseOutput) ToBlobInventoryPolicySchemaResponseOutput() BlobInventoryPolicySchemaResponseOutput
func (BlobInventoryPolicySchemaResponseOutput) ToBlobInventoryPolicySchemaResponseOutputWithContext ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaResponseOutput) ToBlobInventoryPolicySchemaResponseOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaResponseOutput
func (BlobInventoryPolicySchemaResponseOutput) ToBlobInventoryPolicySchemaResponsePtrOutput ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaResponseOutput) ToBlobInventoryPolicySchemaResponsePtrOutput() BlobInventoryPolicySchemaResponsePtrOutput
func (BlobInventoryPolicySchemaResponseOutput) ToBlobInventoryPolicySchemaResponsePtrOutputWithContext ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaResponseOutput) ToBlobInventoryPolicySchemaResponsePtrOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaResponsePtrOutput
func (BlobInventoryPolicySchemaResponseOutput) Type ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaResponseOutput) Type() pulumi.StringOutput
The valid value is Inventory
type BlobInventoryPolicySchemaResponsePtrInput ¶ added in v0.2.5
type BlobInventoryPolicySchemaResponsePtrInput interface { pulumi.Input ToBlobInventoryPolicySchemaResponsePtrOutput() BlobInventoryPolicySchemaResponsePtrOutput ToBlobInventoryPolicySchemaResponsePtrOutputWithContext(context.Context) BlobInventoryPolicySchemaResponsePtrOutput }
BlobInventoryPolicySchemaResponsePtrInput is an input type that accepts BlobInventoryPolicySchemaResponseArgs, BlobInventoryPolicySchemaResponsePtr and BlobInventoryPolicySchemaResponsePtrOutput values. You can construct a concrete instance of `BlobInventoryPolicySchemaResponsePtrInput` via:
BlobInventoryPolicySchemaResponseArgs{...} or: nil
func BlobInventoryPolicySchemaResponsePtr ¶ added in v0.2.5
func BlobInventoryPolicySchemaResponsePtr(v *BlobInventoryPolicySchemaResponseArgs) BlobInventoryPolicySchemaResponsePtrInput
type BlobInventoryPolicySchemaResponsePtrOutput ¶ added in v0.2.5
type BlobInventoryPolicySchemaResponsePtrOutput struct{ *pulumi.OutputState }
func (BlobInventoryPolicySchemaResponsePtrOutput) Destination ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaResponsePtrOutput) Destination() pulumi.StringPtrOutput
Container name where blob inventory files are stored. Must be pre-created.
func (BlobInventoryPolicySchemaResponsePtrOutput) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicySchemaResponsePtrOutput) ElementType() reflect.Type
func (BlobInventoryPolicySchemaResponsePtrOutput) Enabled ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Policy is enabled if set to true.
func (BlobInventoryPolicySchemaResponsePtrOutput) Rules ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaResponsePtrOutput) Rules() BlobInventoryPolicyRuleResponseArrayOutput
The storage account blob inventory policy rules. The rule is applied when it is enabled.
func (BlobInventoryPolicySchemaResponsePtrOutput) ToBlobInventoryPolicySchemaResponsePtrOutput ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaResponsePtrOutput) ToBlobInventoryPolicySchemaResponsePtrOutput() BlobInventoryPolicySchemaResponsePtrOutput
func (BlobInventoryPolicySchemaResponsePtrOutput) ToBlobInventoryPolicySchemaResponsePtrOutputWithContext ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaResponsePtrOutput) ToBlobInventoryPolicySchemaResponsePtrOutputWithContext(ctx context.Context) BlobInventoryPolicySchemaResponsePtrOutput
func (BlobInventoryPolicySchemaResponsePtrOutput) Type ¶ added in v0.2.5
func (o BlobInventoryPolicySchemaResponsePtrOutput) Type() pulumi.StringPtrOutput
The valid value is Inventory
type BlobInventoryPolicyState ¶ added in v0.2.5
type BlobInventoryPolicyState struct { // Returns the last modified date and time of the blob inventory policy. LastModifiedTime pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The storage account blob inventory policy object. It is composed of policy rules. Policy BlobInventoryPolicySchemaResponsePtrInput // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponsePtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (BlobInventoryPolicyState) ElementType ¶ added in v0.2.5
func (BlobInventoryPolicyState) ElementType() reflect.Type
type BlobRestoreParametersResponse ¶
type BlobRestoreParametersResponse struct { // Blob ranges to restore. BlobRanges []BlobRestoreRangeResponse `pulumi:"blobRanges"` // Restore blob to the specified time. TimeToRestore string `pulumi:"timeToRestore"` }
Blob restore parameters
type BlobRestoreParametersResponseArgs ¶
type BlobRestoreParametersResponseArgs struct { // Blob ranges to restore. BlobRanges BlobRestoreRangeResponseArrayInput `pulumi:"blobRanges"` // Restore blob to the specified time. TimeToRestore pulumi.StringInput `pulumi:"timeToRestore"` }
Blob restore parameters
func (BlobRestoreParametersResponseArgs) ElementType ¶
func (BlobRestoreParametersResponseArgs) ElementType() reflect.Type
func (BlobRestoreParametersResponseArgs) ToBlobRestoreParametersResponseOutput ¶
func (i BlobRestoreParametersResponseArgs) ToBlobRestoreParametersResponseOutput() BlobRestoreParametersResponseOutput
func (BlobRestoreParametersResponseArgs) ToBlobRestoreParametersResponseOutputWithContext ¶
func (i BlobRestoreParametersResponseArgs) ToBlobRestoreParametersResponseOutputWithContext(ctx context.Context) BlobRestoreParametersResponseOutput
func (BlobRestoreParametersResponseArgs) ToBlobRestoreParametersResponsePtrOutput ¶
func (i BlobRestoreParametersResponseArgs) ToBlobRestoreParametersResponsePtrOutput() BlobRestoreParametersResponsePtrOutput
func (BlobRestoreParametersResponseArgs) ToBlobRestoreParametersResponsePtrOutputWithContext ¶
func (i BlobRestoreParametersResponseArgs) ToBlobRestoreParametersResponsePtrOutputWithContext(ctx context.Context) BlobRestoreParametersResponsePtrOutput
type BlobRestoreParametersResponseInput ¶
type BlobRestoreParametersResponseInput interface { pulumi.Input ToBlobRestoreParametersResponseOutput() BlobRestoreParametersResponseOutput ToBlobRestoreParametersResponseOutputWithContext(context.Context) BlobRestoreParametersResponseOutput }
BlobRestoreParametersResponseInput is an input type that accepts BlobRestoreParametersResponseArgs and BlobRestoreParametersResponseOutput values. You can construct a concrete instance of `BlobRestoreParametersResponseInput` via:
BlobRestoreParametersResponseArgs{...}
type BlobRestoreParametersResponseOutput ¶
type BlobRestoreParametersResponseOutput struct{ *pulumi.OutputState }
Blob restore parameters
func (BlobRestoreParametersResponseOutput) BlobRanges ¶
func (o BlobRestoreParametersResponseOutput) BlobRanges() BlobRestoreRangeResponseArrayOutput
Blob ranges to restore.
func (BlobRestoreParametersResponseOutput) ElementType ¶
func (BlobRestoreParametersResponseOutput) ElementType() reflect.Type
func (BlobRestoreParametersResponseOutput) TimeToRestore ¶
func (o BlobRestoreParametersResponseOutput) TimeToRestore() pulumi.StringOutput
Restore blob to the specified time.
func (BlobRestoreParametersResponseOutput) ToBlobRestoreParametersResponseOutput ¶
func (o BlobRestoreParametersResponseOutput) ToBlobRestoreParametersResponseOutput() BlobRestoreParametersResponseOutput
func (BlobRestoreParametersResponseOutput) ToBlobRestoreParametersResponseOutputWithContext ¶
func (o BlobRestoreParametersResponseOutput) ToBlobRestoreParametersResponseOutputWithContext(ctx context.Context) BlobRestoreParametersResponseOutput
func (BlobRestoreParametersResponseOutput) ToBlobRestoreParametersResponsePtrOutput ¶
func (o BlobRestoreParametersResponseOutput) ToBlobRestoreParametersResponsePtrOutput() BlobRestoreParametersResponsePtrOutput
func (BlobRestoreParametersResponseOutput) ToBlobRestoreParametersResponsePtrOutputWithContext ¶
func (o BlobRestoreParametersResponseOutput) ToBlobRestoreParametersResponsePtrOutputWithContext(ctx context.Context) BlobRestoreParametersResponsePtrOutput
type BlobRestoreParametersResponsePtrInput ¶
type BlobRestoreParametersResponsePtrInput interface { pulumi.Input ToBlobRestoreParametersResponsePtrOutput() BlobRestoreParametersResponsePtrOutput ToBlobRestoreParametersResponsePtrOutputWithContext(context.Context) BlobRestoreParametersResponsePtrOutput }
BlobRestoreParametersResponsePtrInput is an input type that accepts BlobRestoreParametersResponseArgs, BlobRestoreParametersResponsePtr and BlobRestoreParametersResponsePtrOutput values. You can construct a concrete instance of `BlobRestoreParametersResponsePtrInput` via:
BlobRestoreParametersResponseArgs{...} or: nil
func BlobRestoreParametersResponsePtr ¶
func BlobRestoreParametersResponsePtr(v *BlobRestoreParametersResponseArgs) BlobRestoreParametersResponsePtrInput
type BlobRestoreParametersResponsePtrOutput ¶
type BlobRestoreParametersResponsePtrOutput struct{ *pulumi.OutputState }
func (BlobRestoreParametersResponsePtrOutput) BlobRanges ¶
func (o BlobRestoreParametersResponsePtrOutput) BlobRanges() BlobRestoreRangeResponseArrayOutput
Blob ranges to restore.
func (BlobRestoreParametersResponsePtrOutput) ElementType ¶
func (BlobRestoreParametersResponsePtrOutput) ElementType() reflect.Type
func (BlobRestoreParametersResponsePtrOutput) TimeToRestore ¶
func (o BlobRestoreParametersResponsePtrOutput) TimeToRestore() pulumi.StringPtrOutput
Restore blob to the specified time.
func (BlobRestoreParametersResponsePtrOutput) ToBlobRestoreParametersResponsePtrOutput ¶
func (o BlobRestoreParametersResponsePtrOutput) ToBlobRestoreParametersResponsePtrOutput() BlobRestoreParametersResponsePtrOutput
func (BlobRestoreParametersResponsePtrOutput) ToBlobRestoreParametersResponsePtrOutputWithContext ¶
func (o BlobRestoreParametersResponsePtrOutput) ToBlobRestoreParametersResponsePtrOutputWithContext(ctx context.Context) BlobRestoreParametersResponsePtrOutput
type BlobRestoreRangeResponse ¶
type BlobRestoreRangeResponse struct { // Blob end range. This is exclusive. Empty means account end. EndRange string `pulumi:"endRange"` // Blob start range. This is inclusive. Empty means account start. StartRange string `pulumi:"startRange"` }
Blob range
type BlobRestoreRangeResponseArgs ¶
type BlobRestoreRangeResponseArgs struct { // Blob end range. This is exclusive. Empty means account end. EndRange pulumi.StringInput `pulumi:"endRange"` // Blob start range. This is inclusive. Empty means account start. StartRange pulumi.StringInput `pulumi:"startRange"` }
Blob range
func (BlobRestoreRangeResponseArgs) ElementType ¶
func (BlobRestoreRangeResponseArgs) ElementType() reflect.Type
func (BlobRestoreRangeResponseArgs) ToBlobRestoreRangeResponseOutput ¶
func (i BlobRestoreRangeResponseArgs) ToBlobRestoreRangeResponseOutput() BlobRestoreRangeResponseOutput
func (BlobRestoreRangeResponseArgs) ToBlobRestoreRangeResponseOutputWithContext ¶
func (i BlobRestoreRangeResponseArgs) ToBlobRestoreRangeResponseOutputWithContext(ctx context.Context) BlobRestoreRangeResponseOutput
type BlobRestoreRangeResponseArray ¶
type BlobRestoreRangeResponseArray []BlobRestoreRangeResponseInput
func (BlobRestoreRangeResponseArray) ElementType ¶
func (BlobRestoreRangeResponseArray) ElementType() reflect.Type
func (BlobRestoreRangeResponseArray) ToBlobRestoreRangeResponseArrayOutput ¶
func (i BlobRestoreRangeResponseArray) ToBlobRestoreRangeResponseArrayOutput() BlobRestoreRangeResponseArrayOutput
func (BlobRestoreRangeResponseArray) ToBlobRestoreRangeResponseArrayOutputWithContext ¶
func (i BlobRestoreRangeResponseArray) ToBlobRestoreRangeResponseArrayOutputWithContext(ctx context.Context) BlobRestoreRangeResponseArrayOutput
type BlobRestoreRangeResponseArrayInput ¶
type BlobRestoreRangeResponseArrayInput interface { pulumi.Input ToBlobRestoreRangeResponseArrayOutput() BlobRestoreRangeResponseArrayOutput ToBlobRestoreRangeResponseArrayOutputWithContext(context.Context) BlobRestoreRangeResponseArrayOutput }
BlobRestoreRangeResponseArrayInput is an input type that accepts BlobRestoreRangeResponseArray and BlobRestoreRangeResponseArrayOutput values. You can construct a concrete instance of `BlobRestoreRangeResponseArrayInput` via:
BlobRestoreRangeResponseArray{ BlobRestoreRangeResponseArgs{...} }
type BlobRestoreRangeResponseArrayOutput ¶
type BlobRestoreRangeResponseArrayOutput struct{ *pulumi.OutputState }
func (BlobRestoreRangeResponseArrayOutput) ElementType ¶
func (BlobRestoreRangeResponseArrayOutput) ElementType() reflect.Type
func (BlobRestoreRangeResponseArrayOutput) Index ¶
func (o BlobRestoreRangeResponseArrayOutput) Index(i pulumi.IntInput) BlobRestoreRangeResponseOutput
func (BlobRestoreRangeResponseArrayOutput) ToBlobRestoreRangeResponseArrayOutput ¶
func (o BlobRestoreRangeResponseArrayOutput) ToBlobRestoreRangeResponseArrayOutput() BlobRestoreRangeResponseArrayOutput
func (BlobRestoreRangeResponseArrayOutput) ToBlobRestoreRangeResponseArrayOutputWithContext ¶
func (o BlobRestoreRangeResponseArrayOutput) ToBlobRestoreRangeResponseArrayOutputWithContext(ctx context.Context) BlobRestoreRangeResponseArrayOutput
type BlobRestoreRangeResponseInput ¶
type BlobRestoreRangeResponseInput interface { pulumi.Input ToBlobRestoreRangeResponseOutput() BlobRestoreRangeResponseOutput ToBlobRestoreRangeResponseOutputWithContext(context.Context) BlobRestoreRangeResponseOutput }
BlobRestoreRangeResponseInput is an input type that accepts BlobRestoreRangeResponseArgs and BlobRestoreRangeResponseOutput values. You can construct a concrete instance of `BlobRestoreRangeResponseInput` via:
BlobRestoreRangeResponseArgs{...}
type BlobRestoreRangeResponseOutput ¶
type BlobRestoreRangeResponseOutput struct{ *pulumi.OutputState }
Blob range
func (BlobRestoreRangeResponseOutput) ElementType ¶
func (BlobRestoreRangeResponseOutput) ElementType() reflect.Type
func (BlobRestoreRangeResponseOutput) EndRange ¶
func (o BlobRestoreRangeResponseOutput) EndRange() pulumi.StringOutput
Blob end range. This is exclusive. Empty means account end.
func (BlobRestoreRangeResponseOutput) StartRange ¶
func (o BlobRestoreRangeResponseOutput) StartRange() pulumi.StringOutput
Blob start range. This is inclusive. Empty means account start.
func (BlobRestoreRangeResponseOutput) ToBlobRestoreRangeResponseOutput ¶
func (o BlobRestoreRangeResponseOutput) ToBlobRestoreRangeResponseOutput() BlobRestoreRangeResponseOutput
func (BlobRestoreRangeResponseOutput) ToBlobRestoreRangeResponseOutputWithContext ¶
func (o BlobRestoreRangeResponseOutput) ToBlobRestoreRangeResponseOutputWithContext(ctx context.Context) BlobRestoreRangeResponseOutput
type BlobRestoreStatusResponse ¶
type BlobRestoreStatusResponse struct { // Failure reason when blob restore is failed. FailureReason string `pulumi:"failureReason"` // Blob restore request parameters. Parameters BlobRestoreParametersResponse `pulumi:"parameters"` // Id for tracking blob restore request. RestoreId string `pulumi:"restoreId"` // The status of blob restore progress. Possible values are: - InProgress: Indicates that blob restore is ongoing. - Complete: Indicates that blob restore has been completed successfully. - Failed: Indicates that blob restore is failed. Status string `pulumi:"status"` }
Blob restore status.
type BlobRestoreStatusResponseArgs ¶
type BlobRestoreStatusResponseArgs struct { // Failure reason when blob restore is failed. FailureReason pulumi.StringInput `pulumi:"failureReason"` // Blob restore request parameters. Parameters BlobRestoreParametersResponseInput `pulumi:"parameters"` // Id for tracking blob restore request. RestoreId pulumi.StringInput `pulumi:"restoreId"` // The status of blob restore progress. Possible values are: - InProgress: Indicates that blob restore is ongoing. - Complete: Indicates that blob restore has been completed successfully. - Failed: Indicates that blob restore is failed. Status pulumi.StringInput `pulumi:"status"` }
Blob restore status.
func (BlobRestoreStatusResponseArgs) ElementType ¶
func (BlobRestoreStatusResponseArgs) ElementType() reflect.Type
func (BlobRestoreStatusResponseArgs) ToBlobRestoreStatusResponseOutput ¶
func (i BlobRestoreStatusResponseArgs) ToBlobRestoreStatusResponseOutput() BlobRestoreStatusResponseOutput
func (BlobRestoreStatusResponseArgs) ToBlobRestoreStatusResponseOutputWithContext ¶
func (i BlobRestoreStatusResponseArgs) ToBlobRestoreStatusResponseOutputWithContext(ctx context.Context) BlobRestoreStatusResponseOutput
func (BlobRestoreStatusResponseArgs) ToBlobRestoreStatusResponsePtrOutput ¶
func (i BlobRestoreStatusResponseArgs) ToBlobRestoreStatusResponsePtrOutput() BlobRestoreStatusResponsePtrOutput
func (BlobRestoreStatusResponseArgs) ToBlobRestoreStatusResponsePtrOutputWithContext ¶
func (i BlobRestoreStatusResponseArgs) ToBlobRestoreStatusResponsePtrOutputWithContext(ctx context.Context) BlobRestoreStatusResponsePtrOutput
type BlobRestoreStatusResponseInput ¶
type BlobRestoreStatusResponseInput interface { pulumi.Input ToBlobRestoreStatusResponseOutput() BlobRestoreStatusResponseOutput ToBlobRestoreStatusResponseOutputWithContext(context.Context) BlobRestoreStatusResponseOutput }
BlobRestoreStatusResponseInput is an input type that accepts BlobRestoreStatusResponseArgs and BlobRestoreStatusResponseOutput values. You can construct a concrete instance of `BlobRestoreStatusResponseInput` via:
BlobRestoreStatusResponseArgs{...}
type BlobRestoreStatusResponseOutput ¶
type BlobRestoreStatusResponseOutput struct{ *pulumi.OutputState }
Blob restore status.
func (BlobRestoreStatusResponseOutput) ElementType ¶
func (BlobRestoreStatusResponseOutput) ElementType() reflect.Type
func (BlobRestoreStatusResponseOutput) FailureReason ¶
func (o BlobRestoreStatusResponseOutput) FailureReason() pulumi.StringOutput
Failure reason when blob restore is failed.
func (BlobRestoreStatusResponseOutput) Parameters ¶
func (o BlobRestoreStatusResponseOutput) Parameters() BlobRestoreParametersResponseOutput
Blob restore request parameters.
func (BlobRestoreStatusResponseOutput) RestoreId ¶
func (o BlobRestoreStatusResponseOutput) RestoreId() pulumi.StringOutput
Id for tracking blob restore request.
func (BlobRestoreStatusResponseOutput) Status ¶
func (o BlobRestoreStatusResponseOutput) Status() pulumi.StringOutput
The status of blob restore progress. Possible values are: - InProgress: Indicates that blob restore is ongoing. - Complete: Indicates that blob restore has been completed successfully. - Failed: Indicates that blob restore is failed.
func (BlobRestoreStatusResponseOutput) ToBlobRestoreStatusResponseOutput ¶
func (o BlobRestoreStatusResponseOutput) ToBlobRestoreStatusResponseOutput() BlobRestoreStatusResponseOutput
func (BlobRestoreStatusResponseOutput) ToBlobRestoreStatusResponseOutputWithContext ¶
func (o BlobRestoreStatusResponseOutput) ToBlobRestoreStatusResponseOutputWithContext(ctx context.Context) BlobRestoreStatusResponseOutput
func (BlobRestoreStatusResponseOutput) ToBlobRestoreStatusResponsePtrOutput ¶
func (o BlobRestoreStatusResponseOutput) ToBlobRestoreStatusResponsePtrOutput() BlobRestoreStatusResponsePtrOutput
func (BlobRestoreStatusResponseOutput) ToBlobRestoreStatusResponsePtrOutputWithContext ¶
func (o BlobRestoreStatusResponseOutput) ToBlobRestoreStatusResponsePtrOutputWithContext(ctx context.Context) BlobRestoreStatusResponsePtrOutput
type BlobRestoreStatusResponsePtrInput ¶
type BlobRestoreStatusResponsePtrInput interface { pulumi.Input ToBlobRestoreStatusResponsePtrOutput() BlobRestoreStatusResponsePtrOutput ToBlobRestoreStatusResponsePtrOutputWithContext(context.Context) BlobRestoreStatusResponsePtrOutput }
BlobRestoreStatusResponsePtrInput is an input type that accepts BlobRestoreStatusResponseArgs, BlobRestoreStatusResponsePtr and BlobRestoreStatusResponsePtrOutput values. You can construct a concrete instance of `BlobRestoreStatusResponsePtrInput` via:
BlobRestoreStatusResponseArgs{...} or: nil
func BlobRestoreStatusResponsePtr ¶
func BlobRestoreStatusResponsePtr(v *BlobRestoreStatusResponseArgs) BlobRestoreStatusResponsePtrInput
type BlobRestoreStatusResponsePtrOutput ¶
type BlobRestoreStatusResponsePtrOutput struct{ *pulumi.OutputState }
func (BlobRestoreStatusResponsePtrOutput) Elem ¶
func (o BlobRestoreStatusResponsePtrOutput) Elem() BlobRestoreStatusResponseOutput
func (BlobRestoreStatusResponsePtrOutput) ElementType ¶
func (BlobRestoreStatusResponsePtrOutput) ElementType() reflect.Type
func (BlobRestoreStatusResponsePtrOutput) FailureReason ¶
func (o BlobRestoreStatusResponsePtrOutput) FailureReason() pulumi.StringPtrOutput
Failure reason when blob restore is failed.
func (BlobRestoreStatusResponsePtrOutput) Parameters ¶
func (o BlobRestoreStatusResponsePtrOutput) Parameters() BlobRestoreParametersResponsePtrOutput
Blob restore request parameters.
func (BlobRestoreStatusResponsePtrOutput) RestoreId ¶
func (o BlobRestoreStatusResponsePtrOutput) RestoreId() pulumi.StringPtrOutput
Id for tracking blob restore request.
func (BlobRestoreStatusResponsePtrOutput) Status ¶
func (o BlobRestoreStatusResponsePtrOutput) Status() pulumi.StringPtrOutput
The status of blob restore progress. Possible values are: - InProgress: Indicates that blob restore is ongoing. - Complete: Indicates that blob restore has been completed successfully. - Failed: Indicates that blob restore is failed.
func (BlobRestoreStatusResponsePtrOutput) ToBlobRestoreStatusResponsePtrOutput ¶
func (o BlobRestoreStatusResponsePtrOutput) ToBlobRestoreStatusResponsePtrOutput() BlobRestoreStatusResponsePtrOutput
func (BlobRestoreStatusResponsePtrOutput) ToBlobRestoreStatusResponsePtrOutputWithContext ¶
func (o BlobRestoreStatusResponsePtrOutput) ToBlobRestoreStatusResponsePtrOutputWithContext(ctx context.Context) BlobRestoreStatusResponsePtrOutput
type BlobServiceProperties ¶ added in v0.2.5
type BlobServiceProperties struct { pulumi.CustomResourceState // Deprecated in favor of isVersioningEnabled property. AutomaticSnapshotPolicyEnabled pulumi.BoolPtrOutput `pulumi:"automaticSnapshotPolicyEnabled"` // The blob service properties for change feed events. ChangeFeed ChangeFeedResponsePtrOutput `pulumi:"changeFeed"` // The blob service properties for container soft delete. ContainerDeleteRetentionPolicy DeleteRetentionPolicyResponsePtrOutput `pulumi:"containerDeleteRetentionPolicy"` // Specifies CORS rules for the Blob service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Blob service. Cors CorsRulesResponsePtrOutput `pulumi:"cors"` // DefaultServiceVersion indicates the default version to use for requests to the Blob service if an incoming request’s version is not specified. Possible values include version 2008-10-27 and all more recent versions. DefaultServiceVersion pulumi.StringPtrOutput `pulumi:"defaultServiceVersion"` // The blob service properties for blob soft delete. DeleteRetentionPolicy DeleteRetentionPolicyResponsePtrOutput `pulumi:"deleteRetentionPolicy"` // Versioning is enabled if set to true. IsVersioningEnabled pulumi.BoolPtrOutput `pulumi:"isVersioningEnabled"` // The blob service property to configure last access time based tracking policy. LastAccessTimeTrackingPolicy LastAccessTimeTrackingPolicyResponsePtrOutput `pulumi:"lastAccessTimeTrackingPolicy"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The blob service properties for blob restore policy. RestorePolicy RestorePolicyPropertiesResponsePtrOutput `pulumi:"restorePolicy"` // Sku name and tier. Sku SkuResponseOutput `pulumi:"sku"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The properties of a storage account’s Blob service.
func GetBlobServiceProperties ¶ added in v0.2.5
func GetBlobServiceProperties(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BlobServicePropertiesState, opts ...pulumi.ResourceOption) (*BlobServiceProperties, error)
GetBlobServiceProperties gets an existing BlobServiceProperties 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 NewBlobServiceProperties ¶ added in v0.2.5
func NewBlobServiceProperties(ctx *pulumi.Context, name string, args *BlobServicePropertiesArgs, opts ...pulumi.ResourceOption) (*BlobServiceProperties, error)
NewBlobServiceProperties registers a new resource with the given unique name, arguments, and options.
func (*BlobServiceProperties) ElementType ¶ added in v0.2.6
func (*BlobServiceProperties) ElementType() reflect.Type
func (*BlobServiceProperties) ToBlobServicePropertiesOutput ¶ added in v0.2.6
func (i *BlobServiceProperties) ToBlobServicePropertiesOutput() BlobServicePropertiesOutput
func (*BlobServiceProperties) ToBlobServicePropertiesOutputWithContext ¶ added in v0.2.6
func (i *BlobServiceProperties) ToBlobServicePropertiesOutputWithContext(ctx context.Context) BlobServicePropertiesOutput
type BlobServicePropertiesArgs ¶ added in v0.2.5
type BlobServicePropertiesArgs 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 pulumi.StringInput // Deprecated in favor of isVersioningEnabled property. AutomaticSnapshotPolicyEnabled pulumi.BoolPtrInput // The name of the blob Service within the specified storage account. Blob Service Name must be 'default' BlobServicesName pulumi.StringInput // The blob service properties for change feed events. ChangeFeed ChangeFeedPtrInput // The blob service properties for container soft delete. ContainerDeleteRetentionPolicy DeleteRetentionPolicyPtrInput // Specifies CORS rules for the Blob service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Blob service. Cors CorsRulesPtrInput // DefaultServiceVersion indicates the default version to use for requests to the Blob service if an incoming request’s version is not specified. Possible values include version 2008-10-27 and all more recent versions. DefaultServiceVersion pulumi.StringPtrInput // The blob service properties for blob soft delete. DeleteRetentionPolicy DeleteRetentionPolicyPtrInput // Versioning is enabled if set to true. IsVersioningEnabled pulumi.BoolPtrInput // The blob service property to configure last access time based tracking policy. LastAccessTimeTrackingPolicy LastAccessTimeTrackingPolicyPtrInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // The blob service properties for blob restore policy. RestorePolicy RestorePolicyPropertiesPtrInput }
The set of arguments for constructing a BlobServiceProperties resource.
func (BlobServicePropertiesArgs) ElementType ¶ added in v0.2.5
func (BlobServicePropertiesArgs) ElementType() reflect.Type
type BlobServicePropertiesInput ¶ added in v0.2.6
type BlobServicePropertiesInput interface { pulumi.Input ToBlobServicePropertiesOutput() BlobServicePropertiesOutput ToBlobServicePropertiesOutputWithContext(ctx context.Context) BlobServicePropertiesOutput }
type BlobServicePropertiesOutput ¶ added in v0.2.6
type BlobServicePropertiesOutput struct {
*pulumi.OutputState
}
func (BlobServicePropertiesOutput) ElementType ¶ added in v0.2.6
func (BlobServicePropertiesOutput) ElementType() reflect.Type
func (BlobServicePropertiesOutput) ToBlobServicePropertiesOutput ¶ added in v0.2.6
func (o BlobServicePropertiesOutput) ToBlobServicePropertiesOutput() BlobServicePropertiesOutput
func (BlobServicePropertiesOutput) ToBlobServicePropertiesOutputWithContext ¶ added in v0.2.6
func (o BlobServicePropertiesOutput) ToBlobServicePropertiesOutputWithContext(ctx context.Context) BlobServicePropertiesOutput
type BlobServicePropertiesState ¶ added in v0.2.5
type BlobServicePropertiesState struct { // Deprecated in favor of isVersioningEnabled property. AutomaticSnapshotPolicyEnabled pulumi.BoolPtrInput // The blob service properties for change feed events. ChangeFeed ChangeFeedResponsePtrInput // The blob service properties for container soft delete. ContainerDeleteRetentionPolicy DeleteRetentionPolicyResponsePtrInput // Specifies CORS rules for the Blob service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Blob service. Cors CorsRulesResponsePtrInput // DefaultServiceVersion indicates the default version to use for requests to the Blob service if an incoming request’s version is not specified. Possible values include version 2008-10-27 and all more recent versions. DefaultServiceVersion pulumi.StringPtrInput // The blob service properties for blob soft delete. DeleteRetentionPolicy DeleteRetentionPolicyResponsePtrInput // Versioning is enabled if set to true. IsVersioningEnabled pulumi.BoolPtrInput // The blob service property to configure last access time based tracking policy. LastAccessTimeTrackingPolicy LastAccessTimeTrackingPolicyResponsePtrInput // The name of the resource Name pulumi.StringPtrInput // The blob service properties for blob restore policy. RestorePolicy RestorePolicyPropertiesResponsePtrInput // Sku name and tier. Sku SkuResponsePtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (BlobServicePropertiesState) ElementType ¶ added in v0.2.5
func (BlobServicePropertiesState) ElementType() reflect.Type
type Bypass ¶ added in v0.3.1
Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.
func (Bypass) ElementType ¶ added in v0.3.1
func (Bypass) ToStringOutput ¶ added in v0.3.1
func (e Bypass) ToStringOutput() pulumi.StringOutput
func (Bypass) ToStringOutputWithContext ¶ added in v0.3.1
func (e Bypass) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Bypass) ToStringPtrOutput ¶ added in v0.3.1
func (e Bypass) ToStringPtrOutput() pulumi.StringPtrOutput
func (Bypass) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Bypass) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ChangeFeed ¶ added in v0.2.5
type ChangeFeed struct { // Indicates whether change feed event logging is enabled for the Blob service. Enabled *bool `pulumi:"enabled"` // Indicates the duration of changeFeed retention in days. Minimum value is 1 day and maximum value is 146000 days (400 years). A null value indicates an infinite retention of the change feed. RetentionInDays *int `pulumi:"retentionInDays"` }
The blob service properties for change feed events.
type ChangeFeedArgs ¶ added in v0.2.5
type ChangeFeedArgs struct { // Indicates whether change feed event logging is enabled for the Blob service. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Indicates the duration of changeFeed retention in days. Minimum value is 1 day and maximum value is 146000 days (400 years). A null value indicates an infinite retention of the change feed. RetentionInDays pulumi.IntPtrInput `pulumi:"retentionInDays"` }
The blob service properties for change feed events.
func (ChangeFeedArgs) ElementType ¶ added in v0.2.5
func (ChangeFeedArgs) ElementType() reflect.Type
func (ChangeFeedArgs) ToChangeFeedOutput ¶ added in v0.2.5
func (i ChangeFeedArgs) ToChangeFeedOutput() ChangeFeedOutput
func (ChangeFeedArgs) ToChangeFeedOutputWithContext ¶ added in v0.2.5
func (i ChangeFeedArgs) ToChangeFeedOutputWithContext(ctx context.Context) ChangeFeedOutput
func (ChangeFeedArgs) ToChangeFeedPtrOutput ¶ added in v0.2.5
func (i ChangeFeedArgs) ToChangeFeedPtrOutput() ChangeFeedPtrOutput
func (ChangeFeedArgs) ToChangeFeedPtrOutputWithContext ¶ added in v0.2.5
func (i ChangeFeedArgs) ToChangeFeedPtrOutputWithContext(ctx context.Context) ChangeFeedPtrOutput
type ChangeFeedInput ¶ added in v0.2.5
type ChangeFeedInput interface { pulumi.Input ToChangeFeedOutput() ChangeFeedOutput ToChangeFeedOutputWithContext(context.Context) ChangeFeedOutput }
ChangeFeedInput is an input type that accepts ChangeFeedArgs and ChangeFeedOutput values. You can construct a concrete instance of `ChangeFeedInput` via:
ChangeFeedArgs{...}
type ChangeFeedOutput ¶ added in v0.2.5
type ChangeFeedOutput struct{ *pulumi.OutputState }
The blob service properties for change feed events.
func (ChangeFeedOutput) ElementType ¶ added in v0.2.5
func (ChangeFeedOutput) ElementType() reflect.Type
func (ChangeFeedOutput) Enabled ¶ added in v0.2.5
func (o ChangeFeedOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether change feed event logging is enabled for the Blob service.
func (ChangeFeedOutput) RetentionInDays ¶ added in v0.6.0
func (o ChangeFeedOutput) RetentionInDays() pulumi.IntPtrOutput
Indicates the duration of changeFeed retention in days. Minimum value is 1 day and maximum value is 146000 days (400 years). A null value indicates an infinite retention of the change feed.
func (ChangeFeedOutput) ToChangeFeedOutput ¶ added in v0.2.5
func (o ChangeFeedOutput) ToChangeFeedOutput() ChangeFeedOutput
func (ChangeFeedOutput) ToChangeFeedOutputWithContext ¶ added in v0.2.5
func (o ChangeFeedOutput) ToChangeFeedOutputWithContext(ctx context.Context) ChangeFeedOutput
func (ChangeFeedOutput) ToChangeFeedPtrOutput ¶ added in v0.2.5
func (o ChangeFeedOutput) ToChangeFeedPtrOutput() ChangeFeedPtrOutput
func (ChangeFeedOutput) ToChangeFeedPtrOutputWithContext ¶ added in v0.2.5
func (o ChangeFeedOutput) ToChangeFeedPtrOutputWithContext(ctx context.Context) ChangeFeedPtrOutput
type ChangeFeedPtrInput ¶ added in v0.2.5
type ChangeFeedPtrInput interface { pulumi.Input ToChangeFeedPtrOutput() ChangeFeedPtrOutput ToChangeFeedPtrOutputWithContext(context.Context) ChangeFeedPtrOutput }
ChangeFeedPtrInput is an input type that accepts ChangeFeedArgs, ChangeFeedPtr and ChangeFeedPtrOutput values. You can construct a concrete instance of `ChangeFeedPtrInput` via:
ChangeFeedArgs{...} or: nil
func ChangeFeedPtr ¶ added in v0.2.5
func ChangeFeedPtr(v *ChangeFeedArgs) ChangeFeedPtrInput
type ChangeFeedPtrOutput ¶ added in v0.2.5
type ChangeFeedPtrOutput struct{ *pulumi.OutputState }
func (ChangeFeedPtrOutput) Elem ¶ added in v0.2.5
func (o ChangeFeedPtrOutput) Elem() ChangeFeedOutput
func (ChangeFeedPtrOutput) ElementType ¶ added in v0.2.5
func (ChangeFeedPtrOutput) ElementType() reflect.Type
func (ChangeFeedPtrOutput) Enabled ¶ added in v0.2.5
func (o ChangeFeedPtrOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether change feed event logging is enabled for the Blob service.
func (ChangeFeedPtrOutput) RetentionInDays ¶ added in v0.6.0
func (o ChangeFeedPtrOutput) RetentionInDays() pulumi.IntPtrOutput
Indicates the duration of changeFeed retention in days. Minimum value is 1 day and maximum value is 146000 days (400 years). A null value indicates an infinite retention of the change feed.
func (ChangeFeedPtrOutput) ToChangeFeedPtrOutput ¶ added in v0.2.5
func (o ChangeFeedPtrOutput) ToChangeFeedPtrOutput() ChangeFeedPtrOutput
func (ChangeFeedPtrOutput) ToChangeFeedPtrOutputWithContext ¶ added in v0.2.5
func (o ChangeFeedPtrOutput) ToChangeFeedPtrOutputWithContext(ctx context.Context) ChangeFeedPtrOutput
type ChangeFeedResponse ¶ added in v0.2.5
type ChangeFeedResponse struct { // Indicates whether change feed event logging is enabled for the Blob service. Enabled *bool `pulumi:"enabled"` // Indicates the duration of changeFeed retention in days. Minimum value is 1 day and maximum value is 146000 days (400 years). A null value indicates an infinite retention of the change feed. RetentionInDays *int `pulumi:"retentionInDays"` }
The blob service properties for change feed events.
type ChangeFeedResponseArgs ¶ added in v0.2.5
type ChangeFeedResponseArgs struct { // Indicates whether change feed event logging is enabled for the Blob service. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // Indicates the duration of changeFeed retention in days. Minimum value is 1 day and maximum value is 146000 days (400 years). A null value indicates an infinite retention of the change feed. RetentionInDays pulumi.IntPtrInput `pulumi:"retentionInDays"` }
The blob service properties for change feed events.
func (ChangeFeedResponseArgs) ElementType ¶ added in v0.2.5
func (ChangeFeedResponseArgs) ElementType() reflect.Type
func (ChangeFeedResponseArgs) ToChangeFeedResponseOutput ¶ added in v0.2.5
func (i ChangeFeedResponseArgs) ToChangeFeedResponseOutput() ChangeFeedResponseOutput
func (ChangeFeedResponseArgs) ToChangeFeedResponseOutputWithContext ¶ added in v0.2.5
func (i ChangeFeedResponseArgs) ToChangeFeedResponseOutputWithContext(ctx context.Context) ChangeFeedResponseOutput
func (ChangeFeedResponseArgs) ToChangeFeedResponsePtrOutput ¶ added in v0.2.5
func (i ChangeFeedResponseArgs) ToChangeFeedResponsePtrOutput() ChangeFeedResponsePtrOutput
func (ChangeFeedResponseArgs) ToChangeFeedResponsePtrOutputWithContext ¶ added in v0.2.5
func (i ChangeFeedResponseArgs) ToChangeFeedResponsePtrOutputWithContext(ctx context.Context) ChangeFeedResponsePtrOutput
type ChangeFeedResponseInput ¶ added in v0.2.5
type ChangeFeedResponseInput interface { pulumi.Input ToChangeFeedResponseOutput() ChangeFeedResponseOutput ToChangeFeedResponseOutputWithContext(context.Context) ChangeFeedResponseOutput }
ChangeFeedResponseInput is an input type that accepts ChangeFeedResponseArgs and ChangeFeedResponseOutput values. You can construct a concrete instance of `ChangeFeedResponseInput` via:
ChangeFeedResponseArgs{...}
type ChangeFeedResponseOutput ¶ added in v0.2.5
type ChangeFeedResponseOutput struct{ *pulumi.OutputState }
The blob service properties for change feed events.
func (ChangeFeedResponseOutput) ElementType ¶ added in v0.2.5
func (ChangeFeedResponseOutput) ElementType() reflect.Type
func (ChangeFeedResponseOutput) Enabled ¶ added in v0.2.5
func (o ChangeFeedResponseOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether change feed event logging is enabled for the Blob service.
func (ChangeFeedResponseOutput) RetentionInDays ¶ added in v0.6.0
func (o ChangeFeedResponseOutput) RetentionInDays() pulumi.IntPtrOutput
Indicates the duration of changeFeed retention in days. Minimum value is 1 day and maximum value is 146000 days (400 years). A null value indicates an infinite retention of the change feed.
func (ChangeFeedResponseOutput) ToChangeFeedResponseOutput ¶ added in v0.2.5
func (o ChangeFeedResponseOutput) ToChangeFeedResponseOutput() ChangeFeedResponseOutput
func (ChangeFeedResponseOutput) ToChangeFeedResponseOutputWithContext ¶ added in v0.2.5
func (o ChangeFeedResponseOutput) ToChangeFeedResponseOutputWithContext(ctx context.Context) ChangeFeedResponseOutput
func (ChangeFeedResponseOutput) ToChangeFeedResponsePtrOutput ¶ added in v0.2.5
func (o ChangeFeedResponseOutput) ToChangeFeedResponsePtrOutput() ChangeFeedResponsePtrOutput
func (ChangeFeedResponseOutput) ToChangeFeedResponsePtrOutputWithContext ¶ added in v0.2.5
func (o ChangeFeedResponseOutput) ToChangeFeedResponsePtrOutputWithContext(ctx context.Context) ChangeFeedResponsePtrOutput
type ChangeFeedResponsePtrInput ¶ added in v0.2.5
type ChangeFeedResponsePtrInput interface { pulumi.Input ToChangeFeedResponsePtrOutput() ChangeFeedResponsePtrOutput ToChangeFeedResponsePtrOutputWithContext(context.Context) ChangeFeedResponsePtrOutput }
ChangeFeedResponsePtrInput is an input type that accepts ChangeFeedResponseArgs, ChangeFeedResponsePtr and ChangeFeedResponsePtrOutput values. You can construct a concrete instance of `ChangeFeedResponsePtrInput` via:
ChangeFeedResponseArgs{...} or: nil
func ChangeFeedResponsePtr ¶ added in v0.2.5
func ChangeFeedResponsePtr(v *ChangeFeedResponseArgs) ChangeFeedResponsePtrInput
type ChangeFeedResponsePtrOutput ¶ added in v0.2.5
type ChangeFeedResponsePtrOutput struct{ *pulumi.OutputState }
func (ChangeFeedResponsePtrOutput) Elem ¶ added in v0.2.5
func (o ChangeFeedResponsePtrOutput) Elem() ChangeFeedResponseOutput
func (ChangeFeedResponsePtrOutput) ElementType ¶ added in v0.2.5
func (ChangeFeedResponsePtrOutput) ElementType() reflect.Type
func (ChangeFeedResponsePtrOutput) Enabled ¶ added in v0.2.5
func (o ChangeFeedResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether change feed event logging is enabled for the Blob service.
func (ChangeFeedResponsePtrOutput) RetentionInDays ¶ added in v0.6.0
func (o ChangeFeedResponsePtrOutput) RetentionInDays() pulumi.IntPtrOutput
Indicates the duration of changeFeed retention in days. Minimum value is 1 day and maximum value is 146000 days (400 years). A null value indicates an infinite retention of the change feed.
func (ChangeFeedResponsePtrOutput) ToChangeFeedResponsePtrOutput ¶ added in v0.2.5
func (o ChangeFeedResponsePtrOutput) ToChangeFeedResponsePtrOutput() ChangeFeedResponsePtrOutput
func (ChangeFeedResponsePtrOutput) ToChangeFeedResponsePtrOutputWithContext ¶ added in v0.2.5
func (o ChangeFeedResponsePtrOutput) ToChangeFeedResponsePtrOutputWithContext(ctx context.Context) ChangeFeedResponsePtrOutput
type CorsRule ¶ added in v0.2.5
type CorsRule struct { // Required if CorsRule element is present. A list of headers allowed to be part of the cross-origin request. AllowedHeaders []string `pulumi:"allowedHeaders"` // Required if CorsRule element is present. A list of HTTP methods that are allowed to be executed by the origin. AllowedMethods []string `pulumi:"allowedMethods"` // Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or "*" to allow all domains AllowedOrigins []string `pulumi:"allowedOrigins"` // Required if CorsRule element is present. A list of response headers to expose to CORS clients. ExposedHeaders []string `pulumi:"exposedHeaders"` // Required if CorsRule element is present. The number of seconds that the client/browser should cache a preflight response. MaxAgeInSeconds int `pulumi:"maxAgeInSeconds"` }
Specifies a CORS rule for the Blob service.
type CorsRuleArgs ¶ added in v0.2.5
type CorsRuleArgs struct { // Required if CorsRule element is present. A list of headers allowed to be part of the cross-origin request. AllowedHeaders pulumi.StringArrayInput `pulumi:"allowedHeaders"` // Required if CorsRule element is present. A list of HTTP methods that are allowed to be executed by the origin. AllowedMethods pulumi.StringArrayInput `pulumi:"allowedMethods"` // Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or "*" to allow all domains AllowedOrigins pulumi.StringArrayInput `pulumi:"allowedOrigins"` // Required if CorsRule element is present. A list of response headers to expose to CORS clients. ExposedHeaders pulumi.StringArrayInput `pulumi:"exposedHeaders"` // Required if CorsRule element is present. The number of seconds that the client/browser should cache a preflight response. MaxAgeInSeconds pulumi.IntInput `pulumi:"maxAgeInSeconds"` }
Specifies a CORS rule for the Blob service.
func (CorsRuleArgs) ElementType ¶ added in v0.2.5
func (CorsRuleArgs) ElementType() reflect.Type
func (CorsRuleArgs) ToCorsRuleOutput ¶ added in v0.2.5
func (i CorsRuleArgs) ToCorsRuleOutput() CorsRuleOutput
func (CorsRuleArgs) ToCorsRuleOutputWithContext ¶ added in v0.2.5
func (i CorsRuleArgs) ToCorsRuleOutputWithContext(ctx context.Context) CorsRuleOutput
type CorsRuleArray ¶ added in v0.2.5
type CorsRuleArray []CorsRuleInput
func (CorsRuleArray) ElementType ¶ added in v0.2.5
func (CorsRuleArray) ElementType() reflect.Type
func (CorsRuleArray) ToCorsRuleArrayOutput ¶ added in v0.2.5
func (i CorsRuleArray) ToCorsRuleArrayOutput() CorsRuleArrayOutput
func (CorsRuleArray) ToCorsRuleArrayOutputWithContext ¶ added in v0.2.5
func (i CorsRuleArray) ToCorsRuleArrayOutputWithContext(ctx context.Context) CorsRuleArrayOutput
type CorsRuleArrayInput ¶ added in v0.2.5
type CorsRuleArrayInput interface { pulumi.Input ToCorsRuleArrayOutput() CorsRuleArrayOutput ToCorsRuleArrayOutputWithContext(context.Context) CorsRuleArrayOutput }
CorsRuleArrayInput is an input type that accepts CorsRuleArray and CorsRuleArrayOutput values. You can construct a concrete instance of `CorsRuleArrayInput` via:
CorsRuleArray{ CorsRuleArgs{...} }
type CorsRuleArrayOutput ¶ added in v0.2.5
type CorsRuleArrayOutput struct{ *pulumi.OutputState }
func (CorsRuleArrayOutput) ElementType ¶ added in v0.2.5
func (CorsRuleArrayOutput) ElementType() reflect.Type
func (CorsRuleArrayOutput) Index ¶ added in v0.2.5
func (o CorsRuleArrayOutput) Index(i pulumi.IntInput) CorsRuleOutput
func (CorsRuleArrayOutput) ToCorsRuleArrayOutput ¶ added in v0.2.5
func (o CorsRuleArrayOutput) ToCorsRuleArrayOutput() CorsRuleArrayOutput
func (CorsRuleArrayOutput) ToCorsRuleArrayOutputWithContext ¶ added in v0.2.5
func (o CorsRuleArrayOutput) ToCorsRuleArrayOutputWithContext(ctx context.Context) CorsRuleArrayOutput
type CorsRuleInput ¶ added in v0.2.5
type CorsRuleInput interface { pulumi.Input ToCorsRuleOutput() CorsRuleOutput ToCorsRuleOutputWithContext(context.Context) CorsRuleOutput }
CorsRuleInput is an input type that accepts CorsRuleArgs and CorsRuleOutput values. You can construct a concrete instance of `CorsRuleInput` via:
CorsRuleArgs{...}
type CorsRuleOutput ¶ added in v0.2.5
type CorsRuleOutput struct{ *pulumi.OutputState }
Specifies a CORS rule for the Blob service.
func (CorsRuleOutput) AllowedHeaders ¶ added in v0.2.5
func (o CorsRuleOutput) AllowedHeaders() pulumi.StringArrayOutput
Required if CorsRule element is present. A list of headers allowed to be part of the cross-origin request.
func (CorsRuleOutput) AllowedMethods ¶ added in v0.2.5
func (o CorsRuleOutput) AllowedMethods() pulumi.StringArrayOutput
Required if CorsRule element is present. A list of HTTP methods that are allowed to be executed by the origin.
func (CorsRuleOutput) AllowedOrigins ¶ added in v0.2.5
func (o CorsRuleOutput) AllowedOrigins() pulumi.StringArrayOutput
Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or "*" to allow all domains
func (CorsRuleOutput) ElementType ¶ added in v0.2.5
func (CorsRuleOutput) ElementType() reflect.Type
func (CorsRuleOutput) ExposedHeaders ¶ added in v0.2.5
func (o CorsRuleOutput) ExposedHeaders() pulumi.StringArrayOutput
Required if CorsRule element is present. A list of response headers to expose to CORS clients.
func (CorsRuleOutput) MaxAgeInSeconds ¶ added in v0.2.5
func (o CorsRuleOutput) MaxAgeInSeconds() pulumi.IntOutput
Required if CorsRule element is present. The number of seconds that the client/browser should cache a preflight response.
func (CorsRuleOutput) ToCorsRuleOutput ¶ added in v0.2.5
func (o CorsRuleOutput) ToCorsRuleOutput() CorsRuleOutput
func (CorsRuleOutput) ToCorsRuleOutputWithContext ¶ added in v0.2.5
func (o CorsRuleOutput) ToCorsRuleOutputWithContext(ctx context.Context) CorsRuleOutput
type CorsRuleResponse ¶ added in v0.2.5
type CorsRuleResponse struct { // Required if CorsRule element is present. A list of headers allowed to be part of the cross-origin request. AllowedHeaders []string `pulumi:"allowedHeaders"` // Required if CorsRule element is present. A list of HTTP methods that are allowed to be executed by the origin. AllowedMethods []string `pulumi:"allowedMethods"` // Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or "*" to allow all domains AllowedOrigins []string `pulumi:"allowedOrigins"` // Required if CorsRule element is present. A list of response headers to expose to CORS clients. ExposedHeaders []string `pulumi:"exposedHeaders"` // Required if CorsRule element is present. The number of seconds that the client/browser should cache a preflight response. MaxAgeInSeconds int `pulumi:"maxAgeInSeconds"` }
Specifies a CORS rule for the Blob service.
type CorsRuleResponseArgs ¶ added in v0.2.5
type CorsRuleResponseArgs struct { // Required if CorsRule element is present. A list of headers allowed to be part of the cross-origin request. AllowedHeaders pulumi.StringArrayInput `pulumi:"allowedHeaders"` // Required if CorsRule element is present. A list of HTTP methods that are allowed to be executed by the origin. AllowedMethods pulumi.StringArrayInput `pulumi:"allowedMethods"` // Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or "*" to allow all domains AllowedOrigins pulumi.StringArrayInput `pulumi:"allowedOrigins"` // Required if CorsRule element is present. A list of response headers to expose to CORS clients. ExposedHeaders pulumi.StringArrayInput `pulumi:"exposedHeaders"` // Required if CorsRule element is present. The number of seconds that the client/browser should cache a preflight response. MaxAgeInSeconds pulumi.IntInput `pulumi:"maxAgeInSeconds"` }
Specifies a CORS rule for the Blob service.
func (CorsRuleResponseArgs) ElementType ¶ added in v0.2.5
func (CorsRuleResponseArgs) ElementType() reflect.Type
func (CorsRuleResponseArgs) ToCorsRuleResponseOutput ¶ added in v0.2.5
func (i CorsRuleResponseArgs) ToCorsRuleResponseOutput() CorsRuleResponseOutput
func (CorsRuleResponseArgs) ToCorsRuleResponseOutputWithContext ¶ added in v0.2.5
func (i CorsRuleResponseArgs) ToCorsRuleResponseOutputWithContext(ctx context.Context) CorsRuleResponseOutput
type CorsRuleResponseArray ¶ added in v0.2.5
type CorsRuleResponseArray []CorsRuleResponseInput
func (CorsRuleResponseArray) ElementType ¶ added in v0.2.5
func (CorsRuleResponseArray) ElementType() reflect.Type
func (CorsRuleResponseArray) ToCorsRuleResponseArrayOutput ¶ added in v0.2.5
func (i CorsRuleResponseArray) ToCorsRuleResponseArrayOutput() CorsRuleResponseArrayOutput
func (CorsRuleResponseArray) ToCorsRuleResponseArrayOutputWithContext ¶ added in v0.2.5
func (i CorsRuleResponseArray) ToCorsRuleResponseArrayOutputWithContext(ctx context.Context) CorsRuleResponseArrayOutput
type CorsRuleResponseArrayInput ¶ added in v0.2.5
type CorsRuleResponseArrayInput interface { pulumi.Input ToCorsRuleResponseArrayOutput() CorsRuleResponseArrayOutput ToCorsRuleResponseArrayOutputWithContext(context.Context) CorsRuleResponseArrayOutput }
CorsRuleResponseArrayInput is an input type that accepts CorsRuleResponseArray and CorsRuleResponseArrayOutput values. You can construct a concrete instance of `CorsRuleResponseArrayInput` via:
CorsRuleResponseArray{ CorsRuleResponseArgs{...} }
type CorsRuleResponseArrayOutput ¶ added in v0.2.5
type CorsRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (CorsRuleResponseArrayOutput) ElementType ¶ added in v0.2.5
func (CorsRuleResponseArrayOutput) ElementType() reflect.Type
func (CorsRuleResponseArrayOutput) Index ¶ added in v0.2.5
func (o CorsRuleResponseArrayOutput) Index(i pulumi.IntInput) CorsRuleResponseOutput
func (CorsRuleResponseArrayOutput) ToCorsRuleResponseArrayOutput ¶ added in v0.2.5
func (o CorsRuleResponseArrayOutput) ToCorsRuleResponseArrayOutput() CorsRuleResponseArrayOutput
func (CorsRuleResponseArrayOutput) ToCorsRuleResponseArrayOutputWithContext ¶ added in v0.2.5
func (o CorsRuleResponseArrayOutput) ToCorsRuleResponseArrayOutputWithContext(ctx context.Context) CorsRuleResponseArrayOutput
type CorsRuleResponseInput ¶ added in v0.2.5
type CorsRuleResponseInput interface { pulumi.Input ToCorsRuleResponseOutput() CorsRuleResponseOutput ToCorsRuleResponseOutputWithContext(context.Context) CorsRuleResponseOutput }
CorsRuleResponseInput is an input type that accepts CorsRuleResponseArgs and CorsRuleResponseOutput values. You can construct a concrete instance of `CorsRuleResponseInput` via:
CorsRuleResponseArgs{...}
type CorsRuleResponseOutput ¶ added in v0.2.5
type CorsRuleResponseOutput struct{ *pulumi.OutputState }
Specifies a CORS rule for the Blob service.
func (CorsRuleResponseOutput) AllowedHeaders ¶ added in v0.2.5
func (o CorsRuleResponseOutput) AllowedHeaders() pulumi.StringArrayOutput
Required if CorsRule element is present. A list of headers allowed to be part of the cross-origin request.
func (CorsRuleResponseOutput) AllowedMethods ¶ added in v0.2.5
func (o CorsRuleResponseOutput) AllowedMethods() pulumi.StringArrayOutput
Required if CorsRule element is present. A list of HTTP methods that are allowed to be executed by the origin.
func (CorsRuleResponseOutput) AllowedOrigins ¶ added in v0.2.5
func (o CorsRuleResponseOutput) AllowedOrigins() pulumi.StringArrayOutput
Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or "*" to allow all domains
func (CorsRuleResponseOutput) ElementType ¶ added in v0.2.5
func (CorsRuleResponseOutput) ElementType() reflect.Type
func (CorsRuleResponseOutput) ExposedHeaders ¶ added in v0.2.5
func (o CorsRuleResponseOutput) ExposedHeaders() pulumi.StringArrayOutput
Required if CorsRule element is present. A list of response headers to expose to CORS clients.
func (CorsRuleResponseOutput) MaxAgeInSeconds ¶ added in v0.2.5
func (o CorsRuleResponseOutput) MaxAgeInSeconds() pulumi.IntOutput
Required if CorsRule element is present. The number of seconds that the client/browser should cache a preflight response.
func (CorsRuleResponseOutput) ToCorsRuleResponseOutput ¶ added in v0.2.5
func (o CorsRuleResponseOutput) ToCorsRuleResponseOutput() CorsRuleResponseOutput
func (CorsRuleResponseOutput) ToCorsRuleResponseOutputWithContext ¶ added in v0.2.5
func (o CorsRuleResponseOutput) ToCorsRuleResponseOutputWithContext(ctx context.Context) CorsRuleResponseOutput
type CorsRules ¶ added in v0.2.5
type CorsRules struct { // The List of CORS rules. You can include up to five CorsRule elements in the request. CorsRules []CorsRule `pulumi:"corsRules"` }
Sets the CORS rules. You can include up to five CorsRule elements in the request.
type CorsRulesArgs ¶ added in v0.2.5
type CorsRulesArgs struct { // The List of CORS rules. You can include up to five CorsRule elements in the request. CorsRules CorsRuleArrayInput `pulumi:"corsRules"` }
Sets the CORS rules. You can include up to five CorsRule elements in the request.
func (CorsRulesArgs) ElementType ¶ added in v0.2.5
func (CorsRulesArgs) ElementType() reflect.Type
func (CorsRulesArgs) ToCorsRulesOutput ¶ added in v0.2.5
func (i CorsRulesArgs) ToCorsRulesOutput() CorsRulesOutput
func (CorsRulesArgs) ToCorsRulesOutputWithContext ¶ added in v0.2.5
func (i CorsRulesArgs) ToCorsRulesOutputWithContext(ctx context.Context) CorsRulesOutput
func (CorsRulesArgs) ToCorsRulesPtrOutput ¶ added in v0.2.5
func (i CorsRulesArgs) ToCorsRulesPtrOutput() CorsRulesPtrOutput
func (CorsRulesArgs) ToCorsRulesPtrOutputWithContext ¶ added in v0.2.5
func (i CorsRulesArgs) ToCorsRulesPtrOutputWithContext(ctx context.Context) CorsRulesPtrOutput
type CorsRulesInput ¶ added in v0.2.5
type CorsRulesInput interface { pulumi.Input ToCorsRulesOutput() CorsRulesOutput ToCorsRulesOutputWithContext(context.Context) CorsRulesOutput }
CorsRulesInput is an input type that accepts CorsRulesArgs and CorsRulesOutput values. You can construct a concrete instance of `CorsRulesInput` via:
CorsRulesArgs{...}
type CorsRulesOutput ¶ added in v0.2.5
type CorsRulesOutput struct{ *pulumi.OutputState }
Sets the CORS rules. You can include up to five CorsRule elements in the request.
func (CorsRulesOutput) CorsRules ¶ added in v0.2.5
func (o CorsRulesOutput) CorsRules() CorsRuleArrayOutput
The List of CORS rules. You can include up to five CorsRule elements in the request.
func (CorsRulesOutput) ElementType ¶ added in v0.2.5
func (CorsRulesOutput) ElementType() reflect.Type
func (CorsRulesOutput) ToCorsRulesOutput ¶ added in v0.2.5
func (o CorsRulesOutput) ToCorsRulesOutput() CorsRulesOutput
func (CorsRulesOutput) ToCorsRulesOutputWithContext ¶ added in v0.2.5
func (o CorsRulesOutput) ToCorsRulesOutputWithContext(ctx context.Context) CorsRulesOutput
func (CorsRulesOutput) ToCorsRulesPtrOutput ¶ added in v0.2.5
func (o CorsRulesOutput) ToCorsRulesPtrOutput() CorsRulesPtrOutput
func (CorsRulesOutput) ToCorsRulesPtrOutputWithContext ¶ added in v0.2.5
func (o CorsRulesOutput) ToCorsRulesPtrOutputWithContext(ctx context.Context) CorsRulesPtrOutput
type CorsRulesPtrInput ¶ added in v0.2.5
type CorsRulesPtrInput interface { pulumi.Input ToCorsRulesPtrOutput() CorsRulesPtrOutput ToCorsRulesPtrOutputWithContext(context.Context) CorsRulesPtrOutput }
CorsRulesPtrInput is an input type that accepts CorsRulesArgs, CorsRulesPtr and CorsRulesPtrOutput values. You can construct a concrete instance of `CorsRulesPtrInput` via:
CorsRulesArgs{...} or: nil
func CorsRulesPtr ¶ added in v0.2.5
func CorsRulesPtr(v *CorsRulesArgs) CorsRulesPtrInput
type CorsRulesPtrOutput ¶ added in v0.2.5
type CorsRulesPtrOutput struct{ *pulumi.OutputState }
func (CorsRulesPtrOutput) CorsRules ¶ added in v0.2.5
func (o CorsRulesPtrOutput) CorsRules() CorsRuleArrayOutput
The List of CORS rules. You can include up to five CorsRule elements in the request.
func (CorsRulesPtrOutput) Elem ¶ added in v0.2.5
func (o CorsRulesPtrOutput) Elem() CorsRulesOutput
func (CorsRulesPtrOutput) ElementType ¶ added in v0.2.5
func (CorsRulesPtrOutput) ElementType() reflect.Type
func (CorsRulesPtrOutput) ToCorsRulesPtrOutput ¶ added in v0.2.5
func (o CorsRulesPtrOutput) ToCorsRulesPtrOutput() CorsRulesPtrOutput
func (CorsRulesPtrOutput) ToCorsRulesPtrOutputWithContext ¶ added in v0.2.5
func (o CorsRulesPtrOutput) ToCorsRulesPtrOutputWithContext(ctx context.Context) CorsRulesPtrOutput
type CorsRulesResponse ¶ added in v0.2.5
type CorsRulesResponse struct { // The List of CORS rules. You can include up to five CorsRule elements in the request. CorsRules []CorsRuleResponse `pulumi:"corsRules"` }
Sets the CORS rules. You can include up to five CorsRule elements in the request.
type CorsRulesResponseArgs ¶ added in v0.2.5
type CorsRulesResponseArgs struct { // The List of CORS rules. You can include up to five CorsRule elements in the request. CorsRules CorsRuleResponseArrayInput `pulumi:"corsRules"` }
Sets the CORS rules. You can include up to five CorsRule elements in the request.
func (CorsRulesResponseArgs) ElementType ¶ added in v0.2.5
func (CorsRulesResponseArgs) ElementType() reflect.Type
func (CorsRulesResponseArgs) ToCorsRulesResponseOutput ¶ added in v0.2.5
func (i CorsRulesResponseArgs) ToCorsRulesResponseOutput() CorsRulesResponseOutput
func (CorsRulesResponseArgs) ToCorsRulesResponseOutputWithContext ¶ added in v0.2.5
func (i CorsRulesResponseArgs) ToCorsRulesResponseOutputWithContext(ctx context.Context) CorsRulesResponseOutput
func (CorsRulesResponseArgs) ToCorsRulesResponsePtrOutput ¶ added in v0.2.5
func (i CorsRulesResponseArgs) ToCorsRulesResponsePtrOutput() CorsRulesResponsePtrOutput
func (CorsRulesResponseArgs) ToCorsRulesResponsePtrOutputWithContext ¶ added in v0.2.5
func (i CorsRulesResponseArgs) ToCorsRulesResponsePtrOutputWithContext(ctx context.Context) CorsRulesResponsePtrOutput
type CorsRulesResponseInput ¶ added in v0.2.5
type CorsRulesResponseInput interface { pulumi.Input ToCorsRulesResponseOutput() CorsRulesResponseOutput ToCorsRulesResponseOutputWithContext(context.Context) CorsRulesResponseOutput }
CorsRulesResponseInput is an input type that accepts CorsRulesResponseArgs and CorsRulesResponseOutput values. You can construct a concrete instance of `CorsRulesResponseInput` via:
CorsRulesResponseArgs{...}
type CorsRulesResponseOutput ¶ added in v0.2.5
type CorsRulesResponseOutput struct{ *pulumi.OutputState }
Sets the CORS rules. You can include up to five CorsRule elements in the request.
func (CorsRulesResponseOutput) CorsRules ¶ added in v0.2.5
func (o CorsRulesResponseOutput) CorsRules() CorsRuleResponseArrayOutput
The List of CORS rules. You can include up to five CorsRule elements in the request.
func (CorsRulesResponseOutput) ElementType ¶ added in v0.2.5
func (CorsRulesResponseOutput) ElementType() reflect.Type
func (CorsRulesResponseOutput) ToCorsRulesResponseOutput ¶ added in v0.2.5
func (o CorsRulesResponseOutput) ToCorsRulesResponseOutput() CorsRulesResponseOutput
func (CorsRulesResponseOutput) ToCorsRulesResponseOutputWithContext ¶ added in v0.2.5
func (o CorsRulesResponseOutput) ToCorsRulesResponseOutputWithContext(ctx context.Context) CorsRulesResponseOutput
func (CorsRulesResponseOutput) ToCorsRulesResponsePtrOutput ¶ added in v0.2.5
func (o CorsRulesResponseOutput) ToCorsRulesResponsePtrOutput() CorsRulesResponsePtrOutput
func (CorsRulesResponseOutput) ToCorsRulesResponsePtrOutputWithContext ¶ added in v0.2.5
func (o CorsRulesResponseOutput) ToCorsRulesResponsePtrOutputWithContext(ctx context.Context) CorsRulesResponsePtrOutput
type CorsRulesResponsePtrInput ¶ added in v0.2.5
type CorsRulesResponsePtrInput interface { pulumi.Input ToCorsRulesResponsePtrOutput() CorsRulesResponsePtrOutput ToCorsRulesResponsePtrOutputWithContext(context.Context) CorsRulesResponsePtrOutput }
CorsRulesResponsePtrInput is an input type that accepts CorsRulesResponseArgs, CorsRulesResponsePtr and CorsRulesResponsePtrOutput values. You can construct a concrete instance of `CorsRulesResponsePtrInput` via:
CorsRulesResponseArgs{...} or: nil
func CorsRulesResponsePtr ¶ added in v0.2.5
func CorsRulesResponsePtr(v *CorsRulesResponseArgs) CorsRulesResponsePtrInput
type CorsRulesResponsePtrOutput ¶ added in v0.2.5
type CorsRulesResponsePtrOutput struct{ *pulumi.OutputState }
func (CorsRulesResponsePtrOutput) CorsRules ¶ added in v0.2.5
func (o CorsRulesResponsePtrOutput) CorsRules() CorsRuleResponseArrayOutput
The List of CORS rules. You can include up to five CorsRule elements in the request.
func (CorsRulesResponsePtrOutput) Elem ¶ added in v0.2.5
func (o CorsRulesResponsePtrOutput) Elem() CorsRulesResponseOutput
func (CorsRulesResponsePtrOutput) ElementType ¶ added in v0.2.5
func (CorsRulesResponsePtrOutput) ElementType() reflect.Type
func (CorsRulesResponsePtrOutput) ToCorsRulesResponsePtrOutput ¶ added in v0.2.5
func (o CorsRulesResponsePtrOutput) ToCorsRulesResponsePtrOutput() CorsRulesResponsePtrOutput
func (CorsRulesResponsePtrOutput) ToCorsRulesResponsePtrOutputWithContext ¶ added in v0.2.5
func (o CorsRulesResponsePtrOutput) ToCorsRulesResponsePtrOutputWithContext(ctx context.Context) CorsRulesResponsePtrOutput
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 DateAfterCreation ¶
type DateAfterCreation struct { // Value indicating the age in days after creation DaysAfterCreationGreaterThan float64 `pulumi:"daysAfterCreationGreaterThan"` }
Object to define the number of days after creation.
type DateAfterCreationArgs ¶
type DateAfterCreationArgs struct { // Value indicating the age in days after creation DaysAfterCreationGreaterThan pulumi.Float64Input `pulumi:"daysAfterCreationGreaterThan"` }
Object to define the number of days after creation.
func (DateAfterCreationArgs) ElementType ¶
func (DateAfterCreationArgs) ElementType() reflect.Type
func (DateAfterCreationArgs) ToDateAfterCreationOutput ¶
func (i DateAfterCreationArgs) ToDateAfterCreationOutput() DateAfterCreationOutput
func (DateAfterCreationArgs) ToDateAfterCreationOutputWithContext ¶
func (i DateAfterCreationArgs) ToDateAfterCreationOutputWithContext(ctx context.Context) DateAfterCreationOutput
func (DateAfterCreationArgs) ToDateAfterCreationPtrOutput ¶
func (i DateAfterCreationArgs) ToDateAfterCreationPtrOutput() DateAfterCreationPtrOutput
func (DateAfterCreationArgs) ToDateAfterCreationPtrOutputWithContext ¶
func (i DateAfterCreationArgs) ToDateAfterCreationPtrOutputWithContext(ctx context.Context) DateAfterCreationPtrOutput
type DateAfterCreationInput ¶
type DateAfterCreationInput interface { pulumi.Input ToDateAfterCreationOutput() DateAfterCreationOutput ToDateAfterCreationOutputWithContext(context.Context) DateAfterCreationOutput }
DateAfterCreationInput is an input type that accepts DateAfterCreationArgs and DateAfterCreationOutput values. You can construct a concrete instance of `DateAfterCreationInput` via:
DateAfterCreationArgs{...}
type DateAfterCreationOutput ¶
type DateAfterCreationOutput struct{ *pulumi.OutputState }
Object to define the number of days after creation.
func (DateAfterCreationOutput) DaysAfterCreationGreaterThan ¶
func (o DateAfterCreationOutput) DaysAfterCreationGreaterThan() pulumi.Float64Output
Value indicating the age in days after creation
func (DateAfterCreationOutput) ElementType ¶
func (DateAfterCreationOutput) ElementType() reflect.Type
func (DateAfterCreationOutput) ToDateAfterCreationOutput ¶
func (o DateAfterCreationOutput) ToDateAfterCreationOutput() DateAfterCreationOutput
func (DateAfterCreationOutput) ToDateAfterCreationOutputWithContext ¶
func (o DateAfterCreationOutput) ToDateAfterCreationOutputWithContext(ctx context.Context) DateAfterCreationOutput
func (DateAfterCreationOutput) ToDateAfterCreationPtrOutput ¶
func (o DateAfterCreationOutput) ToDateAfterCreationPtrOutput() DateAfterCreationPtrOutput
func (DateAfterCreationOutput) ToDateAfterCreationPtrOutputWithContext ¶
func (o DateAfterCreationOutput) ToDateAfterCreationPtrOutputWithContext(ctx context.Context) DateAfterCreationPtrOutput
type DateAfterCreationPtrInput ¶
type DateAfterCreationPtrInput interface { pulumi.Input ToDateAfterCreationPtrOutput() DateAfterCreationPtrOutput ToDateAfterCreationPtrOutputWithContext(context.Context) DateAfterCreationPtrOutput }
DateAfterCreationPtrInput is an input type that accepts DateAfterCreationArgs, DateAfterCreationPtr and DateAfterCreationPtrOutput values. You can construct a concrete instance of `DateAfterCreationPtrInput` via:
DateAfterCreationArgs{...} or: nil
func DateAfterCreationPtr ¶
func DateAfterCreationPtr(v *DateAfterCreationArgs) DateAfterCreationPtrInput
type DateAfterCreationPtrOutput ¶
type DateAfterCreationPtrOutput struct{ *pulumi.OutputState }
func (DateAfterCreationPtrOutput) DaysAfterCreationGreaterThan ¶
func (o DateAfterCreationPtrOutput) DaysAfterCreationGreaterThan() pulumi.Float64PtrOutput
Value indicating the age in days after creation
func (DateAfterCreationPtrOutput) Elem ¶
func (o DateAfterCreationPtrOutput) Elem() DateAfterCreationOutput
func (DateAfterCreationPtrOutput) ElementType ¶
func (DateAfterCreationPtrOutput) ElementType() reflect.Type
func (DateAfterCreationPtrOutput) ToDateAfterCreationPtrOutput ¶
func (o DateAfterCreationPtrOutput) ToDateAfterCreationPtrOutput() DateAfterCreationPtrOutput
func (DateAfterCreationPtrOutput) ToDateAfterCreationPtrOutputWithContext ¶
func (o DateAfterCreationPtrOutput) ToDateAfterCreationPtrOutputWithContext(ctx context.Context) DateAfterCreationPtrOutput
type DateAfterCreationResponse ¶
type DateAfterCreationResponse struct { // Value indicating the age in days after creation DaysAfterCreationGreaterThan float64 `pulumi:"daysAfterCreationGreaterThan"` }
Object to define the number of days after creation.
type DateAfterCreationResponseArgs ¶
type DateAfterCreationResponseArgs struct { // Value indicating the age in days after creation DaysAfterCreationGreaterThan pulumi.Float64Input `pulumi:"daysAfterCreationGreaterThan"` }
Object to define the number of days after creation.
func (DateAfterCreationResponseArgs) ElementType ¶
func (DateAfterCreationResponseArgs) ElementType() reflect.Type
func (DateAfterCreationResponseArgs) ToDateAfterCreationResponseOutput ¶
func (i DateAfterCreationResponseArgs) ToDateAfterCreationResponseOutput() DateAfterCreationResponseOutput
func (DateAfterCreationResponseArgs) ToDateAfterCreationResponseOutputWithContext ¶
func (i DateAfterCreationResponseArgs) ToDateAfterCreationResponseOutputWithContext(ctx context.Context) DateAfterCreationResponseOutput
func (DateAfterCreationResponseArgs) ToDateAfterCreationResponsePtrOutput ¶
func (i DateAfterCreationResponseArgs) ToDateAfterCreationResponsePtrOutput() DateAfterCreationResponsePtrOutput
func (DateAfterCreationResponseArgs) ToDateAfterCreationResponsePtrOutputWithContext ¶
func (i DateAfterCreationResponseArgs) ToDateAfterCreationResponsePtrOutputWithContext(ctx context.Context) DateAfterCreationResponsePtrOutput
type DateAfterCreationResponseInput ¶
type DateAfterCreationResponseInput interface { pulumi.Input ToDateAfterCreationResponseOutput() DateAfterCreationResponseOutput ToDateAfterCreationResponseOutputWithContext(context.Context) DateAfterCreationResponseOutput }
DateAfterCreationResponseInput is an input type that accepts DateAfterCreationResponseArgs and DateAfterCreationResponseOutput values. You can construct a concrete instance of `DateAfterCreationResponseInput` via:
DateAfterCreationResponseArgs{...}
type DateAfterCreationResponseOutput ¶
type DateAfterCreationResponseOutput struct{ *pulumi.OutputState }
Object to define the number of days after creation.
func (DateAfterCreationResponseOutput) DaysAfterCreationGreaterThan ¶
func (o DateAfterCreationResponseOutput) DaysAfterCreationGreaterThan() pulumi.Float64Output
Value indicating the age in days after creation
func (DateAfterCreationResponseOutput) ElementType ¶
func (DateAfterCreationResponseOutput) ElementType() reflect.Type
func (DateAfterCreationResponseOutput) ToDateAfterCreationResponseOutput ¶
func (o DateAfterCreationResponseOutput) ToDateAfterCreationResponseOutput() DateAfterCreationResponseOutput
func (DateAfterCreationResponseOutput) ToDateAfterCreationResponseOutputWithContext ¶
func (o DateAfterCreationResponseOutput) ToDateAfterCreationResponseOutputWithContext(ctx context.Context) DateAfterCreationResponseOutput
func (DateAfterCreationResponseOutput) ToDateAfterCreationResponsePtrOutput ¶
func (o DateAfterCreationResponseOutput) ToDateAfterCreationResponsePtrOutput() DateAfterCreationResponsePtrOutput
func (DateAfterCreationResponseOutput) ToDateAfterCreationResponsePtrOutputWithContext ¶
func (o DateAfterCreationResponseOutput) ToDateAfterCreationResponsePtrOutputWithContext(ctx context.Context) DateAfterCreationResponsePtrOutput
type DateAfterCreationResponsePtrInput ¶
type DateAfterCreationResponsePtrInput interface { pulumi.Input ToDateAfterCreationResponsePtrOutput() DateAfterCreationResponsePtrOutput ToDateAfterCreationResponsePtrOutputWithContext(context.Context) DateAfterCreationResponsePtrOutput }
DateAfterCreationResponsePtrInput is an input type that accepts DateAfterCreationResponseArgs, DateAfterCreationResponsePtr and DateAfterCreationResponsePtrOutput values. You can construct a concrete instance of `DateAfterCreationResponsePtrInput` via:
DateAfterCreationResponseArgs{...} or: nil
func DateAfterCreationResponsePtr ¶
func DateAfterCreationResponsePtr(v *DateAfterCreationResponseArgs) DateAfterCreationResponsePtrInput
type DateAfterCreationResponsePtrOutput ¶
type DateAfterCreationResponsePtrOutput struct{ *pulumi.OutputState }
func (DateAfterCreationResponsePtrOutput) DaysAfterCreationGreaterThan ¶
func (o DateAfterCreationResponsePtrOutput) DaysAfterCreationGreaterThan() pulumi.Float64PtrOutput
Value indicating the age in days after creation
func (DateAfterCreationResponsePtrOutput) Elem ¶
func (o DateAfterCreationResponsePtrOutput) Elem() DateAfterCreationResponseOutput
func (DateAfterCreationResponsePtrOutput) ElementType ¶
func (DateAfterCreationResponsePtrOutput) ElementType() reflect.Type
func (DateAfterCreationResponsePtrOutput) ToDateAfterCreationResponsePtrOutput ¶
func (o DateAfterCreationResponsePtrOutput) ToDateAfterCreationResponsePtrOutput() DateAfterCreationResponsePtrOutput
func (DateAfterCreationResponsePtrOutput) ToDateAfterCreationResponsePtrOutputWithContext ¶
func (o DateAfterCreationResponsePtrOutput) ToDateAfterCreationResponsePtrOutputWithContext(ctx context.Context) DateAfterCreationResponsePtrOutput
type DateAfterModification ¶
type DateAfterModification struct { // Value indicating the age in days after last blob access. This property can only be used in conjunction with last access time tracking policy DaysAfterLastAccessTimeGreaterThan *float64 `pulumi:"daysAfterLastAccessTimeGreaterThan"` // Value indicating the age in days after last modification DaysAfterModificationGreaterThan *float64 `pulumi:"daysAfterModificationGreaterThan"` }
Object to define the number of days after object last modification Or last access. Properties daysAfterModificationGreaterThan and daysAfterLastAccessTimeGreaterThan are mutually exclusive.
type DateAfterModificationArgs ¶
type DateAfterModificationArgs struct { // Value indicating the age in days after last blob access. This property can only be used in conjunction with last access time tracking policy DaysAfterLastAccessTimeGreaterThan pulumi.Float64PtrInput `pulumi:"daysAfterLastAccessTimeGreaterThan"` // Value indicating the age in days after last modification DaysAfterModificationGreaterThan pulumi.Float64PtrInput `pulumi:"daysAfterModificationGreaterThan"` }
Object to define the number of days after object last modification Or last access. Properties daysAfterModificationGreaterThan and daysAfterLastAccessTimeGreaterThan are mutually exclusive.
func (DateAfterModificationArgs) ElementType ¶
func (DateAfterModificationArgs) ElementType() reflect.Type
func (DateAfterModificationArgs) ToDateAfterModificationOutput ¶
func (i DateAfterModificationArgs) ToDateAfterModificationOutput() DateAfterModificationOutput
func (DateAfterModificationArgs) ToDateAfterModificationOutputWithContext ¶
func (i DateAfterModificationArgs) ToDateAfterModificationOutputWithContext(ctx context.Context) DateAfterModificationOutput
func (DateAfterModificationArgs) ToDateAfterModificationPtrOutput ¶
func (i DateAfterModificationArgs) ToDateAfterModificationPtrOutput() DateAfterModificationPtrOutput
func (DateAfterModificationArgs) ToDateAfterModificationPtrOutputWithContext ¶
func (i DateAfterModificationArgs) ToDateAfterModificationPtrOutputWithContext(ctx context.Context) DateAfterModificationPtrOutput
type DateAfterModificationInput ¶
type DateAfterModificationInput interface { pulumi.Input ToDateAfterModificationOutput() DateAfterModificationOutput ToDateAfterModificationOutputWithContext(context.Context) DateAfterModificationOutput }
DateAfterModificationInput is an input type that accepts DateAfterModificationArgs and DateAfterModificationOutput values. You can construct a concrete instance of `DateAfterModificationInput` via:
DateAfterModificationArgs{...}
type DateAfterModificationOutput ¶
type DateAfterModificationOutput struct{ *pulumi.OutputState }
Object to define the number of days after object last modification Or last access. Properties daysAfterModificationGreaterThan and daysAfterLastAccessTimeGreaterThan are mutually exclusive.
func (DateAfterModificationOutput) DaysAfterLastAccessTimeGreaterThan ¶ added in v0.2.3
func (o DateAfterModificationOutput) DaysAfterLastAccessTimeGreaterThan() pulumi.Float64PtrOutput
Value indicating the age in days after last blob access. This property can only be used in conjunction with last access time tracking policy
func (DateAfterModificationOutput) DaysAfterModificationGreaterThan ¶
func (o DateAfterModificationOutput) DaysAfterModificationGreaterThan() pulumi.Float64PtrOutput
Value indicating the age in days after last modification
func (DateAfterModificationOutput) ElementType ¶
func (DateAfterModificationOutput) ElementType() reflect.Type
func (DateAfterModificationOutput) ToDateAfterModificationOutput ¶
func (o DateAfterModificationOutput) ToDateAfterModificationOutput() DateAfterModificationOutput
func (DateAfterModificationOutput) ToDateAfterModificationOutputWithContext ¶
func (o DateAfterModificationOutput) ToDateAfterModificationOutputWithContext(ctx context.Context) DateAfterModificationOutput
func (DateAfterModificationOutput) ToDateAfterModificationPtrOutput ¶
func (o DateAfterModificationOutput) ToDateAfterModificationPtrOutput() DateAfterModificationPtrOutput
func (DateAfterModificationOutput) ToDateAfterModificationPtrOutputWithContext ¶
func (o DateAfterModificationOutput) ToDateAfterModificationPtrOutputWithContext(ctx context.Context) DateAfterModificationPtrOutput
type DateAfterModificationPtrInput ¶
type DateAfterModificationPtrInput interface { pulumi.Input ToDateAfterModificationPtrOutput() DateAfterModificationPtrOutput ToDateAfterModificationPtrOutputWithContext(context.Context) DateAfterModificationPtrOutput }
DateAfterModificationPtrInput is an input type that accepts DateAfterModificationArgs, DateAfterModificationPtr and DateAfterModificationPtrOutput values. You can construct a concrete instance of `DateAfterModificationPtrInput` via:
DateAfterModificationArgs{...} or: nil
func DateAfterModificationPtr ¶
func DateAfterModificationPtr(v *DateAfterModificationArgs) DateAfterModificationPtrInput
type DateAfterModificationPtrOutput ¶
type DateAfterModificationPtrOutput struct{ *pulumi.OutputState }
func (DateAfterModificationPtrOutput) DaysAfterLastAccessTimeGreaterThan ¶ added in v0.2.3
func (o DateAfterModificationPtrOutput) DaysAfterLastAccessTimeGreaterThan() pulumi.Float64PtrOutput
Value indicating the age in days after last blob access. This property can only be used in conjunction with last access time tracking policy
func (DateAfterModificationPtrOutput) DaysAfterModificationGreaterThan ¶
func (o DateAfterModificationPtrOutput) DaysAfterModificationGreaterThan() pulumi.Float64PtrOutput
Value indicating the age in days after last modification
func (DateAfterModificationPtrOutput) Elem ¶
func (o DateAfterModificationPtrOutput) Elem() DateAfterModificationOutput
func (DateAfterModificationPtrOutput) ElementType ¶
func (DateAfterModificationPtrOutput) ElementType() reflect.Type
func (DateAfterModificationPtrOutput) ToDateAfterModificationPtrOutput ¶
func (o DateAfterModificationPtrOutput) ToDateAfterModificationPtrOutput() DateAfterModificationPtrOutput
func (DateAfterModificationPtrOutput) ToDateAfterModificationPtrOutputWithContext ¶
func (o DateAfterModificationPtrOutput) ToDateAfterModificationPtrOutputWithContext(ctx context.Context) DateAfterModificationPtrOutput
type DateAfterModificationResponse ¶
type DateAfterModificationResponse struct { // Value indicating the age in days after last blob access. This property can only be used in conjunction with last access time tracking policy DaysAfterLastAccessTimeGreaterThan *float64 `pulumi:"daysAfterLastAccessTimeGreaterThan"` // Value indicating the age in days after last modification DaysAfterModificationGreaterThan *float64 `pulumi:"daysAfterModificationGreaterThan"` }
Object to define the number of days after object last modification Or last access. Properties daysAfterModificationGreaterThan and daysAfterLastAccessTimeGreaterThan are mutually exclusive.
type DateAfterModificationResponseArgs ¶
type DateAfterModificationResponseArgs struct { // Value indicating the age in days after last blob access. This property can only be used in conjunction with last access time tracking policy DaysAfterLastAccessTimeGreaterThan pulumi.Float64PtrInput `pulumi:"daysAfterLastAccessTimeGreaterThan"` // Value indicating the age in days after last modification DaysAfterModificationGreaterThan pulumi.Float64PtrInput `pulumi:"daysAfterModificationGreaterThan"` }
Object to define the number of days after object last modification Or last access. Properties daysAfterModificationGreaterThan and daysAfterLastAccessTimeGreaterThan are mutually exclusive.
func (DateAfterModificationResponseArgs) ElementType ¶
func (DateAfterModificationResponseArgs) ElementType() reflect.Type
func (DateAfterModificationResponseArgs) ToDateAfterModificationResponseOutput ¶
func (i DateAfterModificationResponseArgs) ToDateAfterModificationResponseOutput() DateAfterModificationResponseOutput
func (DateAfterModificationResponseArgs) ToDateAfterModificationResponseOutputWithContext ¶
func (i DateAfterModificationResponseArgs) ToDateAfterModificationResponseOutputWithContext(ctx context.Context) DateAfterModificationResponseOutput
func (DateAfterModificationResponseArgs) ToDateAfterModificationResponsePtrOutput ¶
func (i DateAfterModificationResponseArgs) ToDateAfterModificationResponsePtrOutput() DateAfterModificationResponsePtrOutput
func (DateAfterModificationResponseArgs) ToDateAfterModificationResponsePtrOutputWithContext ¶
func (i DateAfterModificationResponseArgs) ToDateAfterModificationResponsePtrOutputWithContext(ctx context.Context) DateAfterModificationResponsePtrOutput
type DateAfterModificationResponseInput ¶
type DateAfterModificationResponseInput interface { pulumi.Input ToDateAfterModificationResponseOutput() DateAfterModificationResponseOutput ToDateAfterModificationResponseOutputWithContext(context.Context) DateAfterModificationResponseOutput }
DateAfterModificationResponseInput is an input type that accepts DateAfterModificationResponseArgs and DateAfterModificationResponseOutput values. You can construct a concrete instance of `DateAfterModificationResponseInput` via:
DateAfterModificationResponseArgs{...}
type DateAfterModificationResponseOutput ¶
type DateAfterModificationResponseOutput struct{ *pulumi.OutputState }
Object to define the number of days after object last modification Or last access. Properties daysAfterModificationGreaterThan and daysAfterLastAccessTimeGreaterThan are mutually exclusive.
func (DateAfterModificationResponseOutput) DaysAfterLastAccessTimeGreaterThan ¶ added in v0.2.3
func (o DateAfterModificationResponseOutput) DaysAfterLastAccessTimeGreaterThan() pulumi.Float64PtrOutput
Value indicating the age in days after last blob access. This property can only be used in conjunction with last access time tracking policy
func (DateAfterModificationResponseOutput) DaysAfterModificationGreaterThan ¶
func (o DateAfterModificationResponseOutput) DaysAfterModificationGreaterThan() pulumi.Float64PtrOutput
Value indicating the age in days after last modification
func (DateAfterModificationResponseOutput) ElementType ¶
func (DateAfterModificationResponseOutput) ElementType() reflect.Type
func (DateAfterModificationResponseOutput) ToDateAfterModificationResponseOutput ¶
func (o DateAfterModificationResponseOutput) ToDateAfterModificationResponseOutput() DateAfterModificationResponseOutput
func (DateAfterModificationResponseOutput) ToDateAfterModificationResponseOutputWithContext ¶
func (o DateAfterModificationResponseOutput) ToDateAfterModificationResponseOutputWithContext(ctx context.Context) DateAfterModificationResponseOutput
func (DateAfterModificationResponseOutput) ToDateAfterModificationResponsePtrOutput ¶
func (o DateAfterModificationResponseOutput) ToDateAfterModificationResponsePtrOutput() DateAfterModificationResponsePtrOutput
func (DateAfterModificationResponseOutput) ToDateAfterModificationResponsePtrOutputWithContext ¶
func (o DateAfterModificationResponseOutput) ToDateAfterModificationResponsePtrOutputWithContext(ctx context.Context) DateAfterModificationResponsePtrOutput
type DateAfterModificationResponsePtrInput ¶
type DateAfterModificationResponsePtrInput interface { pulumi.Input ToDateAfterModificationResponsePtrOutput() DateAfterModificationResponsePtrOutput ToDateAfterModificationResponsePtrOutputWithContext(context.Context) DateAfterModificationResponsePtrOutput }
DateAfterModificationResponsePtrInput is an input type that accepts DateAfterModificationResponseArgs, DateAfterModificationResponsePtr and DateAfterModificationResponsePtrOutput values. You can construct a concrete instance of `DateAfterModificationResponsePtrInput` via:
DateAfterModificationResponseArgs{...} or: nil
func DateAfterModificationResponsePtr ¶
func DateAfterModificationResponsePtr(v *DateAfterModificationResponseArgs) DateAfterModificationResponsePtrInput
type DateAfterModificationResponsePtrOutput ¶
type DateAfterModificationResponsePtrOutput struct{ *pulumi.OutputState }
func (DateAfterModificationResponsePtrOutput) DaysAfterLastAccessTimeGreaterThan ¶ added in v0.2.3
func (o DateAfterModificationResponsePtrOutput) DaysAfterLastAccessTimeGreaterThan() pulumi.Float64PtrOutput
Value indicating the age in days after last blob access. This property can only be used in conjunction with last access time tracking policy
func (DateAfterModificationResponsePtrOutput) DaysAfterModificationGreaterThan ¶
func (o DateAfterModificationResponsePtrOutput) DaysAfterModificationGreaterThan() pulumi.Float64PtrOutput
Value indicating the age in days after last modification
func (DateAfterModificationResponsePtrOutput) ElementType ¶
func (DateAfterModificationResponsePtrOutput) ElementType() reflect.Type
func (DateAfterModificationResponsePtrOutput) ToDateAfterModificationResponsePtrOutput ¶
func (o DateAfterModificationResponsePtrOutput) ToDateAfterModificationResponsePtrOutput() DateAfterModificationResponsePtrOutput
func (DateAfterModificationResponsePtrOutput) ToDateAfterModificationResponsePtrOutputWithContext ¶
func (o DateAfterModificationResponsePtrOutput) ToDateAfterModificationResponsePtrOutputWithContext(ctx context.Context) DateAfterModificationResponsePtrOutput
type DefaultAction ¶ added in v0.3.1
Specifies the default action of allow or deny when no other rules match.
func (DefaultAction) ElementType ¶ added in v0.3.1
func (DefaultAction) ElementType() reflect.Type
func (DefaultAction) ToStringOutput ¶ added in v0.3.1
func (e DefaultAction) ToStringOutput() pulumi.StringOutput
func (DefaultAction) ToStringOutputWithContext ¶ added in v0.3.1
func (e DefaultAction) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DefaultAction) ToStringPtrOutput ¶ added in v0.3.1
func (e DefaultAction) ToStringPtrOutput() pulumi.StringPtrOutput
func (DefaultAction) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DefaultAction) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type DeleteRetentionPolicy ¶ added in v0.2.5
type DeleteRetentionPolicy struct { // Indicates the number of days that the deleted item should be retained. The minimum specified value can be 1 and the maximum value can be 365. Days *int `pulumi:"days"` // Indicates whether DeleteRetentionPolicy is enabled. Enabled *bool `pulumi:"enabled"` }
The service properties for soft delete.
type DeleteRetentionPolicyArgs ¶ added in v0.2.5
type DeleteRetentionPolicyArgs struct { // Indicates the number of days that the deleted item should be retained. The minimum specified value can be 1 and the maximum value can be 365. Days pulumi.IntPtrInput `pulumi:"days"` // Indicates whether DeleteRetentionPolicy is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
The service properties for soft delete.
func (DeleteRetentionPolicyArgs) ElementType ¶ added in v0.2.5
func (DeleteRetentionPolicyArgs) ElementType() reflect.Type
func (DeleteRetentionPolicyArgs) ToDeleteRetentionPolicyOutput ¶ added in v0.2.5
func (i DeleteRetentionPolicyArgs) ToDeleteRetentionPolicyOutput() DeleteRetentionPolicyOutput
func (DeleteRetentionPolicyArgs) ToDeleteRetentionPolicyOutputWithContext ¶ added in v0.2.5
func (i DeleteRetentionPolicyArgs) ToDeleteRetentionPolicyOutputWithContext(ctx context.Context) DeleteRetentionPolicyOutput
func (DeleteRetentionPolicyArgs) ToDeleteRetentionPolicyPtrOutput ¶ added in v0.2.5
func (i DeleteRetentionPolicyArgs) ToDeleteRetentionPolicyPtrOutput() DeleteRetentionPolicyPtrOutput
func (DeleteRetentionPolicyArgs) ToDeleteRetentionPolicyPtrOutputWithContext ¶ added in v0.2.5
func (i DeleteRetentionPolicyArgs) ToDeleteRetentionPolicyPtrOutputWithContext(ctx context.Context) DeleteRetentionPolicyPtrOutput
type DeleteRetentionPolicyInput ¶ added in v0.2.5
type DeleteRetentionPolicyInput interface { pulumi.Input ToDeleteRetentionPolicyOutput() DeleteRetentionPolicyOutput ToDeleteRetentionPolicyOutputWithContext(context.Context) DeleteRetentionPolicyOutput }
DeleteRetentionPolicyInput is an input type that accepts DeleteRetentionPolicyArgs and DeleteRetentionPolicyOutput values. You can construct a concrete instance of `DeleteRetentionPolicyInput` via:
DeleteRetentionPolicyArgs{...}
type DeleteRetentionPolicyOutput ¶ added in v0.2.5
type DeleteRetentionPolicyOutput struct{ *pulumi.OutputState }
The service properties for soft delete.
func (DeleteRetentionPolicyOutput) Days ¶ added in v0.2.5
func (o DeleteRetentionPolicyOutput) Days() pulumi.IntPtrOutput
Indicates the number of days that the deleted item should be retained. The minimum specified value can be 1 and the maximum value can be 365.
func (DeleteRetentionPolicyOutput) ElementType ¶ added in v0.2.5
func (DeleteRetentionPolicyOutput) ElementType() reflect.Type
func (DeleteRetentionPolicyOutput) Enabled ¶ added in v0.2.5
func (o DeleteRetentionPolicyOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether DeleteRetentionPolicy is enabled.
func (DeleteRetentionPolicyOutput) ToDeleteRetentionPolicyOutput ¶ added in v0.2.5
func (o DeleteRetentionPolicyOutput) ToDeleteRetentionPolicyOutput() DeleteRetentionPolicyOutput
func (DeleteRetentionPolicyOutput) ToDeleteRetentionPolicyOutputWithContext ¶ added in v0.2.5
func (o DeleteRetentionPolicyOutput) ToDeleteRetentionPolicyOutputWithContext(ctx context.Context) DeleteRetentionPolicyOutput
func (DeleteRetentionPolicyOutput) ToDeleteRetentionPolicyPtrOutput ¶ added in v0.2.5
func (o DeleteRetentionPolicyOutput) ToDeleteRetentionPolicyPtrOutput() DeleteRetentionPolicyPtrOutput
func (DeleteRetentionPolicyOutput) ToDeleteRetentionPolicyPtrOutputWithContext ¶ added in v0.2.5
func (o DeleteRetentionPolicyOutput) ToDeleteRetentionPolicyPtrOutputWithContext(ctx context.Context) DeleteRetentionPolicyPtrOutput
type DeleteRetentionPolicyPtrInput ¶ added in v0.2.5
type DeleteRetentionPolicyPtrInput interface { pulumi.Input ToDeleteRetentionPolicyPtrOutput() DeleteRetentionPolicyPtrOutput ToDeleteRetentionPolicyPtrOutputWithContext(context.Context) DeleteRetentionPolicyPtrOutput }
DeleteRetentionPolicyPtrInput is an input type that accepts DeleteRetentionPolicyArgs, DeleteRetentionPolicyPtr and DeleteRetentionPolicyPtrOutput values. You can construct a concrete instance of `DeleteRetentionPolicyPtrInput` via:
DeleteRetentionPolicyArgs{...} or: nil
func DeleteRetentionPolicyPtr ¶ added in v0.2.5
func DeleteRetentionPolicyPtr(v *DeleteRetentionPolicyArgs) DeleteRetentionPolicyPtrInput
type DeleteRetentionPolicyPtrOutput ¶ added in v0.2.5
type DeleteRetentionPolicyPtrOutput struct{ *pulumi.OutputState }
func (DeleteRetentionPolicyPtrOutput) Days ¶ added in v0.2.5
func (o DeleteRetentionPolicyPtrOutput) Days() pulumi.IntPtrOutput
Indicates the number of days that the deleted item should be retained. The minimum specified value can be 1 and the maximum value can be 365.
func (DeleteRetentionPolicyPtrOutput) Elem ¶ added in v0.2.5
func (o DeleteRetentionPolicyPtrOutput) Elem() DeleteRetentionPolicyOutput
func (DeleteRetentionPolicyPtrOutput) ElementType ¶ added in v0.2.5
func (DeleteRetentionPolicyPtrOutput) ElementType() reflect.Type
func (DeleteRetentionPolicyPtrOutput) Enabled ¶ added in v0.2.5
func (o DeleteRetentionPolicyPtrOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether DeleteRetentionPolicy is enabled.
func (DeleteRetentionPolicyPtrOutput) ToDeleteRetentionPolicyPtrOutput ¶ added in v0.2.5
func (o DeleteRetentionPolicyPtrOutput) ToDeleteRetentionPolicyPtrOutput() DeleteRetentionPolicyPtrOutput
func (DeleteRetentionPolicyPtrOutput) ToDeleteRetentionPolicyPtrOutputWithContext ¶ added in v0.2.5
func (o DeleteRetentionPolicyPtrOutput) ToDeleteRetentionPolicyPtrOutputWithContext(ctx context.Context) DeleteRetentionPolicyPtrOutput
type DeleteRetentionPolicyResponse ¶ added in v0.2.5
type DeleteRetentionPolicyResponse struct { // Indicates the number of days that the deleted item should be retained. The minimum specified value can be 1 and the maximum value can be 365. Days *int `pulumi:"days"` // Indicates whether DeleteRetentionPolicy is enabled. Enabled *bool `pulumi:"enabled"` }
The service properties for soft delete.
type DeleteRetentionPolicyResponseArgs ¶ added in v0.2.5
type DeleteRetentionPolicyResponseArgs struct { // Indicates the number of days that the deleted item should be retained. The minimum specified value can be 1 and the maximum value can be 365. Days pulumi.IntPtrInput `pulumi:"days"` // Indicates whether DeleteRetentionPolicy is enabled. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
The service properties for soft delete.
func (DeleteRetentionPolicyResponseArgs) ElementType ¶ added in v0.2.5
func (DeleteRetentionPolicyResponseArgs) ElementType() reflect.Type
func (DeleteRetentionPolicyResponseArgs) ToDeleteRetentionPolicyResponseOutput ¶ added in v0.2.5
func (i DeleteRetentionPolicyResponseArgs) ToDeleteRetentionPolicyResponseOutput() DeleteRetentionPolicyResponseOutput
func (DeleteRetentionPolicyResponseArgs) ToDeleteRetentionPolicyResponseOutputWithContext ¶ added in v0.2.5
func (i DeleteRetentionPolicyResponseArgs) ToDeleteRetentionPolicyResponseOutputWithContext(ctx context.Context) DeleteRetentionPolicyResponseOutput
func (DeleteRetentionPolicyResponseArgs) ToDeleteRetentionPolicyResponsePtrOutput ¶ added in v0.2.5
func (i DeleteRetentionPolicyResponseArgs) ToDeleteRetentionPolicyResponsePtrOutput() DeleteRetentionPolicyResponsePtrOutput
func (DeleteRetentionPolicyResponseArgs) ToDeleteRetentionPolicyResponsePtrOutputWithContext ¶ added in v0.2.5
func (i DeleteRetentionPolicyResponseArgs) ToDeleteRetentionPolicyResponsePtrOutputWithContext(ctx context.Context) DeleteRetentionPolicyResponsePtrOutput
type DeleteRetentionPolicyResponseInput ¶ added in v0.2.5
type DeleteRetentionPolicyResponseInput interface { pulumi.Input ToDeleteRetentionPolicyResponseOutput() DeleteRetentionPolicyResponseOutput ToDeleteRetentionPolicyResponseOutputWithContext(context.Context) DeleteRetentionPolicyResponseOutput }
DeleteRetentionPolicyResponseInput is an input type that accepts DeleteRetentionPolicyResponseArgs and DeleteRetentionPolicyResponseOutput values. You can construct a concrete instance of `DeleteRetentionPolicyResponseInput` via:
DeleteRetentionPolicyResponseArgs{...}
type DeleteRetentionPolicyResponseOutput ¶ added in v0.2.5
type DeleteRetentionPolicyResponseOutput struct{ *pulumi.OutputState }
The service properties for soft delete.
func (DeleteRetentionPolicyResponseOutput) Days ¶ added in v0.2.5
func (o DeleteRetentionPolicyResponseOutput) Days() pulumi.IntPtrOutput
Indicates the number of days that the deleted item should be retained. The minimum specified value can be 1 and the maximum value can be 365.
func (DeleteRetentionPolicyResponseOutput) ElementType ¶ added in v0.2.5
func (DeleteRetentionPolicyResponseOutput) ElementType() reflect.Type
func (DeleteRetentionPolicyResponseOutput) Enabled ¶ added in v0.2.5
func (o DeleteRetentionPolicyResponseOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether DeleteRetentionPolicy is enabled.
func (DeleteRetentionPolicyResponseOutput) ToDeleteRetentionPolicyResponseOutput ¶ added in v0.2.5
func (o DeleteRetentionPolicyResponseOutput) ToDeleteRetentionPolicyResponseOutput() DeleteRetentionPolicyResponseOutput
func (DeleteRetentionPolicyResponseOutput) ToDeleteRetentionPolicyResponseOutputWithContext ¶ added in v0.2.5
func (o DeleteRetentionPolicyResponseOutput) ToDeleteRetentionPolicyResponseOutputWithContext(ctx context.Context) DeleteRetentionPolicyResponseOutput
func (DeleteRetentionPolicyResponseOutput) ToDeleteRetentionPolicyResponsePtrOutput ¶ added in v0.2.5
func (o DeleteRetentionPolicyResponseOutput) ToDeleteRetentionPolicyResponsePtrOutput() DeleteRetentionPolicyResponsePtrOutput
func (DeleteRetentionPolicyResponseOutput) ToDeleteRetentionPolicyResponsePtrOutputWithContext ¶ added in v0.2.5
func (o DeleteRetentionPolicyResponseOutput) ToDeleteRetentionPolicyResponsePtrOutputWithContext(ctx context.Context) DeleteRetentionPolicyResponsePtrOutput
type DeleteRetentionPolicyResponsePtrInput ¶ added in v0.2.5
type DeleteRetentionPolicyResponsePtrInput interface { pulumi.Input ToDeleteRetentionPolicyResponsePtrOutput() DeleteRetentionPolicyResponsePtrOutput ToDeleteRetentionPolicyResponsePtrOutputWithContext(context.Context) DeleteRetentionPolicyResponsePtrOutput }
DeleteRetentionPolicyResponsePtrInput is an input type that accepts DeleteRetentionPolicyResponseArgs, DeleteRetentionPolicyResponsePtr and DeleteRetentionPolicyResponsePtrOutput values. You can construct a concrete instance of `DeleteRetentionPolicyResponsePtrInput` via:
DeleteRetentionPolicyResponseArgs{...} or: nil
func DeleteRetentionPolicyResponsePtr ¶ added in v0.2.5
func DeleteRetentionPolicyResponsePtr(v *DeleteRetentionPolicyResponseArgs) DeleteRetentionPolicyResponsePtrInput
type DeleteRetentionPolicyResponsePtrOutput ¶ added in v0.2.5
type DeleteRetentionPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (DeleteRetentionPolicyResponsePtrOutput) Days ¶ added in v0.2.5
func (o DeleteRetentionPolicyResponsePtrOutput) Days() pulumi.IntPtrOutput
Indicates the number of days that the deleted item should be retained. The minimum specified value can be 1 and the maximum value can be 365.
func (DeleteRetentionPolicyResponsePtrOutput) ElementType ¶ added in v0.2.5
func (DeleteRetentionPolicyResponsePtrOutput) ElementType() reflect.Type
func (DeleteRetentionPolicyResponsePtrOutput) Enabled ¶ added in v0.2.5
func (o DeleteRetentionPolicyResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether DeleteRetentionPolicy is enabled.
func (DeleteRetentionPolicyResponsePtrOutput) ToDeleteRetentionPolicyResponsePtrOutput ¶ added in v0.2.5
func (o DeleteRetentionPolicyResponsePtrOutput) ToDeleteRetentionPolicyResponsePtrOutput() DeleteRetentionPolicyResponsePtrOutput
func (DeleteRetentionPolicyResponsePtrOutput) ToDeleteRetentionPolicyResponsePtrOutputWithContext ¶ added in v0.2.5
func (o DeleteRetentionPolicyResponsePtrOutput) ToDeleteRetentionPolicyResponsePtrOutputWithContext(ctx context.Context) DeleteRetentionPolicyResponsePtrOutput
type DirectoryServiceOptions ¶ added in v0.3.1
Indicates the directory service used.
func (DirectoryServiceOptions) ElementType ¶ added in v0.3.1
func (DirectoryServiceOptions) ElementType() reflect.Type
func (DirectoryServiceOptions) ToStringOutput ¶ added in v0.3.1
func (e DirectoryServiceOptions) ToStringOutput() pulumi.StringOutput
func (DirectoryServiceOptions) ToStringOutputWithContext ¶ added in v0.3.1
func (e DirectoryServiceOptions) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (DirectoryServiceOptions) ToStringPtrOutput ¶ added in v0.3.1
func (e DirectoryServiceOptions) ToStringPtrOutput() pulumi.StringPtrOutput
func (DirectoryServiceOptions) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e DirectoryServiceOptions) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EnabledProtocols ¶ added in v0.3.1
The authentication protocol that is used for the file share. Can only be specified when creating a share.
func (EnabledProtocols) ElementType ¶ added in v0.3.1
func (EnabledProtocols) ElementType() reflect.Type
func (EnabledProtocols) ToStringOutput ¶ added in v0.3.1
func (e EnabledProtocols) ToStringOutput() pulumi.StringOutput
func (EnabledProtocols) ToStringOutputWithContext ¶ added in v0.3.1
func (e EnabledProtocols) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EnabledProtocols) ToStringPtrOutput ¶ added in v0.3.1
func (e EnabledProtocols) ToStringPtrOutput() pulumi.StringPtrOutput
func (EnabledProtocols) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e EnabledProtocols) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Encryption ¶
type Encryption struct { // The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault KeySource string `pulumi:"keySource"` // Properties provided by key vault. KeyVaultProperties *KeyVaultProperties `pulumi:"keyVaultProperties"` // A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest. RequireInfrastructureEncryption *bool `pulumi:"requireInfrastructureEncryption"` // 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, Microsoft.Keyvault KeySource pulumi.StringInput `pulumi:"keySource"` // Properties provided by key vault. KeyVaultProperties KeyVaultPropertiesPtrInput `pulumi:"keyVaultProperties"` // A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest. RequireInfrastructureEncryption pulumi.BoolPtrInput `pulumi:"requireInfrastructureEncryption"` // 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, Microsoft.Keyvault
func (EncryptionOutput) KeyVaultProperties ¶
func (o EncryptionOutput) KeyVaultProperties() KeyVaultPropertiesPtrOutput
Properties provided by key vault.
func (EncryptionOutput) RequireInfrastructureEncryption ¶
func (o EncryptionOutput) RequireInfrastructureEncryption() pulumi.BoolPtrOutput
A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest.
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, Microsoft.Keyvault
func (EncryptionPtrOutput) KeyVaultProperties ¶
func (o EncryptionPtrOutput) KeyVaultProperties() KeyVaultPropertiesPtrOutput
Properties provided by key vault.
func (EncryptionPtrOutput) RequireInfrastructureEncryption ¶
func (o EncryptionPtrOutput) RequireInfrastructureEncryption() pulumi.BoolPtrOutput
A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest.
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, Microsoft.Keyvault KeySource string `pulumi:"keySource"` // Properties provided by key vault. KeyVaultProperties *KeyVaultPropertiesResponse `pulumi:"keyVaultProperties"` // A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest. RequireInfrastructureEncryption *bool `pulumi:"requireInfrastructureEncryption"` // 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, Microsoft.Keyvault KeySource pulumi.StringInput `pulumi:"keySource"` // Properties provided by key vault. KeyVaultProperties KeyVaultPropertiesResponsePtrInput `pulumi:"keyVaultProperties"` // A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest. RequireInfrastructureEncryption pulumi.BoolPtrInput `pulumi:"requireInfrastructureEncryption"` // 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, Microsoft.Keyvault
func (EncryptionResponseOutput) KeyVaultProperties ¶
func (o EncryptionResponseOutput) KeyVaultProperties() KeyVaultPropertiesResponsePtrOutput
Properties provided by key vault.
func (EncryptionResponseOutput) RequireInfrastructureEncryption ¶
func (o EncryptionResponseOutput) RequireInfrastructureEncryption() pulumi.BoolPtrOutput
A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest.
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, Microsoft.Keyvault
func (EncryptionResponsePtrOutput) KeyVaultProperties ¶
func (o EncryptionResponsePtrOutput) KeyVaultProperties() KeyVaultPropertiesResponsePtrOutput
Properties provided by key vault.
func (EncryptionResponsePtrOutput) RequireInfrastructureEncryption ¶
func (o EncryptionResponsePtrOutput) RequireInfrastructureEncryption() pulumi.BoolPtrOutput
A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest.
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"` // Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used. KeyType *string `pulumi:"keyType"` }
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"` // Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used. KeyType pulumi.StringPtrInput `pulumi:"keyType"` }
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) KeyType ¶
func (o EncryptionServiceOutput) KeyType() pulumi.StringPtrOutput
Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used.
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) KeyType ¶
func (o EncryptionServicePtrOutput) KeyType() pulumi.StringPtrOutput
Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used.
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"` // Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used. KeyType *string `pulumi:"keyType"` // 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"` // Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used. KeyType pulumi.StringPtrInput `pulumi:"keyType"` // 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) KeyType ¶
func (o EncryptionServiceResponseOutput) KeyType() pulumi.StringPtrOutput
Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used.
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) KeyType ¶
func (o EncryptionServiceResponsePtrOutput) KeyType() pulumi.StringPtrOutput
Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used.
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"` // The encryption function of the file storage service. File *EncryptionService `pulumi:"file"` // The encryption function of the queue storage service. Queue *EncryptionService `pulumi:"queue"` // The encryption function of the table storage service. Table *EncryptionService `pulumi:"table"` }
A list of services that support encryption.
type EncryptionServicesArgs ¶
type EncryptionServicesArgs struct { // The encryption function of the blob storage service. Blob EncryptionServicePtrInput `pulumi:"blob"` // The encryption function of the file storage service. File EncryptionServicePtrInput `pulumi:"file"` // The encryption function of the queue storage service. Queue EncryptionServicePtrInput `pulumi:"queue"` // The encryption function of the table storage service. Table EncryptionServicePtrInput `pulumi:"table"` }
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) File ¶
func (o EncryptionServicesOutput) File() EncryptionServicePtrOutput
The encryption function of the file storage service.
func (EncryptionServicesOutput) Queue ¶
func (o EncryptionServicesOutput) Queue() EncryptionServicePtrOutput
The encryption function of the queue storage service.
func (EncryptionServicesOutput) Table ¶
func (o EncryptionServicesOutput) Table() EncryptionServicePtrOutput
The encryption function of the table storage service.
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) File ¶
func (o EncryptionServicesPtrOutput) File() EncryptionServicePtrOutput
The encryption function of the file storage service.
func (EncryptionServicesPtrOutput) Queue ¶
func (o EncryptionServicesPtrOutput) Queue() EncryptionServicePtrOutput
The encryption function of the queue storage service.
func (EncryptionServicesPtrOutput) Table ¶
func (o EncryptionServicesPtrOutput) Table() EncryptionServicePtrOutput
The encryption function of the table storage service.
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"` // The encryption function of the file storage service. File *EncryptionServiceResponse `pulumi:"file"` // The encryption function of the queue storage service. Queue *EncryptionServiceResponse `pulumi:"queue"` // The encryption function of the table storage service. Table *EncryptionServiceResponse `pulumi:"table"` }
A list of services that support encryption.
type EncryptionServicesResponseArgs ¶
type EncryptionServicesResponseArgs struct { // The encryption function of the blob storage service. Blob EncryptionServiceResponsePtrInput `pulumi:"blob"` // The encryption function of the file storage service. File EncryptionServiceResponsePtrInput `pulumi:"file"` // The encryption function of the queue storage service. Queue EncryptionServiceResponsePtrInput `pulumi:"queue"` // The encryption function of the table storage service. Table EncryptionServiceResponsePtrInput `pulumi:"table"` }
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) File ¶
func (o EncryptionServicesResponseOutput) File() EncryptionServiceResponsePtrOutput
The encryption function of the file storage service.
func (EncryptionServicesResponseOutput) Queue ¶
func (o EncryptionServicesResponseOutput) Queue() EncryptionServiceResponsePtrOutput
The encryption function of the queue storage service.
func (EncryptionServicesResponseOutput) Table ¶
func (o EncryptionServicesResponseOutput) Table() EncryptionServiceResponsePtrOutput
The encryption function of the table storage service.
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) File ¶
The encryption function of the file storage service.
func (EncryptionServicesResponsePtrOutput) Queue ¶
func (o EncryptionServicesResponsePtrOutput) Queue() EncryptionServiceResponsePtrOutput
The encryption function of the queue storage service.
func (EncryptionServicesResponsePtrOutput) Table ¶
func (o EncryptionServicesResponsePtrOutput) Table() EncryptionServiceResponsePtrOutput
The encryption function of the table storage service.
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 dfs endpoint. Dfs string `pulumi:"dfs"` // Gets the file endpoint. File string `pulumi:"file"` // Gets the internet routing storage endpoints InternetEndpoints *StorageAccountInternetEndpointsResponse `pulumi:"internetEndpoints"` // Gets the microsoft routing storage endpoints. MicrosoftEndpoints *StorageAccountMicrosoftEndpointsResponse `pulumi:"microsoftEndpoints"` // Gets the queue endpoint. Queue string `pulumi:"queue"` // Gets the table endpoint. Table string `pulumi:"table"` // Gets the web endpoint. Web string `pulumi:"web"` }
The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object.
type EndpointsResponseArgs ¶
type EndpointsResponseArgs struct { // Gets the blob endpoint. Blob pulumi.StringInput `pulumi:"blob"` // Gets the dfs endpoint. Dfs pulumi.StringInput `pulumi:"dfs"` // Gets the file endpoint. File pulumi.StringInput `pulumi:"file"` // Gets the internet routing storage endpoints InternetEndpoints StorageAccountInternetEndpointsResponsePtrInput `pulumi:"internetEndpoints"` // Gets the microsoft routing storage endpoints. MicrosoftEndpoints StorageAccountMicrosoftEndpointsResponsePtrInput `pulumi:"microsoftEndpoints"` // Gets the queue endpoint. Queue pulumi.StringInput `pulumi:"queue"` // Gets the table endpoint. Table pulumi.StringInput `pulumi:"table"` // Gets the web endpoint. Web pulumi.StringInput `pulumi:"web"` }
The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs 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, table, web or dfs object.
func (EndpointsResponseOutput) Blob ¶
func (o EndpointsResponseOutput) Blob() pulumi.StringOutput
Gets the blob endpoint.
func (EndpointsResponseOutput) Dfs ¶
func (o EndpointsResponseOutput) Dfs() pulumi.StringOutput
Gets the dfs endpoint.
func (EndpointsResponseOutput) ElementType ¶
func (EndpointsResponseOutput) ElementType() reflect.Type
func (EndpointsResponseOutput) File ¶
func (o EndpointsResponseOutput) File() pulumi.StringOutput
Gets the file endpoint.
func (EndpointsResponseOutput) InternetEndpoints ¶
func (o EndpointsResponseOutput) InternetEndpoints() StorageAccountInternetEndpointsResponsePtrOutput
Gets the internet routing storage endpoints
func (EndpointsResponseOutput) MicrosoftEndpoints ¶
func (o EndpointsResponseOutput) MicrosoftEndpoints() StorageAccountMicrosoftEndpointsResponsePtrOutput
Gets the microsoft routing storage endpoints.
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
func (EndpointsResponseOutput) Web ¶
func (o EndpointsResponseOutput) Web() pulumi.StringOutput
Gets the web endpoint.
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) Dfs ¶
func (o EndpointsResponsePtrOutput) Dfs() pulumi.StringPtrOutput
Gets the dfs 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) InternetEndpoints ¶
func (o EndpointsResponsePtrOutput) InternetEndpoints() StorageAccountInternetEndpointsResponsePtrOutput
Gets the internet routing storage endpoints
func (EndpointsResponsePtrOutput) MicrosoftEndpoints ¶
func (o EndpointsResponsePtrOutput) MicrosoftEndpoints() StorageAccountMicrosoftEndpointsResponsePtrOutput
Gets the microsoft routing storage endpoints.
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
func (EndpointsResponsePtrOutput) Web ¶
func (o EndpointsResponsePtrOutput) Web() pulumi.StringPtrOutput
Gets the web endpoint.
type ExtendedLocation ¶ added in v0.2.1
type ExtendedLocation struct { // The name of the extended location. Name *string `pulumi:"name"` // The type of the extended location. Type *string `pulumi:"type"` }
The complex type of the extended location.
type ExtendedLocationArgs ¶ added in v0.2.1
type ExtendedLocationArgs struct { // The name of the extended location. Name pulumi.StringPtrInput `pulumi:"name"` // The type of the extended location. Type pulumi.StringPtrInput `pulumi:"type"` }
The complex type of the extended location.
func (ExtendedLocationArgs) ElementType ¶ added in v0.2.1
func (ExtendedLocationArgs) ElementType() reflect.Type
func (ExtendedLocationArgs) ToExtendedLocationOutput ¶ added in v0.2.1
func (i ExtendedLocationArgs) ToExtendedLocationOutput() ExtendedLocationOutput
func (ExtendedLocationArgs) ToExtendedLocationOutputWithContext ¶ added in v0.2.1
func (i ExtendedLocationArgs) ToExtendedLocationOutputWithContext(ctx context.Context) ExtendedLocationOutput
func (ExtendedLocationArgs) ToExtendedLocationPtrOutput ¶ added in v0.2.1
func (i ExtendedLocationArgs) ToExtendedLocationPtrOutput() ExtendedLocationPtrOutput
func (ExtendedLocationArgs) ToExtendedLocationPtrOutputWithContext ¶ added in v0.2.1
func (i ExtendedLocationArgs) ToExtendedLocationPtrOutputWithContext(ctx context.Context) ExtendedLocationPtrOutput
type ExtendedLocationInput ¶ added in v0.2.1
type ExtendedLocationInput interface { pulumi.Input ToExtendedLocationOutput() ExtendedLocationOutput ToExtendedLocationOutputWithContext(context.Context) ExtendedLocationOutput }
ExtendedLocationInput is an input type that accepts ExtendedLocationArgs and ExtendedLocationOutput values. You can construct a concrete instance of `ExtendedLocationInput` via:
ExtendedLocationArgs{...}
type ExtendedLocationOutput ¶ added in v0.2.1
type ExtendedLocationOutput struct{ *pulumi.OutputState }
The complex type of the extended location.
func (ExtendedLocationOutput) ElementType ¶ added in v0.2.1
func (ExtendedLocationOutput) ElementType() reflect.Type
func (ExtendedLocationOutput) Name ¶ added in v0.2.1
func (o ExtendedLocationOutput) Name() pulumi.StringPtrOutput
The name of the extended location.
func (ExtendedLocationOutput) ToExtendedLocationOutput ¶ added in v0.2.1
func (o ExtendedLocationOutput) ToExtendedLocationOutput() ExtendedLocationOutput
func (ExtendedLocationOutput) ToExtendedLocationOutputWithContext ¶ added in v0.2.1
func (o ExtendedLocationOutput) ToExtendedLocationOutputWithContext(ctx context.Context) ExtendedLocationOutput
func (ExtendedLocationOutput) ToExtendedLocationPtrOutput ¶ added in v0.2.1
func (o ExtendedLocationOutput) ToExtendedLocationPtrOutput() ExtendedLocationPtrOutput
func (ExtendedLocationOutput) ToExtendedLocationPtrOutputWithContext ¶ added in v0.2.1
func (o ExtendedLocationOutput) ToExtendedLocationPtrOutputWithContext(ctx context.Context) ExtendedLocationPtrOutput
func (ExtendedLocationOutput) Type ¶ added in v0.2.1
func (o ExtendedLocationOutput) Type() pulumi.StringPtrOutput
The type of the extended location.
type ExtendedLocationPtrInput ¶ added in v0.2.1
type ExtendedLocationPtrInput interface { pulumi.Input ToExtendedLocationPtrOutput() ExtendedLocationPtrOutput ToExtendedLocationPtrOutputWithContext(context.Context) ExtendedLocationPtrOutput }
ExtendedLocationPtrInput is an input type that accepts ExtendedLocationArgs, ExtendedLocationPtr and ExtendedLocationPtrOutput values. You can construct a concrete instance of `ExtendedLocationPtrInput` via:
ExtendedLocationArgs{...} or: nil
func ExtendedLocationPtr ¶ added in v0.2.1
func ExtendedLocationPtr(v *ExtendedLocationArgs) ExtendedLocationPtrInput
type ExtendedLocationPtrOutput ¶ added in v0.2.1
type ExtendedLocationPtrOutput struct{ *pulumi.OutputState }
func (ExtendedLocationPtrOutput) Elem ¶ added in v0.2.1
func (o ExtendedLocationPtrOutput) Elem() ExtendedLocationOutput
func (ExtendedLocationPtrOutput) ElementType ¶ added in v0.2.1
func (ExtendedLocationPtrOutput) ElementType() reflect.Type
func (ExtendedLocationPtrOutput) Name ¶ added in v0.2.1
func (o ExtendedLocationPtrOutput) Name() pulumi.StringPtrOutput
The name of the extended location.
func (ExtendedLocationPtrOutput) ToExtendedLocationPtrOutput ¶ added in v0.2.1
func (o ExtendedLocationPtrOutput) ToExtendedLocationPtrOutput() ExtendedLocationPtrOutput
func (ExtendedLocationPtrOutput) ToExtendedLocationPtrOutputWithContext ¶ added in v0.2.1
func (o ExtendedLocationPtrOutput) ToExtendedLocationPtrOutputWithContext(ctx context.Context) ExtendedLocationPtrOutput
func (ExtendedLocationPtrOutput) Type ¶ added in v0.2.1
func (o ExtendedLocationPtrOutput) Type() pulumi.StringPtrOutput
The type of the extended location.
type ExtendedLocationResponse ¶ added in v0.2.1
type ExtendedLocationResponse struct { // The name of the extended location. Name *string `pulumi:"name"` // The type of the extended location. Type *string `pulumi:"type"` }
The complex type of the extended location.
type ExtendedLocationResponseArgs ¶ added in v0.2.1
type ExtendedLocationResponseArgs struct { // The name of the extended location. Name pulumi.StringPtrInput `pulumi:"name"` // The type of the extended location. Type pulumi.StringPtrInput `pulumi:"type"` }
The complex type of the extended location.
func (ExtendedLocationResponseArgs) ElementType ¶ added in v0.2.1
func (ExtendedLocationResponseArgs) ElementType() reflect.Type
func (ExtendedLocationResponseArgs) ToExtendedLocationResponseOutput ¶ added in v0.2.1
func (i ExtendedLocationResponseArgs) ToExtendedLocationResponseOutput() ExtendedLocationResponseOutput
func (ExtendedLocationResponseArgs) ToExtendedLocationResponseOutputWithContext ¶ added in v0.2.1
func (i ExtendedLocationResponseArgs) ToExtendedLocationResponseOutputWithContext(ctx context.Context) ExtendedLocationResponseOutput
func (ExtendedLocationResponseArgs) ToExtendedLocationResponsePtrOutput ¶ added in v0.2.1
func (i ExtendedLocationResponseArgs) ToExtendedLocationResponsePtrOutput() ExtendedLocationResponsePtrOutput
func (ExtendedLocationResponseArgs) ToExtendedLocationResponsePtrOutputWithContext ¶ added in v0.2.1
func (i ExtendedLocationResponseArgs) ToExtendedLocationResponsePtrOutputWithContext(ctx context.Context) ExtendedLocationResponsePtrOutput
type ExtendedLocationResponseInput ¶ added in v0.2.1
type ExtendedLocationResponseInput interface { pulumi.Input ToExtendedLocationResponseOutput() ExtendedLocationResponseOutput ToExtendedLocationResponseOutputWithContext(context.Context) ExtendedLocationResponseOutput }
ExtendedLocationResponseInput is an input type that accepts ExtendedLocationResponseArgs and ExtendedLocationResponseOutput values. You can construct a concrete instance of `ExtendedLocationResponseInput` via:
ExtendedLocationResponseArgs{...}
type ExtendedLocationResponseOutput ¶ added in v0.2.1
type ExtendedLocationResponseOutput struct{ *pulumi.OutputState }
The complex type of the extended location.
func (ExtendedLocationResponseOutput) ElementType ¶ added in v0.2.1
func (ExtendedLocationResponseOutput) ElementType() reflect.Type
func (ExtendedLocationResponseOutput) Name ¶ added in v0.2.1
func (o ExtendedLocationResponseOutput) Name() pulumi.StringPtrOutput
The name of the extended location.
func (ExtendedLocationResponseOutput) ToExtendedLocationResponseOutput ¶ added in v0.2.1
func (o ExtendedLocationResponseOutput) ToExtendedLocationResponseOutput() ExtendedLocationResponseOutput
func (ExtendedLocationResponseOutput) ToExtendedLocationResponseOutputWithContext ¶ added in v0.2.1
func (o ExtendedLocationResponseOutput) ToExtendedLocationResponseOutputWithContext(ctx context.Context) ExtendedLocationResponseOutput
func (ExtendedLocationResponseOutput) ToExtendedLocationResponsePtrOutput ¶ added in v0.2.1
func (o ExtendedLocationResponseOutput) ToExtendedLocationResponsePtrOutput() ExtendedLocationResponsePtrOutput
func (ExtendedLocationResponseOutput) ToExtendedLocationResponsePtrOutputWithContext ¶ added in v0.2.1
func (o ExtendedLocationResponseOutput) ToExtendedLocationResponsePtrOutputWithContext(ctx context.Context) ExtendedLocationResponsePtrOutput
func (ExtendedLocationResponseOutput) Type ¶ added in v0.2.1
func (o ExtendedLocationResponseOutput) Type() pulumi.StringPtrOutput
The type of the extended location.
type ExtendedLocationResponsePtrInput ¶ added in v0.2.1
type ExtendedLocationResponsePtrInput interface { pulumi.Input ToExtendedLocationResponsePtrOutput() ExtendedLocationResponsePtrOutput ToExtendedLocationResponsePtrOutputWithContext(context.Context) ExtendedLocationResponsePtrOutput }
ExtendedLocationResponsePtrInput is an input type that accepts ExtendedLocationResponseArgs, ExtendedLocationResponsePtr and ExtendedLocationResponsePtrOutput values. You can construct a concrete instance of `ExtendedLocationResponsePtrInput` via:
ExtendedLocationResponseArgs{...} or: nil
func ExtendedLocationResponsePtr ¶ added in v0.2.1
func ExtendedLocationResponsePtr(v *ExtendedLocationResponseArgs) ExtendedLocationResponsePtrInput
type ExtendedLocationResponsePtrOutput ¶ added in v0.2.1
type ExtendedLocationResponsePtrOutput struct{ *pulumi.OutputState }
func (ExtendedLocationResponsePtrOutput) Elem ¶ added in v0.2.1
func (o ExtendedLocationResponsePtrOutput) Elem() ExtendedLocationResponseOutput
func (ExtendedLocationResponsePtrOutput) ElementType ¶ added in v0.2.1
func (ExtendedLocationResponsePtrOutput) ElementType() reflect.Type
func (ExtendedLocationResponsePtrOutput) Name ¶ added in v0.2.1
func (o ExtendedLocationResponsePtrOutput) Name() pulumi.StringPtrOutput
The name of the extended location.
func (ExtendedLocationResponsePtrOutput) ToExtendedLocationResponsePtrOutput ¶ added in v0.2.1
func (o ExtendedLocationResponsePtrOutput) ToExtendedLocationResponsePtrOutput() ExtendedLocationResponsePtrOutput
func (ExtendedLocationResponsePtrOutput) ToExtendedLocationResponsePtrOutputWithContext ¶ added in v0.2.1
func (o ExtendedLocationResponsePtrOutput) ToExtendedLocationResponsePtrOutputWithContext(ctx context.Context) ExtendedLocationResponsePtrOutput
func (ExtendedLocationResponsePtrOutput) Type ¶ added in v0.2.1
func (o ExtendedLocationResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of the extended location.
type ExtendedLocationTypes ¶ added in v0.3.1
The type of the extended location.
func (ExtendedLocationTypes) ElementType ¶ added in v0.3.1
func (ExtendedLocationTypes) ElementType() reflect.Type
func (ExtendedLocationTypes) ToStringOutput ¶ added in v0.3.1
func (e ExtendedLocationTypes) ToStringOutput() pulumi.StringOutput
func (ExtendedLocationTypes) ToStringOutputWithContext ¶ added in v0.3.1
func (e ExtendedLocationTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ExtendedLocationTypes) ToStringPtrOutput ¶ added in v0.3.1
func (e ExtendedLocationTypes) ToStringPtrOutput() pulumi.StringPtrOutput
func (ExtendedLocationTypes) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ExtendedLocationTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FileServiceProperties ¶ added in v0.2.5
type FileServiceProperties struct { pulumi.CustomResourceState // Specifies CORS rules for the File service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the File service. Cors CorsRulesResponsePtrOutput `pulumi:"cors"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Protocol settings for file service ProtocolSettings ProtocolSettingsResponsePtrOutput `pulumi:"protocolSettings"` ShareDeleteRetentionPolicy DeleteRetentionPolicyResponsePtrOutput `pulumi:"shareDeleteRetentionPolicy"` // Sku name and tier. Sku SkuResponseOutput `pulumi:"sku"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The properties of File services in storage account.
func GetFileServiceProperties ¶ added in v0.2.5
func GetFileServiceProperties(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FileServicePropertiesState, opts ...pulumi.ResourceOption) (*FileServiceProperties, error)
GetFileServiceProperties gets an existing FileServiceProperties 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 NewFileServiceProperties ¶ added in v0.2.5
func NewFileServiceProperties(ctx *pulumi.Context, name string, args *FileServicePropertiesArgs, opts ...pulumi.ResourceOption) (*FileServiceProperties, error)
NewFileServiceProperties registers a new resource with the given unique name, arguments, and options.
func (*FileServiceProperties) ElementType ¶ added in v0.2.6
func (*FileServiceProperties) ElementType() reflect.Type
func (*FileServiceProperties) ToFileServicePropertiesOutput ¶ added in v0.2.6
func (i *FileServiceProperties) ToFileServicePropertiesOutput() FileServicePropertiesOutput
func (*FileServiceProperties) ToFileServicePropertiesOutputWithContext ¶ added in v0.2.6
func (i *FileServiceProperties) ToFileServicePropertiesOutputWithContext(ctx context.Context) FileServicePropertiesOutput
type FileServicePropertiesArgs ¶ added in v0.2.5
type FileServicePropertiesArgs 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 pulumi.StringInput // Specifies CORS rules for the File service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the File service. Cors CorsRulesPtrInput // The name of the file Service within the specified storage account. File Service Name must be "default" FileServicesName pulumi.StringInput // Protocol settings for file service ProtocolSettings ProtocolSettingsPtrInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput ShareDeleteRetentionPolicy DeleteRetentionPolicyPtrInput }
The set of arguments for constructing a FileServiceProperties resource.
func (FileServicePropertiesArgs) ElementType ¶ added in v0.2.5
func (FileServicePropertiesArgs) ElementType() reflect.Type
type FileServicePropertiesInput ¶ added in v0.2.6
type FileServicePropertiesInput interface { pulumi.Input ToFileServicePropertiesOutput() FileServicePropertiesOutput ToFileServicePropertiesOutputWithContext(ctx context.Context) FileServicePropertiesOutput }
type FileServicePropertiesOutput ¶ added in v0.2.6
type FileServicePropertiesOutput struct {
*pulumi.OutputState
}
func (FileServicePropertiesOutput) ElementType ¶ added in v0.2.6
func (FileServicePropertiesOutput) ElementType() reflect.Type
func (FileServicePropertiesOutput) ToFileServicePropertiesOutput ¶ added in v0.2.6
func (o FileServicePropertiesOutput) ToFileServicePropertiesOutput() FileServicePropertiesOutput
func (FileServicePropertiesOutput) ToFileServicePropertiesOutputWithContext ¶ added in v0.2.6
func (o FileServicePropertiesOutput) ToFileServicePropertiesOutputWithContext(ctx context.Context) FileServicePropertiesOutput
type FileServicePropertiesState ¶ added in v0.2.5
type FileServicePropertiesState struct { // Specifies CORS rules for the File service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the File service. Cors CorsRulesResponsePtrInput // The name of the resource Name pulumi.StringPtrInput // Protocol settings for file service ProtocolSettings ProtocolSettingsResponsePtrInput ShareDeleteRetentionPolicy DeleteRetentionPolicyResponsePtrInput // Sku name and tier. Sku SkuResponsePtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (FileServicePropertiesState) ElementType ¶ added in v0.2.5
func (FileServicePropertiesState) ElementType() reflect.Type
type FileShare ¶
type FileShare struct { pulumi.StringPtrOutput `pulumi:"accessTier"` AccessTierChangeTime pulumi.StringOutput `pulumi:"accessTierChangeTime"` AccessTierStatus pulumi.StringOutput `pulumi:"accessTierStatus"` Deleted pulumi.BoolOutput `pulumi:"deleted"` DeletedTime pulumi.StringOutput `pulumi:"deletedTime"` EnabledProtocols pulumi.StringPtrOutput `pulumi:"enabledProtocols"` Etag pulumi.StringOutput `pulumi:"etag"` LastModifiedTime pulumi.StringOutput `pulumi:"lastModifiedTime"` Metadata pulumi.StringMapOutput `pulumi:"metadata"` Name pulumi.StringOutput `pulumi:"name"` RemainingRetentionDays pulumi.IntOutput `pulumi:"remainingRetentionDays"` RootSquash pulumi.StringPtrOutput `pulumi:"rootSquash"` ShareQuota pulumi.IntPtrOutput `pulumi:"shareQuota"` ShareUsageBytes pulumi.Float64Output `pulumi:"shareUsageBytes"` SnapshotTime pulumi.StringOutput `pulumi:"snapshotTime"` Type pulumi.StringOutput `pulumi:"type"` Version pulumi.StringOutput `pulumi:"version"` }AccessTier
Properties of the file share, including Id, resource name, resource type, Etag.
func GetFileShare ¶
func GetFileShare(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FileShareState, opts ...pulumi.ResourceOption) (*FileShare, error)
GetFileShare gets an existing FileShare 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 NewFileShare ¶
func NewFileShare(ctx *pulumi.Context, name string, args *FileShareArgs, opts ...pulumi.ResourceOption) (*FileShare, error)
NewFileShare registers a new resource with the given unique name, arguments, and options.
func (*FileShare) ElementType ¶ added in v0.2.6
func (*FileShare) ToFileShareOutput ¶ added in v0.2.6
func (i *FileShare) ToFileShareOutput() FileShareOutput
func (*FileShare) ToFileShareOutputWithContext ¶ added in v0.2.6
func (i *FileShare) ToFileShareOutputWithContext(ctx context.Context) FileShareOutput
type FileShareArgs ¶
type FileShareArgs struct { pulumi.StringPtrInput AccountName pulumi.StringInput EnabledProtocols pulumi.StringPtrInput Expand pulumi.StringPtrInput Metadata pulumi.StringMapInput ResourceGroupName pulumi.StringInput RootSquash pulumi.StringPtrInput ShareName pulumi.StringInput ShareQuota pulumi.IntPtrInput }AccessTier
The set of arguments for constructing a FileShare resource.
func (FileShareArgs) ElementType ¶
func (FileShareArgs) ElementType() reflect.Type
type FileShareInput ¶ added in v0.2.6
type FileShareOutput ¶ added in v0.2.6
type FileShareOutput struct {
}func (FileShareOutput) ElementType ¶ added in v0.2.6
func (FileShareOutput) ElementType() reflect.Type
func (FileShareOutput) ToFileShareOutput ¶ added in v0.2.6
func (o FileShareOutput) ToFileShareOutput() FileShareOutput
func (FileShareOutput) ToFileShareOutputWithContext ¶ added in v0.2.6
func (o FileShareOutput) ToFileShareOutputWithContext(ctx context.Context) FileShareOutput
type FileShareState ¶
type FileShareState struct { pulumi.StringPtrInput AccessTierChangeTime pulumi.StringPtrInput AccessTierStatus pulumi.StringPtrInput Deleted pulumi.BoolPtrInput DeletedTime pulumi.StringPtrInput EnabledProtocols pulumi.StringPtrInput Etag pulumi.StringPtrInput LastModifiedTime pulumi.StringPtrInput Metadata pulumi.StringMapInput Name pulumi.StringPtrInput RemainingRetentionDays pulumi.IntPtrInput RootSquash pulumi.StringPtrInput ShareQuota pulumi.IntPtrInput ShareUsageBytes pulumi.Float64PtrInput SnapshotTime pulumi.StringPtrInput Type pulumi.StringPtrInput Version pulumi.StringPtrInput }AccessTier
func (FileShareState) ElementType ¶
func (FileShareState) ElementType() reflect.Type
type GeoReplicationStatsResponse ¶
type GeoReplicationStatsResponse struct { // A boolean flag which indicates whether or not account failover is supported for the account. CanFailover bool `pulumi:"canFailover"` // All primary writes preceding this UTC date/time value are guaranteed to be available for read operations. Primary writes following this point in time may or may not be available for reads. Element may be default value if value of LastSyncTime is not available, this can happen if secondary is offline or we are in bootstrap. LastSyncTime string `pulumi:"lastSyncTime"` // The status of the secondary location. Possible values are: - Live: Indicates that the secondary location is active and operational. - Bootstrap: Indicates initial synchronization from the primary location to the secondary location is in progress.This typically occurs when replication is first enabled. - Unavailable: Indicates that the secondary location is temporarily unavailable. Status string `pulumi:"status"` }
Statistics related to replication for storage account's Blob, Table, Queue and File services. It is only available when geo-redundant replication is enabled for the storage account.
type GeoReplicationStatsResponseArgs ¶
type GeoReplicationStatsResponseArgs struct { // A boolean flag which indicates whether or not account failover is supported for the account. CanFailover pulumi.BoolInput `pulumi:"canFailover"` // All primary writes preceding this UTC date/time value are guaranteed to be available for read operations. Primary writes following this point in time may or may not be available for reads. Element may be default value if value of LastSyncTime is not available, this can happen if secondary is offline or we are in bootstrap. LastSyncTime pulumi.StringInput `pulumi:"lastSyncTime"` // The status of the secondary location. Possible values are: - Live: Indicates that the secondary location is active and operational. - Bootstrap: Indicates initial synchronization from the primary location to the secondary location is in progress.This typically occurs when replication is first enabled. - Unavailable: Indicates that the secondary location is temporarily unavailable. Status pulumi.StringInput `pulumi:"status"` }
Statistics related to replication for storage account's Blob, Table, Queue and File services. It is only available when geo-redundant replication is enabled for the storage account.
func (GeoReplicationStatsResponseArgs) ElementType ¶
func (GeoReplicationStatsResponseArgs) ElementType() reflect.Type
func (GeoReplicationStatsResponseArgs) ToGeoReplicationStatsResponseOutput ¶
func (i GeoReplicationStatsResponseArgs) ToGeoReplicationStatsResponseOutput() GeoReplicationStatsResponseOutput
func (GeoReplicationStatsResponseArgs) ToGeoReplicationStatsResponseOutputWithContext ¶
func (i GeoReplicationStatsResponseArgs) ToGeoReplicationStatsResponseOutputWithContext(ctx context.Context) GeoReplicationStatsResponseOutput
func (GeoReplicationStatsResponseArgs) ToGeoReplicationStatsResponsePtrOutput ¶
func (i GeoReplicationStatsResponseArgs) ToGeoReplicationStatsResponsePtrOutput() GeoReplicationStatsResponsePtrOutput
func (GeoReplicationStatsResponseArgs) ToGeoReplicationStatsResponsePtrOutputWithContext ¶
func (i GeoReplicationStatsResponseArgs) ToGeoReplicationStatsResponsePtrOutputWithContext(ctx context.Context) GeoReplicationStatsResponsePtrOutput
type GeoReplicationStatsResponseInput ¶
type GeoReplicationStatsResponseInput interface { pulumi.Input ToGeoReplicationStatsResponseOutput() GeoReplicationStatsResponseOutput ToGeoReplicationStatsResponseOutputWithContext(context.Context) GeoReplicationStatsResponseOutput }
GeoReplicationStatsResponseInput is an input type that accepts GeoReplicationStatsResponseArgs and GeoReplicationStatsResponseOutput values. You can construct a concrete instance of `GeoReplicationStatsResponseInput` via:
GeoReplicationStatsResponseArgs{...}
type GeoReplicationStatsResponseOutput ¶
type GeoReplicationStatsResponseOutput struct{ *pulumi.OutputState }
Statistics related to replication for storage account's Blob, Table, Queue and File services. It is only available when geo-redundant replication is enabled for the storage account.
func (GeoReplicationStatsResponseOutput) CanFailover ¶
func (o GeoReplicationStatsResponseOutput) CanFailover() pulumi.BoolOutput
A boolean flag which indicates whether or not account failover is supported for the account.
func (GeoReplicationStatsResponseOutput) ElementType ¶
func (GeoReplicationStatsResponseOutput) ElementType() reflect.Type
func (GeoReplicationStatsResponseOutput) LastSyncTime ¶
func (o GeoReplicationStatsResponseOutput) LastSyncTime() pulumi.StringOutput
All primary writes preceding this UTC date/time value are guaranteed to be available for read operations. Primary writes following this point in time may or may not be available for reads. Element may be default value if value of LastSyncTime is not available, this can happen if secondary is offline or we are in bootstrap.
func (GeoReplicationStatsResponseOutput) Status ¶
func (o GeoReplicationStatsResponseOutput) Status() pulumi.StringOutput
The status of the secondary location. Possible values are: - Live: Indicates that the secondary location is active and operational. - Bootstrap: Indicates initial synchronization from the primary location to the secondary location is in progress.This typically occurs when replication is first enabled. - Unavailable: Indicates that the secondary location is temporarily unavailable.
func (GeoReplicationStatsResponseOutput) ToGeoReplicationStatsResponseOutput ¶
func (o GeoReplicationStatsResponseOutput) ToGeoReplicationStatsResponseOutput() GeoReplicationStatsResponseOutput
func (GeoReplicationStatsResponseOutput) ToGeoReplicationStatsResponseOutputWithContext ¶
func (o GeoReplicationStatsResponseOutput) ToGeoReplicationStatsResponseOutputWithContext(ctx context.Context) GeoReplicationStatsResponseOutput
func (GeoReplicationStatsResponseOutput) ToGeoReplicationStatsResponsePtrOutput ¶
func (o GeoReplicationStatsResponseOutput) ToGeoReplicationStatsResponsePtrOutput() GeoReplicationStatsResponsePtrOutput
func (GeoReplicationStatsResponseOutput) ToGeoReplicationStatsResponsePtrOutputWithContext ¶
func (o GeoReplicationStatsResponseOutput) ToGeoReplicationStatsResponsePtrOutputWithContext(ctx context.Context) GeoReplicationStatsResponsePtrOutput
type GeoReplicationStatsResponsePtrInput ¶
type GeoReplicationStatsResponsePtrInput interface { pulumi.Input ToGeoReplicationStatsResponsePtrOutput() GeoReplicationStatsResponsePtrOutput ToGeoReplicationStatsResponsePtrOutputWithContext(context.Context) GeoReplicationStatsResponsePtrOutput }
GeoReplicationStatsResponsePtrInput is an input type that accepts GeoReplicationStatsResponseArgs, GeoReplicationStatsResponsePtr and GeoReplicationStatsResponsePtrOutput values. You can construct a concrete instance of `GeoReplicationStatsResponsePtrInput` via:
GeoReplicationStatsResponseArgs{...} or: nil
func GeoReplicationStatsResponsePtr ¶
func GeoReplicationStatsResponsePtr(v *GeoReplicationStatsResponseArgs) GeoReplicationStatsResponsePtrInput
type GeoReplicationStatsResponsePtrOutput ¶
type GeoReplicationStatsResponsePtrOutput struct{ *pulumi.OutputState }
func (GeoReplicationStatsResponsePtrOutput) CanFailover ¶
func (o GeoReplicationStatsResponsePtrOutput) CanFailover() pulumi.BoolPtrOutput
A boolean flag which indicates whether or not account failover is supported for the account.
func (GeoReplicationStatsResponsePtrOutput) ElementType ¶
func (GeoReplicationStatsResponsePtrOutput) ElementType() reflect.Type
func (GeoReplicationStatsResponsePtrOutput) LastSyncTime ¶
func (o GeoReplicationStatsResponsePtrOutput) LastSyncTime() pulumi.StringPtrOutput
All primary writes preceding this UTC date/time value are guaranteed to be available for read operations. Primary writes following this point in time may or may not be available for reads. Element may be default value if value of LastSyncTime is not available, this can happen if secondary is offline or we are in bootstrap.
func (GeoReplicationStatsResponsePtrOutput) Status ¶
func (o GeoReplicationStatsResponsePtrOutput) Status() pulumi.StringPtrOutput
The status of the secondary location. Possible values are: - Live: Indicates that the secondary location is active and operational. - Bootstrap: Indicates initial synchronization from the primary location to the secondary location is in progress.This typically occurs when replication is first enabled. - Unavailable: Indicates that the secondary location is temporarily unavailable.
func (GeoReplicationStatsResponsePtrOutput) ToGeoReplicationStatsResponsePtrOutput ¶
func (o GeoReplicationStatsResponsePtrOutput) ToGeoReplicationStatsResponsePtrOutput() GeoReplicationStatsResponsePtrOutput
func (GeoReplicationStatsResponsePtrOutput) ToGeoReplicationStatsResponsePtrOutputWithContext ¶
func (o GeoReplicationStatsResponsePtrOutput) ToGeoReplicationStatsResponsePtrOutputWithContext(ctx context.Context) GeoReplicationStatsResponsePtrOutput
type HttpProtocol ¶ added in v0.6.0
The protocol permitted for a request made with the account SAS.
func (HttpProtocol) ElementType ¶ added in v0.6.0
func (HttpProtocol) ElementType() reflect.Type
func (HttpProtocol) ToStringOutput ¶ added in v0.6.0
func (e HttpProtocol) ToStringOutput() pulumi.StringOutput
func (HttpProtocol) ToStringOutputWithContext ¶ added in v0.6.0
func (e HttpProtocol) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (HttpProtocol) ToStringPtrOutput ¶ added in v0.6.0
func (e HttpProtocol) ToStringPtrOutput() pulumi.StringPtrOutput
func (HttpProtocol) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (e HttpProtocol) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IPRule ¶
type IPRule struct { // The action of IP ACL rule. Action *string `pulumi:"action"` // Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed. IPAddressOrRange string `pulumi:"iPAddressOrRange"` }
IP rule with specific IP or IP range in CIDR format.
type IPRuleArgs ¶
type IPRuleArgs struct { // The action of IP ACL rule. Action *Action `pulumi:"action"` // Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed. IPAddressOrRange pulumi.StringInput `pulumi:"iPAddressOrRange"` }
IP rule with specific IP or IP range in CIDR format.
func (IPRuleArgs) ElementType ¶
func (IPRuleArgs) ElementType() reflect.Type
func (IPRuleArgs) ToIPRuleOutput ¶
func (i IPRuleArgs) ToIPRuleOutput() IPRuleOutput
func (IPRuleArgs) ToIPRuleOutputWithContext ¶
func (i IPRuleArgs) ToIPRuleOutputWithContext(ctx context.Context) IPRuleOutput
type IPRuleArray ¶
type IPRuleArray []IPRuleInput
func (IPRuleArray) ElementType ¶
func (IPRuleArray) ElementType() reflect.Type
func (IPRuleArray) ToIPRuleArrayOutput ¶
func (i IPRuleArray) ToIPRuleArrayOutput() IPRuleArrayOutput
func (IPRuleArray) ToIPRuleArrayOutputWithContext ¶
func (i IPRuleArray) ToIPRuleArrayOutputWithContext(ctx context.Context) IPRuleArrayOutput
type IPRuleArrayInput ¶
type IPRuleArrayInput interface { pulumi.Input ToIPRuleArrayOutput() IPRuleArrayOutput ToIPRuleArrayOutputWithContext(context.Context) IPRuleArrayOutput }
IPRuleArrayInput is an input type that accepts IPRuleArray and IPRuleArrayOutput values. You can construct a concrete instance of `IPRuleArrayInput` via:
IPRuleArray{ IPRuleArgs{...} }
type IPRuleArrayOutput ¶
type IPRuleArrayOutput struct{ *pulumi.OutputState }
func (IPRuleArrayOutput) ElementType ¶
func (IPRuleArrayOutput) ElementType() reflect.Type
func (IPRuleArrayOutput) Index ¶
func (o IPRuleArrayOutput) Index(i pulumi.IntInput) IPRuleOutput
func (IPRuleArrayOutput) ToIPRuleArrayOutput ¶
func (o IPRuleArrayOutput) ToIPRuleArrayOutput() IPRuleArrayOutput
func (IPRuleArrayOutput) ToIPRuleArrayOutputWithContext ¶
func (o IPRuleArrayOutput) ToIPRuleArrayOutputWithContext(ctx context.Context) IPRuleArrayOutput
type IPRuleInput ¶
type IPRuleInput interface { pulumi.Input ToIPRuleOutput() IPRuleOutput ToIPRuleOutputWithContext(context.Context) IPRuleOutput }
IPRuleInput is an input type that accepts IPRuleArgs and IPRuleOutput values. You can construct a concrete instance of `IPRuleInput` via:
IPRuleArgs{...}
type IPRuleOutput ¶
type IPRuleOutput struct{ *pulumi.OutputState }
IP rule with specific IP or IP range in CIDR format.
func (IPRuleOutput) Action ¶
func (o IPRuleOutput) Action() pulumi.StringPtrOutput
The action of IP ACL rule.
func (IPRuleOutput) ElementType ¶
func (IPRuleOutput) ElementType() reflect.Type
func (IPRuleOutput) IPAddressOrRange ¶
func (o IPRuleOutput) IPAddressOrRange() pulumi.StringOutput
Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
func (IPRuleOutput) ToIPRuleOutput ¶
func (o IPRuleOutput) ToIPRuleOutput() IPRuleOutput
func (IPRuleOutput) ToIPRuleOutputWithContext ¶
func (o IPRuleOutput) ToIPRuleOutputWithContext(ctx context.Context) IPRuleOutput
type IPRuleResponse ¶
type IPRuleResponse struct { // The action of IP ACL rule. Action *string `pulumi:"action"` // Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed. IPAddressOrRange string `pulumi:"iPAddressOrRange"` }
IP rule with specific IP or IP range in CIDR format.
type IPRuleResponseArgs ¶
type IPRuleResponseArgs struct { // The action of IP ACL rule. Action pulumi.StringPtrInput `pulumi:"action"` // Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed. IPAddressOrRange pulumi.StringInput `pulumi:"iPAddressOrRange"` }
IP rule with specific IP or IP range in CIDR format.
func (IPRuleResponseArgs) ElementType ¶
func (IPRuleResponseArgs) ElementType() reflect.Type
func (IPRuleResponseArgs) ToIPRuleResponseOutput ¶
func (i IPRuleResponseArgs) ToIPRuleResponseOutput() IPRuleResponseOutput
func (IPRuleResponseArgs) ToIPRuleResponseOutputWithContext ¶
func (i IPRuleResponseArgs) ToIPRuleResponseOutputWithContext(ctx context.Context) IPRuleResponseOutput
type IPRuleResponseArray ¶
type IPRuleResponseArray []IPRuleResponseInput
func (IPRuleResponseArray) ElementType ¶
func (IPRuleResponseArray) ElementType() reflect.Type
func (IPRuleResponseArray) ToIPRuleResponseArrayOutput ¶
func (i IPRuleResponseArray) ToIPRuleResponseArrayOutput() IPRuleResponseArrayOutput
func (IPRuleResponseArray) ToIPRuleResponseArrayOutputWithContext ¶
func (i IPRuleResponseArray) ToIPRuleResponseArrayOutputWithContext(ctx context.Context) IPRuleResponseArrayOutput
type IPRuleResponseArrayInput ¶
type IPRuleResponseArrayInput interface { pulumi.Input ToIPRuleResponseArrayOutput() IPRuleResponseArrayOutput ToIPRuleResponseArrayOutputWithContext(context.Context) IPRuleResponseArrayOutput }
IPRuleResponseArrayInput is an input type that accepts IPRuleResponseArray and IPRuleResponseArrayOutput values. You can construct a concrete instance of `IPRuleResponseArrayInput` via:
IPRuleResponseArray{ IPRuleResponseArgs{...} }
type IPRuleResponseArrayOutput ¶
type IPRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (IPRuleResponseArrayOutput) ElementType ¶
func (IPRuleResponseArrayOutput) ElementType() reflect.Type
func (IPRuleResponseArrayOutput) Index ¶
func (o IPRuleResponseArrayOutput) Index(i pulumi.IntInput) IPRuleResponseOutput
func (IPRuleResponseArrayOutput) ToIPRuleResponseArrayOutput ¶
func (o IPRuleResponseArrayOutput) ToIPRuleResponseArrayOutput() IPRuleResponseArrayOutput
func (IPRuleResponseArrayOutput) ToIPRuleResponseArrayOutputWithContext ¶
func (o IPRuleResponseArrayOutput) ToIPRuleResponseArrayOutputWithContext(ctx context.Context) IPRuleResponseArrayOutput
type IPRuleResponseInput ¶
type IPRuleResponseInput interface { pulumi.Input ToIPRuleResponseOutput() IPRuleResponseOutput ToIPRuleResponseOutputWithContext(context.Context) IPRuleResponseOutput }
IPRuleResponseInput is an input type that accepts IPRuleResponseArgs and IPRuleResponseOutput values. You can construct a concrete instance of `IPRuleResponseInput` via:
IPRuleResponseArgs{...}
type IPRuleResponseOutput ¶
type IPRuleResponseOutput struct{ *pulumi.OutputState }
IP rule with specific IP or IP range in CIDR format.
func (IPRuleResponseOutput) Action ¶
func (o IPRuleResponseOutput) Action() pulumi.StringPtrOutput
The action of IP ACL rule.
func (IPRuleResponseOutput) ElementType ¶
func (IPRuleResponseOutput) ElementType() reflect.Type
func (IPRuleResponseOutput) IPAddressOrRange ¶
func (o IPRuleResponseOutput) IPAddressOrRange() pulumi.StringOutput
Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
func (IPRuleResponseOutput) ToIPRuleResponseOutput ¶
func (o IPRuleResponseOutput) ToIPRuleResponseOutput() IPRuleResponseOutput
func (IPRuleResponseOutput) ToIPRuleResponseOutputWithContext ¶
func (o IPRuleResponseOutput) ToIPRuleResponseOutputWithContext(ctx context.Context) IPRuleResponseOutput
type Identity ¶
type Identity struct { // The identity type. Type string `pulumi:"type"` }
Identity for the resource.
type IdentityArgs ¶
type IdentityArgs struct { // The identity type. Type IdentityType `pulumi:"type"` }
Identity for the resource.
func (IdentityArgs) ElementType ¶
func (IdentityArgs) ElementType() reflect.Type
func (IdentityArgs) ToIdentityOutput ¶
func (i IdentityArgs) ToIdentityOutput() IdentityOutput
func (IdentityArgs) ToIdentityOutputWithContext ¶
func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityArgs) ToIdentityPtrOutput ¶
func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityArgs) ToIdentityPtrOutputWithContext ¶
func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityInput ¶
type IdentityInput interface { pulumi.Input ToIdentityOutput() IdentityOutput ToIdentityOutputWithContext(context.Context) IdentityOutput }
IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:
IdentityArgs{...}
type IdentityOutput ¶
type IdentityOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityOutput) ElementType ¶
func (IdentityOutput) ElementType() reflect.Type
func (IdentityOutput) ToIdentityOutput ¶
func (o IdentityOutput) ToIdentityOutput() IdentityOutput
func (IdentityOutput) ToIdentityOutputWithContext ¶
func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityOutput) ToIdentityPtrOutput ¶
func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityPtrInput ¶
type IdentityPtrInput interface { pulumi.Input ToIdentityPtrOutput() IdentityPtrOutput ToIdentityPtrOutputWithContext(context.Context) IdentityPtrOutput }
IdentityPtrInput is an input type that accepts IdentityArgs, IdentityPtr and IdentityPtrOutput values. You can construct a concrete instance of `IdentityPtrInput` via:
IdentityArgs{...} or: nil
func IdentityPtr ¶
func IdentityPtr(v *IdentityArgs) IdentityPtrInput
type IdentityPtrOutput ¶
type IdentityPtrOutput struct{ *pulumi.OutputState }
func (IdentityPtrOutput) Elem ¶
func (o IdentityPtrOutput) Elem() IdentityOutput
func (IdentityPtrOutput) ElementType ¶
func (IdentityPtrOutput) ElementType() reflect.Type
func (IdentityPtrOutput) ToIdentityPtrOutput ¶
func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityPtrOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityPtrOutput) Type ¶
func (o IdentityPtrOutput) Type() pulumi.StringPtrOutput
The identity type.
type IdentityResponse ¶
type IdentityResponse struct { // The principal ID of resource identity. PrincipalId string `pulumi:"principalId"` // The tenant ID of resource. TenantId string `pulumi:"tenantId"` // The identity type. Type string `pulumi:"type"` }
Identity for the resource.
type IdentityResponseArgs ¶
type IdentityResponseArgs struct { // The principal ID of resource identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant ID of resource. TenantId pulumi.StringInput `pulumi:"tenantId"` // The identity type. Type pulumi.StringInput `pulumi:"type"` }
Identity for the resource.
func (IdentityResponseArgs) ElementType ¶
func (IdentityResponseArgs) ElementType() reflect.Type
func (IdentityResponseArgs) ToIdentityResponseOutput ¶
func (i IdentityResponseArgs) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseArgs) ToIdentityResponseOutputWithContext ¶
func (i IdentityResponseArgs) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseArgs) ToIdentityResponsePtrOutput ¶
func (i IdentityResponseArgs) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext ¶
func (i IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
type IdentityResponseInput ¶
type IdentityResponseInput interface { pulumi.Input ToIdentityResponseOutput() IdentityResponseOutput ToIdentityResponseOutputWithContext(context.Context) IdentityResponseOutput }
IdentityResponseInput is an input type that accepts IdentityResponseArgs and IdentityResponseOutput values. You can construct a concrete instance of `IdentityResponseInput` via:
IdentityResponseArgs{...}
type IdentityResponseOutput ¶
type IdentityResponseOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityResponseOutput) ElementType ¶
func (IdentityResponseOutput) ElementType() reflect.Type
func (IdentityResponseOutput) PrincipalId ¶
func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal ID of resource identity.
func (IdentityResponseOutput) TenantId ¶
func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant ID of resource.
func (IdentityResponseOutput) ToIdentityResponseOutput ¶
func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponseOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponseOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponseOutput) Type ¶
func (o IdentityResponseOutput) Type() pulumi.StringOutput
The identity type.
type IdentityResponsePtrInput ¶
type IdentityResponsePtrInput interface { pulumi.Input ToIdentityResponsePtrOutput() IdentityResponsePtrOutput ToIdentityResponsePtrOutputWithContext(context.Context) IdentityResponsePtrOutput }
IdentityResponsePtrInput is an input type that accepts IdentityResponseArgs, IdentityResponsePtr and IdentityResponsePtrOutput values. You can construct a concrete instance of `IdentityResponsePtrInput` via:
IdentityResponseArgs{...} or: nil
func IdentityResponsePtr ¶
func IdentityResponsePtr(v *IdentityResponseArgs) IdentityResponsePtrInput
type IdentityResponsePtrOutput ¶
type IdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (IdentityResponsePtrOutput) Elem ¶
func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
func (IdentityResponsePtrOutput) ElementType ¶
func (IdentityResponsePtrOutput) ElementType() reflect.Type
func (IdentityResponsePtrOutput) PrincipalId ¶
func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal ID of resource identity.
func (IdentityResponsePtrOutput) TenantId ¶
func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of resource.
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) Type ¶
func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The identity type.
type IdentityType ¶ added in v0.3.1
The identity type.
func (IdentityType) ElementType ¶ added in v0.3.1
func (IdentityType) ElementType() reflect.Type
func (IdentityType) ToStringOutput ¶ added in v0.3.1
func (e IdentityType) ToStringOutput() pulumi.StringOutput
func (IdentityType) ToStringOutputWithContext ¶ added in v0.3.1
func (e IdentityType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (IdentityType) ToStringPtrOutput ¶ added in v0.3.1
func (e IdentityType) ToStringPtrOutput() pulumi.StringPtrOutput
func (IdentityType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e IdentityType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ImmutabilityPolicyPropertiesResponse ¶
type ImmutabilityPolicyPropertiesResponse struct { // This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API AllowProtectedAppendWrites *bool `pulumi:"allowProtectedAppendWrites"` // ImmutabilityPolicy Etag. Etag string `pulumi:"etag"` // The immutability period for the blobs in the container since the policy creation, in days. ImmutabilityPeriodSinceCreationInDays *int `pulumi:"immutabilityPeriodSinceCreationInDays"` // The ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked. State string `pulumi:"state"` // The ImmutabilityPolicy update history of the blob container. UpdateHistory []UpdateHistoryPropertyResponse `pulumi:"updateHistory"` }
The properties of an ImmutabilityPolicy of a blob container.
type ImmutabilityPolicyPropertiesResponseArgs ¶
type ImmutabilityPolicyPropertiesResponseArgs struct { // This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API AllowProtectedAppendWrites pulumi.BoolPtrInput `pulumi:"allowProtectedAppendWrites"` // ImmutabilityPolicy Etag. Etag pulumi.StringInput `pulumi:"etag"` // The immutability period for the blobs in the container since the policy creation, in days. ImmutabilityPeriodSinceCreationInDays pulumi.IntPtrInput `pulumi:"immutabilityPeriodSinceCreationInDays"` // The ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked. State pulumi.StringInput `pulumi:"state"` // The ImmutabilityPolicy update history of the blob container. UpdateHistory UpdateHistoryPropertyResponseArrayInput `pulumi:"updateHistory"` }
The properties of an ImmutabilityPolicy of a blob container.
func (ImmutabilityPolicyPropertiesResponseArgs) ElementType ¶
func (ImmutabilityPolicyPropertiesResponseArgs) ElementType() reflect.Type
func (ImmutabilityPolicyPropertiesResponseArgs) ToImmutabilityPolicyPropertiesResponseOutput ¶
func (i ImmutabilityPolicyPropertiesResponseArgs) ToImmutabilityPolicyPropertiesResponseOutput() ImmutabilityPolicyPropertiesResponseOutput
func (ImmutabilityPolicyPropertiesResponseArgs) ToImmutabilityPolicyPropertiesResponseOutputWithContext ¶
func (i ImmutabilityPolicyPropertiesResponseArgs) ToImmutabilityPolicyPropertiesResponseOutputWithContext(ctx context.Context) ImmutabilityPolicyPropertiesResponseOutput
func (ImmutabilityPolicyPropertiesResponseArgs) ToImmutabilityPolicyPropertiesResponsePtrOutput ¶
func (i ImmutabilityPolicyPropertiesResponseArgs) ToImmutabilityPolicyPropertiesResponsePtrOutput() ImmutabilityPolicyPropertiesResponsePtrOutput
func (ImmutabilityPolicyPropertiesResponseArgs) ToImmutabilityPolicyPropertiesResponsePtrOutputWithContext ¶
func (i ImmutabilityPolicyPropertiesResponseArgs) ToImmutabilityPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) ImmutabilityPolicyPropertiesResponsePtrOutput
type ImmutabilityPolicyPropertiesResponseInput ¶
type ImmutabilityPolicyPropertiesResponseInput interface { pulumi.Input ToImmutabilityPolicyPropertiesResponseOutput() ImmutabilityPolicyPropertiesResponseOutput ToImmutabilityPolicyPropertiesResponseOutputWithContext(context.Context) ImmutabilityPolicyPropertiesResponseOutput }
ImmutabilityPolicyPropertiesResponseInput is an input type that accepts ImmutabilityPolicyPropertiesResponseArgs and ImmutabilityPolicyPropertiesResponseOutput values. You can construct a concrete instance of `ImmutabilityPolicyPropertiesResponseInput` via:
ImmutabilityPolicyPropertiesResponseArgs{...}
type ImmutabilityPolicyPropertiesResponseOutput ¶
type ImmutabilityPolicyPropertiesResponseOutput struct{ *pulumi.OutputState }
The properties of an ImmutabilityPolicy of a blob container.
func (ImmutabilityPolicyPropertiesResponseOutput) AllowProtectedAppendWrites ¶
func (o ImmutabilityPolicyPropertiesResponseOutput) AllowProtectedAppendWrites() pulumi.BoolPtrOutput
This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API
func (ImmutabilityPolicyPropertiesResponseOutput) ElementType ¶
func (ImmutabilityPolicyPropertiesResponseOutput) ElementType() reflect.Type
func (ImmutabilityPolicyPropertiesResponseOutput) Etag ¶
func (o ImmutabilityPolicyPropertiesResponseOutput) Etag() pulumi.StringOutput
ImmutabilityPolicy Etag.
func (ImmutabilityPolicyPropertiesResponseOutput) ImmutabilityPeriodSinceCreationInDays ¶
func (o ImmutabilityPolicyPropertiesResponseOutput) ImmutabilityPeriodSinceCreationInDays() pulumi.IntPtrOutput
The immutability period for the blobs in the container since the policy creation, in days.
func (ImmutabilityPolicyPropertiesResponseOutput) State ¶
func (o ImmutabilityPolicyPropertiesResponseOutput) State() pulumi.StringOutput
The ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked.
func (ImmutabilityPolicyPropertiesResponseOutput) ToImmutabilityPolicyPropertiesResponseOutput ¶
func (o ImmutabilityPolicyPropertiesResponseOutput) ToImmutabilityPolicyPropertiesResponseOutput() ImmutabilityPolicyPropertiesResponseOutput
func (ImmutabilityPolicyPropertiesResponseOutput) ToImmutabilityPolicyPropertiesResponseOutputWithContext ¶
func (o ImmutabilityPolicyPropertiesResponseOutput) ToImmutabilityPolicyPropertiesResponseOutputWithContext(ctx context.Context) ImmutabilityPolicyPropertiesResponseOutput
func (ImmutabilityPolicyPropertiesResponseOutput) ToImmutabilityPolicyPropertiesResponsePtrOutput ¶
func (o ImmutabilityPolicyPropertiesResponseOutput) ToImmutabilityPolicyPropertiesResponsePtrOutput() ImmutabilityPolicyPropertiesResponsePtrOutput
func (ImmutabilityPolicyPropertiesResponseOutput) ToImmutabilityPolicyPropertiesResponsePtrOutputWithContext ¶
func (o ImmutabilityPolicyPropertiesResponseOutput) ToImmutabilityPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) ImmutabilityPolicyPropertiesResponsePtrOutput
func (ImmutabilityPolicyPropertiesResponseOutput) UpdateHistory ¶
func (o ImmutabilityPolicyPropertiesResponseOutput) UpdateHistory() UpdateHistoryPropertyResponseArrayOutput
The ImmutabilityPolicy update history of the blob container.
type ImmutabilityPolicyPropertiesResponsePtrInput ¶
type ImmutabilityPolicyPropertiesResponsePtrInput interface { pulumi.Input ToImmutabilityPolicyPropertiesResponsePtrOutput() ImmutabilityPolicyPropertiesResponsePtrOutput ToImmutabilityPolicyPropertiesResponsePtrOutputWithContext(context.Context) ImmutabilityPolicyPropertiesResponsePtrOutput }
ImmutabilityPolicyPropertiesResponsePtrInput is an input type that accepts ImmutabilityPolicyPropertiesResponseArgs, ImmutabilityPolicyPropertiesResponsePtr and ImmutabilityPolicyPropertiesResponsePtrOutput values. You can construct a concrete instance of `ImmutabilityPolicyPropertiesResponsePtrInput` via:
ImmutabilityPolicyPropertiesResponseArgs{...} or: nil
func ImmutabilityPolicyPropertiesResponsePtr ¶
func ImmutabilityPolicyPropertiesResponsePtr(v *ImmutabilityPolicyPropertiesResponseArgs) ImmutabilityPolicyPropertiesResponsePtrInput
type ImmutabilityPolicyPropertiesResponsePtrOutput ¶
type ImmutabilityPolicyPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (ImmutabilityPolicyPropertiesResponsePtrOutput) AllowProtectedAppendWrites ¶
func (o ImmutabilityPolicyPropertiesResponsePtrOutput) AllowProtectedAppendWrites() pulumi.BoolPtrOutput
This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API
func (ImmutabilityPolicyPropertiesResponsePtrOutput) ElementType ¶
func (ImmutabilityPolicyPropertiesResponsePtrOutput) ElementType() reflect.Type
func (ImmutabilityPolicyPropertiesResponsePtrOutput) Etag ¶
func (o ImmutabilityPolicyPropertiesResponsePtrOutput) Etag() pulumi.StringPtrOutput
ImmutabilityPolicy Etag.
func (ImmutabilityPolicyPropertiesResponsePtrOutput) ImmutabilityPeriodSinceCreationInDays ¶
func (o ImmutabilityPolicyPropertiesResponsePtrOutput) ImmutabilityPeriodSinceCreationInDays() pulumi.IntPtrOutput
The immutability period for the blobs in the container since the policy creation, in days.
func (ImmutabilityPolicyPropertiesResponsePtrOutput) State ¶
func (o ImmutabilityPolicyPropertiesResponsePtrOutput) State() pulumi.StringPtrOutput
The ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked.
func (ImmutabilityPolicyPropertiesResponsePtrOutput) ToImmutabilityPolicyPropertiesResponsePtrOutput ¶
func (o ImmutabilityPolicyPropertiesResponsePtrOutput) ToImmutabilityPolicyPropertiesResponsePtrOutput() ImmutabilityPolicyPropertiesResponsePtrOutput
func (ImmutabilityPolicyPropertiesResponsePtrOutput) ToImmutabilityPolicyPropertiesResponsePtrOutputWithContext ¶
func (o ImmutabilityPolicyPropertiesResponsePtrOutput) ToImmutabilityPolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) ImmutabilityPolicyPropertiesResponsePtrOutput
func (ImmutabilityPolicyPropertiesResponsePtrOutput) UpdateHistory ¶
func (o ImmutabilityPolicyPropertiesResponsePtrOutput) UpdateHistory() UpdateHistoryPropertyResponseArrayOutput
The ImmutabilityPolicy update history of the blob container.
type InventoryRuleType ¶ added in v0.3.1
The valid value is Inventory
func (InventoryRuleType) ElementType ¶ added in v0.3.1
func (InventoryRuleType) ElementType() reflect.Type
func (InventoryRuleType) ToStringOutput ¶ added in v0.3.1
func (e InventoryRuleType) ToStringOutput() pulumi.StringOutput
func (InventoryRuleType) ToStringOutputWithContext ¶ added in v0.3.1
func (e InventoryRuleType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (InventoryRuleType) ToStringPtrOutput ¶ added in v0.3.1
func (e InventoryRuleType) ToStringPtrOutput() pulumi.StringPtrOutput
func (InventoryRuleType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e InventoryRuleType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KeySource ¶ added in v0.3.1
The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault
func (KeySource) ElementType ¶ added in v0.3.1
func (KeySource) ToStringOutput ¶ added in v0.3.1
func (e KeySource) ToStringOutput() pulumi.StringOutput
func (KeySource) ToStringOutputWithContext ¶ added in v0.3.1
func (e KeySource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (KeySource) ToStringPtrOutput ¶ added in v0.3.1
func (e KeySource) ToStringPtrOutput() pulumi.StringPtrOutput
func (KeySource) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e KeySource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KeyType ¶ added in v0.3.1
Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used.
func (KeyType) ElementType ¶ added in v0.3.1
func (KeyType) ToStringOutput ¶ added in v0.3.1
func (e KeyType) ToStringOutput() pulumi.StringOutput
func (KeyType) ToStringOutputWithContext ¶ added in v0.3.1
func (e KeyType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (KeyType) ToStringPtrOutput ¶ added in v0.3.1
func (e KeyType) ToStringPtrOutput() pulumi.StringPtrOutput
func (KeyType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e KeyType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type KeyVaultProperties ¶
type KeyVaultProperties struct { // The name of KeyVault key. KeyName *string `pulumi:"keyName"` // The Uri of KeyVault. KeyVaultUri *string `pulumi:"keyVaultUri"` // The version of KeyVault key. KeyVersion *string `pulumi:"keyVersion"` }
Properties of key vault.
type KeyVaultPropertiesArgs ¶
type KeyVaultPropertiesArgs struct { // The name of KeyVault key. KeyName pulumi.StringPtrInput `pulumi:"keyName"` // The Uri of KeyVault. KeyVaultUri pulumi.StringPtrInput `pulumi:"keyVaultUri"` // The version of KeyVault key. KeyVersion pulumi.StringPtrInput `pulumi:"keyVersion"` }
Properties of key vault.
func (KeyVaultPropertiesArgs) ElementType ¶
func (KeyVaultPropertiesArgs) ElementType() reflect.Type
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (i KeyVaultPropertiesArgs) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesInput ¶
type KeyVaultPropertiesInput interface { pulumi.Input ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput ToKeyVaultPropertiesOutputWithContext(context.Context) KeyVaultPropertiesOutput }
KeyVaultPropertiesInput is an input type that accepts KeyVaultPropertiesArgs and KeyVaultPropertiesOutput values. You can construct a concrete instance of `KeyVaultPropertiesInput` via:
KeyVaultPropertiesArgs{...}
type KeyVaultPropertiesOutput ¶
type KeyVaultPropertiesOutput struct{ *pulumi.OutputState }
Properties of key vault.
func (KeyVaultPropertiesOutput) ElementType ¶
func (KeyVaultPropertiesOutput) ElementType() reflect.Type
func (KeyVaultPropertiesOutput) KeyName ¶
func (o KeyVaultPropertiesOutput) KeyName() pulumi.StringPtrOutput
The name of KeyVault key.
func (KeyVaultPropertiesOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesOutput) KeyVaultUri() pulumi.StringPtrOutput
The Uri of KeyVault.
func (KeyVaultPropertiesOutput) KeyVersion ¶
func (o KeyVaultPropertiesOutput) KeyVersion() pulumi.StringPtrOutput
The version of KeyVault key.
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutput() KeyVaultPropertiesOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesOutputWithContext(ctx context.Context) KeyVaultPropertiesOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (o KeyVaultPropertiesOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesPtrInput ¶
type KeyVaultPropertiesPtrInput interface { pulumi.Input ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput ToKeyVaultPropertiesPtrOutputWithContext(context.Context) KeyVaultPropertiesPtrOutput }
KeyVaultPropertiesPtrInput is an input type that accepts KeyVaultPropertiesArgs, KeyVaultPropertiesPtr and KeyVaultPropertiesPtrOutput values. You can construct a concrete instance of `KeyVaultPropertiesPtrInput` via:
KeyVaultPropertiesArgs{...} or: nil
func KeyVaultPropertiesPtr ¶
func KeyVaultPropertiesPtr(v *KeyVaultPropertiesArgs) KeyVaultPropertiesPtrInput
type KeyVaultPropertiesPtrOutput ¶
type KeyVaultPropertiesPtrOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesPtrOutput) Elem ¶
func (o KeyVaultPropertiesPtrOutput) Elem() KeyVaultPropertiesOutput
func (KeyVaultPropertiesPtrOutput) ElementType ¶
func (KeyVaultPropertiesPtrOutput) ElementType() reflect.Type
func (KeyVaultPropertiesPtrOutput) KeyName ¶
func (o KeyVaultPropertiesPtrOutput) KeyName() pulumi.StringPtrOutput
The name of KeyVault key.
func (KeyVaultPropertiesPtrOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesPtrOutput) KeyVaultUri() pulumi.StringPtrOutput
The Uri of KeyVault.
func (KeyVaultPropertiesPtrOutput) KeyVersion ¶
func (o KeyVaultPropertiesPtrOutput) KeyVersion() pulumi.StringPtrOutput
The version of KeyVault key.
func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput ¶
func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutput() KeyVaultPropertiesPtrOutput
func (KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext ¶
func (o KeyVaultPropertiesPtrOutput) ToKeyVaultPropertiesPtrOutputWithContext(ctx context.Context) KeyVaultPropertiesPtrOutput
type KeyVaultPropertiesResponse ¶
type KeyVaultPropertiesResponse struct { // The object identifier of the current versioned Key Vault Key in use. CurrentVersionedKeyIdentifier string `pulumi:"currentVersionedKeyIdentifier"` // The name of KeyVault key. KeyName *string `pulumi:"keyName"` // The Uri of KeyVault. KeyVaultUri *string `pulumi:"keyVaultUri"` // The version of KeyVault key. KeyVersion *string `pulumi:"keyVersion"` // Timestamp of last rotation of the Key Vault Key. LastKeyRotationTimestamp string `pulumi:"lastKeyRotationTimestamp"` }
Properties of key vault.
type KeyVaultPropertiesResponseArgs ¶
type KeyVaultPropertiesResponseArgs struct { // The object identifier of the current versioned Key Vault Key in use. CurrentVersionedKeyIdentifier pulumi.StringInput `pulumi:"currentVersionedKeyIdentifier"` // The name of KeyVault key. KeyName pulumi.StringPtrInput `pulumi:"keyName"` // The Uri of KeyVault. KeyVaultUri pulumi.StringPtrInput `pulumi:"keyVaultUri"` // The version of KeyVault key. KeyVersion pulumi.StringPtrInput `pulumi:"keyVersion"` // Timestamp of last rotation of the Key Vault Key. LastKeyRotationTimestamp pulumi.StringInput `pulumi:"lastKeyRotationTimestamp"` }
Properties of key vault.
func (KeyVaultPropertiesResponseArgs) ElementType ¶
func (KeyVaultPropertiesResponseArgs) ElementType() reflect.Type
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (i KeyVaultPropertiesResponseArgs) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type KeyVaultPropertiesResponseInput ¶
type KeyVaultPropertiesResponseInput interface { pulumi.Input ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput ToKeyVaultPropertiesResponseOutputWithContext(context.Context) KeyVaultPropertiesResponseOutput }
KeyVaultPropertiesResponseInput is an input type that accepts KeyVaultPropertiesResponseArgs and KeyVaultPropertiesResponseOutput values. You can construct a concrete instance of `KeyVaultPropertiesResponseInput` via:
KeyVaultPropertiesResponseArgs{...}
type KeyVaultPropertiesResponseOutput ¶
type KeyVaultPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of key vault.
func (KeyVaultPropertiesResponseOutput) CurrentVersionedKeyIdentifier ¶
func (o KeyVaultPropertiesResponseOutput) CurrentVersionedKeyIdentifier() pulumi.StringOutput
The object identifier of the current versioned Key Vault Key in use.
func (KeyVaultPropertiesResponseOutput) ElementType ¶
func (KeyVaultPropertiesResponseOutput) ElementType() reflect.Type
func (KeyVaultPropertiesResponseOutput) KeyName ¶
func (o KeyVaultPropertiesResponseOutput) KeyName() pulumi.StringPtrOutput
The name of KeyVault key.
func (KeyVaultPropertiesResponseOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesResponseOutput) KeyVaultUri() pulumi.StringPtrOutput
The Uri of KeyVault.
func (KeyVaultPropertiesResponseOutput) KeyVersion ¶
func (o KeyVaultPropertiesResponseOutput) KeyVersion() pulumi.StringPtrOutput
The version of KeyVault key.
func (KeyVaultPropertiesResponseOutput) LastKeyRotationTimestamp ¶
func (o KeyVaultPropertiesResponseOutput) LastKeyRotationTimestamp() pulumi.StringOutput
Timestamp of last rotation of the Key Vault Key.
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutput() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponseOutputWithContext(ctx context.Context) KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (o KeyVaultPropertiesResponseOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
type KeyVaultPropertiesResponsePtrInput ¶
type KeyVaultPropertiesResponsePtrInput interface { pulumi.Input ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput ToKeyVaultPropertiesResponsePtrOutputWithContext(context.Context) KeyVaultPropertiesResponsePtrOutput }
KeyVaultPropertiesResponsePtrInput is an input type that accepts KeyVaultPropertiesResponseArgs, KeyVaultPropertiesResponsePtr and KeyVaultPropertiesResponsePtrOutput values. You can construct a concrete instance of `KeyVaultPropertiesResponsePtrInput` via:
KeyVaultPropertiesResponseArgs{...} or: nil
func KeyVaultPropertiesResponsePtr ¶
func KeyVaultPropertiesResponsePtr(v *KeyVaultPropertiesResponseArgs) KeyVaultPropertiesResponsePtrInput
type KeyVaultPropertiesResponsePtrOutput ¶
type KeyVaultPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (KeyVaultPropertiesResponsePtrOutput) CurrentVersionedKeyIdentifier ¶
func (o KeyVaultPropertiesResponsePtrOutput) CurrentVersionedKeyIdentifier() pulumi.StringPtrOutput
The object identifier of the current versioned Key Vault Key in use.
func (KeyVaultPropertiesResponsePtrOutput) Elem ¶
func (o KeyVaultPropertiesResponsePtrOutput) Elem() KeyVaultPropertiesResponseOutput
func (KeyVaultPropertiesResponsePtrOutput) ElementType ¶
func (KeyVaultPropertiesResponsePtrOutput) ElementType() reflect.Type
func (KeyVaultPropertiesResponsePtrOutput) KeyName ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyName() pulumi.StringPtrOutput
The name of KeyVault key.
func (KeyVaultPropertiesResponsePtrOutput) KeyVaultUri ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyVaultUri() pulumi.StringPtrOutput
The Uri of KeyVault.
func (KeyVaultPropertiesResponsePtrOutput) KeyVersion ¶
func (o KeyVaultPropertiesResponsePtrOutput) KeyVersion() pulumi.StringPtrOutput
The version of KeyVault key.
func (KeyVaultPropertiesResponsePtrOutput) LastKeyRotationTimestamp ¶
func (o KeyVaultPropertiesResponsePtrOutput) LastKeyRotationTimestamp() pulumi.StringPtrOutput
Timestamp of last rotation of the Key Vault Key.
func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput ¶
func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutput() KeyVaultPropertiesResponsePtrOutput
func (KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext ¶
func (o KeyVaultPropertiesResponsePtrOutput) ToKeyVaultPropertiesResponsePtrOutputWithContext(ctx context.Context) KeyVaultPropertiesResponsePtrOutput
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 LargeFileSharesState ¶ added in v0.3.1
Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.
func (LargeFileSharesState) ElementType ¶ added in v0.3.1
func (LargeFileSharesState) ElementType() reflect.Type
func (LargeFileSharesState) ToStringOutput ¶ added in v0.3.1
func (e LargeFileSharesState) ToStringOutput() pulumi.StringOutput
func (LargeFileSharesState) ToStringOutputWithContext ¶ added in v0.3.1
func (e LargeFileSharesState) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (LargeFileSharesState) ToStringPtrOutput ¶ added in v0.3.1
func (e LargeFileSharesState) ToStringPtrOutput() pulumi.StringPtrOutput
func (LargeFileSharesState) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e LargeFileSharesState) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type LastAccessTimeTrackingPolicy ¶ added in v0.2.5
type LastAccessTimeTrackingPolicy struct { // An array of predefined supported blob types. Only blockBlob is the supported value. This field is currently read only BlobType []string `pulumi:"blobType"` // When set to true last access time based tracking is enabled. Enable bool `pulumi:"enable"` // Name of the policy. The valid value is AccessTimeTracking. This field is currently read only Name *string `pulumi:"name"` // The field specifies blob object tracking granularity in days, typically how often the blob object should be tracked.This field is currently read only with value as 1 TrackingGranularityInDays *int `pulumi:"trackingGranularityInDays"` }
The blob service properties for Last access time based tracking policy.
type LastAccessTimeTrackingPolicyArgs ¶ added in v0.2.5
type LastAccessTimeTrackingPolicyArgs struct { // An array of predefined supported blob types. Only blockBlob is the supported value. This field is currently read only BlobType pulumi.StringArrayInput `pulumi:"blobType"` // When set to true last access time based tracking is enabled. Enable pulumi.BoolInput `pulumi:"enable"` // Name of the policy. The valid value is AccessTimeTracking. This field is currently read only Name pulumi.StringPtrInput `pulumi:"name"` // The field specifies blob object tracking granularity in days, typically how often the blob object should be tracked.This field is currently read only with value as 1 TrackingGranularityInDays pulumi.IntPtrInput `pulumi:"trackingGranularityInDays"` }
The blob service properties for Last access time based tracking policy.
func (LastAccessTimeTrackingPolicyArgs) ElementType ¶ added in v0.2.5
func (LastAccessTimeTrackingPolicyArgs) ElementType() reflect.Type
func (LastAccessTimeTrackingPolicyArgs) ToLastAccessTimeTrackingPolicyOutput ¶ added in v0.2.5
func (i LastAccessTimeTrackingPolicyArgs) ToLastAccessTimeTrackingPolicyOutput() LastAccessTimeTrackingPolicyOutput
func (LastAccessTimeTrackingPolicyArgs) ToLastAccessTimeTrackingPolicyOutputWithContext ¶ added in v0.2.5
func (i LastAccessTimeTrackingPolicyArgs) ToLastAccessTimeTrackingPolicyOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyOutput
func (LastAccessTimeTrackingPolicyArgs) ToLastAccessTimeTrackingPolicyPtrOutput ¶ added in v0.2.5
func (i LastAccessTimeTrackingPolicyArgs) ToLastAccessTimeTrackingPolicyPtrOutput() LastAccessTimeTrackingPolicyPtrOutput
func (LastAccessTimeTrackingPolicyArgs) ToLastAccessTimeTrackingPolicyPtrOutputWithContext ¶ added in v0.2.5
func (i LastAccessTimeTrackingPolicyArgs) ToLastAccessTimeTrackingPolicyPtrOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyPtrOutput
type LastAccessTimeTrackingPolicyInput ¶ added in v0.2.5
type LastAccessTimeTrackingPolicyInput interface { pulumi.Input ToLastAccessTimeTrackingPolicyOutput() LastAccessTimeTrackingPolicyOutput ToLastAccessTimeTrackingPolicyOutputWithContext(context.Context) LastAccessTimeTrackingPolicyOutput }
LastAccessTimeTrackingPolicyInput is an input type that accepts LastAccessTimeTrackingPolicyArgs and LastAccessTimeTrackingPolicyOutput values. You can construct a concrete instance of `LastAccessTimeTrackingPolicyInput` via:
LastAccessTimeTrackingPolicyArgs{...}
type LastAccessTimeTrackingPolicyOutput ¶ added in v0.2.5
type LastAccessTimeTrackingPolicyOutput struct{ *pulumi.OutputState }
The blob service properties for Last access time based tracking policy.
func (LastAccessTimeTrackingPolicyOutput) BlobType ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyOutput) BlobType() pulumi.StringArrayOutput
An array of predefined supported blob types. Only blockBlob is the supported value. This field is currently read only
func (LastAccessTimeTrackingPolicyOutput) ElementType ¶ added in v0.2.5
func (LastAccessTimeTrackingPolicyOutput) ElementType() reflect.Type
func (LastAccessTimeTrackingPolicyOutput) Enable ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyOutput) Enable() pulumi.BoolOutput
When set to true last access time based tracking is enabled.
func (LastAccessTimeTrackingPolicyOutput) Name ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyOutput) Name() pulumi.StringPtrOutput
Name of the policy. The valid value is AccessTimeTracking. This field is currently read only
func (LastAccessTimeTrackingPolicyOutput) ToLastAccessTimeTrackingPolicyOutput ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyOutput) ToLastAccessTimeTrackingPolicyOutput() LastAccessTimeTrackingPolicyOutput
func (LastAccessTimeTrackingPolicyOutput) ToLastAccessTimeTrackingPolicyOutputWithContext ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyOutput) ToLastAccessTimeTrackingPolicyOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyOutput
func (LastAccessTimeTrackingPolicyOutput) ToLastAccessTimeTrackingPolicyPtrOutput ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyOutput) ToLastAccessTimeTrackingPolicyPtrOutput() LastAccessTimeTrackingPolicyPtrOutput
func (LastAccessTimeTrackingPolicyOutput) ToLastAccessTimeTrackingPolicyPtrOutputWithContext ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyOutput) ToLastAccessTimeTrackingPolicyPtrOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyPtrOutput
func (LastAccessTimeTrackingPolicyOutput) TrackingGranularityInDays ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyOutput) TrackingGranularityInDays() pulumi.IntPtrOutput
The field specifies blob object tracking granularity in days, typically how often the blob object should be tracked.This field is currently read only with value as 1
type LastAccessTimeTrackingPolicyPtrInput ¶ added in v0.2.5
type LastAccessTimeTrackingPolicyPtrInput interface { pulumi.Input ToLastAccessTimeTrackingPolicyPtrOutput() LastAccessTimeTrackingPolicyPtrOutput ToLastAccessTimeTrackingPolicyPtrOutputWithContext(context.Context) LastAccessTimeTrackingPolicyPtrOutput }
LastAccessTimeTrackingPolicyPtrInput is an input type that accepts LastAccessTimeTrackingPolicyArgs, LastAccessTimeTrackingPolicyPtr and LastAccessTimeTrackingPolicyPtrOutput values. You can construct a concrete instance of `LastAccessTimeTrackingPolicyPtrInput` via:
LastAccessTimeTrackingPolicyArgs{...} or: nil
func LastAccessTimeTrackingPolicyPtr ¶ added in v0.2.5
func LastAccessTimeTrackingPolicyPtr(v *LastAccessTimeTrackingPolicyArgs) LastAccessTimeTrackingPolicyPtrInput
type LastAccessTimeTrackingPolicyPtrOutput ¶ added in v0.2.5
type LastAccessTimeTrackingPolicyPtrOutput struct{ *pulumi.OutputState }
func (LastAccessTimeTrackingPolicyPtrOutput) BlobType ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyPtrOutput) BlobType() pulumi.StringArrayOutput
An array of predefined supported blob types. Only blockBlob is the supported value. This field is currently read only
func (LastAccessTimeTrackingPolicyPtrOutput) ElementType ¶ added in v0.2.5
func (LastAccessTimeTrackingPolicyPtrOutput) ElementType() reflect.Type
func (LastAccessTimeTrackingPolicyPtrOutput) Enable ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyPtrOutput) Enable() pulumi.BoolPtrOutput
When set to true last access time based tracking is enabled.
func (LastAccessTimeTrackingPolicyPtrOutput) Name ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyPtrOutput) Name() pulumi.StringPtrOutput
Name of the policy. The valid value is AccessTimeTracking. This field is currently read only
func (LastAccessTimeTrackingPolicyPtrOutput) ToLastAccessTimeTrackingPolicyPtrOutput ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyPtrOutput) ToLastAccessTimeTrackingPolicyPtrOutput() LastAccessTimeTrackingPolicyPtrOutput
func (LastAccessTimeTrackingPolicyPtrOutput) ToLastAccessTimeTrackingPolicyPtrOutputWithContext ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyPtrOutput) ToLastAccessTimeTrackingPolicyPtrOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyPtrOutput
func (LastAccessTimeTrackingPolicyPtrOutput) TrackingGranularityInDays ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyPtrOutput) TrackingGranularityInDays() pulumi.IntPtrOutput
The field specifies blob object tracking granularity in days, typically how often the blob object should be tracked.This field is currently read only with value as 1
type LastAccessTimeTrackingPolicyResponse ¶ added in v0.2.5
type LastAccessTimeTrackingPolicyResponse struct { // An array of predefined supported blob types. Only blockBlob is the supported value. This field is currently read only BlobType []string `pulumi:"blobType"` // When set to true last access time based tracking is enabled. Enable bool `pulumi:"enable"` // Name of the policy. The valid value is AccessTimeTracking. This field is currently read only Name *string `pulumi:"name"` // The field specifies blob object tracking granularity in days, typically how often the blob object should be tracked.This field is currently read only with value as 1 TrackingGranularityInDays *int `pulumi:"trackingGranularityInDays"` }
The blob service properties for Last access time based tracking policy.
type LastAccessTimeTrackingPolicyResponseArgs ¶ added in v0.2.5
type LastAccessTimeTrackingPolicyResponseArgs struct { // An array of predefined supported blob types. Only blockBlob is the supported value. This field is currently read only BlobType pulumi.StringArrayInput `pulumi:"blobType"` // When set to true last access time based tracking is enabled. Enable pulumi.BoolInput `pulumi:"enable"` // Name of the policy. The valid value is AccessTimeTracking. This field is currently read only Name pulumi.StringPtrInput `pulumi:"name"` // The field specifies blob object tracking granularity in days, typically how often the blob object should be tracked.This field is currently read only with value as 1 TrackingGranularityInDays pulumi.IntPtrInput `pulumi:"trackingGranularityInDays"` }
The blob service properties for Last access time based tracking policy.
func (LastAccessTimeTrackingPolicyResponseArgs) ElementType ¶ added in v0.2.5
func (LastAccessTimeTrackingPolicyResponseArgs) ElementType() reflect.Type
func (LastAccessTimeTrackingPolicyResponseArgs) ToLastAccessTimeTrackingPolicyResponseOutput ¶ added in v0.2.5
func (i LastAccessTimeTrackingPolicyResponseArgs) ToLastAccessTimeTrackingPolicyResponseOutput() LastAccessTimeTrackingPolicyResponseOutput
func (LastAccessTimeTrackingPolicyResponseArgs) ToLastAccessTimeTrackingPolicyResponseOutputWithContext ¶ added in v0.2.5
func (i LastAccessTimeTrackingPolicyResponseArgs) ToLastAccessTimeTrackingPolicyResponseOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyResponseOutput
func (LastAccessTimeTrackingPolicyResponseArgs) ToLastAccessTimeTrackingPolicyResponsePtrOutput ¶ added in v0.2.5
func (i LastAccessTimeTrackingPolicyResponseArgs) ToLastAccessTimeTrackingPolicyResponsePtrOutput() LastAccessTimeTrackingPolicyResponsePtrOutput
func (LastAccessTimeTrackingPolicyResponseArgs) ToLastAccessTimeTrackingPolicyResponsePtrOutputWithContext ¶ added in v0.2.5
func (i LastAccessTimeTrackingPolicyResponseArgs) ToLastAccessTimeTrackingPolicyResponsePtrOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyResponsePtrOutput
type LastAccessTimeTrackingPolicyResponseInput ¶ added in v0.2.5
type LastAccessTimeTrackingPolicyResponseInput interface { pulumi.Input ToLastAccessTimeTrackingPolicyResponseOutput() LastAccessTimeTrackingPolicyResponseOutput ToLastAccessTimeTrackingPolicyResponseOutputWithContext(context.Context) LastAccessTimeTrackingPolicyResponseOutput }
LastAccessTimeTrackingPolicyResponseInput is an input type that accepts LastAccessTimeTrackingPolicyResponseArgs and LastAccessTimeTrackingPolicyResponseOutput values. You can construct a concrete instance of `LastAccessTimeTrackingPolicyResponseInput` via:
LastAccessTimeTrackingPolicyResponseArgs{...}
type LastAccessTimeTrackingPolicyResponseOutput ¶ added in v0.2.5
type LastAccessTimeTrackingPolicyResponseOutput struct{ *pulumi.OutputState }
The blob service properties for Last access time based tracking policy.
func (LastAccessTimeTrackingPolicyResponseOutput) BlobType ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyResponseOutput) BlobType() pulumi.StringArrayOutput
An array of predefined supported blob types. Only blockBlob is the supported value. This field is currently read only
func (LastAccessTimeTrackingPolicyResponseOutput) ElementType ¶ added in v0.2.5
func (LastAccessTimeTrackingPolicyResponseOutput) ElementType() reflect.Type
func (LastAccessTimeTrackingPolicyResponseOutput) Enable ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyResponseOutput) Enable() pulumi.BoolOutput
When set to true last access time based tracking is enabled.
func (LastAccessTimeTrackingPolicyResponseOutput) Name ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyResponseOutput) Name() pulumi.StringPtrOutput
Name of the policy. The valid value is AccessTimeTracking. This field is currently read only
func (LastAccessTimeTrackingPolicyResponseOutput) ToLastAccessTimeTrackingPolicyResponseOutput ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyResponseOutput) ToLastAccessTimeTrackingPolicyResponseOutput() LastAccessTimeTrackingPolicyResponseOutput
func (LastAccessTimeTrackingPolicyResponseOutput) ToLastAccessTimeTrackingPolicyResponseOutputWithContext ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyResponseOutput) ToLastAccessTimeTrackingPolicyResponseOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyResponseOutput
func (LastAccessTimeTrackingPolicyResponseOutput) ToLastAccessTimeTrackingPolicyResponsePtrOutput ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyResponseOutput) ToLastAccessTimeTrackingPolicyResponsePtrOutput() LastAccessTimeTrackingPolicyResponsePtrOutput
func (LastAccessTimeTrackingPolicyResponseOutput) ToLastAccessTimeTrackingPolicyResponsePtrOutputWithContext ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyResponseOutput) ToLastAccessTimeTrackingPolicyResponsePtrOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyResponsePtrOutput
func (LastAccessTimeTrackingPolicyResponseOutput) TrackingGranularityInDays ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyResponseOutput) TrackingGranularityInDays() pulumi.IntPtrOutput
The field specifies blob object tracking granularity in days, typically how often the blob object should be tracked.This field is currently read only with value as 1
type LastAccessTimeTrackingPolicyResponsePtrInput ¶ added in v0.2.5
type LastAccessTimeTrackingPolicyResponsePtrInput interface { pulumi.Input ToLastAccessTimeTrackingPolicyResponsePtrOutput() LastAccessTimeTrackingPolicyResponsePtrOutput ToLastAccessTimeTrackingPolicyResponsePtrOutputWithContext(context.Context) LastAccessTimeTrackingPolicyResponsePtrOutput }
LastAccessTimeTrackingPolicyResponsePtrInput is an input type that accepts LastAccessTimeTrackingPolicyResponseArgs, LastAccessTimeTrackingPolicyResponsePtr and LastAccessTimeTrackingPolicyResponsePtrOutput values. You can construct a concrete instance of `LastAccessTimeTrackingPolicyResponsePtrInput` via:
LastAccessTimeTrackingPolicyResponseArgs{...} or: nil
func LastAccessTimeTrackingPolicyResponsePtr ¶ added in v0.2.5
func LastAccessTimeTrackingPolicyResponsePtr(v *LastAccessTimeTrackingPolicyResponseArgs) LastAccessTimeTrackingPolicyResponsePtrInput
type LastAccessTimeTrackingPolicyResponsePtrOutput ¶ added in v0.2.5
type LastAccessTimeTrackingPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (LastAccessTimeTrackingPolicyResponsePtrOutput) BlobType ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyResponsePtrOutput) BlobType() pulumi.StringArrayOutput
An array of predefined supported blob types. Only blockBlob is the supported value. This field is currently read only
func (LastAccessTimeTrackingPolicyResponsePtrOutput) ElementType ¶ added in v0.2.5
func (LastAccessTimeTrackingPolicyResponsePtrOutput) ElementType() reflect.Type
func (LastAccessTimeTrackingPolicyResponsePtrOutput) Enable ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyResponsePtrOutput) Enable() pulumi.BoolPtrOutput
When set to true last access time based tracking is enabled.
func (LastAccessTimeTrackingPolicyResponsePtrOutput) Name ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyResponsePtrOutput) Name() pulumi.StringPtrOutput
Name of the policy. The valid value is AccessTimeTracking. This field is currently read only
func (LastAccessTimeTrackingPolicyResponsePtrOutput) ToLastAccessTimeTrackingPolicyResponsePtrOutput ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyResponsePtrOutput) ToLastAccessTimeTrackingPolicyResponsePtrOutput() LastAccessTimeTrackingPolicyResponsePtrOutput
func (LastAccessTimeTrackingPolicyResponsePtrOutput) ToLastAccessTimeTrackingPolicyResponsePtrOutputWithContext ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyResponsePtrOutput) ToLastAccessTimeTrackingPolicyResponsePtrOutputWithContext(ctx context.Context) LastAccessTimeTrackingPolicyResponsePtrOutput
func (LastAccessTimeTrackingPolicyResponsePtrOutput) TrackingGranularityInDays ¶ added in v0.2.5
func (o LastAccessTimeTrackingPolicyResponsePtrOutput) TrackingGranularityInDays() pulumi.IntPtrOutput
The field specifies blob object tracking granularity in days, typically how often the blob object should be tracked.This field is currently read only with value as 1
type LegalHoldPropertiesResponse ¶
type LegalHoldPropertiesResponse struct { // The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account. HasLegalHold bool `pulumi:"hasLegalHold"` // The list of LegalHold tags of a blob container. Tags []TagPropertyResponse `pulumi:"tags"` }
The LegalHold property of a blob container.
type LegalHoldPropertiesResponseArgs ¶
type LegalHoldPropertiesResponseArgs struct { // The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account. HasLegalHold pulumi.BoolInput `pulumi:"hasLegalHold"` // The list of LegalHold tags of a blob container. Tags TagPropertyResponseArrayInput `pulumi:"tags"` }
The LegalHold property of a blob container.
func (LegalHoldPropertiesResponseArgs) ElementType ¶
func (LegalHoldPropertiesResponseArgs) ElementType() reflect.Type
func (LegalHoldPropertiesResponseArgs) ToLegalHoldPropertiesResponseOutput ¶
func (i LegalHoldPropertiesResponseArgs) ToLegalHoldPropertiesResponseOutput() LegalHoldPropertiesResponseOutput
func (LegalHoldPropertiesResponseArgs) ToLegalHoldPropertiesResponseOutputWithContext ¶
func (i LegalHoldPropertiesResponseArgs) ToLegalHoldPropertiesResponseOutputWithContext(ctx context.Context) LegalHoldPropertiesResponseOutput
func (LegalHoldPropertiesResponseArgs) ToLegalHoldPropertiesResponsePtrOutput ¶
func (i LegalHoldPropertiesResponseArgs) ToLegalHoldPropertiesResponsePtrOutput() LegalHoldPropertiesResponsePtrOutput
func (LegalHoldPropertiesResponseArgs) ToLegalHoldPropertiesResponsePtrOutputWithContext ¶
func (i LegalHoldPropertiesResponseArgs) ToLegalHoldPropertiesResponsePtrOutputWithContext(ctx context.Context) LegalHoldPropertiesResponsePtrOutput
type LegalHoldPropertiesResponseInput ¶
type LegalHoldPropertiesResponseInput interface { pulumi.Input ToLegalHoldPropertiesResponseOutput() LegalHoldPropertiesResponseOutput ToLegalHoldPropertiesResponseOutputWithContext(context.Context) LegalHoldPropertiesResponseOutput }
LegalHoldPropertiesResponseInput is an input type that accepts LegalHoldPropertiesResponseArgs and LegalHoldPropertiesResponseOutput values. You can construct a concrete instance of `LegalHoldPropertiesResponseInput` via:
LegalHoldPropertiesResponseArgs{...}
type LegalHoldPropertiesResponseOutput ¶
type LegalHoldPropertiesResponseOutput struct{ *pulumi.OutputState }
The LegalHold property of a blob container.
func (LegalHoldPropertiesResponseOutput) ElementType ¶
func (LegalHoldPropertiesResponseOutput) ElementType() reflect.Type
func (LegalHoldPropertiesResponseOutput) HasLegalHold ¶
func (o LegalHoldPropertiesResponseOutput) HasLegalHold() pulumi.BoolOutput
The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account.
func (LegalHoldPropertiesResponseOutput) Tags ¶
func (o LegalHoldPropertiesResponseOutput) Tags() TagPropertyResponseArrayOutput
The list of LegalHold tags of a blob container.
func (LegalHoldPropertiesResponseOutput) ToLegalHoldPropertiesResponseOutput ¶
func (o LegalHoldPropertiesResponseOutput) ToLegalHoldPropertiesResponseOutput() LegalHoldPropertiesResponseOutput
func (LegalHoldPropertiesResponseOutput) ToLegalHoldPropertiesResponseOutputWithContext ¶
func (o LegalHoldPropertiesResponseOutput) ToLegalHoldPropertiesResponseOutputWithContext(ctx context.Context) LegalHoldPropertiesResponseOutput
func (LegalHoldPropertiesResponseOutput) ToLegalHoldPropertiesResponsePtrOutput ¶
func (o LegalHoldPropertiesResponseOutput) ToLegalHoldPropertiesResponsePtrOutput() LegalHoldPropertiesResponsePtrOutput
func (LegalHoldPropertiesResponseOutput) ToLegalHoldPropertiesResponsePtrOutputWithContext ¶
func (o LegalHoldPropertiesResponseOutput) ToLegalHoldPropertiesResponsePtrOutputWithContext(ctx context.Context) LegalHoldPropertiesResponsePtrOutput
type LegalHoldPropertiesResponsePtrInput ¶
type LegalHoldPropertiesResponsePtrInput interface { pulumi.Input ToLegalHoldPropertiesResponsePtrOutput() LegalHoldPropertiesResponsePtrOutput ToLegalHoldPropertiesResponsePtrOutputWithContext(context.Context) LegalHoldPropertiesResponsePtrOutput }
LegalHoldPropertiesResponsePtrInput is an input type that accepts LegalHoldPropertiesResponseArgs, LegalHoldPropertiesResponsePtr and LegalHoldPropertiesResponsePtrOutput values. You can construct a concrete instance of `LegalHoldPropertiesResponsePtrInput` via:
LegalHoldPropertiesResponseArgs{...} or: nil
func LegalHoldPropertiesResponsePtr ¶
func LegalHoldPropertiesResponsePtr(v *LegalHoldPropertiesResponseArgs) LegalHoldPropertiesResponsePtrInput
type LegalHoldPropertiesResponsePtrOutput ¶
type LegalHoldPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (LegalHoldPropertiesResponsePtrOutput) ElementType ¶
func (LegalHoldPropertiesResponsePtrOutput) ElementType() reflect.Type
func (LegalHoldPropertiesResponsePtrOutput) HasLegalHold ¶
func (o LegalHoldPropertiesResponsePtrOutput) HasLegalHold() pulumi.BoolPtrOutput
The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account.
func (LegalHoldPropertiesResponsePtrOutput) Tags ¶
func (o LegalHoldPropertiesResponsePtrOutput) Tags() TagPropertyResponseArrayOutput
The list of LegalHold tags of a blob container.
func (LegalHoldPropertiesResponsePtrOutput) ToLegalHoldPropertiesResponsePtrOutput ¶
func (o LegalHoldPropertiesResponsePtrOutput) ToLegalHoldPropertiesResponsePtrOutput() LegalHoldPropertiesResponsePtrOutput
func (LegalHoldPropertiesResponsePtrOutput) ToLegalHoldPropertiesResponsePtrOutputWithContext ¶
func (o LegalHoldPropertiesResponsePtrOutput) ToLegalHoldPropertiesResponsePtrOutputWithContext(ctx context.Context) LegalHoldPropertiesResponsePtrOutput
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"` // Specifies type of the key to be listed. Possible value is kerb. Expand *string `pulumi:"expand"` // 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 ListStorageAccountSASArgs ¶ added in v0.6.0
type ListStorageAccountSASArgs 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"` // An IP address or a range of IP addresses from which to accept requests. IPAddressOrRange *string `pulumi:"iPAddressOrRange"` // The key to sign the account SAS token with. KeyToSign *string `pulumi:"keyToSign"` // The signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Permissions string `pulumi:"permissions"` // The protocol permitted for a request made with the account SAS. Protocols *string `pulumi:"protocols"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files. ResourceTypes string `pulumi:"resourceTypes"` // The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f). Services string `pulumi:"services"` SharedAccessExpiryTime string `pulumi:"sharedAccessExpiryTime"` SharedAccessStartTime *string `pulumi:"sharedAccessStartTime"` }
type ListStorageAccountSASResult ¶ added in v0.6.0
type ListStorageAccountSASResult struct { // List SAS credentials of storage account. AccountSasToken string `pulumi:"accountSasToken"` }
The List SAS credentials operation response.
func ListStorageAccountSAS ¶ added in v0.6.0
func ListStorageAccountSAS(ctx *pulumi.Context, args *ListStorageAccountSASArgs, opts ...pulumi.InvokeOption) (*ListStorageAccountSASResult, error)
type ListStorageAccountServiceSASArgs ¶ added in v0.6.0
type ListStorageAccountServiceSASArgs 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 response header override for cache control. CacheControl *string `pulumi:"cacheControl"` // The canonical path to the signed resource. CanonicalizedResource string `pulumi:"canonicalizedResource"` // The response header override for content disposition. ContentDisposition *string `pulumi:"contentDisposition"` // The response header override for content encoding. ContentEncoding *string `pulumi:"contentEncoding"` // The response header override for content language. ContentLanguage *string `pulumi:"contentLanguage"` // The response header override for content type. ContentType *string `pulumi:"contentType"` // An IP address or a range of IP addresses from which to accept requests. IPAddressOrRange *string `pulumi:"iPAddressOrRange"` // A unique value up to 64 characters in length that correlates to an access policy specified for the container, queue, or table. Identifier *string `pulumi:"identifier"` // The key to sign the account SAS token with. KeyToSign *string `pulumi:"keyToSign"` // The end of partition key. PartitionKeyEnd *string `pulumi:"partitionKeyEnd"` // The start of partition key. PartitionKeyStart *string `pulumi:"partitionKeyStart"` // The signed permissions for the service SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p). Permissions *string `pulumi:"permissions"` // The protocol permitted for a request made with the account SAS. Protocols *string `pulumi:"protocols"` // The signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s). Resource *string `pulumi:"resource"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The end of row key. RowKeyEnd *string `pulumi:"rowKeyEnd"` // The start of row key. RowKeyStart *string `pulumi:"rowKeyStart"` SharedAccessExpiryTime *string `pulumi:"sharedAccessExpiryTime"` SharedAccessStartTime *string `pulumi:"sharedAccessStartTime"` }
type ListStorageAccountServiceSASResult ¶ added in v0.6.0
type ListStorageAccountServiceSASResult struct { // List service SAS credentials of specific resource. ServiceSasToken string `pulumi:"serviceSasToken"` }
The List service SAS credentials operation response.
func ListStorageAccountServiceSAS ¶ added in v0.6.0
func ListStorageAccountServiceSAS(ctx *pulumi.Context, args *ListStorageAccountServiceSASArgs, opts ...pulumi.InvokeOption) (*ListStorageAccountServiceSASResult, error)
type LookupBlobContainerArgs ¶
type LookupBlobContainerArgs 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 blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. ContainerName string `pulumi:"containerName"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupBlobContainerImmutabilityPolicyArgs ¶
type LookupBlobContainerImmutabilityPolicyArgs 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 blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number. ContainerName string `pulumi:"containerName"` // The name of the blob container immutabilityPolicy within the specified storage account. ImmutabilityPolicy Name must be 'default' ImmutabilityPolicyName string `pulumi:"immutabilityPolicyName"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupBlobContainerImmutabilityPolicyResult ¶
type LookupBlobContainerImmutabilityPolicyResult struct { // This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API AllowProtectedAppendWrites *bool `pulumi:"allowProtectedAppendWrites"` // Resource Etag. Etag string `pulumi:"etag"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The immutability period for the blobs in the container since the policy creation, in days. ImmutabilityPeriodSinceCreationInDays *int `pulumi:"immutabilityPeriodSinceCreationInDays"` // The name of the resource Name string `pulumi:"name"` // The ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked. State string `pulumi:"state"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The ImmutabilityPolicy property of a blob container, including Id, resource name, resource type, Etag.
func LookupBlobContainerImmutabilityPolicy ¶
func LookupBlobContainerImmutabilityPolicy(ctx *pulumi.Context, args *LookupBlobContainerImmutabilityPolicyArgs, opts ...pulumi.InvokeOption) (*LookupBlobContainerImmutabilityPolicyResult, error)
type LookupBlobContainerResult ¶
type LookupBlobContainerResult struct { // Default the container to use specified encryption scope for all writes. DefaultEncryptionScope *string `pulumi:"defaultEncryptionScope"` // Indicates whether the blob container was deleted. Deleted bool `pulumi:"deleted"` // Blob container deletion time. DeletedTime string `pulumi:"deletedTime"` // Block override of encryption scope from the container default. DenyEncryptionScopeOverride *bool `pulumi:"denyEncryptionScopeOverride"` // Resource Etag. Etag string `pulumi:"etag"` // The hasImmutabilityPolicy public property is set to true by SRP if ImmutabilityPolicy has been created for this container. The hasImmutabilityPolicy public property is set to false by SRP if ImmutabilityPolicy has not been created for this container. HasImmutabilityPolicy bool `pulumi:"hasImmutabilityPolicy"` // The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account. HasLegalHold bool `pulumi:"hasLegalHold"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The ImmutabilityPolicy property of the container. ImmutabilityPolicy ImmutabilityPolicyPropertiesResponse `pulumi:"immutabilityPolicy"` // Returns the date and time the container was last modified. LastModifiedTime string `pulumi:"lastModifiedTime"` // Specifies whether the lease on a container is of infinite or fixed duration, only when the container is leased. LeaseDuration string `pulumi:"leaseDuration"` // Lease state of the container. LeaseState string `pulumi:"leaseState"` // The lease status of the container. LeaseStatus string `pulumi:"leaseStatus"` // The LegalHold property of the container. LegalHold LegalHoldPropertiesResponse `pulumi:"legalHold"` // A name-value pair to associate with the container as metadata. Metadata map[string]string `pulumi:"metadata"` // The name of the resource Name string `pulumi:"name"` // Specifies whether data in the container may be accessed publicly and the level of access. PublicAccess *string `pulumi:"publicAccess"` // Remaining retention days for soft deleted blob container. RemainingRetentionDays int `pulumi:"remainingRetentionDays"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // The version of the deleted blob container. Version string `pulumi:"version"` }
Properties of the blob container, including Id, resource name, resource type, Etag.
func LookupBlobContainer ¶
func LookupBlobContainer(ctx *pulumi.Context, args *LookupBlobContainerArgs, opts ...pulumi.InvokeOption) (*LookupBlobContainerResult, error)
type LookupBlobInventoryPolicyArgs ¶ added in v0.2.5
type LookupBlobInventoryPolicyArgs 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 storage account blob inventory policy. It should always be 'default' BlobInventoryPolicyName string `pulumi:"blobInventoryPolicyName"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupBlobInventoryPolicyResult ¶ added in v0.2.5
type LookupBlobInventoryPolicyResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Returns the last modified date and time of the blob inventory policy. LastModifiedTime string `pulumi:"lastModifiedTime"` // The name of the resource Name string `pulumi:"name"` // The storage account blob inventory policy object. It is composed of policy rules. Policy BlobInventoryPolicySchemaResponse `pulumi:"policy"` // Metadata pertaining to creation and last modification of the resource. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The storage account blob inventory policy.
func LookupBlobInventoryPolicy ¶ added in v0.2.5
func LookupBlobInventoryPolicy(ctx *pulumi.Context, args *LookupBlobInventoryPolicyArgs, opts ...pulumi.InvokeOption) (*LookupBlobInventoryPolicyResult, error)
type LookupBlobServicePropertiesArgs ¶ added in v0.2.5
type LookupBlobServicePropertiesArgs 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 blob Service within the specified storage account. Blob Service Name must be 'default' BlobServicesName string `pulumi:"blobServicesName"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupBlobServicePropertiesResult ¶ added in v0.2.5
type LookupBlobServicePropertiesResult struct { // Deprecated in favor of isVersioningEnabled property. AutomaticSnapshotPolicyEnabled *bool `pulumi:"automaticSnapshotPolicyEnabled"` // The blob service properties for change feed events. ChangeFeed *ChangeFeedResponse `pulumi:"changeFeed"` // The blob service properties for container soft delete. ContainerDeleteRetentionPolicy *DeleteRetentionPolicyResponse `pulumi:"containerDeleteRetentionPolicy"` // Specifies CORS rules for the Blob service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Blob service. Cors *CorsRulesResponse `pulumi:"cors"` // DefaultServiceVersion indicates the default version to use for requests to the Blob service if an incoming request’s version is not specified. Possible values include version 2008-10-27 and all more recent versions. DefaultServiceVersion *string `pulumi:"defaultServiceVersion"` // The blob service properties for blob soft delete. DeleteRetentionPolicy *DeleteRetentionPolicyResponse `pulumi:"deleteRetentionPolicy"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Versioning is enabled if set to true. IsVersioningEnabled *bool `pulumi:"isVersioningEnabled"` // The blob service property to configure last access time based tracking policy. LastAccessTimeTrackingPolicy *LastAccessTimeTrackingPolicyResponse `pulumi:"lastAccessTimeTrackingPolicy"` // The name of the resource Name string `pulumi:"name"` // The blob service properties for blob restore policy. RestorePolicy *RestorePolicyPropertiesResponse `pulumi:"restorePolicy"` // Sku name and tier. Sku SkuResponse `pulumi:"sku"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The properties of a storage account’s Blob service.
func LookupBlobServiceProperties ¶ added in v0.2.5
func LookupBlobServiceProperties(ctx *pulumi.Context, args *LookupBlobServicePropertiesArgs, opts ...pulumi.InvokeOption) (*LookupBlobServicePropertiesResult, error)
type LookupFileServicePropertiesArgs ¶ added in v0.2.5
type LookupFileServicePropertiesArgs 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 file Service within the specified storage account. File Service Name must be "default" FileServicesName string `pulumi:"fileServicesName"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupFileServicePropertiesResult ¶ added in v0.2.5
type LookupFileServicePropertiesResult struct { // Specifies CORS rules for the File service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the File service. Cors *CorsRulesResponse `pulumi:"cors"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // Protocol settings for file service ProtocolSettings *ProtocolSettingsResponse `pulumi:"protocolSettings"` ShareDeleteRetentionPolicy *DeleteRetentionPolicyResponse `pulumi:"shareDeleteRetentionPolicy"` // Sku name and tier. Sku SkuResponse `pulumi:"sku"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The properties of File services in storage account.
func LookupFileServiceProperties ¶ added in v0.2.5
func LookupFileServiceProperties(ctx *pulumi.Context, args *LookupFileServicePropertiesArgs, opts ...pulumi.InvokeOption) (*LookupFileServicePropertiesResult, error)
type LookupFileShareArgs ¶
type LookupFileShareResult ¶
type LookupFileShareResult struct { string `pulumi:"accessTier"` AccessTierChangeTime string `pulumi:"accessTierChangeTime"` AccessTierStatus string `pulumi:"accessTierStatus"` Deleted bool `pulumi:"deleted"` DeletedTime string `pulumi:"deletedTime"` EnabledProtocols *string `pulumi:"enabledProtocols"` Etag string `pulumi:"etag"` Id string `pulumi:"id"` LastModifiedTime string `pulumi:"lastModifiedTime"` Metadata map[string]string `pulumi:"metadata"` Name string `pulumi:"name"` RemainingRetentionDays int `pulumi:"remainingRetentionDays"` RootSquash *string `pulumi:"rootSquash"` ShareQuota *int `pulumi:"shareQuota"` ShareUsageBytes float64 `pulumi:"shareUsageBytes"` SnapshotTime string `pulumi:"snapshotTime"` Type string `pulumi:"type"` Version string `pulumi:"version"` }AccessTier *
Properties of the file share, including Id, resource name, resource type, Etag.
func LookupFileShare ¶
func LookupFileShare(ctx *pulumi.Context, args *LookupFileShareArgs, opts ...pulumi.InvokeOption) (*LookupFileShareResult, error)
type LookupManagementPolicyArgs ¶
type LookupManagementPolicyArgs 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 Storage Account Management Policy. It should always be 'default' ManagementPolicyName string `pulumi:"managementPolicyName"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupManagementPolicyResult ¶
type LookupManagementPolicyResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // Returns the date and time the ManagementPolicies was last modified. LastModifiedTime string `pulumi:"lastModifiedTime"` // The name of the resource Name string `pulumi:"name"` // The Storage Account ManagementPolicy, in JSON format. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. Policy ManagementPolicySchemaResponse `pulumi:"policy"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The Get Storage Account ManagementPolicies operation response.
func LookupManagementPolicy ¶
func LookupManagementPolicy(ctx *pulumi.Context, args *LookupManagementPolicyArgs, opts ...pulumi.InvokeOption) (*LookupManagementPolicyResult, error)
type LookupObjectReplicationPolicyArgs ¶
type LookupObjectReplicationPolicyArgs 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 ID of object replication policy or 'default' if the policy ID is unknown. ObjectReplicationPolicyId string `pulumi:"objectReplicationPolicyId"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupObjectReplicationPolicyResult ¶
type LookupObjectReplicationPolicyResult struct { // Required. Destination account name. DestinationAccount string `pulumi:"destinationAccount"` // Indicates when the policy is enabled on the source account. EnabledTime string `pulumi:"enabledTime"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // A unique id for object replication policy. PolicyId string `pulumi:"policyId"` // The storage account object replication rules. Rules []ObjectReplicationPolicyRuleResponse `pulumi:"rules"` // Required. Source account name. SourceAccount string `pulumi:"sourceAccount"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The replication policy between two storage accounts. Multiple rules can be defined in one policy.
func LookupObjectReplicationPolicy ¶
func LookupObjectReplicationPolicy(ctx *pulumi.Context, args *LookupObjectReplicationPolicyArgs, opts ...pulumi.InvokeOption) (*LookupObjectReplicationPolicyResult, error)
type LookupPrivateEndpointConnectionArgs ¶
type LookupPrivateEndpointConnectionArgs 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 private endpoint connection associated with the Azure resource PrivateEndpointConnectionName string `pulumi:"privateEndpointConnectionName"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupPrivateEndpointConnectionResult ¶
type LookupPrivateEndpointConnectionResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The resource of private end point. PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState string `pulumi:"provisioningState"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The Private Endpoint Connection resource.
func LookupPrivateEndpointConnection ¶
func LookupPrivateEndpointConnection(ctx *pulumi.Context, args *LookupPrivateEndpointConnectionArgs, opts ...pulumi.InvokeOption) (*LookupPrivateEndpointConnectionResult, error)
type LookupQueueArgs ¶
type LookupQueueArgs 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"` // A queue name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of lowercase alphanumeric and dash(-) characters only, it should begin and end with an alphanumeric character and it cannot have two consecutive dash(-) characters. QueueName string `pulumi:"queueName"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupQueueResult ¶
type LookupQueueResult struct { // Integer indicating an approximate number of messages in the queue. This number is not lower than the actual number of messages in the queue, but could be higher. ApproximateMessageCount int `pulumi:"approximateMessageCount"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // A name-value pair that represents queue metadata. Metadata map[string]string `pulumi:"metadata"` // The name of the resource Name string `pulumi:"name"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
func LookupQueue ¶
func LookupQueue(ctx *pulumi.Context, args *LookupQueueArgs, opts ...pulumi.InvokeOption) (*LookupQueueResult, error)
type LookupQueueServicePropertiesArgs ¶ added in v0.2.5
type LookupQueueServicePropertiesArgs 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 Queue Service within the specified storage account. Queue Service Name must be 'default' QueueServiceName string `pulumi:"queueServiceName"` // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` }
type LookupQueueServicePropertiesResult ¶ added in v0.2.5
type LookupQueueServicePropertiesResult struct { // Specifies CORS rules for the Queue service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Queue service. Cors *CorsRulesResponse `pulumi:"cors"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The properties of a storage account’s Queue service.
func LookupQueueServiceProperties ¶ added in v0.2.5
func LookupQueueServiceProperties(ctx *pulumi.Context, args *LookupQueueServicePropertiesArgs, opts ...pulumi.InvokeOption) (*LookupQueueServicePropertiesResult, 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"` // May be used to expand the properties within account's properties. By default, data is not included when fetching properties. Currently we only support geoReplicationStats and blobRestoreStatus. Expand *string `pulumi:"expand"` // 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"` // Allow or disallow public access to all blobs or containers in the storage account. The default interpretation is true for this property. AllowBlobPublicAccess *bool `pulumi:"allowBlobPublicAccess"` AllowSharedKeyAccess *bool `pulumi:"allowSharedKeyAccess"` // Provides the identity based authentication settings for Azure Files. AzureFilesIdentityBasedAuthentication *AzureFilesIdentityBasedAuthenticationResponse `pulumi:"azureFilesIdentityBasedAuthentication"` // Blob restore status BlobRestoreStatus BlobRestoreStatusResponse `pulumi:"blobRestoreStatus"` // 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"` // Allows https traffic only to storage service if sets to true. EnableHttpsTrafficOnly *bool `pulumi:"enableHttpsTrafficOnly"` // Gets the encryption settings on the account. If unspecified, the account is unencrypted. Encryption EncryptionResponse `pulumi:"encryption"` // The extendedLocation of the resource. ExtendedLocation *ExtendedLocationResponse `pulumi:"extendedLocation"` // If the failover is in progress, the value will be true, otherwise, it will be null. FailoverInProgress bool `pulumi:"failoverInProgress"` // Geo Replication Stats GeoReplicationStats GeoReplicationStatsResponse `pulumi:"geoReplicationStats"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The identity of the resource. Identity *IdentityResponse `pulumi:"identity"` // Account HierarchicalNamespace enabled if sets to true. IsHnsEnabled *bool `pulumi:"isHnsEnabled"` // Gets the Kind. Kind string `pulumi:"kind"` LargeFileSharesState *string `pulumi:"largeFileSharesState"` // 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"` // The geo-location where the resource lives Location string `pulumi:"location"` // Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property. MinimumTlsVersion *string `pulumi:"minimumTlsVersion"` // The name of the resource Name string `pulumi:"name"` // Network rule set NetworkRuleSet NetworkRuleSetResponse `pulumi:"networkRuleSet"` // 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"` // List of private endpoint connection associated with the specified storage account PrivateEndpointConnections []PrivateEndpointConnectionResponse `pulumi:"privateEndpointConnections"` // Gets the status of the storage account at the time the operation was called. ProvisioningState string `pulumi:"provisioningState"` // Maintains information about the network routing choice opted by the user for data transfer RoutingPreference *RoutingPreferenceResponse `pulumi:"routingPreference"` // 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"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The storage account.
func LookupStorageAccount ¶
func LookupStorageAccount(ctx *pulumi.Context, args *LookupStorageAccountArgs, opts ...pulumi.InvokeOption) (*LookupStorageAccountResult, error)
type LookupTableArgs ¶
type LookupTableArgs 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"` // A table name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of only alphanumeric characters and it cannot begin with a numeric character. TableName string `pulumi:"tableName"` }
type LookupTableResult ¶
type LookupTableResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // Table name under the specified account TableName string `pulumi:"tableName"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Properties of the table, including Id, resource name, resource type.
func LookupTable ¶
func LookupTable(ctx *pulumi.Context, args *LookupTableArgs, opts ...pulumi.InvokeOption) (*LookupTableResult, error)
type LookupTableServicePropertiesArgs ¶ added in v0.2.5
type LookupTableServicePropertiesArgs 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"` // The name of the Table Service within the specified storage account. Table Service Name must be 'default' TableServiceName string `pulumi:"tableServiceName"` }
type LookupTableServicePropertiesResult ¶ added in v0.2.5
type LookupTableServicePropertiesResult struct { // Specifies CORS rules for the Table service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Table service. Cors *CorsRulesResponse `pulumi:"cors"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The properties of a storage account’s Table service.
func LookupTableServiceProperties ¶ added in v0.2.5
func LookupTableServiceProperties(ctx *pulumi.Context, args *LookupTableServicePropertiesArgs, opts ...pulumi.InvokeOption) (*LookupTableServicePropertiesResult, error)
type ManagementPolicy ¶
type ManagementPolicy struct { pulumi.CustomResourceState // Returns the date and time the ManagementPolicies was last modified. LastModifiedTime pulumi.StringOutput `pulumi:"lastModifiedTime"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The Storage Account ManagementPolicy, in JSON format. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. Policy ManagementPolicySchemaResponseOutput `pulumi:"policy"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The Get Storage Account ManagementPolicies operation response.
func GetManagementPolicy ¶
func GetManagementPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ManagementPolicyState, opts ...pulumi.ResourceOption) (*ManagementPolicy, error)
GetManagementPolicy gets an existing ManagementPolicy 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 NewManagementPolicy ¶
func NewManagementPolicy(ctx *pulumi.Context, name string, args *ManagementPolicyArgs, opts ...pulumi.ResourceOption) (*ManagementPolicy, error)
NewManagementPolicy registers a new resource with the given unique name, arguments, and options.
func (*ManagementPolicy) ElementType ¶ added in v0.2.6
func (*ManagementPolicy) ElementType() reflect.Type
func (*ManagementPolicy) ToManagementPolicyOutput ¶ added in v0.2.6
func (i *ManagementPolicy) ToManagementPolicyOutput() ManagementPolicyOutput
func (*ManagementPolicy) ToManagementPolicyOutputWithContext ¶ added in v0.2.6
func (i *ManagementPolicy) ToManagementPolicyOutputWithContext(ctx context.Context) ManagementPolicyOutput
type ManagementPolicyAction ¶
type ManagementPolicyAction struct { // The management policy action for base blob BaseBlob *ManagementPolicyBaseBlob `pulumi:"baseBlob"` // The management policy action for snapshot Snapshot *ManagementPolicySnapShot `pulumi:"snapshot"` // The management policy action for version Version *ManagementPolicyVersion `pulumi:"version"` }
Actions are applied to the filtered blobs when the execution condition is met.
type ManagementPolicyActionArgs ¶
type ManagementPolicyActionArgs struct { // The management policy action for base blob BaseBlob ManagementPolicyBaseBlobPtrInput `pulumi:"baseBlob"` // The management policy action for snapshot Snapshot ManagementPolicySnapShotPtrInput `pulumi:"snapshot"` // The management policy action for version Version ManagementPolicyVersionPtrInput `pulumi:"version"` }
Actions are applied to the filtered blobs when the execution condition is met.
func (ManagementPolicyActionArgs) ElementType ¶
func (ManagementPolicyActionArgs) ElementType() reflect.Type
func (ManagementPolicyActionArgs) ToManagementPolicyActionOutput ¶
func (i ManagementPolicyActionArgs) ToManagementPolicyActionOutput() ManagementPolicyActionOutput
func (ManagementPolicyActionArgs) ToManagementPolicyActionOutputWithContext ¶
func (i ManagementPolicyActionArgs) ToManagementPolicyActionOutputWithContext(ctx context.Context) ManagementPolicyActionOutput
type ManagementPolicyActionInput ¶
type ManagementPolicyActionInput interface { pulumi.Input ToManagementPolicyActionOutput() ManagementPolicyActionOutput ToManagementPolicyActionOutputWithContext(context.Context) ManagementPolicyActionOutput }
ManagementPolicyActionInput is an input type that accepts ManagementPolicyActionArgs and ManagementPolicyActionOutput values. You can construct a concrete instance of `ManagementPolicyActionInput` via:
ManagementPolicyActionArgs{...}
type ManagementPolicyActionOutput ¶
type ManagementPolicyActionOutput struct{ *pulumi.OutputState }
Actions are applied to the filtered blobs when the execution condition is met.
func (ManagementPolicyActionOutput) BaseBlob ¶
func (o ManagementPolicyActionOutput) BaseBlob() ManagementPolicyBaseBlobPtrOutput
The management policy action for base blob
func (ManagementPolicyActionOutput) ElementType ¶
func (ManagementPolicyActionOutput) ElementType() reflect.Type
func (ManagementPolicyActionOutput) Snapshot ¶
func (o ManagementPolicyActionOutput) Snapshot() ManagementPolicySnapShotPtrOutput
The management policy action for snapshot
func (ManagementPolicyActionOutput) ToManagementPolicyActionOutput ¶
func (o ManagementPolicyActionOutput) ToManagementPolicyActionOutput() ManagementPolicyActionOutput
func (ManagementPolicyActionOutput) ToManagementPolicyActionOutputWithContext ¶
func (o ManagementPolicyActionOutput) ToManagementPolicyActionOutputWithContext(ctx context.Context) ManagementPolicyActionOutput
func (ManagementPolicyActionOutput) Version ¶ added in v0.6.0
func (o ManagementPolicyActionOutput) Version() ManagementPolicyVersionPtrOutput
The management policy action for version
type ManagementPolicyActionResponse ¶
type ManagementPolicyActionResponse struct { // The management policy action for base blob BaseBlob *ManagementPolicyBaseBlobResponse `pulumi:"baseBlob"` // The management policy action for snapshot Snapshot *ManagementPolicySnapShotResponse `pulumi:"snapshot"` // The management policy action for version Version *ManagementPolicyVersionResponse `pulumi:"version"` }
Actions are applied to the filtered blobs when the execution condition is met.
type ManagementPolicyActionResponseArgs ¶
type ManagementPolicyActionResponseArgs struct { // The management policy action for base blob BaseBlob ManagementPolicyBaseBlobResponsePtrInput `pulumi:"baseBlob"` // The management policy action for snapshot Snapshot ManagementPolicySnapShotResponsePtrInput `pulumi:"snapshot"` // The management policy action for version Version ManagementPolicyVersionResponsePtrInput `pulumi:"version"` }
Actions are applied to the filtered blobs when the execution condition is met.
func (ManagementPolicyActionResponseArgs) ElementType ¶
func (ManagementPolicyActionResponseArgs) ElementType() reflect.Type
func (ManagementPolicyActionResponseArgs) ToManagementPolicyActionResponseOutput ¶
func (i ManagementPolicyActionResponseArgs) ToManagementPolicyActionResponseOutput() ManagementPolicyActionResponseOutput
func (ManagementPolicyActionResponseArgs) ToManagementPolicyActionResponseOutputWithContext ¶
func (i ManagementPolicyActionResponseArgs) ToManagementPolicyActionResponseOutputWithContext(ctx context.Context) ManagementPolicyActionResponseOutput
type ManagementPolicyActionResponseInput ¶
type ManagementPolicyActionResponseInput interface { pulumi.Input ToManagementPolicyActionResponseOutput() ManagementPolicyActionResponseOutput ToManagementPolicyActionResponseOutputWithContext(context.Context) ManagementPolicyActionResponseOutput }
ManagementPolicyActionResponseInput is an input type that accepts ManagementPolicyActionResponseArgs and ManagementPolicyActionResponseOutput values. You can construct a concrete instance of `ManagementPolicyActionResponseInput` via:
ManagementPolicyActionResponseArgs{...}
type ManagementPolicyActionResponseOutput ¶
type ManagementPolicyActionResponseOutput struct{ *pulumi.OutputState }
Actions are applied to the filtered blobs when the execution condition is met.
func (ManagementPolicyActionResponseOutput) BaseBlob ¶
func (o ManagementPolicyActionResponseOutput) BaseBlob() ManagementPolicyBaseBlobResponsePtrOutput
The management policy action for base blob
func (ManagementPolicyActionResponseOutput) ElementType ¶
func (ManagementPolicyActionResponseOutput) ElementType() reflect.Type
func (ManagementPolicyActionResponseOutput) Snapshot ¶
func (o ManagementPolicyActionResponseOutput) Snapshot() ManagementPolicySnapShotResponsePtrOutput
The management policy action for snapshot
func (ManagementPolicyActionResponseOutput) ToManagementPolicyActionResponseOutput ¶
func (o ManagementPolicyActionResponseOutput) ToManagementPolicyActionResponseOutput() ManagementPolicyActionResponseOutput
func (ManagementPolicyActionResponseOutput) ToManagementPolicyActionResponseOutputWithContext ¶
func (o ManagementPolicyActionResponseOutput) ToManagementPolicyActionResponseOutputWithContext(ctx context.Context) ManagementPolicyActionResponseOutput
func (ManagementPolicyActionResponseOutput) Version ¶ added in v0.6.0
func (o ManagementPolicyActionResponseOutput) Version() ManagementPolicyVersionResponsePtrOutput
The management policy action for version
type ManagementPolicyArgs ¶
type ManagementPolicyArgs 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 pulumi.StringInput // The name of the Storage Account Management Policy. It should always be 'default' ManagementPolicyName pulumi.StringInput // The Storage Account ManagementPolicy, in JSON format. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. Policy ManagementPolicySchemaInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a ManagementPolicy resource.
func (ManagementPolicyArgs) ElementType ¶
func (ManagementPolicyArgs) ElementType() reflect.Type
type ManagementPolicyBaseBlob ¶
type ManagementPolicyBaseBlob struct { // The function to delete the blob Delete *DateAfterModification `pulumi:"delete"` // This property enables auto tiering of a blob from cool to hot on a blob access. This property requires tierToCool.daysAfterLastAccessTimeGreaterThan. EnableAutoTierToHotFromCool *bool `pulumi:"enableAutoTierToHotFromCool"` // The function to tier blobs to archive storage. Support blobs currently at Hot or Cool tier TierToArchive *DateAfterModification `pulumi:"tierToArchive"` // The function to tier blobs to cool storage. Support blobs currently at Hot tier TierToCool *DateAfterModification `pulumi:"tierToCool"` }
Management policy action for base blob.
type ManagementPolicyBaseBlobArgs ¶
type ManagementPolicyBaseBlobArgs struct { // The function to delete the blob Delete DateAfterModificationPtrInput `pulumi:"delete"` // This property enables auto tiering of a blob from cool to hot on a blob access. This property requires tierToCool.daysAfterLastAccessTimeGreaterThan. EnableAutoTierToHotFromCool pulumi.BoolPtrInput `pulumi:"enableAutoTierToHotFromCool"` // The function to tier blobs to archive storage. Support blobs currently at Hot or Cool tier TierToArchive DateAfterModificationPtrInput `pulumi:"tierToArchive"` // The function to tier blobs to cool storage. Support blobs currently at Hot tier TierToCool DateAfterModificationPtrInput `pulumi:"tierToCool"` }
Management policy action for base blob.
func (ManagementPolicyBaseBlobArgs) ElementType ¶
func (ManagementPolicyBaseBlobArgs) ElementType() reflect.Type
func (ManagementPolicyBaseBlobArgs) ToManagementPolicyBaseBlobOutput ¶
func (i ManagementPolicyBaseBlobArgs) ToManagementPolicyBaseBlobOutput() ManagementPolicyBaseBlobOutput
func (ManagementPolicyBaseBlobArgs) ToManagementPolicyBaseBlobOutputWithContext ¶
func (i ManagementPolicyBaseBlobArgs) ToManagementPolicyBaseBlobOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobOutput
func (ManagementPolicyBaseBlobArgs) ToManagementPolicyBaseBlobPtrOutput ¶
func (i ManagementPolicyBaseBlobArgs) ToManagementPolicyBaseBlobPtrOutput() ManagementPolicyBaseBlobPtrOutput
func (ManagementPolicyBaseBlobArgs) ToManagementPolicyBaseBlobPtrOutputWithContext ¶
func (i ManagementPolicyBaseBlobArgs) ToManagementPolicyBaseBlobPtrOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobPtrOutput
type ManagementPolicyBaseBlobInput ¶
type ManagementPolicyBaseBlobInput interface { pulumi.Input ToManagementPolicyBaseBlobOutput() ManagementPolicyBaseBlobOutput ToManagementPolicyBaseBlobOutputWithContext(context.Context) ManagementPolicyBaseBlobOutput }
ManagementPolicyBaseBlobInput is an input type that accepts ManagementPolicyBaseBlobArgs and ManagementPolicyBaseBlobOutput values. You can construct a concrete instance of `ManagementPolicyBaseBlobInput` via:
ManagementPolicyBaseBlobArgs{...}
type ManagementPolicyBaseBlobOutput ¶
type ManagementPolicyBaseBlobOutput struct{ *pulumi.OutputState }
Management policy action for base blob.
func (ManagementPolicyBaseBlobOutput) Delete ¶
func (o ManagementPolicyBaseBlobOutput) Delete() DateAfterModificationPtrOutput
The function to delete the blob
func (ManagementPolicyBaseBlobOutput) ElementType ¶
func (ManagementPolicyBaseBlobOutput) ElementType() reflect.Type
func (ManagementPolicyBaseBlobOutput) EnableAutoTierToHotFromCool ¶ added in v0.2.3
func (o ManagementPolicyBaseBlobOutput) EnableAutoTierToHotFromCool() pulumi.BoolPtrOutput
This property enables auto tiering of a blob from cool to hot on a blob access. This property requires tierToCool.daysAfterLastAccessTimeGreaterThan.
func (ManagementPolicyBaseBlobOutput) TierToArchive ¶
func (o ManagementPolicyBaseBlobOutput) TierToArchive() DateAfterModificationPtrOutput
The function to tier blobs to archive storage. Support blobs currently at Hot or Cool tier
func (ManagementPolicyBaseBlobOutput) TierToCool ¶
func (o ManagementPolicyBaseBlobOutput) TierToCool() DateAfterModificationPtrOutput
The function to tier blobs to cool storage. Support blobs currently at Hot tier
func (ManagementPolicyBaseBlobOutput) ToManagementPolicyBaseBlobOutput ¶
func (o ManagementPolicyBaseBlobOutput) ToManagementPolicyBaseBlobOutput() ManagementPolicyBaseBlobOutput
func (ManagementPolicyBaseBlobOutput) ToManagementPolicyBaseBlobOutputWithContext ¶
func (o ManagementPolicyBaseBlobOutput) ToManagementPolicyBaseBlobOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobOutput
func (ManagementPolicyBaseBlobOutput) ToManagementPolicyBaseBlobPtrOutput ¶
func (o ManagementPolicyBaseBlobOutput) ToManagementPolicyBaseBlobPtrOutput() ManagementPolicyBaseBlobPtrOutput
func (ManagementPolicyBaseBlobOutput) ToManagementPolicyBaseBlobPtrOutputWithContext ¶
func (o ManagementPolicyBaseBlobOutput) ToManagementPolicyBaseBlobPtrOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobPtrOutput
type ManagementPolicyBaseBlobPtrInput ¶
type ManagementPolicyBaseBlobPtrInput interface { pulumi.Input ToManagementPolicyBaseBlobPtrOutput() ManagementPolicyBaseBlobPtrOutput ToManagementPolicyBaseBlobPtrOutputWithContext(context.Context) ManagementPolicyBaseBlobPtrOutput }
ManagementPolicyBaseBlobPtrInput is an input type that accepts ManagementPolicyBaseBlobArgs, ManagementPolicyBaseBlobPtr and ManagementPolicyBaseBlobPtrOutput values. You can construct a concrete instance of `ManagementPolicyBaseBlobPtrInput` via:
ManagementPolicyBaseBlobArgs{...} or: nil
func ManagementPolicyBaseBlobPtr ¶
func ManagementPolicyBaseBlobPtr(v *ManagementPolicyBaseBlobArgs) ManagementPolicyBaseBlobPtrInput
type ManagementPolicyBaseBlobPtrOutput ¶
type ManagementPolicyBaseBlobPtrOutput struct{ *pulumi.OutputState }
func (ManagementPolicyBaseBlobPtrOutput) Delete ¶
func (o ManagementPolicyBaseBlobPtrOutput) Delete() DateAfterModificationPtrOutput
The function to delete the blob
func (ManagementPolicyBaseBlobPtrOutput) Elem ¶
func (o ManagementPolicyBaseBlobPtrOutput) Elem() ManagementPolicyBaseBlobOutput
func (ManagementPolicyBaseBlobPtrOutput) ElementType ¶
func (ManagementPolicyBaseBlobPtrOutput) ElementType() reflect.Type
func (ManagementPolicyBaseBlobPtrOutput) EnableAutoTierToHotFromCool ¶ added in v0.2.3
func (o ManagementPolicyBaseBlobPtrOutput) EnableAutoTierToHotFromCool() pulumi.BoolPtrOutput
This property enables auto tiering of a blob from cool to hot on a blob access. This property requires tierToCool.daysAfterLastAccessTimeGreaterThan.
func (ManagementPolicyBaseBlobPtrOutput) TierToArchive ¶
func (o ManagementPolicyBaseBlobPtrOutput) TierToArchive() DateAfterModificationPtrOutput
The function to tier blobs to archive storage. Support blobs currently at Hot or Cool tier
func (ManagementPolicyBaseBlobPtrOutput) TierToCool ¶
func (o ManagementPolicyBaseBlobPtrOutput) TierToCool() DateAfterModificationPtrOutput
The function to tier blobs to cool storage. Support blobs currently at Hot tier
func (ManagementPolicyBaseBlobPtrOutput) ToManagementPolicyBaseBlobPtrOutput ¶
func (o ManagementPolicyBaseBlobPtrOutput) ToManagementPolicyBaseBlobPtrOutput() ManagementPolicyBaseBlobPtrOutput
func (ManagementPolicyBaseBlobPtrOutput) ToManagementPolicyBaseBlobPtrOutputWithContext ¶
func (o ManagementPolicyBaseBlobPtrOutput) ToManagementPolicyBaseBlobPtrOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobPtrOutput
type ManagementPolicyBaseBlobResponse ¶
type ManagementPolicyBaseBlobResponse struct { // The function to delete the blob Delete *DateAfterModificationResponse `pulumi:"delete"` // This property enables auto tiering of a blob from cool to hot on a blob access. This property requires tierToCool.daysAfterLastAccessTimeGreaterThan. EnableAutoTierToHotFromCool *bool `pulumi:"enableAutoTierToHotFromCool"` // The function to tier blobs to archive storage. Support blobs currently at Hot or Cool tier TierToArchive *DateAfterModificationResponse `pulumi:"tierToArchive"` // The function to tier blobs to cool storage. Support blobs currently at Hot tier TierToCool *DateAfterModificationResponse `pulumi:"tierToCool"` }
Management policy action for base blob.
type ManagementPolicyBaseBlobResponseArgs ¶
type ManagementPolicyBaseBlobResponseArgs struct { // The function to delete the blob Delete DateAfterModificationResponsePtrInput `pulumi:"delete"` // This property enables auto tiering of a blob from cool to hot on a blob access. This property requires tierToCool.daysAfterLastAccessTimeGreaterThan. EnableAutoTierToHotFromCool pulumi.BoolPtrInput `pulumi:"enableAutoTierToHotFromCool"` // The function to tier blobs to archive storage. Support blobs currently at Hot or Cool tier TierToArchive DateAfterModificationResponsePtrInput `pulumi:"tierToArchive"` // The function to tier blobs to cool storage. Support blobs currently at Hot tier TierToCool DateAfterModificationResponsePtrInput `pulumi:"tierToCool"` }
Management policy action for base blob.
func (ManagementPolicyBaseBlobResponseArgs) ElementType ¶
func (ManagementPolicyBaseBlobResponseArgs) ElementType() reflect.Type
func (ManagementPolicyBaseBlobResponseArgs) ToManagementPolicyBaseBlobResponseOutput ¶
func (i ManagementPolicyBaseBlobResponseArgs) ToManagementPolicyBaseBlobResponseOutput() ManagementPolicyBaseBlobResponseOutput
func (ManagementPolicyBaseBlobResponseArgs) ToManagementPolicyBaseBlobResponseOutputWithContext ¶
func (i ManagementPolicyBaseBlobResponseArgs) ToManagementPolicyBaseBlobResponseOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobResponseOutput
func (ManagementPolicyBaseBlobResponseArgs) ToManagementPolicyBaseBlobResponsePtrOutput ¶
func (i ManagementPolicyBaseBlobResponseArgs) ToManagementPolicyBaseBlobResponsePtrOutput() ManagementPolicyBaseBlobResponsePtrOutput
func (ManagementPolicyBaseBlobResponseArgs) ToManagementPolicyBaseBlobResponsePtrOutputWithContext ¶
func (i ManagementPolicyBaseBlobResponseArgs) ToManagementPolicyBaseBlobResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobResponsePtrOutput
type ManagementPolicyBaseBlobResponseInput ¶
type ManagementPolicyBaseBlobResponseInput interface { pulumi.Input ToManagementPolicyBaseBlobResponseOutput() ManagementPolicyBaseBlobResponseOutput ToManagementPolicyBaseBlobResponseOutputWithContext(context.Context) ManagementPolicyBaseBlobResponseOutput }
ManagementPolicyBaseBlobResponseInput is an input type that accepts ManagementPolicyBaseBlobResponseArgs and ManagementPolicyBaseBlobResponseOutput values. You can construct a concrete instance of `ManagementPolicyBaseBlobResponseInput` via:
ManagementPolicyBaseBlobResponseArgs{...}
type ManagementPolicyBaseBlobResponseOutput ¶
type ManagementPolicyBaseBlobResponseOutput struct{ *pulumi.OutputState }
Management policy action for base blob.
func (ManagementPolicyBaseBlobResponseOutput) Delete ¶
func (o ManagementPolicyBaseBlobResponseOutput) Delete() DateAfterModificationResponsePtrOutput
The function to delete the blob
func (ManagementPolicyBaseBlobResponseOutput) ElementType ¶
func (ManagementPolicyBaseBlobResponseOutput) ElementType() reflect.Type
func (ManagementPolicyBaseBlobResponseOutput) EnableAutoTierToHotFromCool ¶ added in v0.2.3
func (o ManagementPolicyBaseBlobResponseOutput) EnableAutoTierToHotFromCool() pulumi.BoolPtrOutput
This property enables auto tiering of a blob from cool to hot on a blob access. This property requires tierToCool.daysAfterLastAccessTimeGreaterThan.
func (ManagementPolicyBaseBlobResponseOutput) TierToArchive ¶
func (o ManagementPolicyBaseBlobResponseOutput) TierToArchive() DateAfterModificationResponsePtrOutput
The function to tier blobs to archive storage. Support blobs currently at Hot or Cool tier
func (ManagementPolicyBaseBlobResponseOutput) TierToCool ¶
func (o ManagementPolicyBaseBlobResponseOutput) TierToCool() DateAfterModificationResponsePtrOutput
The function to tier blobs to cool storage. Support blobs currently at Hot tier
func (ManagementPolicyBaseBlobResponseOutput) ToManagementPolicyBaseBlobResponseOutput ¶
func (o ManagementPolicyBaseBlobResponseOutput) ToManagementPolicyBaseBlobResponseOutput() ManagementPolicyBaseBlobResponseOutput
func (ManagementPolicyBaseBlobResponseOutput) ToManagementPolicyBaseBlobResponseOutputWithContext ¶
func (o ManagementPolicyBaseBlobResponseOutput) ToManagementPolicyBaseBlobResponseOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobResponseOutput
func (ManagementPolicyBaseBlobResponseOutput) ToManagementPolicyBaseBlobResponsePtrOutput ¶
func (o ManagementPolicyBaseBlobResponseOutput) ToManagementPolicyBaseBlobResponsePtrOutput() ManagementPolicyBaseBlobResponsePtrOutput
func (ManagementPolicyBaseBlobResponseOutput) ToManagementPolicyBaseBlobResponsePtrOutputWithContext ¶
func (o ManagementPolicyBaseBlobResponseOutput) ToManagementPolicyBaseBlobResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobResponsePtrOutput
type ManagementPolicyBaseBlobResponsePtrInput ¶
type ManagementPolicyBaseBlobResponsePtrInput interface { pulumi.Input ToManagementPolicyBaseBlobResponsePtrOutput() ManagementPolicyBaseBlobResponsePtrOutput ToManagementPolicyBaseBlobResponsePtrOutputWithContext(context.Context) ManagementPolicyBaseBlobResponsePtrOutput }
ManagementPolicyBaseBlobResponsePtrInput is an input type that accepts ManagementPolicyBaseBlobResponseArgs, ManagementPolicyBaseBlobResponsePtr and ManagementPolicyBaseBlobResponsePtrOutput values. You can construct a concrete instance of `ManagementPolicyBaseBlobResponsePtrInput` via:
ManagementPolicyBaseBlobResponseArgs{...} or: nil
func ManagementPolicyBaseBlobResponsePtr ¶
func ManagementPolicyBaseBlobResponsePtr(v *ManagementPolicyBaseBlobResponseArgs) ManagementPolicyBaseBlobResponsePtrInput
type ManagementPolicyBaseBlobResponsePtrOutput ¶
type ManagementPolicyBaseBlobResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagementPolicyBaseBlobResponsePtrOutput) ElementType ¶
func (ManagementPolicyBaseBlobResponsePtrOutput) ElementType() reflect.Type
func (ManagementPolicyBaseBlobResponsePtrOutput) EnableAutoTierToHotFromCool ¶ added in v0.2.3
func (o ManagementPolicyBaseBlobResponsePtrOutput) EnableAutoTierToHotFromCool() pulumi.BoolPtrOutput
This property enables auto tiering of a blob from cool to hot on a blob access. This property requires tierToCool.daysAfterLastAccessTimeGreaterThan.
func (ManagementPolicyBaseBlobResponsePtrOutput) TierToArchive ¶
func (o ManagementPolicyBaseBlobResponsePtrOutput) TierToArchive() DateAfterModificationResponsePtrOutput
The function to tier blobs to archive storage. Support blobs currently at Hot or Cool tier
func (ManagementPolicyBaseBlobResponsePtrOutput) TierToCool ¶
func (o ManagementPolicyBaseBlobResponsePtrOutput) TierToCool() DateAfterModificationResponsePtrOutput
The function to tier blobs to cool storage. Support blobs currently at Hot tier
func (ManagementPolicyBaseBlobResponsePtrOutput) ToManagementPolicyBaseBlobResponsePtrOutput ¶
func (o ManagementPolicyBaseBlobResponsePtrOutput) ToManagementPolicyBaseBlobResponsePtrOutput() ManagementPolicyBaseBlobResponsePtrOutput
func (ManagementPolicyBaseBlobResponsePtrOutput) ToManagementPolicyBaseBlobResponsePtrOutputWithContext ¶
func (o ManagementPolicyBaseBlobResponsePtrOutput) ToManagementPolicyBaseBlobResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyBaseBlobResponsePtrOutput
type ManagementPolicyDefinition ¶
type ManagementPolicyDefinition struct { // An object that defines the action set. Actions ManagementPolicyAction `pulumi:"actions"` // An object that defines the filter set. Filters *ManagementPolicyFilter `pulumi:"filters"` }
An object that defines the Lifecycle rule. Each definition is made up with a filters set and an actions set.
type ManagementPolicyDefinitionArgs ¶
type ManagementPolicyDefinitionArgs struct { // An object that defines the action set. Actions ManagementPolicyActionInput `pulumi:"actions"` // An object that defines the filter set. Filters ManagementPolicyFilterPtrInput `pulumi:"filters"` }
An object that defines the Lifecycle rule. Each definition is made up with a filters set and an actions set.
func (ManagementPolicyDefinitionArgs) ElementType ¶
func (ManagementPolicyDefinitionArgs) ElementType() reflect.Type
func (ManagementPolicyDefinitionArgs) ToManagementPolicyDefinitionOutput ¶
func (i ManagementPolicyDefinitionArgs) ToManagementPolicyDefinitionOutput() ManagementPolicyDefinitionOutput
func (ManagementPolicyDefinitionArgs) ToManagementPolicyDefinitionOutputWithContext ¶
func (i ManagementPolicyDefinitionArgs) ToManagementPolicyDefinitionOutputWithContext(ctx context.Context) ManagementPolicyDefinitionOutput
type ManagementPolicyDefinitionInput ¶
type ManagementPolicyDefinitionInput interface { pulumi.Input ToManagementPolicyDefinitionOutput() ManagementPolicyDefinitionOutput ToManagementPolicyDefinitionOutputWithContext(context.Context) ManagementPolicyDefinitionOutput }
ManagementPolicyDefinitionInput is an input type that accepts ManagementPolicyDefinitionArgs and ManagementPolicyDefinitionOutput values. You can construct a concrete instance of `ManagementPolicyDefinitionInput` via:
ManagementPolicyDefinitionArgs{...}
type ManagementPolicyDefinitionOutput ¶
type ManagementPolicyDefinitionOutput struct{ *pulumi.OutputState }
An object that defines the Lifecycle rule. Each definition is made up with a filters set and an actions set.
func (ManagementPolicyDefinitionOutput) Actions ¶
func (o ManagementPolicyDefinitionOutput) Actions() ManagementPolicyActionOutput
An object that defines the action set.
func (ManagementPolicyDefinitionOutput) ElementType ¶
func (ManagementPolicyDefinitionOutput) ElementType() reflect.Type
func (ManagementPolicyDefinitionOutput) Filters ¶
func (o ManagementPolicyDefinitionOutput) Filters() ManagementPolicyFilterPtrOutput
An object that defines the filter set.
func (ManagementPolicyDefinitionOutput) ToManagementPolicyDefinitionOutput ¶
func (o ManagementPolicyDefinitionOutput) ToManagementPolicyDefinitionOutput() ManagementPolicyDefinitionOutput
func (ManagementPolicyDefinitionOutput) ToManagementPolicyDefinitionOutputWithContext ¶
func (o ManagementPolicyDefinitionOutput) ToManagementPolicyDefinitionOutputWithContext(ctx context.Context) ManagementPolicyDefinitionOutput
type ManagementPolicyDefinitionResponse ¶
type ManagementPolicyDefinitionResponse struct { // An object that defines the action set. Actions ManagementPolicyActionResponse `pulumi:"actions"` // An object that defines the filter set. Filters *ManagementPolicyFilterResponse `pulumi:"filters"` }
An object that defines the Lifecycle rule. Each definition is made up with a filters set and an actions set.
type ManagementPolicyDefinitionResponseArgs ¶
type ManagementPolicyDefinitionResponseArgs struct { // An object that defines the action set. Actions ManagementPolicyActionResponseInput `pulumi:"actions"` // An object that defines the filter set. Filters ManagementPolicyFilterResponsePtrInput `pulumi:"filters"` }
An object that defines the Lifecycle rule. Each definition is made up with a filters set and an actions set.
func (ManagementPolicyDefinitionResponseArgs) ElementType ¶
func (ManagementPolicyDefinitionResponseArgs) ElementType() reflect.Type
func (ManagementPolicyDefinitionResponseArgs) ToManagementPolicyDefinitionResponseOutput ¶
func (i ManagementPolicyDefinitionResponseArgs) ToManagementPolicyDefinitionResponseOutput() ManagementPolicyDefinitionResponseOutput
func (ManagementPolicyDefinitionResponseArgs) ToManagementPolicyDefinitionResponseOutputWithContext ¶
func (i ManagementPolicyDefinitionResponseArgs) ToManagementPolicyDefinitionResponseOutputWithContext(ctx context.Context) ManagementPolicyDefinitionResponseOutput
type ManagementPolicyDefinitionResponseInput ¶
type ManagementPolicyDefinitionResponseInput interface { pulumi.Input ToManagementPolicyDefinitionResponseOutput() ManagementPolicyDefinitionResponseOutput ToManagementPolicyDefinitionResponseOutputWithContext(context.Context) ManagementPolicyDefinitionResponseOutput }
ManagementPolicyDefinitionResponseInput is an input type that accepts ManagementPolicyDefinitionResponseArgs and ManagementPolicyDefinitionResponseOutput values. You can construct a concrete instance of `ManagementPolicyDefinitionResponseInput` via:
ManagementPolicyDefinitionResponseArgs{...}
type ManagementPolicyDefinitionResponseOutput ¶
type ManagementPolicyDefinitionResponseOutput struct{ *pulumi.OutputState }
An object that defines the Lifecycle rule. Each definition is made up with a filters set and an actions set.
func (ManagementPolicyDefinitionResponseOutput) Actions ¶
func (o ManagementPolicyDefinitionResponseOutput) Actions() ManagementPolicyActionResponseOutput
An object that defines the action set.
func (ManagementPolicyDefinitionResponseOutput) ElementType ¶
func (ManagementPolicyDefinitionResponseOutput) ElementType() reflect.Type
func (ManagementPolicyDefinitionResponseOutput) Filters ¶
func (o ManagementPolicyDefinitionResponseOutput) Filters() ManagementPolicyFilterResponsePtrOutput
An object that defines the filter set.
func (ManagementPolicyDefinitionResponseOutput) ToManagementPolicyDefinitionResponseOutput ¶
func (o ManagementPolicyDefinitionResponseOutput) ToManagementPolicyDefinitionResponseOutput() ManagementPolicyDefinitionResponseOutput
func (ManagementPolicyDefinitionResponseOutput) ToManagementPolicyDefinitionResponseOutputWithContext ¶
func (o ManagementPolicyDefinitionResponseOutput) ToManagementPolicyDefinitionResponseOutputWithContext(ctx context.Context) ManagementPolicyDefinitionResponseOutput
type ManagementPolicyFilter ¶
type ManagementPolicyFilter struct { // An array of blob index tag based filters, there can be at most 10 tag filters BlobIndexMatch []TagFilter `pulumi:"blobIndexMatch"` // An array of predefined enum values. Currently blockBlob supports all tiering and delete actions. Only delete actions are supported for appendBlob. BlobTypes []string `pulumi:"blobTypes"` // An array of strings for prefixes to be match. PrefixMatch []string `pulumi:"prefixMatch"` }
Filters limit rule actions to a subset of blobs within the storage account. If multiple filters are defined, a logical AND is performed on all filters.
type ManagementPolicyFilterArgs ¶
type ManagementPolicyFilterArgs struct { // An array of blob index tag based filters, there can be at most 10 tag filters BlobIndexMatch TagFilterArrayInput `pulumi:"blobIndexMatch"` // An array of predefined enum values. Currently blockBlob supports all tiering and delete actions. Only delete actions are supported for appendBlob. BlobTypes pulumi.StringArrayInput `pulumi:"blobTypes"` // An array of strings for prefixes to be match. PrefixMatch pulumi.StringArrayInput `pulumi:"prefixMatch"` }
Filters limit rule actions to a subset of blobs within the storage account. If multiple filters are defined, a logical AND is performed on all filters.
func (ManagementPolicyFilterArgs) ElementType ¶
func (ManagementPolicyFilterArgs) ElementType() reflect.Type
func (ManagementPolicyFilterArgs) ToManagementPolicyFilterOutput ¶
func (i ManagementPolicyFilterArgs) ToManagementPolicyFilterOutput() ManagementPolicyFilterOutput
func (ManagementPolicyFilterArgs) ToManagementPolicyFilterOutputWithContext ¶
func (i ManagementPolicyFilterArgs) ToManagementPolicyFilterOutputWithContext(ctx context.Context) ManagementPolicyFilterOutput
func (ManagementPolicyFilterArgs) ToManagementPolicyFilterPtrOutput ¶
func (i ManagementPolicyFilterArgs) ToManagementPolicyFilterPtrOutput() ManagementPolicyFilterPtrOutput
func (ManagementPolicyFilterArgs) ToManagementPolicyFilterPtrOutputWithContext ¶
func (i ManagementPolicyFilterArgs) ToManagementPolicyFilterPtrOutputWithContext(ctx context.Context) ManagementPolicyFilterPtrOutput
type ManagementPolicyFilterInput ¶
type ManagementPolicyFilterInput interface { pulumi.Input ToManagementPolicyFilterOutput() ManagementPolicyFilterOutput ToManagementPolicyFilterOutputWithContext(context.Context) ManagementPolicyFilterOutput }
ManagementPolicyFilterInput is an input type that accepts ManagementPolicyFilterArgs and ManagementPolicyFilterOutput values. You can construct a concrete instance of `ManagementPolicyFilterInput` via:
ManagementPolicyFilterArgs{...}
type ManagementPolicyFilterOutput ¶
type ManagementPolicyFilterOutput struct{ *pulumi.OutputState }
Filters limit rule actions to a subset of blobs within the storage account. If multiple filters are defined, a logical AND is performed on all filters.
func (ManagementPolicyFilterOutput) BlobIndexMatch ¶
func (o ManagementPolicyFilterOutput) BlobIndexMatch() TagFilterArrayOutput
An array of blob index tag based filters, there can be at most 10 tag filters
func (ManagementPolicyFilterOutput) BlobTypes ¶
func (o ManagementPolicyFilterOutput) BlobTypes() pulumi.StringArrayOutput
An array of predefined enum values. Currently blockBlob supports all tiering and delete actions. Only delete actions are supported for appendBlob.
func (ManagementPolicyFilterOutput) ElementType ¶
func (ManagementPolicyFilterOutput) ElementType() reflect.Type
func (ManagementPolicyFilterOutput) PrefixMatch ¶
func (o ManagementPolicyFilterOutput) PrefixMatch() pulumi.StringArrayOutput
An array of strings for prefixes to be match.
func (ManagementPolicyFilterOutput) ToManagementPolicyFilterOutput ¶
func (o ManagementPolicyFilterOutput) ToManagementPolicyFilterOutput() ManagementPolicyFilterOutput
func (ManagementPolicyFilterOutput) ToManagementPolicyFilterOutputWithContext ¶
func (o ManagementPolicyFilterOutput) ToManagementPolicyFilterOutputWithContext(ctx context.Context) ManagementPolicyFilterOutput
func (ManagementPolicyFilterOutput) ToManagementPolicyFilterPtrOutput ¶
func (o ManagementPolicyFilterOutput) ToManagementPolicyFilterPtrOutput() ManagementPolicyFilterPtrOutput
func (ManagementPolicyFilterOutput) ToManagementPolicyFilterPtrOutputWithContext ¶
func (o ManagementPolicyFilterOutput) ToManagementPolicyFilterPtrOutputWithContext(ctx context.Context) ManagementPolicyFilterPtrOutput
type ManagementPolicyFilterPtrInput ¶
type ManagementPolicyFilterPtrInput interface { pulumi.Input ToManagementPolicyFilterPtrOutput() ManagementPolicyFilterPtrOutput ToManagementPolicyFilterPtrOutputWithContext(context.Context) ManagementPolicyFilterPtrOutput }
ManagementPolicyFilterPtrInput is an input type that accepts ManagementPolicyFilterArgs, ManagementPolicyFilterPtr and ManagementPolicyFilterPtrOutput values. You can construct a concrete instance of `ManagementPolicyFilterPtrInput` via:
ManagementPolicyFilterArgs{...} or: nil
func ManagementPolicyFilterPtr ¶
func ManagementPolicyFilterPtr(v *ManagementPolicyFilterArgs) ManagementPolicyFilterPtrInput
type ManagementPolicyFilterPtrOutput ¶
type ManagementPolicyFilterPtrOutput struct{ *pulumi.OutputState }
func (ManagementPolicyFilterPtrOutput) BlobIndexMatch ¶
func (o ManagementPolicyFilterPtrOutput) BlobIndexMatch() TagFilterArrayOutput
An array of blob index tag based filters, there can be at most 10 tag filters
func (ManagementPolicyFilterPtrOutput) BlobTypes ¶
func (o ManagementPolicyFilterPtrOutput) BlobTypes() pulumi.StringArrayOutput
An array of predefined enum values. Currently blockBlob supports all tiering and delete actions. Only delete actions are supported for appendBlob.
func (ManagementPolicyFilterPtrOutput) Elem ¶
func (o ManagementPolicyFilterPtrOutput) Elem() ManagementPolicyFilterOutput
func (ManagementPolicyFilterPtrOutput) ElementType ¶
func (ManagementPolicyFilterPtrOutput) ElementType() reflect.Type
func (ManagementPolicyFilterPtrOutput) PrefixMatch ¶
func (o ManagementPolicyFilterPtrOutput) PrefixMatch() pulumi.StringArrayOutput
An array of strings for prefixes to be match.
func (ManagementPolicyFilterPtrOutput) ToManagementPolicyFilterPtrOutput ¶
func (o ManagementPolicyFilterPtrOutput) ToManagementPolicyFilterPtrOutput() ManagementPolicyFilterPtrOutput
func (ManagementPolicyFilterPtrOutput) ToManagementPolicyFilterPtrOutputWithContext ¶
func (o ManagementPolicyFilterPtrOutput) ToManagementPolicyFilterPtrOutputWithContext(ctx context.Context) ManagementPolicyFilterPtrOutput
type ManagementPolicyFilterResponse ¶
type ManagementPolicyFilterResponse struct { // An array of blob index tag based filters, there can be at most 10 tag filters BlobIndexMatch []TagFilterResponse `pulumi:"blobIndexMatch"` // An array of predefined enum values. Currently blockBlob supports all tiering and delete actions. Only delete actions are supported for appendBlob. BlobTypes []string `pulumi:"blobTypes"` // An array of strings for prefixes to be match. PrefixMatch []string `pulumi:"prefixMatch"` }
Filters limit rule actions to a subset of blobs within the storage account. If multiple filters are defined, a logical AND is performed on all filters.
type ManagementPolicyFilterResponseArgs ¶
type ManagementPolicyFilterResponseArgs struct { // An array of blob index tag based filters, there can be at most 10 tag filters BlobIndexMatch TagFilterResponseArrayInput `pulumi:"blobIndexMatch"` // An array of predefined enum values. Currently blockBlob supports all tiering and delete actions. Only delete actions are supported for appendBlob. BlobTypes pulumi.StringArrayInput `pulumi:"blobTypes"` // An array of strings for prefixes to be match. PrefixMatch pulumi.StringArrayInput `pulumi:"prefixMatch"` }
Filters limit rule actions to a subset of blobs within the storage account. If multiple filters are defined, a logical AND is performed on all filters.
func (ManagementPolicyFilterResponseArgs) ElementType ¶
func (ManagementPolicyFilterResponseArgs) ElementType() reflect.Type
func (ManagementPolicyFilterResponseArgs) ToManagementPolicyFilterResponseOutput ¶
func (i ManagementPolicyFilterResponseArgs) ToManagementPolicyFilterResponseOutput() ManagementPolicyFilterResponseOutput
func (ManagementPolicyFilterResponseArgs) ToManagementPolicyFilterResponseOutputWithContext ¶
func (i ManagementPolicyFilterResponseArgs) ToManagementPolicyFilterResponseOutputWithContext(ctx context.Context) ManagementPolicyFilterResponseOutput
func (ManagementPolicyFilterResponseArgs) ToManagementPolicyFilterResponsePtrOutput ¶
func (i ManagementPolicyFilterResponseArgs) ToManagementPolicyFilterResponsePtrOutput() ManagementPolicyFilterResponsePtrOutput
func (ManagementPolicyFilterResponseArgs) ToManagementPolicyFilterResponsePtrOutputWithContext ¶
func (i ManagementPolicyFilterResponseArgs) ToManagementPolicyFilterResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyFilterResponsePtrOutput
type ManagementPolicyFilterResponseInput ¶
type ManagementPolicyFilterResponseInput interface { pulumi.Input ToManagementPolicyFilterResponseOutput() ManagementPolicyFilterResponseOutput ToManagementPolicyFilterResponseOutputWithContext(context.Context) ManagementPolicyFilterResponseOutput }
ManagementPolicyFilterResponseInput is an input type that accepts ManagementPolicyFilterResponseArgs and ManagementPolicyFilterResponseOutput values. You can construct a concrete instance of `ManagementPolicyFilterResponseInput` via:
ManagementPolicyFilterResponseArgs{...}
type ManagementPolicyFilterResponseOutput ¶
type ManagementPolicyFilterResponseOutput struct{ *pulumi.OutputState }
Filters limit rule actions to a subset of blobs within the storage account. If multiple filters are defined, a logical AND is performed on all filters.
func (ManagementPolicyFilterResponseOutput) BlobIndexMatch ¶
func (o ManagementPolicyFilterResponseOutput) BlobIndexMatch() TagFilterResponseArrayOutput
An array of blob index tag based filters, there can be at most 10 tag filters
func (ManagementPolicyFilterResponseOutput) BlobTypes ¶
func (o ManagementPolicyFilterResponseOutput) BlobTypes() pulumi.StringArrayOutput
An array of predefined enum values. Currently blockBlob supports all tiering and delete actions. Only delete actions are supported for appendBlob.
func (ManagementPolicyFilterResponseOutput) ElementType ¶
func (ManagementPolicyFilterResponseOutput) ElementType() reflect.Type
func (ManagementPolicyFilterResponseOutput) PrefixMatch ¶
func (o ManagementPolicyFilterResponseOutput) PrefixMatch() pulumi.StringArrayOutput
An array of strings for prefixes to be match.
func (ManagementPolicyFilterResponseOutput) ToManagementPolicyFilterResponseOutput ¶
func (o ManagementPolicyFilterResponseOutput) ToManagementPolicyFilterResponseOutput() ManagementPolicyFilterResponseOutput
func (ManagementPolicyFilterResponseOutput) ToManagementPolicyFilterResponseOutputWithContext ¶
func (o ManagementPolicyFilterResponseOutput) ToManagementPolicyFilterResponseOutputWithContext(ctx context.Context) ManagementPolicyFilterResponseOutput
func (ManagementPolicyFilterResponseOutput) ToManagementPolicyFilterResponsePtrOutput ¶
func (o ManagementPolicyFilterResponseOutput) ToManagementPolicyFilterResponsePtrOutput() ManagementPolicyFilterResponsePtrOutput
func (ManagementPolicyFilterResponseOutput) ToManagementPolicyFilterResponsePtrOutputWithContext ¶
func (o ManagementPolicyFilterResponseOutput) ToManagementPolicyFilterResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyFilterResponsePtrOutput
type ManagementPolicyFilterResponsePtrInput ¶
type ManagementPolicyFilterResponsePtrInput interface { pulumi.Input ToManagementPolicyFilterResponsePtrOutput() ManagementPolicyFilterResponsePtrOutput ToManagementPolicyFilterResponsePtrOutputWithContext(context.Context) ManagementPolicyFilterResponsePtrOutput }
ManagementPolicyFilterResponsePtrInput is an input type that accepts ManagementPolicyFilterResponseArgs, ManagementPolicyFilterResponsePtr and ManagementPolicyFilterResponsePtrOutput values. You can construct a concrete instance of `ManagementPolicyFilterResponsePtrInput` via:
ManagementPolicyFilterResponseArgs{...} or: nil
func ManagementPolicyFilterResponsePtr ¶
func ManagementPolicyFilterResponsePtr(v *ManagementPolicyFilterResponseArgs) ManagementPolicyFilterResponsePtrInput
type ManagementPolicyFilterResponsePtrOutput ¶
type ManagementPolicyFilterResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagementPolicyFilterResponsePtrOutput) BlobIndexMatch ¶
func (o ManagementPolicyFilterResponsePtrOutput) BlobIndexMatch() TagFilterResponseArrayOutput
An array of blob index tag based filters, there can be at most 10 tag filters
func (ManagementPolicyFilterResponsePtrOutput) BlobTypes ¶
func (o ManagementPolicyFilterResponsePtrOutput) BlobTypes() pulumi.StringArrayOutput
An array of predefined enum values. Currently blockBlob supports all tiering and delete actions. Only delete actions are supported for appendBlob.
func (ManagementPolicyFilterResponsePtrOutput) ElementType ¶
func (ManagementPolicyFilterResponsePtrOutput) ElementType() reflect.Type
func (ManagementPolicyFilterResponsePtrOutput) PrefixMatch ¶
func (o ManagementPolicyFilterResponsePtrOutput) PrefixMatch() pulumi.StringArrayOutput
An array of strings for prefixes to be match.
func (ManagementPolicyFilterResponsePtrOutput) ToManagementPolicyFilterResponsePtrOutput ¶
func (o ManagementPolicyFilterResponsePtrOutput) ToManagementPolicyFilterResponsePtrOutput() ManagementPolicyFilterResponsePtrOutput
func (ManagementPolicyFilterResponsePtrOutput) ToManagementPolicyFilterResponsePtrOutputWithContext ¶
func (o ManagementPolicyFilterResponsePtrOutput) ToManagementPolicyFilterResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyFilterResponsePtrOutput
type ManagementPolicyInput ¶ added in v0.2.6
type ManagementPolicyInput interface { pulumi.Input ToManagementPolicyOutput() ManagementPolicyOutput ToManagementPolicyOutputWithContext(ctx context.Context) ManagementPolicyOutput }
type ManagementPolicyOutput ¶ added in v0.2.6
type ManagementPolicyOutput struct {
*pulumi.OutputState
}
func (ManagementPolicyOutput) ElementType ¶ added in v0.2.6
func (ManagementPolicyOutput) ElementType() reflect.Type
func (ManagementPolicyOutput) ToManagementPolicyOutput ¶ added in v0.2.6
func (o ManagementPolicyOutput) ToManagementPolicyOutput() ManagementPolicyOutput
func (ManagementPolicyOutput) ToManagementPolicyOutputWithContext ¶ added in v0.2.6
func (o ManagementPolicyOutput) ToManagementPolicyOutputWithContext(ctx context.Context) ManagementPolicyOutput
type ManagementPolicyRule ¶
type ManagementPolicyRule struct { // An object that defines the Lifecycle rule. Definition ManagementPolicyDefinition `pulumi:"definition"` // Rule is enabled if set to true. Enabled *bool `pulumi:"enabled"` // A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy. Name string `pulumi:"name"` // The valid value is Lifecycle Type string `pulumi:"type"` }
An object that wraps the Lifecycle rule. Each rule is uniquely defined by name.
type ManagementPolicyRuleArgs ¶
type ManagementPolicyRuleArgs struct { // An object that defines the Lifecycle rule. Definition ManagementPolicyDefinitionInput `pulumi:"definition"` // Rule is enabled if set to true. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy. Name pulumi.StringInput `pulumi:"name"` // The valid value is Lifecycle Type pulumi.StringInput `pulumi:"type"` }
An object that wraps the Lifecycle rule. Each rule is uniquely defined by name.
func (ManagementPolicyRuleArgs) ElementType ¶
func (ManagementPolicyRuleArgs) ElementType() reflect.Type
func (ManagementPolicyRuleArgs) ToManagementPolicyRuleOutput ¶
func (i ManagementPolicyRuleArgs) ToManagementPolicyRuleOutput() ManagementPolicyRuleOutput
func (ManagementPolicyRuleArgs) ToManagementPolicyRuleOutputWithContext ¶
func (i ManagementPolicyRuleArgs) ToManagementPolicyRuleOutputWithContext(ctx context.Context) ManagementPolicyRuleOutput
type ManagementPolicyRuleArray ¶
type ManagementPolicyRuleArray []ManagementPolicyRuleInput
func (ManagementPolicyRuleArray) ElementType ¶
func (ManagementPolicyRuleArray) ElementType() reflect.Type
func (ManagementPolicyRuleArray) ToManagementPolicyRuleArrayOutput ¶
func (i ManagementPolicyRuleArray) ToManagementPolicyRuleArrayOutput() ManagementPolicyRuleArrayOutput
func (ManagementPolicyRuleArray) ToManagementPolicyRuleArrayOutputWithContext ¶
func (i ManagementPolicyRuleArray) ToManagementPolicyRuleArrayOutputWithContext(ctx context.Context) ManagementPolicyRuleArrayOutput
type ManagementPolicyRuleArrayInput ¶
type ManagementPolicyRuleArrayInput interface { pulumi.Input ToManagementPolicyRuleArrayOutput() ManagementPolicyRuleArrayOutput ToManagementPolicyRuleArrayOutputWithContext(context.Context) ManagementPolicyRuleArrayOutput }
ManagementPolicyRuleArrayInput is an input type that accepts ManagementPolicyRuleArray and ManagementPolicyRuleArrayOutput values. You can construct a concrete instance of `ManagementPolicyRuleArrayInput` via:
ManagementPolicyRuleArray{ ManagementPolicyRuleArgs{...} }
type ManagementPolicyRuleArrayOutput ¶
type ManagementPolicyRuleArrayOutput struct{ *pulumi.OutputState }
func (ManagementPolicyRuleArrayOutput) ElementType ¶
func (ManagementPolicyRuleArrayOutput) ElementType() reflect.Type
func (ManagementPolicyRuleArrayOutput) Index ¶
func (o ManagementPolicyRuleArrayOutput) Index(i pulumi.IntInput) ManagementPolicyRuleOutput
func (ManagementPolicyRuleArrayOutput) ToManagementPolicyRuleArrayOutput ¶
func (o ManagementPolicyRuleArrayOutput) ToManagementPolicyRuleArrayOutput() ManagementPolicyRuleArrayOutput
func (ManagementPolicyRuleArrayOutput) ToManagementPolicyRuleArrayOutputWithContext ¶
func (o ManagementPolicyRuleArrayOutput) ToManagementPolicyRuleArrayOutputWithContext(ctx context.Context) ManagementPolicyRuleArrayOutput
type ManagementPolicyRuleInput ¶
type ManagementPolicyRuleInput interface { pulumi.Input ToManagementPolicyRuleOutput() ManagementPolicyRuleOutput ToManagementPolicyRuleOutputWithContext(context.Context) ManagementPolicyRuleOutput }
ManagementPolicyRuleInput is an input type that accepts ManagementPolicyRuleArgs and ManagementPolicyRuleOutput values. You can construct a concrete instance of `ManagementPolicyRuleInput` via:
ManagementPolicyRuleArgs{...}
type ManagementPolicyRuleOutput ¶
type ManagementPolicyRuleOutput struct{ *pulumi.OutputState }
An object that wraps the Lifecycle rule. Each rule is uniquely defined by name.
func (ManagementPolicyRuleOutput) Definition ¶
func (o ManagementPolicyRuleOutput) Definition() ManagementPolicyDefinitionOutput
An object that defines the Lifecycle rule.
func (ManagementPolicyRuleOutput) ElementType ¶
func (ManagementPolicyRuleOutput) ElementType() reflect.Type
func (ManagementPolicyRuleOutput) Enabled ¶
func (o ManagementPolicyRuleOutput) Enabled() pulumi.BoolPtrOutput
Rule is enabled if set to true.
func (ManagementPolicyRuleOutput) Name ¶
func (o ManagementPolicyRuleOutput) Name() pulumi.StringOutput
A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy.
func (ManagementPolicyRuleOutput) ToManagementPolicyRuleOutput ¶
func (o ManagementPolicyRuleOutput) ToManagementPolicyRuleOutput() ManagementPolicyRuleOutput
func (ManagementPolicyRuleOutput) ToManagementPolicyRuleOutputWithContext ¶
func (o ManagementPolicyRuleOutput) ToManagementPolicyRuleOutputWithContext(ctx context.Context) ManagementPolicyRuleOutput
func (ManagementPolicyRuleOutput) Type ¶
func (o ManagementPolicyRuleOutput) Type() pulumi.StringOutput
The valid value is Lifecycle
type ManagementPolicyRuleResponse ¶
type ManagementPolicyRuleResponse struct { // An object that defines the Lifecycle rule. Definition ManagementPolicyDefinitionResponse `pulumi:"definition"` // Rule is enabled if set to true. Enabled *bool `pulumi:"enabled"` // A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy. Name string `pulumi:"name"` // The valid value is Lifecycle Type string `pulumi:"type"` }
An object that wraps the Lifecycle rule. Each rule is uniquely defined by name.
type ManagementPolicyRuleResponseArgs ¶
type ManagementPolicyRuleResponseArgs struct { // An object that defines the Lifecycle rule. Definition ManagementPolicyDefinitionResponseInput `pulumi:"definition"` // Rule is enabled if set to true. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy. Name pulumi.StringInput `pulumi:"name"` // The valid value is Lifecycle Type pulumi.StringInput `pulumi:"type"` }
An object that wraps the Lifecycle rule. Each rule is uniquely defined by name.
func (ManagementPolicyRuleResponseArgs) ElementType ¶
func (ManagementPolicyRuleResponseArgs) ElementType() reflect.Type
func (ManagementPolicyRuleResponseArgs) ToManagementPolicyRuleResponseOutput ¶
func (i ManagementPolicyRuleResponseArgs) ToManagementPolicyRuleResponseOutput() ManagementPolicyRuleResponseOutput
func (ManagementPolicyRuleResponseArgs) ToManagementPolicyRuleResponseOutputWithContext ¶
func (i ManagementPolicyRuleResponseArgs) ToManagementPolicyRuleResponseOutputWithContext(ctx context.Context) ManagementPolicyRuleResponseOutput
type ManagementPolicyRuleResponseArray ¶
type ManagementPolicyRuleResponseArray []ManagementPolicyRuleResponseInput
func (ManagementPolicyRuleResponseArray) ElementType ¶
func (ManagementPolicyRuleResponseArray) ElementType() reflect.Type
func (ManagementPolicyRuleResponseArray) ToManagementPolicyRuleResponseArrayOutput ¶
func (i ManagementPolicyRuleResponseArray) ToManagementPolicyRuleResponseArrayOutput() ManagementPolicyRuleResponseArrayOutput
func (ManagementPolicyRuleResponseArray) ToManagementPolicyRuleResponseArrayOutputWithContext ¶
func (i ManagementPolicyRuleResponseArray) ToManagementPolicyRuleResponseArrayOutputWithContext(ctx context.Context) ManagementPolicyRuleResponseArrayOutput
type ManagementPolicyRuleResponseArrayInput ¶
type ManagementPolicyRuleResponseArrayInput interface { pulumi.Input ToManagementPolicyRuleResponseArrayOutput() ManagementPolicyRuleResponseArrayOutput ToManagementPolicyRuleResponseArrayOutputWithContext(context.Context) ManagementPolicyRuleResponseArrayOutput }
ManagementPolicyRuleResponseArrayInput is an input type that accepts ManagementPolicyRuleResponseArray and ManagementPolicyRuleResponseArrayOutput values. You can construct a concrete instance of `ManagementPolicyRuleResponseArrayInput` via:
ManagementPolicyRuleResponseArray{ ManagementPolicyRuleResponseArgs{...} }
type ManagementPolicyRuleResponseArrayOutput ¶
type ManagementPolicyRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (ManagementPolicyRuleResponseArrayOutput) ElementType ¶
func (ManagementPolicyRuleResponseArrayOutput) ElementType() reflect.Type
func (ManagementPolicyRuleResponseArrayOutput) ToManagementPolicyRuleResponseArrayOutput ¶
func (o ManagementPolicyRuleResponseArrayOutput) ToManagementPolicyRuleResponseArrayOutput() ManagementPolicyRuleResponseArrayOutput
func (ManagementPolicyRuleResponseArrayOutput) ToManagementPolicyRuleResponseArrayOutputWithContext ¶
func (o ManagementPolicyRuleResponseArrayOutput) ToManagementPolicyRuleResponseArrayOutputWithContext(ctx context.Context) ManagementPolicyRuleResponseArrayOutput
type ManagementPolicyRuleResponseInput ¶
type ManagementPolicyRuleResponseInput interface { pulumi.Input ToManagementPolicyRuleResponseOutput() ManagementPolicyRuleResponseOutput ToManagementPolicyRuleResponseOutputWithContext(context.Context) ManagementPolicyRuleResponseOutput }
ManagementPolicyRuleResponseInput is an input type that accepts ManagementPolicyRuleResponseArgs and ManagementPolicyRuleResponseOutput values. You can construct a concrete instance of `ManagementPolicyRuleResponseInput` via:
ManagementPolicyRuleResponseArgs{...}
type ManagementPolicyRuleResponseOutput ¶
type ManagementPolicyRuleResponseOutput struct{ *pulumi.OutputState }
An object that wraps the Lifecycle rule. Each rule is uniquely defined by name.
func (ManagementPolicyRuleResponseOutput) Definition ¶
func (o ManagementPolicyRuleResponseOutput) Definition() ManagementPolicyDefinitionResponseOutput
An object that defines the Lifecycle rule.
func (ManagementPolicyRuleResponseOutput) ElementType ¶
func (ManagementPolicyRuleResponseOutput) ElementType() reflect.Type
func (ManagementPolicyRuleResponseOutput) Enabled ¶
func (o ManagementPolicyRuleResponseOutput) Enabled() pulumi.BoolPtrOutput
Rule is enabled if set to true.
func (ManagementPolicyRuleResponseOutput) Name ¶
func (o ManagementPolicyRuleResponseOutput) Name() pulumi.StringOutput
A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy.
func (ManagementPolicyRuleResponseOutput) ToManagementPolicyRuleResponseOutput ¶
func (o ManagementPolicyRuleResponseOutput) ToManagementPolicyRuleResponseOutput() ManagementPolicyRuleResponseOutput
func (ManagementPolicyRuleResponseOutput) ToManagementPolicyRuleResponseOutputWithContext ¶
func (o ManagementPolicyRuleResponseOutput) ToManagementPolicyRuleResponseOutputWithContext(ctx context.Context) ManagementPolicyRuleResponseOutput
func (ManagementPolicyRuleResponseOutput) Type ¶
func (o ManagementPolicyRuleResponseOutput) Type() pulumi.StringOutput
The valid value is Lifecycle
type ManagementPolicySchema ¶
type ManagementPolicySchema struct { // The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. Rules []ManagementPolicyRule `pulumi:"rules"` }
The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
type ManagementPolicySchemaArgs ¶
type ManagementPolicySchemaArgs struct { // The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. Rules ManagementPolicyRuleArrayInput `pulumi:"rules"` }
The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
func (ManagementPolicySchemaArgs) ElementType ¶
func (ManagementPolicySchemaArgs) ElementType() reflect.Type
func (ManagementPolicySchemaArgs) ToManagementPolicySchemaOutput ¶
func (i ManagementPolicySchemaArgs) ToManagementPolicySchemaOutput() ManagementPolicySchemaOutput
func (ManagementPolicySchemaArgs) ToManagementPolicySchemaOutputWithContext ¶
func (i ManagementPolicySchemaArgs) ToManagementPolicySchemaOutputWithContext(ctx context.Context) ManagementPolicySchemaOutput
func (ManagementPolicySchemaArgs) ToManagementPolicySchemaPtrOutput ¶
func (i ManagementPolicySchemaArgs) ToManagementPolicySchemaPtrOutput() ManagementPolicySchemaPtrOutput
func (ManagementPolicySchemaArgs) ToManagementPolicySchemaPtrOutputWithContext ¶
func (i ManagementPolicySchemaArgs) ToManagementPolicySchemaPtrOutputWithContext(ctx context.Context) ManagementPolicySchemaPtrOutput
type ManagementPolicySchemaInput ¶
type ManagementPolicySchemaInput interface { pulumi.Input ToManagementPolicySchemaOutput() ManagementPolicySchemaOutput ToManagementPolicySchemaOutputWithContext(context.Context) ManagementPolicySchemaOutput }
ManagementPolicySchemaInput is an input type that accepts ManagementPolicySchemaArgs and ManagementPolicySchemaOutput values. You can construct a concrete instance of `ManagementPolicySchemaInput` via:
ManagementPolicySchemaArgs{...}
type ManagementPolicySchemaOutput ¶
type ManagementPolicySchemaOutput struct{ *pulumi.OutputState }
The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
func (ManagementPolicySchemaOutput) ElementType ¶
func (ManagementPolicySchemaOutput) ElementType() reflect.Type
func (ManagementPolicySchemaOutput) Rules ¶
func (o ManagementPolicySchemaOutput) Rules() ManagementPolicyRuleArrayOutput
The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
func (ManagementPolicySchemaOutput) ToManagementPolicySchemaOutput ¶
func (o ManagementPolicySchemaOutput) ToManagementPolicySchemaOutput() ManagementPolicySchemaOutput
func (ManagementPolicySchemaOutput) ToManagementPolicySchemaOutputWithContext ¶
func (o ManagementPolicySchemaOutput) ToManagementPolicySchemaOutputWithContext(ctx context.Context) ManagementPolicySchemaOutput
func (ManagementPolicySchemaOutput) ToManagementPolicySchemaPtrOutput ¶
func (o ManagementPolicySchemaOutput) ToManagementPolicySchemaPtrOutput() ManagementPolicySchemaPtrOutput
func (ManagementPolicySchemaOutput) ToManagementPolicySchemaPtrOutputWithContext ¶
func (o ManagementPolicySchemaOutput) ToManagementPolicySchemaPtrOutputWithContext(ctx context.Context) ManagementPolicySchemaPtrOutput
type ManagementPolicySchemaPtrInput ¶
type ManagementPolicySchemaPtrInput interface { pulumi.Input ToManagementPolicySchemaPtrOutput() ManagementPolicySchemaPtrOutput ToManagementPolicySchemaPtrOutputWithContext(context.Context) ManagementPolicySchemaPtrOutput }
ManagementPolicySchemaPtrInput is an input type that accepts ManagementPolicySchemaArgs, ManagementPolicySchemaPtr and ManagementPolicySchemaPtrOutput values. You can construct a concrete instance of `ManagementPolicySchemaPtrInput` via:
ManagementPolicySchemaArgs{...} or: nil
func ManagementPolicySchemaPtr ¶
func ManagementPolicySchemaPtr(v *ManagementPolicySchemaArgs) ManagementPolicySchemaPtrInput
type ManagementPolicySchemaPtrOutput ¶
type ManagementPolicySchemaPtrOutput struct{ *pulumi.OutputState }
func (ManagementPolicySchemaPtrOutput) Elem ¶
func (o ManagementPolicySchemaPtrOutput) Elem() ManagementPolicySchemaOutput
func (ManagementPolicySchemaPtrOutput) ElementType ¶
func (ManagementPolicySchemaPtrOutput) ElementType() reflect.Type
func (ManagementPolicySchemaPtrOutput) Rules ¶
func (o ManagementPolicySchemaPtrOutput) Rules() ManagementPolicyRuleArrayOutput
The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
func (ManagementPolicySchemaPtrOutput) ToManagementPolicySchemaPtrOutput ¶
func (o ManagementPolicySchemaPtrOutput) ToManagementPolicySchemaPtrOutput() ManagementPolicySchemaPtrOutput
func (ManagementPolicySchemaPtrOutput) ToManagementPolicySchemaPtrOutputWithContext ¶
func (o ManagementPolicySchemaPtrOutput) ToManagementPolicySchemaPtrOutputWithContext(ctx context.Context) ManagementPolicySchemaPtrOutput
type ManagementPolicySchemaResponse ¶
type ManagementPolicySchemaResponse struct { // The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. Rules []ManagementPolicyRuleResponse `pulumi:"rules"` }
The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
type ManagementPolicySchemaResponseArgs ¶
type ManagementPolicySchemaResponseArgs struct { // The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. Rules ManagementPolicyRuleResponseArrayInput `pulumi:"rules"` }
The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
func (ManagementPolicySchemaResponseArgs) ElementType ¶
func (ManagementPolicySchemaResponseArgs) ElementType() reflect.Type
func (ManagementPolicySchemaResponseArgs) ToManagementPolicySchemaResponseOutput ¶
func (i ManagementPolicySchemaResponseArgs) ToManagementPolicySchemaResponseOutput() ManagementPolicySchemaResponseOutput
func (ManagementPolicySchemaResponseArgs) ToManagementPolicySchemaResponseOutputWithContext ¶
func (i ManagementPolicySchemaResponseArgs) ToManagementPolicySchemaResponseOutputWithContext(ctx context.Context) ManagementPolicySchemaResponseOutput
func (ManagementPolicySchemaResponseArgs) ToManagementPolicySchemaResponsePtrOutput ¶
func (i ManagementPolicySchemaResponseArgs) ToManagementPolicySchemaResponsePtrOutput() ManagementPolicySchemaResponsePtrOutput
func (ManagementPolicySchemaResponseArgs) ToManagementPolicySchemaResponsePtrOutputWithContext ¶
func (i ManagementPolicySchemaResponseArgs) ToManagementPolicySchemaResponsePtrOutputWithContext(ctx context.Context) ManagementPolicySchemaResponsePtrOutput
type ManagementPolicySchemaResponseInput ¶
type ManagementPolicySchemaResponseInput interface { pulumi.Input ToManagementPolicySchemaResponseOutput() ManagementPolicySchemaResponseOutput ToManagementPolicySchemaResponseOutputWithContext(context.Context) ManagementPolicySchemaResponseOutput }
ManagementPolicySchemaResponseInput is an input type that accepts ManagementPolicySchemaResponseArgs and ManagementPolicySchemaResponseOutput values. You can construct a concrete instance of `ManagementPolicySchemaResponseInput` via:
ManagementPolicySchemaResponseArgs{...}
type ManagementPolicySchemaResponseOutput ¶
type ManagementPolicySchemaResponseOutput struct{ *pulumi.OutputState }
The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
func (ManagementPolicySchemaResponseOutput) ElementType ¶
func (ManagementPolicySchemaResponseOutput) ElementType() reflect.Type
func (ManagementPolicySchemaResponseOutput) Rules ¶
The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
func (ManagementPolicySchemaResponseOutput) ToManagementPolicySchemaResponseOutput ¶
func (o ManagementPolicySchemaResponseOutput) ToManagementPolicySchemaResponseOutput() ManagementPolicySchemaResponseOutput
func (ManagementPolicySchemaResponseOutput) ToManagementPolicySchemaResponseOutputWithContext ¶
func (o ManagementPolicySchemaResponseOutput) ToManagementPolicySchemaResponseOutputWithContext(ctx context.Context) ManagementPolicySchemaResponseOutput
func (ManagementPolicySchemaResponseOutput) ToManagementPolicySchemaResponsePtrOutput ¶
func (o ManagementPolicySchemaResponseOutput) ToManagementPolicySchemaResponsePtrOutput() ManagementPolicySchemaResponsePtrOutput
func (ManagementPolicySchemaResponseOutput) ToManagementPolicySchemaResponsePtrOutputWithContext ¶
func (o ManagementPolicySchemaResponseOutput) ToManagementPolicySchemaResponsePtrOutputWithContext(ctx context.Context) ManagementPolicySchemaResponsePtrOutput
type ManagementPolicySchemaResponsePtrInput ¶
type ManagementPolicySchemaResponsePtrInput interface { pulumi.Input ToManagementPolicySchemaResponsePtrOutput() ManagementPolicySchemaResponsePtrOutput ToManagementPolicySchemaResponsePtrOutputWithContext(context.Context) ManagementPolicySchemaResponsePtrOutput }
ManagementPolicySchemaResponsePtrInput is an input type that accepts ManagementPolicySchemaResponseArgs, ManagementPolicySchemaResponsePtr and ManagementPolicySchemaResponsePtrOutput values. You can construct a concrete instance of `ManagementPolicySchemaResponsePtrInput` via:
ManagementPolicySchemaResponseArgs{...} or: nil
func ManagementPolicySchemaResponsePtr ¶
func ManagementPolicySchemaResponsePtr(v *ManagementPolicySchemaResponseArgs) ManagementPolicySchemaResponsePtrInput
type ManagementPolicySchemaResponsePtrOutput ¶
type ManagementPolicySchemaResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagementPolicySchemaResponsePtrOutput) ElementType ¶
func (ManagementPolicySchemaResponsePtrOutput) ElementType() reflect.Type
func (ManagementPolicySchemaResponsePtrOutput) Rules ¶
The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.
func (ManagementPolicySchemaResponsePtrOutput) ToManagementPolicySchemaResponsePtrOutput ¶
func (o ManagementPolicySchemaResponsePtrOutput) ToManagementPolicySchemaResponsePtrOutput() ManagementPolicySchemaResponsePtrOutput
func (ManagementPolicySchemaResponsePtrOutput) ToManagementPolicySchemaResponsePtrOutputWithContext ¶
func (o ManagementPolicySchemaResponsePtrOutput) ToManagementPolicySchemaResponsePtrOutputWithContext(ctx context.Context) ManagementPolicySchemaResponsePtrOutput
type ManagementPolicySnapShot ¶
type ManagementPolicySnapShot struct { // The function to delete the blob snapshot Delete *DateAfterCreation `pulumi:"delete"` // The function to tier blob snapshot to archive storage. Support blob snapshot currently at Hot or Cool tier TierToArchive *DateAfterCreation `pulumi:"tierToArchive"` // The function to tier blob snapshot to cool storage. Support blob snapshot currently at Hot tier TierToCool *DateAfterCreation `pulumi:"tierToCool"` }
Management policy action for snapshot.
type ManagementPolicySnapShotArgs ¶
type ManagementPolicySnapShotArgs struct { // The function to delete the blob snapshot Delete DateAfterCreationPtrInput `pulumi:"delete"` // The function to tier blob snapshot to archive storage. Support blob snapshot currently at Hot or Cool tier TierToArchive DateAfterCreationPtrInput `pulumi:"tierToArchive"` // The function to tier blob snapshot to cool storage. Support blob snapshot currently at Hot tier TierToCool DateAfterCreationPtrInput `pulumi:"tierToCool"` }
Management policy action for snapshot.
func (ManagementPolicySnapShotArgs) ElementType ¶
func (ManagementPolicySnapShotArgs) ElementType() reflect.Type
func (ManagementPolicySnapShotArgs) ToManagementPolicySnapShotOutput ¶
func (i ManagementPolicySnapShotArgs) ToManagementPolicySnapShotOutput() ManagementPolicySnapShotOutput
func (ManagementPolicySnapShotArgs) ToManagementPolicySnapShotOutputWithContext ¶
func (i ManagementPolicySnapShotArgs) ToManagementPolicySnapShotOutputWithContext(ctx context.Context) ManagementPolicySnapShotOutput
func (ManagementPolicySnapShotArgs) ToManagementPolicySnapShotPtrOutput ¶
func (i ManagementPolicySnapShotArgs) ToManagementPolicySnapShotPtrOutput() ManagementPolicySnapShotPtrOutput
func (ManagementPolicySnapShotArgs) ToManagementPolicySnapShotPtrOutputWithContext ¶
func (i ManagementPolicySnapShotArgs) ToManagementPolicySnapShotPtrOutputWithContext(ctx context.Context) ManagementPolicySnapShotPtrOutput
type ManagementPolicySnapShotInput ¶
type ManagementPolicySnapShotInput interface { pulumi.Input ToManagementPolicySnapShotOutput() ManagementPolicySnapShotOutput ToManagementPolicySnapShotOutputWithContext(context.Context) ManagementPolicySnapShotOutput }
ManagementPolicySnapShotInput is an input type that accepts ManagementPolicySnapShotArgs and ManagementPolicySnapShotOutput values. You can construct a concrete instance of `ManagementPolicySnapShotInput` via:
ManagementPolicySnapShotArgs{...}
type ManagementPolicySnapShotOutput ¶
type ManagementPolicySnapShotOutput struct{ *pulumi.OutputState }
Management policy action for snapshot.
func (ManagementPolicySnapShotOutput) Delete ¶
func (o ManagementPolicySnapShotOutput) Delete() DateAfterCreationPtrOutput
The function to delete the blob snapshot
func (ManagementPolicySnapShotOutput) ElementType ¶
func (ManagementPolicySnapShotOutput) ElementType() reflect.Type
func (ManagementPolicySnapShotOutput) TierToArchive ¶ added in v0.6.0
func (o ManagementPolicySnapShotOutput) TierToArchive() DateAfterCreationPtrOutput
The function to tier blob snapshot to archive storage. Support blob snapshot currently at Hot or Cool tier
func (ManagementPolicySnapShotOutput) TierToCool ¶ added in v0.6.0
func (o ManagementPolicySnapShotOutput) TierToCool() DateAfterCreationPtrOutput
The function to tier blob snapshot to cool storage. Support blob snapshot currently at Hot tier
func (ManagementPolicySnapShotOutput) ToManagementPolicySnapShotOutput ¶
func (o ManagementPolicySnapShotOutput) ToManagementPolicySnapShotOutput() ManagementPolicySnapShotOutput
func (ManagementPolicySnapShotOutput) ToManagementPolicySnapShotOutputWithContext ¶
func (o ManagementPolicySnapShotOutput) ToManagementPolicySnapShotOutputWithContext(ctx context.Context) ManagementPolicySnapShotOutput
func (ManagementPolicySnapShotOutput) ToManagementPolicySnapShotPtrOutput ¶
func (o ManagementPolicySnapShotOutput) ToManagementPolicySnapShotPtrOutput() ManagementPolicySnapShotPtrOutput
func (ManagementPolicySnapShotOutput) ToManagementPolicySnapShotPtrOutputWithContext ¶
func (o ManagementPolicySnapShotOutput) ToManagementPolicySnapShotPtrOutputWithContext(ctx context.Context) ManagementPolicySnapShotPtrOutput
type ManagementPolicySnapShotPtrInput ¶
type ManagementPolicySnapShotPtrInput interface { pulumi.Input ToManagementPolicySnapShotPtrOutput() ManagementPolicySnapShotPtrOutput ToManagementPolicySnapShotPtrOutputWithContext(context.Context) ManagementPolicySnapShotPtrOutput }
ManagementPolicySnapShotPtrInput is an input type that accepts ManagementPolicySnapShotArgs, ManagementPolicySnapShotPtr and ManagementPolicySnapShotPtrOutput values. You can construct a concrete instance of `ManagementPolicySnapShotPtrInput` via:
ManagementPolicySnapShotArgs{...} or: nil
func ManagementPolicySnapShotPtr ¶
func ManagementPolicySnapShotPtr(v *ManagementPolicySnapShotArgs) ManagementPolicySnapShotPtrInput
type ManagementPolicySnapShotPtrOutput ¶
type ManagementPolicySnapShotPtrOutput struct{ *pulumi.OutputState }
func (ManagementPolicySnapShotPtrOutput) Delete ¶
func (o ManagementPolicySnapShotPtrOutput) Delete() DateAfterCreationPtrOutput
The function to delete the blob snapshot
func (ManagementPolicySnapShotPtrOutput) Elem ¶
func (o ManagementPolicySnapShotPtrOutput) Elem() ManagementPolicySnapShotOutput
func (ManagementPolicySnapShotPtrOutput) ElementType ¶
func (ManagementPolicySnapShotPtrOutput) ElementType() reflect.Type
func (ManagementPolicySnapShotPtrOutput) TierToArchive ¶ added in v0.6.0
func (o ManagementPolicySnapShotPtrOutput) TierToArchive() DateAfterCreationPtrOutput
The function to tier blob snapshot to archive storage. Support blob snapshot currently at Hot or Cool tier
func (ManagementPolicySnapShotPtrOutput) TierToCool ¶ added in v0.6.0
func (o ManagementPolicySnapShotPtrOutput) TierToCool() DateAfterCreationPtrOutput
The function to tier blob snapshot to cool storage. Support blob snapshot currently at Hot tier
func (ManagementPolicySnapShotPtrOutput) ToManagementPolicySnapShotPtrOutput ¶
func (o ManagementPolicySnapShotPtrOutput) ToManagementPolicySnapShotPtrOutput() ManagementPolicySnapShotPtrOutput
func (ManagementPolicySnapShotPtrOutput) ToManagementPolicySnapShotPtrOutputWithContext ¶
func (o ManagementPolicySnapShotPtrOutput) ToManagementPolicySnapShotPtrOutputWithContext(ctx context.Context) ManagementPolicySnapShotPtrOutput
type ManagementPolicySnapShotResponse ¶
type ManagementPolicySnapShotResponse struct { // The function to delete the blob snapshot Delete *DateAfterCreationResponse `pulumi:"delete"` // The function to tier blob snapshot to archive storage. Support blob snapshot currently at Hot or Cool tier TierToArchive *DateAfterCreationResponse `pulumi:"tierToArchive"` // The function to tier blob snapshot to cool storage. Support blob snapshot currently at Hot tier TierToCool *DateAfterCreationResponse `pulumi:"tierToCool"` }
Management policy action for snapshot.
type ManagementPolicySnapShotResponseArgs ¶
type ManagementPolicySnapShotResponseArgs struct { // The function to delete the blob snapshot Delete DateAfterCreationResponsePtrInput `pulumi:"delete"` // The function to tier blob snapshot to archive storage. Support blob snapshot currently at Hot or Cool tier TierToArchive DateAfterCreationResponsePtrInput `pulumi:"tierToArchive"` // The function to tier blob snapshot to cool storage. Support blob snapshot currently at Hot tier TierToCool DateAfterCreationResponsePtrInput `pulumi:"tierToCool"` }
Management policy action for snapshot.
func (ManagementPolicySnapShotResponseArgs) ElementType ¶
func (ManagementPolicySnapShotResponseArgs) ElementType() reflect.Type
func (ManagementPolicySnapShotResponseArgs) ToManagementPolicySnapShotResponseOutput ¶
func (i ManagementPolicySnapShotResponseArgs) ToManagementPolicySnapShotResponseOutput() ManagementPolicySnapShotResponseOutput
func (ManagementPolicySnapShotResponseArgs) ToManagementPolicySnapShotResponseOutputWithContext ¶
func (i ManagementPolicySnapShotResponseArgs) ToManagementPolicySnapShotResponseOutputWithContext(ctx context.Context) ManagementPolicySnapShotResponseOutput
func (ManagementPolicySnapShotResponseArgs) ToManagementPolicySnapShotResponsePtrOutput ¶
func (i ManagementPolicySnapShotResponseArgs) ToManagementPolicySnapShotResponsePtrOutput() ManagementPolicySnapShotResponsePtrOutput
func (ManagementPolicySnapShotResponseArgs) ToManagementPolicySnapShotResponsePtrOutputWithContext ¶
func (i ManagementPolicySnapShotResponseArgs) ToManagementPolicySnapShotResponsePtrOutputWithContext(ctx context.Context) ManagementPolicySnapShotResponsePtrOutput
type ManagementPolicySnapShotResponseInput ¶
type ManagementPolicySnapShotResponseInput interface { pulumi.Input ToManagementPolicySnapShotResponseOutput() ManagementPolicySnapShotResponseOutput ToManagementPolicySnapShotResponseOutputWithContext(context.Context) ManagementPolicySnapShotResponseOutput }
ManagementPolicySnapShotResponseInput is an input type that accepts ManagementPolicySnapShotResponseArgs and ManagementPolicySnapShotResponseOutput values. You can construct a concrete instance of `ManagementPolicySnapShotResponseInput` via:
ManagementPolicySnapShotResponseArgs{...}
type ManagementPolicySnapShotResponseOutput ¶
type ManagementPolicySnapShotResponseOutput struct{ *pulumi.OutputState }
Management policy action for snapshot.
func (ManagementPolicySnapShotResponseOutput) Delete ¶
func (o ManagementPolicySnapShotResponseOutput) Delete() DateAfterCreationResponsePtrOutput
The function to delete the blob snapshot
func (ManagementPolicySnapShotResponseOutput) ElementType ¶
func (ManagementPolicySnapShotResponseOutput) ElementType() reflect.Type
func (ManagementPolicySnapShotResponseOutput) TierToArchive ¶ added in v0.6.0
func (o ManagementPolicySnapShotResponseOutput) TierToArchive() DateAfterCreationResponsePtrOutput
The function to tier blob snapshot to archive storage. Support blob snapshot currently at Hot or Cool tier
func (ManagementPolicySnapShotResponseOutput) TierToCool ¶ added in v0.6.0
func (o ManagementPolicySnapShotResponseOutput) TierToCool() DateAfterCreationResponsePtrOutput
The function to tier blob snapshot to cool storage. Support blob snapshot currently at Hot tier
func (ManagementPolicySnapShotResponseOutput) ToManagementPolicySnapShotResponseOutput ¶
func (o ManagementPolicySnapShotResponseOutput) ToManagementPolicySnapShotResponseOutput() ManagementPolicySnapShotResponseOutput
func (ManagementPolicySnapShotResponseOutput) ToManagementPolicySnapShotResponseOutputWithContext ¶
func (o ManagementPolicySnapShotResponseOutput) ToManagementPolicySnapShotResponseOutputWithContext(ctx context.Context) ManagementPolicySnapShotResponseOutput
func (ManagementPolicySnapShotResponseOutput) ToManagementPolicySnapShotResponsePtrOutput ¶
func (o ManagementPolicySnapShotResponseOutput) ToManagementPolicySnapShotResponsePtrOutput() ManagementPolicySnapShotResponsePtrOutput
func (ManagementPolicySnapShotResponseOutput) ToManagementPolicySnapShotResponsePtrOutputWithContext ¶
func (o ManagementPolicySnapShotResponseOutput) ToManagementPolicySnapShotResponsePtrOutputWithContext(ctx context.Context) ManagementPolicySnapShotResponsePtrOutput
type ManagementPolicySnapShotResponsePtrInput ¶
type ManagementPolicySnapShotResponsePtrInput interface { pulumi.Input ToManagementPolicySnapShotResponsePtrOutput() ManagementPolicySnapShotResponsePtrOutput ToManagementPolicySnapShotResponsePtrOutputWithContext(context.Context) ManagementPolicySnapShotResponsePtrOutput }
ManagementPolicySnapShotResponsePtrInput is an input type that accepts ManagementPolicySnapShotResponseArgs, ManagementPolicySnapShotResponsePtr and ManagementPolicySnapShotResponsePtrOutput values. You can construct a concrete instance of `ManagementPolicySnapShotResponsePtrInput` via:
ManagementPolicySnapShotResponseArgs{...} or: nil
func ManagementPolicySnapShotResponsePtr ¶
func ManagementPolicySnapShotResponsePtr(v *ManagementPolicySnapShotResponseArgs) ManagementPolicySnapShotResponsePtrInput
type ManagementPolicySnapShotResponsePtrOutput ¶
type ManagementPolicySnapShotResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagementPolicySnapShotResponsePtrOutput) Delete ¶
func (o ManagementPolicySnapShotResponsePtrOutput) Delete() DateAfterCreationResponsePtrOutput
The function to delete the blob snapshot
func (ManagementPolicySnapShotResponsePtrOutput) ElementType ¶
func (ManagementPolicySnapShotResponsePtrOutput) ElementType() reflect.Type
func (ManagementPolicySnapShotResponsePtrOutput) TierToArchive ¶ added in v0.6.0
func (o ManagementPolicySnapShotResponsePtrOutput) TierToArchive() DateAfterCreationResponsePtrOutput
The function to tier blob snapshot to archive storage. Support blob snapshot currently at Hot or Cool tier
func (ManagementPolicySnapShotResponsePtrOutput) TierToCool ¶ added in v0.6.0
func (o ManagementPolicySnapShotResponsePtrOutput) TierToCool() DateAfterCreationResponsePtrOutput
The function to tier blob snapshot to cool storage. Support blob snapshot currently at Hot tier
func (ManagementPolicySnapShotResponsePtrOutput) ToManagementPolicySnapShotResponsePtrOutput ¶
func (o ManagementPolicySnapShotResponsePtrOutput) ToManagementPolicySnapShotResponsePtrOutput() ManagementPolicySnapShotResponsePtrOutput
func (ManagementPolicySnapShotResponsePtrOutput) ToManagementPolicySnapShotResponsePtrOutputWithContext ¶
func (o ManagementPolicySnapShotResponsePtrOutput) ToManagementPolicySnapShotResponsePtrOutputWithContext(ctx context.Context) ManagementPolicySnapShotResponsePtrOutput
type ManagementPolicyState ¶
type ManagementPolicyState struct { // Returns the date and time the ManagementPolicies was last modified. LastModifiedTime pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The Storage Account ManagementPolicy, in JSON format. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts. Policy ManagementPolicySchemaResponsePtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (ManagementPolicyState) ElementType ¶
func (ManagementPolicyState) ElementType() reflect.Type
type ManagementPolicyVersion ¶ added in v0.6.0
type ManagementPolicyVersion struct { // The function to delete the blob version Delete *DateAfterCreation `pulumi:"delete"` // The function to tier blob version to archive storage. Support blob version currently at Hot or Cool tier TierToArchive *DateAfterCreation `pulumi:"tierToArchive"` // The function to tier blob version to cool storage. Support blob version currently at Hot tier TierToCool *DateAfterCreation `pulumi:"tierToCool"` }
Management policy action for blob version.
type ManagementPolicyVersionArgs ¶ added in v0.6.0
type ManagementPolicyVersionArgs struct { // The function to delete the blob version Delete DateAfterCreationPtrInput `pulumi:"delete"` // The function to tier blob version to archive storage. Support blob version currently at Hot or Cool tier TierToArchive DateAfterCreationPtrInput `pulumi:"tierToArchive"` // The function to tier blob version to cool storage. Support blob version currently at Hot tier TierToCool DateAfterCreationPtrInput `pulumi:"tierToCool"` }
Management policy action for blob version.
func (ManagementPolicyVersionArgs) ElementType ¶ added in v0.6.0
func (ManagementPolicyVersionArgs) ElementType() reflect.Type
func (ManagementPolicyVersionArgs) ToManagementPolicyVersionOutput ¶ added in v0.6.0
func (i ManagementPolicyVersionArgs) ToManagementPolicyVersionOutput() ManagementPolicyVersionOutput
func (ManagementPolicyVersionArgs) ToManagementPolicyVersionOutputWithContext ¶ added in v0.6.0
func (i ManagementPolicyVersionArgs) ToManagementPolicyVersionOutputWithContext(ctx context.Context) ManagementPolicyVersionOutput
func (ManagementPolicyVersionArgs) ToManagementPolicyVersionPtrOutput ¶ added in v0.6.0
func (i ManagementPolicyVersionArgs) ToManagementPolicyVersionPtrOutput() ManagementPolicyVersionPtrOutput
func (ManagementPolicyVersionArgs) ToManagementPolicyVersionPtrOutputWithContext ¶ added in v0.6.0
func (i ManagementPolicyVersionArgs) ToManagementPolicyVersionPtrOutputWithContext(ctx context.Context) ManagementPolicyVersionPtrOutput
type ManagementPolicyVersionInput ¶ added in v0.6.0
type ManagementPolicyVersionInput interface { pulumi.Input ToManagementPolicyVersionOutput() ManagementPolicyVersionOutput ToManagementPolicyVersionOutputWithContext(context.Context) ManagementPolicyVersionOutput }
ManagementPolicyVersionInput is an input type that accepts ManagementPolicyVersionArgs and ManagementPolicyVersionOutput values. You can construct a concrete instance of `ManagementPolicyVersionInput` via:
ManagementPolicyVersionArgs{...}
type ManagementPolicyVersionOutput ¶ added in v0.6.0
type ManagementPolicyVersionOutput struct{ *pulumi.OutputState }
Management policy action for blob version.
func (ManagementPolicyVersionOutput) Delete ¶ added in v0.6.0
func (o ManagementPolicyVersionOutput) Delete() DateAfterCreationPtrOutput
The function to delete the blob version
func (ManagementPolicyVersionOutput) ElementType ¶ added in v0.6.0
func (ManagementPolicyVersionOutput) ElementType() reflect.Type
func (ManagementPolicyVersionOutput) TierToArchive ¶ added in v0.6.0
func (o ManagementPolicyVersionOutput) TierToArchive() DateAfterCreationPtrOutput
The function to tier blob version to archive storage. Support blob version currently at Hot or Cool tier
func (ManagementPolicyVersionOutput) TierToCool ¶ added in v0.6.0
func (o ManagementPolicyVersionOutput) TierToCool() DateAfterCreationPtrOutput
The function to tier blob version to cool storage. Support blob version currently at Hot tier
func (ManagementPolicyVersionOutput) ToManagementPolicyVersionOutput ¶ added in v0.6.0
func (o ManagementPolicyVersionOutput) ToManagementPolicyVersionOutput() ManagementPolicyVersionOutput
func (ManagementPolicyVersionOutput) ToManagementPolicyVersionOutputWithContext ¶ added in v0.6.0
func (o ManagementPolicyVersionOutput) ToManagementPolicyVersionOutputWithContext(ctx context.Context) ManagementPolicyVersionOutput
func (ManagementPolicyVersionOutput) ToManagementPolicyVersionPtrOutput ¶ added in v0.6.0
func (o ManagementPolicyVersionOutput) ToManagementPolicyVersionPtrOutput() ManagementPolicyVersionPtrOutput
func (ManagementPolicyVersionOutput) ToManagementPolicyVersionPtrOutputWithContext ¶ added in v0.6.0
func (o ManagementPolicyVersionOutput) ToManagementPolicyVersionPtrOutputWithContext(ctx context.Context) ManagementPolicyVersionPtrOutput
type ManagementPolicyVersionPtrInput ¶ added in v0.6.0
type ManagementPolicyVersionPtrInput interface { pulumi.Input ToManagementPolicyVersionPtrOutput() ManagementPolicyVersionPtrOutput ToManagementPolicyVersionPtrOutputWithContext(context.Context) ManagementPolicyVersionPtrOutput }
ManagementPolicyVersionPtrInput is an input type that accepts ManagementPolicyVersionArgs, ManagementPolicyVersionPtr and ManagementPolicyVersionPtrOutput values. You can construct a concrete instance of `ManagementPolicyVersionPtrInput` via:
ManagementPolicyVersionArgs{...} or: nil
func ManagementPolicyVersionPtr ¶ added in v0.6.0
func ManagementPolicyVersionPtr(v *ManagementPolicyVersionArgs) ManagementPolicyVersionPtrInput
type ManagementPolicyVersionPtrOutput ¶ added in v0.6.0
type ManagementPolicyVersionPtrOutput struct{ *pulumi.OutputState }
func (ManagementPolicyVersionPtrOutput) Delete ¶ added in v0.6.0
func (o ManagementPolicyVersionPtrOutput) Delete() DateAfterCreationPtrOutput
The function to delete the blob version
func (ManagementPolicyVersionPtrOutput) Elem ¶ added in v0.6.0
func (o ManagementPolicyVersionPtrOutput) Elem() ManagementPolicyVersionOutput
func (ManagementPolicyVersionPtrOutput) ElementType ¶ added in v0.6.0
func (ManagementPolicyVersionPtrOutput) ElementType() reflect.Type
func (ManagementPolicyVersionPtrOutput) TierToArchive ¶ added in v0.6.0
func (o ManagementPolicyVersionPtrOutput) TierToArchive() DateAfterCreationPtrOutput
The function to tier blob version to archive storage. Support blob version currently at Hot or Cool tier
func (ManagementPolicyVersionPtrOutput) TierToCool ¶ added in v0.6.0
func (o ManagementPolicyVersionPtrOutput) TierToCool() DateAfterCreationPtrOutput
The function to tier blob version to cool storage. Support blob version currently at Hot tier
func (ManagementPolicyVersionPtrOutput) ToManagementPolicyVersionPtrOutput ¶ added in v0.6.0
func (o ManagementPolicyVersionPtrOutput) ToManagementPolicyVersionPtrOutput() ManagementPolicyVersionPtrOutput
func (ManagementPolicyVersionPtrOutput) ToManagementPolicyVersionPtrOutputWithContext ¶ added in v0.6.0
func (o ManagementPolicyVersionPtrOutput) ToManagementPolicyVersionPtrOutputWithContext(ctx context.Context) ManagementPolicyVersionPtrOutput
type ManagementPolicyVersionResponse ¶ added in v0.6.0
type ManagementPolicyVersionResponse struct { // The function to delete the blob version Delete *DateAfterCreationResponse `pulumi:"delete"` // The function to tier blob version to archive storage. Support blob version currently at Hot or Cool tier TierToArchive *DateAfterCreationResponse `pulumi:"tierToArchive"` // The function to tier blob version to cool storage. Support blob version currently at Hot tier TierToCool *DateAfterCreationResponse `pulumi:"tierToCool"` }
Management policy action for blob version.
type ManagementPolicyVersionResponseArgs ¶ added in v0.6.0
type ManagementPolicyVersionResponseArgs struct { // The function to delete the blob version Delete DateAfterCreationResponsePtrInput `pulumi:"delete"` // The function to tier blob version to archive storage. Support blob version currently at Hot or Cool tier TierToArchive DateAfterCreationResponsePtrInput `pulumi:"tierToArchive"` // The function to tier blob version to cool storage. Support blob version currently at Hot tier TierToCool DateAfterCreationResponsePtrInput `pulumi:"tierToCool"` }
Management policy action for blob version.
func (ManagementPolicyVersionResponseArgs) ElementType ¶ added in v0.6.0
func (ManagementPolicyVersionResponseArgs) ElementType() reflect.Type
func (ManagementPolicyVersionResponseArgs) ToManagementPolicyVersionResponseOutput ¶ added in v0.6.0
func (i ManagementPolicyVersionResponseArgs) ToManagementPolicyVersionResponseOutput() ManagementPolicyVersionResponseOutput
func (ManagementPolicyVersionResponseArgs) ToManagementPolicyVersionResponseOutputWithContext ¶ added in v0.6.0
func (i ManagementPolicyVersionResponseArgs) ToManagementPolicyVersionResponseOutputWithContext(ctx context.Context) ManagementPolicyVersionResponseOutput
func (ManagementPolicyVersionResponseArgs) ToManagementPolicyVersionResponsePtrOutput ¶ added in v0.6.0
func (i ManagementPolicyVersionResponseArgs) ToManagementPolicyVersionResponsePtrOutput() ManagementPolicyVersionResponsePtrOutput
func (ManagementPolicyVersionResponseArgs) ToManagementPolicyVersionResponsePtrOutputWithContext ¶ added in v0.6.0
func (i ManagementPolicyVersionResponseArgs) ToManagementPolicyVersionResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyVersionResponsePtrOutput
type ManagementPolicyVersionResponseInput ¶ added in v0.6.0
type ManagementPolicyVersionResponseInput interface { pulumi.Input ToManagementPolicyVersionResponseOutput() ManagementPolicyVersionResponseOutput ToManagementPolicyVersionResponseOutputWithContext(context.Context) ManagementPolicyVersionResponseOutput }
ManagementPolicyVersionResponseInput is an input type that accepts ManagementPolicyVersionResponseArgs and ManagementPolicyVersionResponseOutput values. You can construct a concrete instance of `ManagementPolicyVersionResponseInput` via:
ManagementPolicyVersionResponseArgs{...}
type ManagementPolicyVersionResponseOutput ¶ added in v0.6.0
type ManagementPolicyVersionResponseOutput struct{ *pulumi.OutputState }
Management policy action for blob version.
func (ManagementPolicyVersionResponseOutput) Delete ¶ added in v0.6.0
func (o ManagementPolicyVersionResponseOutput) Delete() DateAfterCreationResponsePtrOutput
The function to delete the blob version
func (ManagementPolicyVersionResponseOutput) ElementType ¶ added in v0.6.0
func (ManagementPolicyVersionResponseOutput) ElementType() reflect.Type
func (ManagementPolicyVersionResponseOutput) TierToArchive ¶ added in v0.6.0
func (o ManagementPolicyVersionResponseOutput) TierToArchive() DateAfterCreationResponsePtrOutput
The function to tier blob version to archive storage. Support blob version currently at Hot or Cool tier
func (ManagementPolicyVersionResponseOutput) TierToCool ¶ added in v0.6.0
func (o ManagementPolicyVersionResponseOutput) TierToCool() DateAfterCreationResponsePtrOutput
The function to tier blob version to cool storage. Support blob version currently at Hot tier
func (ManagementPolicyVersionResponseOutput) ToManagementPolicyVersionResponseOutput ¶ added in v0.6.0
func (o ManagementPolicyVersionResponseOutput) ToManagementPolicyVersionResponseOutput() ManagementPolicyVersionResponseOutput
func (ManagementPolicyVersionResponseOutput) ToManagementPolicyVersionResponseOutputWithContext ¶ added in v0.6.0
func (o ManagementPolicyVersionResponseOutput) ToManagementPolicyVersionResponseOutputWithContext(ctx context.Context) ManagementPolicyVersionResponseOutput
func (ManagementPolicyVersionResponseOutput) ToManagementPolicyVersionResponsePtrOutput ¶ added in v0.6.0
func (o ManagementPolicyVersionResponseOutput) ToManagementPolicyVersionResponsePtrOutput() ManagementPolicyVersionResponsePtrOutput
func (ManagementPolicyVersionResponseOutput) ToManagementPolicyVersionResponsePtrOutputWithContext ¶ added in v0.6.0
func (o ManagementPolicyVersionResponseOutput) ToManagementPolicyVersionResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyVersionResponsePtrOutput
type ManagementPolicyVersionResponsePtrInput ¶ added in v0.6.0
type ManagementPolicyVersionResponsePtrInput interface { pulumi.Input ToManagementPolicyVersionResponsePtrOutput() ManagementPolicyVersionResponsePtrOutput ToManagementPolicyVersionResponsePtrOutputWithContext(context.Context) ManagementPolicyVersionResponsePtrOutput }
ManagementPolicyVersionResponsePtrInput is an input type that accepts ManagementPolicyVersionResponseArgs, ManagementPolicyVersionResponsePtr and ManagementPolicyVersionResponsePtrOutput values. You can construct a concrete instance of `ManagementPolicyVersionResponsePtrInput` via:
ManagementPolicyVersionResponseArgs{...} or: nil
func ManagementPolicyVersionResponsePtr ¶ added in v0.6.0
func ManagementPolicyVersionResponsePtr(v *ManagementPolicyVersionResponseArgs) ManagementPolicyVersionResponsePtrInput
type ManagementPolicyVersionResponsePtrOutput ¶ added in v0.6.0
type ManagementPolicyVersionResponsePtrOutput struct{ *pulumi.OutputState }
func (ManagementPolicyVersionResponsePtrOutput) Delete ¶ added in v0.6.0
func (o ManagementPolicyVersionResponsePtrOutput) Delete() DateAfterCreationResponsePtrOutput
The function to delete the blob version
func (ManagementPolicyVersionResponsePtrOutput) ElementType ¶ added in v0.6.0
func (ManagementPolicyVersionResponsePtrOutput) ElementType() reflect.Type
func (ManagementPolicyVersionResponsePtrOutput) TierToArchive ¶ added in v0.6.0
func (o ManagementPolicyVersionResponsePtrOutput) TierToArchive() DateAfterCreationResponsePtrOutput
The function to tier blob version to archive storage. Support blob version currently at Hot or Cool tier
func (ManagementPolicyVersionResponsePtrOutput) TierToCool ¶ added in v0.6.0
func (o ManagementPolicyVersionResponsePtrOutput) TierToCool() DateAfterCreationResponsePtrOutput
The function to tier blob version to cool storage. Support blob version currently at Hot tier
func (ManagementPolicyVersionResponsePtrOutput) ToManagementPolicyVersionResponsePtrOutput ¶ added in v0.6.0
func (o ManagementPolicyVersionResponsePtrOutput) ToManagementPolicyVersionResponsePtrOutput() ManagementPolicyVersionResponsePtrOutput
func (ManagementPolicyVersionResponsePtrOutput) ToManagementPolicyVersionResponsePtrOutputWithContext ¶ added in v0.6.0
func (o ManagementPolicyVersionResponsePtrOutput) ToManagementPolicyVersionResponsePtrOutputWithContext(ctx context.Context) ManagementPolicyVersionResponsePtrOutput
type MinimumTlsVersion ¶ added in v0.3.1
Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property.
func (MinimumTlsVersion) ElementType ¶ added in v0.3.1
func (MinimumTlsVersion) ElementType() reflect.Type
func (MinimumTlsVersion) ToStringOutput ¶ added in v0.3.1
func (e MinimumTlsVersion) ToStringOutput() pulumi.StringOutput
func (MinimumTlsVersion) ToStringOutputWithContext ¶ added in v0.3.1
func (e MinimumTlsVersion) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (MinimumTlsVersion) ToStringPtrOutput ¶ added in v0.3.1
func (e MinimumTlsVersion) ToStringPtrOutput() pulumi.StringPtrOutput
func (MinimumTlsVersion) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e MinimumTlsVersion) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Multichannel ¶ added in v0.2.5
type Multichannel struct { // Indicates whether multichannel is enabled Enabled *bool `pulumi:"enabled"` }
Multichannel setting. Applies to Premium FileStorage only.
type MultichannelArgs ¶ added in v0.2.5
type MultichannelArgs struct { // Indicates whether multichannel is enabled Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
Multichannel setting. Applies to Premium FileStorage only.
func (MultichannelArgs) ElementType ¶ added in v0.2.5
func (MultichannelArgs) ElementType() reflect.Type
func (MultichannelArgs) ToMultichannelOutput ¶ added in v0.2.5
func (i MultichannelArgs) ToMultichannelOutput() MultichannelOutput
func (MultichannelArgs) ToMultichannelOutputWithContext ¶ added in v0.2.5
func (i MultichannelArgs) ToMultichannelOutputWithContext(ctx context.Context) MultichannelOutput
func (MultichannelArgs) ToMultichannelPtrOutput ¶ added in v0.2.5
func (i MultichannelArgs) ToMultichannelPtrOutput() MultichannelPtrOutput
func (MultichannelArgs) ToMultichannelPtrOutputWithContext ¶ added in v0.2.5
func (i MultichannelArgs) ToMultichannelPtrOutputWithContext(ctx context.Context) MultichannelPtrOutput
type MultichannelInput ¶ added in v0.2.5
type MultichannelInput interface { pulumi.Input ToMultichannelOutput() MultichannelOutput ToMultichannelOutputWithContext(context.Context) MultichannelOutput }
MultichannelInput is an input type that accepts MultichannelArgs and MultichannelOutput values. You can construct a concrete instance of `MultichannelInput` via:
MultichannelArgs{...}
type MultichannelOutput ¶ added in v0.2.5
type MultichannelOutput struct{ *pulumi.OutputState }
Multichannel setting. Applies to Premium FileStorage only.
func (MultichannelOutput) ElementType ¶ added in v0.2.5
func (MultichannelOutput) ElementType() reflect.Type
func (MultichannelOutput) Enabled ¶ added in v0.2.5
func (o MultichannelOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether multichannel is enabled
func (MultichannelOutput) ToMultichannelOutput ¶ added in v0.2.5
func (o MultichannelOutput) ToMultichannelOutput() MultichannelOutput
func (MultichannelOutput) ToMultichannelOutputWithContext ¶ added in v0.2.5
func (o MultichannelOutput) ToMultichannelOutputWithContext(ctx context.Context) MultichannelOutput
func (MultichannelOutput) ToMultichannelPtrOutput ¶ added in v0.2.5
func (o MultichannelOutput) ToMultichannelPtrOutput() MultichannelPtrOutput
func (MultichannelOutput) ToMultichannelPtrOutputWithContext ¶ added in v0.2.5
func (o MultichannelOutput) ToMultichannelPtrOutputWithContext(ctx context.Context) MultichannelPtrOutput
type MultichannelPtrInput ¶ added in v0.2.5
type MultichannelPtrInput interface { pulumi.Input ToMultichannelPtrOutput() MultichannelPtrOutput ToMultichannelPtrOutputWithContext(context.Context) MultichannelPtrOutput }
MultichannelPtrInput is an input type that accepts MultichannelArgs, MultichannelPtr and MultichannelPtrOutput values. You can construct a concrete instance of `MultichannelPtrInput` via:
MultichannelArgs{...} or: nil
func MultichannelPtr ¶ added in v0.2.5
func MultichannelPtr(v *MultichannelArgs) MultichannelPtrInput
type MultichannelPtrOutput ¶ added in v0.2.5
type MultichannelPtrOutput struct{ *pulumi.OutputState }
func (MultichannelPtrOutput) Elem ¶ added in v0.2.5
func (o MultichannelPtrOutput) Elem() MultichannelOutput
func (MultichannelPtrOutput) ElementType ¶ added in v0.2.5
func (MultichannelPtrOutput) ElementType() reflect.Type
func (MultichannelPtrOutput) Enabled ¶ added in v0.2.5
func (o MultichannelPtrOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether multichannel is enabled
func (MultichannelPtrOutput) ToMultichannelPtrOutput ¶ added in v0.2.5
func (o MultichannelPtrOutput) ToMultichannelPtrOutput() MultichannelPtrOutput
func (MultichannelPtrOutput) ToMultichannelPtrOutputWithContext ¶ added in v0.2.5
func (o MultichannelPtrOutput) ToMultichannelPtrOutputWithContext(ctx context.Context) MultichannelPtrOutput
type MultichannelResponse ¶ added in v0.2.5
type MultichannelResponse struct { // Indicates whether multichannel is enabled Enabled *bool `pulumi:"enabled"` }
Multichannel setting. Applies to Premium FileStorage only.
type MultichannelResponseArgs ¶ added in v0.2.5
type MultichannelResponseArgs struct { // Indicates whether multichannel is enabled Enabled pulumi.BoolPtrInput `pulumi:"enabled"` }
Multichannel setting. Applies to Premium FileStorage only.
func (MultichannelResponseArgs) ElementType ¶ added in v0.2.5
func (MultichannelResponseArgs) ElementType() reflect.Type
func (MultichannelResponseArgs) ToMultichannelResponseOutput ¶ added in v0.2.5
func (i MultichannelResponseArgs) ToMultichannelResponseOutput() MultichannelResponseOutput
func (MultichannelResponseArgs) ToMultichannelResponseOutputWithContext ¶ added in v0.2.5
func (i MultichannelResponseArgs) ToMultichannelResponseOutputWithContext(ctx context.Context) MultichannelResponseOutput
func (MultichannelResponseArgs) ToMultichannelResponsePtrOutput ¶ added in v0.2.5
func (i MultichannelResponseArgs) ToMultichannelResponsePtrOutput() MultichannelResponsePtrOutput
func (MultichannelResponseArgs) ToMultichannelResponsePtrOutputWithContext ¶ added in v0.2.5
func (i MultichannelResponseArgs) ToMultichannelResponsePtrOutputWithContext(ctx context.Context) MultichannelResponsePtrOutput
type MultichannelResponseInput ¶ added in v0.2.5
type MultichannelResponseInput interface { pulumi.Input ToMultichannelResponseOutput() MultichannelResponseOutput ToMultichannelResponseOutputWithContext(context.Context) MultichannelResponseOutput }
MultichannelResponseInput is an input type that accepts MultichannelResponseArgs and MultichannelResponseOutput values. You can construct a concrete instance of `MultichannelResponseInput` via:
MultichannelResponseArgs{...}
type MultichannelResponseOutput ¶ added in v0.2.5
type MultichannelResponseOutput struct{ *pulumi.OutputState }
Multichannel setting. Applies to Premium FileStorage only.
func (MultichannelResponseOutput) ElementType ¶ added in v0.2.5
func (MultichannelResponseOutput) ElementType() reflect.Type
func (MultichannelResponseOutput) Enabled ¶ added in v0.2.5
func (o MultichannelResponseOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether multichannel is enabled
func (MultichannelResponseOutput) ToMultichannelResponseOutput ¶ added in v0.2.5
func (o MultichannelResponseOutput) ToMultichannelResponseOutput() MultichannelResponseOutput
func (MultichannelResponseOutput) ToMultichannelResponseOutputWithContext ¶ added in v0.2.5
func (o MultichannelResponseOutput) ToMultichannelResponseOutputWithContext(ctx context.Context) MultichannelResponseOutput
func (MultichannelResponseOutput) ToMultichannelResponsePtrOutput ¶ added in v0.2.5
func (o MultichannelResponseOutput) ToMultichannelResponsePtrOutput() MultichannelResponsePtrOutput
func (MultichannelResponseOutput) ToMultichannelResponsePtrOutputWithContext ¶ added in v0.2.5
func (o MultichannelResponseOutput) ToMultichannelResponsePtrOutputWithContext(ctx context.Context) MultichannelResponsePtrOutput
type MultichannelResponsePtrInput ¶ added in v0.2.5
type MultichannelResponsePtrInput interface { pulumi.Input ToMultichannelResponsePtrOutput() MultichannelResponsePtrOutput ToMultichannelResponsePtrOutputWithContext(context.Context) MultichannelResponsePtrOutput }
MultichannelResponsePtrInput is an input type that accepts MultichannelResponseArgs, MultichannelResponsePtr and MultichannelResponsePtrOutput values. You can construct a concrete instance of `MultichannelResponsePtrInput` via:
MultichannelResponseArgs{...} or: nil
func MultichannelResponsePtr ¶ added in v0.2.5
func MultichannelResponsePtr(v *MultichannelResponseArgs) MultichannelResponsePtrInput
type MultichannelResponsePtrOutput ¶ added in v0.2.5
type MultichannelResponsePtrOutput struct{ *pulumi.OutputState }
func (MultichannelResponsePtrOutput) Elem ¶ added in v0.2.5
func (o MultichannelResponsePtrOutput) Elem() MultichannelResponseOutput
func (MultichannelResponsePtrOutput) ElementType ¶ added in v0.2.5
func (MultichannelResponsePtrOutput) ElementType() reflect.Type
func (MultichannelResponsePtrOutput) Enabled ¶ added in v0.2.5
func (o MultichannelResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Indicates whether multichannel is enabled
func (MultichannelResponsePtrOutput) ToMultichannelResponsePtrOutput ¶ added in v0.2.5
func (o MultichannelResponsePtrOutput) ToMultichannelResponsePtrOutput() MultichannelResponsePtrOutput
func (MultichannelResponsePtrOutput) ToMultichannelResponsePtrOutputWithContext ¶ added in v0.2.5
func (o MultichannelResponsePtrOutput) ToMultichannelResponsePtrOutputWithContext(ctx context.Context) MultichannelResponsePtrOutput
type Name ¶ added in v0.3.1
Name of the policy. The valid value is AccessTimeTracking. This field is currently read only
func (Name) ElementType ¶ added in v0.3.1
func (Name) ToStringOutput ¶ added in v0.3.1
func (e Name) ToStringOutput() pulumi.StringOutput
func (Name) ToStringOutputWithContext ¶ added in v0.3.1
func (e Name) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Name) ToStringPtrOutput ¶ added in v0.3.1
func (e Name) ToStringPtrOutput() pulumi.StringPtrOutput
func (Name) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e Name) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type NetworkRuleSet ¶
type NetworkRuleSet struct { // Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics. Bypass *string `pulumi:"bypass"` // Specifies the default action of allow or deny when no other rules match. DefaultAction string `pulumi:"defaultAction"` // Sets the IP ACL rules IpRules []IPRule `pulumi:"ipRules"` ResourceAccessRules []ResourceAccessRule `pulumi:"resourceAccessRules"` // Sets the virtual network rules VirtualNetworkRules []VirtualNetworkRule `pulumi:"virtualNetworkRules"` }
Network rule set
type NetworkRuleSetArgs ¶
type NetworkRuleSetArgs struct { // Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics. Bypass pulumi.StringPtrInput `pulumi:"bypass"` // Specifies the default action of allow or deny when no other rules match. DefaultAction DefaultAction `pulumi:"defaultAction"` // Sets the IP ACL rules IpRules IPRuleArrayInput `pulumi:"ipRules"` ResourceAccessRules ResourceAccessRuleArrayInput `pulumi:"resourceAccessRules"` // Sets the virtual network rules VirtualNetworkRules VirtualNetworkRuleArrayInput `pulumi:"virtualNetworkRules"` }
Network rule set
func (NetworkRuleSetArgs) ElementType ¶
func (NetworkRuleSetArgs) ElementType() reflect.Type
func (NetworkRuleSetArgs) ToNetworkRuleSetOutput ¶
func (i NetworkRuleSetArgs) ToNetworkRuleSetOutput() NetworkRuleSetOutput
func (NetworkRuleSetArgs) ToNetworkRuleSetOutputWithContext ¶
func (i NetworkRuleSetArgs) ToNetworkRuleSetOutputWithContext(ctx context.Context) NetworkRuleSetOutput
func (NetworkRuleSetArgs) ToNetworkRuleSetPtrOutput ¶
func (i NetworkRuleSetArgs) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
func (NetworkRuleSetArgs) ToNetworkRuleSetPtrOutputWithContext ¶
func (i NetworkRuleSetArgs) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
type NetworkRuleSetInput ¶
type NetworkRuleSetInput interface { pulumi.Input ToNetworkRuleSetOutput() NetworkRuleSetOutput ToNetworkRuleSetOutputWithContext(context.Context) NetworkRuleSetOutput }
NetworkRuleSetInput is an input type that accepts NetworkRuleSetArgs and NetworkRuleSetOutput values. You can construct a concrete instance of `NetworkRuleSetInput` via:
NetworkRuleSetArgs{...}
type NetworkRuleSetOutput ¶
type NetworkRuleSetOutput struct{ *pulumi.OutputState }
Network rule set
func (NetworkRuleSetOutput) Bypass ¶
func (o NetworkRuleSetOutput) Bypass() pulumi.StringPtrOutput
Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.
func (NetworkRuleSetOutput) DefaultAction ¶
func (o NetworkRuleSetOutput) DefaultAction() pulumi.StringOutput
Specifies the default action of allow or deny when no other rules match.
func (NetworkRuleSetOutput) ElementType ¶
func (NetworkRuleSetOutput) ElementType() reflect.Type
func (NetworkRuleSetOutput) IpRules ¶
func (o NetworkRuleSetOutput) IpRules() IPRuleArrayOutput
Sets the IP ACL rules
func (NetworkRuleSetOutput) ResourceAccessRules ¶ added in v0.2.1
func (o NetworkRuleSetOutput) ResourceAccessRules() ResourceAccessRuleArrayOutput
func (NetworkRuleSetOutput) ToNetworkRuleSetOutput ¶
func (o NetworkRuleSetOutput) ToNetworkRuleSetOutput() NetworkRuleSetOutput
func (NetworkRuleSetOutput) ToNetworkRuleSetOutputWithContext ¶
func (o NetworkRuleSetOutput) ToNetworkRuleSetOutputWithContext(ctx context.Context) NetworkRuleSetOutput
func (NetworkRuleSetOutput) ToNetworkRuleSetPtrOutput ¶
func (o NetworkRuleSetOutput) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
func (NetworkRuleSetOutput) ToNetworkRuleSetPtrOutputWithContext ¶
func (o NetworkRuleSetOutput) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
func (NetworkRuleSetOutput) VirtualNetworkRules ¶
func (o NetworkRuleSetOutput) VirtualNetworkRules() VirtualNetworkRuleArrayOutput
Sets the virtual network rules
type NetworkRuleSetPtrInput ¶
type NetworkRuleSetPtrInput interface { pulumi.Input ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput ToNetworkRuleSetPtrOutputWithContext(context.Context) NetworkRuleSetPtrOutput }
NetworkRuleSetPtrInput is an input type that accepts NetworkRuleSetArgs, NetworkRuleSetPtr and NetworkRuleSetPtrOutput values. You can construct a concrete instance of `NetworkRuleSetPtrInput` via:
NetworkRuleSetArgs{...} or: nil
func NetworkRuleSetPtr ¶
func NetworkRuleSetPtr(v *NetworkRuleSetArgs) NetworkRuleSetPtrInput
type NetworkRuleSetPtrOutput ¶
type NetworkRuleSetPtrOutput struct{ *pulumi.OutputState }
func (NetworkRuleSetPtrOutput) Bypass ¶
func (o NetworkRuleSetPtrOutput) Bypass() pulumi.StringPtrOutput
Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.
func (NetworkRuleSetPtrOutput) DefaultAction ¶
func (o NetworkRuleSetPtrOutput) DefaultAction() pulumi.StringPtrOutput
Specifies the default action of allow or deny when no other rules match.
func (NetworkRuleSetPtrOutput) Elem ¶
func (o NetworkRuleSetPtrOutput) Elem() NetworkRuleSetOutput
func (NetworkRuleSetPtrOutput) ElementType ¶
func (NetworkRuleSetPtrOutput) ElementType() reflect.Type
func (NetworkRuleSetPtrOutput) IpRules ¶
func (o NetworkRuleSetPtrOutput) IpRules() IPRuleArrayOutput
Sets the IP ACL rules
func (NetworkRuleSetPtrOutput) ResourceAccessRules ¶ added in v0.2.1
func (o NetworkRuleSetPtrOutput) ResourceAccessRules() ResourceAccessRuleArrayOutput
func (NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutput ¶
func (o NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutput() NetworkRuleSetPtrOutput
func (NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutputWithContext ¶
func (o NetworkRuleSetPtrOutput) ToNetworkRuleSetPtrOutputWithContext(ctx context.Context) NetworkRuleSetPtrOutput
func (NetworkRuleSetPtrOutput) VirtualNetworkRules ¶
func (o NetworkRuleSetPtrOutput) VirtualNetworkRules() VirtualNetworkRuleArrayOutput
Sets the virtual network rules
type NetworkRuleSetResponse ¶
type NetworkRuleSetResponse struct { // Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics. Bypass *string `pulumi:"bypass"` // Specifies the default action of allow or deny when no other rules match. DefaultAction string `pulumi:"defaultAction"` // Sets the IP ACL rules IpRules []IPRuleResponse `pulumi:"ipRules"` ResourceAccessRules []ResourceAccessRuleResponse `pulumi:"resourceAccessRules"` // Sets the virtual network rules VirtualNetworkRules []VirtualNetworkRuleResponse `pulumi:"virtualNetworkRules"` }
Network rule set
type NetworkRuleSetResponseArgs ¶
type NetworkRuleSetResponseArgs struct { // Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics. Bypass pulumi.StringPtrInput `pulumi:"bypass"` // Specifies the default action of allow or deny when no other rules match. DefaultAction pulumi.StringInput `pulumi:"defaultAction"` // Sets the IP ACL rules IpRules IPRuleResponseArrayInput `pulumi:"ipRules"` ResourceAccessRules ResourceAccessRuleResponseArrayInput `pulumi:"resourceAccessRules"` // Sets the virtual network rules VirtualNetworkRules VirtualNetworkRuleResponseArrayInput `pulumi:"virtualNetworkRules"` }
Network rule set
func (NetworkRuleSetResponseArgs) ElementType ¶
func (NetworkRuleSetResponseArgs) ElementType() reflect.Type
func (NetworkRuleSetResponseArgs) ToNetworkRuleSetResponseOutput ¶
func (i NetworkRuleSetResponseArgs) ToNetworkRuleSetResponseOutput() NetworkRuleSetResponseOutput
func (NetworkRuleSetResponseArgs) ToNetworkRuleSetResponseOutputWithContext ¶
func (i NetworkRuleSetResponseArgs) ToNetworkRuleSetResponseOutputWithContext(ctx context.Context) NetworkRuleSetResponseOutput
func (NetworkRuleSetResponseArgs) ToNetworkRuleSetResponsePtrOutput ¶
func (i NetworkRuleSetResponseArgs) ToNetworkRuleSetResponsePtrOutput() NetworkRuleSetResponsePtrOutput
func (NetworkRuleSetResponseArgs) ToNetworkRuleSetResponsePtrOutputWithContext ¶
func (i NetworkRuleSetResponseArgs) ToNetworkRuleSetResponsePtrOutputWithContext(ctx context.Context) NetworkRuleSetResponsePtrOutput
type NetworkRuleSetResponseInput ¶
type NetworkRuleSetResponseInput interface { pulumi.Input ToNetworkRuleSetResponseOutput() NetworkRuleSetResponseOutput ToNetworkRuleSetResponseOutputWithContext(context.Context) NetworkRuleSetResponseOutput }
NetworkRuleSetResponseInput is an input type that accepts NetworkRuleSetResponseArgs and NetworkRuleSetResponseOutput values. You can construct a concrete instance of `NetworkRuleSetResponseInput` via:
NetworkRuleSetResponseArgs{...}
type NetworkRuleSetResponseOutput ¶
type NetworkRuleSetResponseOutput struct{ *pulumi.OutputState }
Network rule set
func (NetworkRuleSetResponseOutput) Bypass ¶
func (o NetworkRuleSetResponseOutput) Bypass() pulumi.StringPtrOutput
Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.
func (NetworkRuleSetResponseOutput) DefaultAction ¶
func (o NetworkRuleSetResponseOutput) DefaultAction() pulumi.StringOutput
Specifies the default action of allow or deny when no other rules match.
func (NetworkRuleSetResponseOutput) ElementType ¶
func (NetworkRuleSetResponseOutput) ElementType() reflect.Type
func (NetworkRuleSetResponseOutput) IpRules ¶
func (o NetworkRuleSetResponseOutput) IpRules() IPRuleResponseArrayOutput
Sets the IP ACL rules
func (NetworkRuleSetResponseOutput) ResourceAccessRules ¶ added in v0.2.1
func (o NetworkRuleSetResponseOutput) ResourceAccessRules() ResourceAccessRuleResponseArrayOutput
func (NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutput ¶
func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutput() NetworkRuleSetResponseOutput
func (NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutputWithContext ¶
func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponseOutputWithContext(ctx context.Context) NetworkRuleSetResponseOutput
func (NetworkRuleSetResponseOutput) ToNetworkRuleSetResponsePtrOutput ¶
func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponsePtrOutput() NetworkRuleSetResponsePtrOutput
func (NetworkRuleSetResponseOutput) ToNetworkRuleSetResponsePtrOutputWithContext ¶
func (o NetworkRuleSetResponseOutput) ToNetworkRuleSetResponsePtrOutputWithContext(ctx context.Context) NetworkRuleSetResponsePtrOutput
func (NetworkRuleSetResponseOutput) VirtualNetworkRules ¶
func (o NetworkRuleSetResponseOutput) VirtualNetworkRules() VirtualNetworkRuleResponseArrayOutput
Sets the virtual network rules
type NetworkRuleSetResponsePtrInput ¶
type NetworkRuleSetResponsePtrInput interface { pulumi.Input ToNetworkRuleSetResponsePtrOutput() NetworkRuleSetResponsePtrOutput ToNetworkRuleSetResponsePtrOutputWithContext(context.Context) NetworkRuleSetResponsePtrOutput }
NetworkRuleSetResponsePtrInput is an input type that accepts NetworkRuleSetResponseArgs, NetworkRuleSetResponsePtr and NetworkRuleSetResponsePtrOutput values. You can construct a concrete instance of `NetworkRuleSetResponsePtrInput` via:
NetworkRuleSetResponseArgs{...} or: nil
func NetworkRuleSetResponsePtr ¶
func NetworkRuleSetResponsePtr(v *NetworkRuleSetResponseArgs) NetworkRuleSetResponsePtrInput
type NetworkRuleSetResponsePtrOutput ¶
type NetworkRuleSetResponsePtrOutput struct{ *pulumi.OutputState }
func (NetworkRuleSetResponsePtrOutput) Bypass ¶
func (o NetworkRuleSetResponsePtrOutput) Bypass() pulumi.StringPtrOutput
Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, "Logging, Metrics"), or None to bypass none of those traffics.
func (NetworkRuleSetResponsePtrOutput) DefaultAction ¶
func (o NetworkRuleSetResponsePtrOutput) DefaultAction() pulumi.StringPtrOutput
Specifies the default action of allow or deny when no other rules match.
func (NetworkRuleSetResponsePtrOutput) Elem ¶
func (o NetworkRuleSetResponsePtrOutput) Elem() NetworkRuleSetResponseOutput
func (NetworkRuleSetResponsePtrOutput) ElementType ¶
func (NetworkRuleSetResponsePtrOutput) ElementType() reflect.Type
func (NetworkRuleSetResponsePtrOutput) IpRules ¶
func (o NetworkRuleSetResponsePtrOutput) IpRules() IPRuleResponseArrayOutput
Sets the IP ACL rules
func (NetworkRuleSetResponsePtrOutput) ResourceAccessRules ¶ added in v0.2.1
func (o NetworkRuleSetResponsePtrOutput) ResourceAccessRules() ResourceAccessRuleResponseArrayOutput
func (NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutput ¶
func (o NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutput() NetworkRuleSetResponsePtrOutput
func (NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutputWithContext ¶
func (o NetworkRuleSetResponsePtrOutput) ToNetworkRuleSetResponsePtrOutputWithContext(ctx context.Context) NetworkRuleSetResponsePtrOutput
func (NetworkRuleSetResponsePtrOutput) VirtualNetworkRules ¶
func (o NetworkRuleSetResponsePtrOutput) VirtualNetworkRules() VirtualNetworkRuleResponseArrayOutput
Sets the virtual network rules
type ObjectReplicationPolicy ¶
type ObjectReplicationPolicy struct { pulumi.CustomResourceState // Required. Destination account name. DestinationAccount pulumi.StringOutput `pulumi:"destinationAccount"` // Indicates when the policy is enabled on the source account. EnabledTime pulumi.StringOutput `pulumi:"enabledTime"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // A unique id for object replication policy. PolicyId pulumi.StringOutput `pulumi:"policyId"` // The storage account object replication rules. Rules ObjectReplicationPolicyRuleResponseArrayOutput `pulumi:"rules"` // Required. Source account name. SourceAccount pulumi.StringOutput `pulumi:"sourceAccount"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The replication policy between two storage accounts. Multiple rules can be defined in one policy.
func GetObjectReplicationPolicy ¶
func GetObjectReplicationPolicy(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ObjectReplicationPolicyState, opts ...pulumi.ResourceOption) (*ObjectReplicationPolicy, error)
GetObjectReplicationPolicy gets an existing ObjectReplicationPolicy 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 NewObjectReplicationPolicy ¶
func NewObjectReplicationPolicy(ctx *pulumi.Context, name string, args *ObjectReplicationPolicyArgs, opts ...pulumi.ResourceOption) (*ObjectReplicationPolicy, error)
NewObjectReplicationPolicy registers a new resource with the given unique name, arguments, and options.
func (*ObjectReplicationPolicy) ElementType ¶ added in v0.2.6
func (*ObjectReplicationPolicy) ElementType() reflect.Type
func (*ObjectReplicationPolicy) ToObjectReplicationPolicyOutput ¶ added in v0.2.6
func (i *ObjectReplicationPolicy) ToObjectReplicationPolicyOutput() ObjectReplicationPolicyOutput
func (*ObjectReplicationPolicy) ToObjectReplicationPolicyOutputWithContext ¶ added in v0.2.6
func (i *ObjectReplicationPolicy) ToObjectReplicationPolicyOutputWithContext(ctx context.Context) ObjectReplicationPolicyOutput
type ObjectReplicationPolicyArgs ¶
type ObjectReplicationPolicyArgs 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 pulumi.StringInput // Required. Destination account name. DestinationAccount pulumi.StringInput // The ID of object replication policy or 'default' if the policy ID is unknown. ObjectReplicationPolicyId pulumi.StringInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // The storage account object replication rules. Rules ObjectReplicationPolicyRuleArrayInput // Required. Source account name. SourceAccount pulumi.StringInput }
The set of arguments for constructing a ObjectReplicationPolicy resource.
func (ObjectReplicationPolicyArgs) ElementType ¶
func (ObjectReplicationPolicyArgs) ElementType() reflect.Type
type ObjectReplicationPolicyFilter ¶
type ObjectReplicationPolicyFilter struct { // Blobs created after the time will be replicated to the destination. It must be in datetime format 'yyyy-MM-ddTHH:mm:ssZ'. Example: 2020-02-19T16:05:00Z MinCreationTime *string `pulumi:"minCreationTime"` // Optional. Filters the results to replicate only blobs whose names begin with the specified prefix. PrefixMatch []string `pulumi:"prefixMatch"` }
Filters limit replication to a subset of blobs within the storage account. A logical OR is performed on values in the filter. If multiple filters are defined, a logical AND is performed on all filters.
type ObjectReplicationPolicyFilterArgs ¶
type ObjectReplicationPolicyFilterArgs struct { // Blobs created after the time will be replicated to the destination. It must be in datetime format 'yyyy-MM-ddTHH:mm:ssZ'. Example: 2020-02-19T16:05:00Z MinCreationTime pulumi.StringPtrInput `pulumi:"minCreationTime"` // Optional. Filters the results to replicate only blobs whose names begin with the specified prefix. PrefixMatch pulumi.StringArrayInput `pulumi:"prefixMatch"` }
Filters limit replication to a subset of blobs within the storage account. A logical OR is performed on values in the filter. If multiple filters are defined, a logical AND is performed on all filters.
func (ObjectReplicationPolicyFilterArgs) ElementType ¶
func (ObjectReplicationPolicyFilterArgs) ElementType() reflect.Type
func (ObjectReplicationPolicyFilterArgs) ToObjectReplicationPolicyFilterOutput ¶
func (i ObjectReplicationPolicyFilterArgs) ToObjectReplicationPolicyFilterOutput() ObjectReplicationPolicyFilterOutput
func (ObjectReplicationPolicyFilterArgs) ToObjectReplicationPolicyFilterOutputWithContext ¶
func (i ObjectReplicationPolicyFilterArgs) ToObjectReplicationPolicyFilterOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterOutput
func (ObjectReplicationPolicyFilterArgs) ToObjectReplicationPolicyFilterPtrOutput ¶
func (i ObjectReplicationPolicyFilterArgs) ToObjectReplicationPolicyFilterPtrOutput() ObjectReplicationPolicyFilterPtrOutput
func (ObjectReplicationPolicyFilterArgs) ToObjectReplicationPolicyFilterPtrOutputWithContext ¶
func (i ObjectReplicationPolicyFilterArgs) ToObjectReplicationPolicyFilterPtrOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterPtrOutput
type ObjectReplicationPolicyFilterInput ¶
type ObjectReplicationPolicyFilterInput interface { pulumi.Input ToObjectReplicationPolicyFilterOutput() ObjectReplicationPolicyFilterOutput ToObjectReplicationPolicyFilterOutputWithContext(context.Context) ObjectReplicationPolicyFilterOutput }
ObjectReplicationPolicyFilterInput is an input type that accepts ObjectReplicationPolicyFilterArgs and ObjectReplicationPolicyFilterOutput values. You can construct a concrete instance of `ObjectReplicationPolicyFilterInput` via:
ObjectReplicationPolicyFilterArgs{...}
type ObjectReplicationPolicyFilterOutput ¶
type ObjectReplicationPolicyFilterOutput struct{ *pulumi.OutputState }
Filters limit replication to a subset of blobs within the storage account. A logical OR is performed on values in the filter. If multiple filters are defined, a logical AND is performed on all filters.
func (ObjectReplicationPolicyFilterOutput) ElementType ¶
func (ObjectReplicationPolicyFilterOutput) ElementType() reflect.Type
func (ObjectReplicationPolicyFilterOutput) MinCreationTime ¶
func (o ObjectReplicationPolicyFilterOutput) MinCreationTime() pulumi.StringPtrOutput
Blobs created after the time will be replicated to the destination. It must be in datetime format 'yyyy-MM-ddTHH:mm:ssZ'. Example: 2020-02-19T16:05:00Z
func (ObjectReplicationPolicyFilterOutput) PrefixMatch ¶
func (o ObjectReplicationPolicyFilterOutput) PrefixMatch() pulumi.StringArrayOutput
Optional. Filters the results to replicate only blobs whose names begin with the specified prefix.
func (ObjectReplicationPolicyFilterOutput) ToObjectReplicationPolicyFilterOutput ¶
func (o ObjectReplicationPolicyFilterOutput) ToObjectReplicationPolicyFilterOutput() ObjectReplicationPolicyFilterOutput
func (ObjectReplicationPolicyFilterOutput) ToObjectReplicationPolicyFilterOutputWithContext ¶
func (o ObjectReplicationPolicyFilterOutput) ToObjectReplicationPolicyFilterOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterOutput
func (ObjectReplicationPolicyFilterOutput) ToObjectReplicationPolicyFilterPtrOutput ¶
func (o ObjectReplicationPolicyFilterOutput) ToObjectReplicationPolicyFilterPtrOutput() ObjectReplicationPolicyFilterPtrOutput
func (ObjectReplicationPolicyFilterOutput) ToObjectReplicationPolicyFilterPtrOutputWithContext ¶
func (o ObjectReplicationPolicyFilterOutput) ToObjectReplicationPolicyFilterPtrOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterPtrOutput
type ObjectReplicationPolicyFilterPtrInput ¶
type ObjectReplicationPolicyFilterPtrInput interface { pulumi.Input ToObjectReplicationPolicyFilterPtrOutput() ObjectReplicationPolicyFilterPtrOutput ToObjectReplicationPolicyFilterPtrOutputWithContext(context.Context) ObjectReplicationPolicyFilterPtrOutput }
ObjectReplicationPolicyFilterPtrInput is an input type that accepts ObjectReplicationPolicyFilterArgs, ObjectReplicationPolicyFilterPtr and ObjectReplicationPolicyFilterPtrOutput values. You can construct a concrete instance of `ObjectReplicationPolicyFilterPtrInput` via:
ObjectReplicationPolicyFilterArgs{...} or: nil
func ObjectReplicationPolicyFilterPtr ¶
func ObjectReplicationPolicyFilterPtr(v *ObjectReplicationPolicyFilterArgs) ObjectReplicationPolicyFilterPtrInput
type ObjectReplicationPolicyFilterPtrOutput ¶
type ObjectReplicationPolicyFilterPtrOutput struct{ *pulumi.OutputState }
func (ObjectReplicationPolicyFilterPtrOutput) ElementType ¶
func (ObjectReplicationPolicyFilterPtrOutput) ElementType() reflect.Type
func (ObjectReplicationPolicyFilterPtrOutput) MinCreationTime ¶
func (o ObjectReplicationPolicyFilterPtrOutput) MinCreationTime() pulumi.StringPtrOutput
Blobs created after the time will be replicated to the destination. It must be in datetime format 'yyyy-MM-ddTHH:mm:ssZ'. Example: 2020-02-19T16:05:00Z
func (ObjectReplicationPolicyFilterPtrOutput) PrefixMatch ¶
func (o ObjectReplicationPolicyFilterPtrOutput) PrefixMatch() pulumi.StringArrayOutput
Optional. Filters the results to replicate only blobs whose names begin with the specified prefix.
func (ObjectReplicationPolicyFilterPtrOutput) ToObjectReplicationPolicyFilterPtrOutput ¶
func (o ObjectReplicationPolicyFilterPtrOutput) ToObjectReplicationPolicyFilterPtrOutput() ObjectReplicationPolicyFilterPtrOutput
func (ObjectReplicationPolicyFilterPtrOutput) ToObjectReplicationPolicyFilterPtrOutputWithContext ¶
func (o ObjectReplicationPolicyFilterPtrOutput) ToObjectReplicationPolicyFilterPtrOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterPtrOutput
type ObjectReplicationPolicyFilterResponse ¶
type ObjectReplicationPolicyFilterResponse struct { // Blobs created after the time will be replicated to the destination. It must be in datetime format 'yyyy-MM-ddTHH:mm:ssZ'. Example: 2020-02-19T16:05:00Z MinCreationTime *string `pulumi:"minCreationTime"` // Optional. Filters the results to replicate only blobs whose names begin with the specified prefix. PrefixMatch []string `pulumi:"prefixMatch"` }
Filters limit replication to a subset of blobs within the storage account. A logical OR is performed on values in the filter. If multiple filters are defined, a logical AND is performed on all filters.
type ObjectReplicationPolicyFilterResponseArgs ¶
type ObjectReplicationPolicyFilterResponseArgs struct { // Blobs created after the time will be replicated to the destination. It must be in datetime format 'yyyy-MM-ddTHH:mm:ssZ'. Example: 2020-02-19T16:05:00Z MinCreationTime pulumi.StringPtrInput `pulumi:"minCreationTime"` // Optional. Filters the results to replicate only blobs whose names begin with the specified prefix. PrefixMatch pulumi.StringArrayInput `pulumi:"prefixMatch"` }
Filters limit replication to a subset of blobs within the storage account. A logical OR is performed on values in the filter. If multiple filters are defined, a logical AND is performed on all filters.
func (ObjectReplicationPolicyFilterResponseArgs) ElementType ¶
func (ObjectReplicationPolicyFilterResponseArgs) ElementType() reflect.Type
func (ObjectReplicationPolicyFilterResponseArgs) ToObjectReplicationPolicyFilterResponseOutput ¶
func (i ObjectReplicationPolicyFilterResponseArgs) ToObjectReplicationPolicyFilterResponseOutput() ObjectReplicationPolicyFilterResponseOutput
func (ObjectReplicationPolicyFilterResponseArgs) ToObjectReplicationPolicyFilterResponseOutputWithContext ¶
func (i ObjectReplicationPolicyFilterResponseArgs) ToObjectReplicationPolicyFilterResponseOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterResponseOutput
func (ObjectReplicationPolicyFilterResponseArgs) ToObjectReplicationPolicyFilterResponsePtrOutput ¶
func (i ObjectReplicationPolicyFilterResponseArgs) ToObjectReplicationPolicyFilterResponsePtrOutput() ObjectReplicationPolicyFilterResponsePtrOutput
func (ObjectReplicationPolicyFilterResponseArgs) ToObjectReplicationPolicyFilterResponsePtrOutputWithContext ¶
func (i ObjectReplicationPolicyFilterResponseArgs) ToObjectReplicationPolicyFilterResponsePtrOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterResponsePtrOutput
type ObjectReplicationPolicyFilterResponseInput ¶
type ObjectReplicationPolicyFilterResponseInput interface { pulumi.Input ToObjectReplicationPolicyFilterResponseOutput() ObjectReplicationPolicyFilterResponseOutput ToObjectReplicationPolicyFilterResponseOutputWithContext(context.Context) ObjectReplicationPolicyFilterResponseOutput }
ObjectReplicationPolicyFilterResponseInput is an input type that accepts ObjectReplicationPolicyFilterResponseArgs and ObjectReplicationPolicyFilterResponseOutput values. You can construct a concrete instance of `ObjectReplicationPolicyFilterResponseInput` via:
ObjectReplicationPolicyFilterResponseArgs{...}
type ObjectReplicationPolicyFilterResponseOutput ¶
type ObjectReplicationPolicyFilterResponseOutput struct{ *pulumi.OutputState }
Filters limit replication to a subset of blobs within the storage account. A logical OR is performed on values in the filter. If multiple filters are defined, a logical AND is performed on all filters.
func (ObjectReplicationPolicyFilterResponseOutput) ElementType ¶
func (ObjectReplicationPolicyFilterResponseOutput) ElementType() reflect.Type
func (ObjectReplicationPolicyFilterResponseOutput) MinCreationTime ¶
func (o ObjectReplicationPolicyFilterResponseOutput) MinCreationTime() pulumi.StringPtrOutput
Blobs created after the time will be replicated to the destination. It must be in datetime format 'yyyy-MM-ddTHH:mm:ssZ'. Example: 2020-02-19T16:05:00Z
func (ObjectReplicationPolicyFilterResponseOutput) PrefixMatch ¶
func (o ObjectReplicationPolicyFilterResponseOutput) PrefixMatch() pulumi.StringArrayOutput
Optional. Filters the results to replicate only blobs whose names begin with the specified prefix.
func (ObjectReplicationPolicyFilterResponseOutput) ToObjectReplicationPolicyFilterResponseOutput ¶
func (o ObjectReplicationPolicyFilterResponseOutput) ToObjectReplicationPolicyFilterResponseOutput() ObjectReplicationPolicyFilterResponseOutput
func (ObjectReplicationPolicyFilterResponseOutput) ToObjectReplicationPolicyFilterResponseOutputWithContext ¶
func (o ObjectReplicationPolicyFilterResponseOutput) ToObjectReplicationPolicyFilterResponseOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterResponseOutput
func (ObjectReplicationPolicyFilterResponseOutput) ToObjectReplicationPolicyFilterResponsePtrOutput ¶
func (o ObjectReplicationPolicyFilterResponseOutput) ToObjectReplicationPolicyFilterResponsePtrOutput() ObjectReplicationPolicyFilterResponsePtrOutput
func (ObjectReplicationPolicyFilterResponseOutput) ToObjectReplicationPolicyFilterResponsePtrOutputWithContext ¶
func (o ObjectReplicationPolicyFilterResponseOutput) ToObjectReplicationPolicyFilterResponsePtrOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterResponsePtrOutput
type ObjectReplicationPolicyFilterResponsePtrInput ¶
type ObjectReplicationPolicyFilterResponsePtrInput interface { pulumi.Input ToObjectReplicationPolicyFilterResponsePtrOutput() ObjectReplicationPolicyFilterResponsePtrOutput ToObjectReplicationPolicyFilterResponsePtrOutputWithContext(context.Context) ObjectReplicationPolicyFilterResponsePtrOutput }
ObjectReplicationPolicyFilterResponsePtrInput is an input type that accepts ObjectReplicationPolicyFilterResponseArgs, ObjectReplicationPolicyFilterResponsePtr and ObjectReplicationPolicyFilterResponsePtrOutput values. You can construct a concrete instance of `ObjectReplicationPolicyFilterResponsePtrInput` via:
ObjectReplicationPolicyFilterResponseArgs{...} or: nil
func ObjectReplicationPolicyFilterResponsePtr ¶
func ObjectReplicationPolicyFilterResponsePtr(v *ObjectReplicationPolicyFilterResponseArgs) ObjectReplicationPolicyFilterResponsePtrInput
type ObjectReplicationPolicyFilterResponsePtrOutput ¶
type ObjectReplicationPolicyFilterResponsePtrOutput struct{ *pulumi.OutputState }
func (ObjectReplicationPolicyFilterResponsePtrOutput) ElementType ¶
func (ObjectReplicationPolicyFilterResponsePtrOutput) ElementType() reflect.Type
func (ObjectReplicationPolicyFilterResponsePtrOutput) MinCreationTime ¶
func (o ObjectReplicationPolicyFilterResponsePtrOutput) MinCreationTime() pulumi.StringPtrOutput
Blobs created after the time will be replicated to the destination. It must be in datetime format 'yyyy-MM-ddTHH:mm:ssZ'. Example: 2020-02-19T16:05:00Z
func (ObjectReplicationPolicyFilterResponsePtrOutput) PrefixMatch ¶
func (o ObjectReplicationPolicyFilterResponsePtrOutput) PrefixMatch() pulumi.StringArrayOutput
Optional. Filters the results to replicate only blobs whose names begin with the specified prefix.
func (ObjectReplicationPolicyFilterResponsePtrOutput) ToObjectReplicationPolicyFilterResponsePtrOutput ¶
func (o ObjectReplicationPolicyFilterResponsePtrOutput) ToObjectReplicationPolicyFilterResponsePtrOutput() ObjectReplicationPolicyFilterResponsePtrOutput
func (ObjectReplicationPolicyFilterResponsePtrOutput) ToObjectReplicationPolicyFilterResponsePtrOutputWithContext ¶
func (o ObjectReplicationPolicyFilterResponsePtrOutput) ToObjectReplicationPolicyFilterResponsePtrOutputWithContext(ctx context.Context) ObjectReplicationPolicyFilterResponsePtrOutput
type ObjectReplicationPolicyInput ¶ added in v0.2.6
type ObjectReplicationPolicyInput interface { pulumi.Input ToObjectReplicationPolicyOutput() ObjectReplicationPolicyOutput ToObjectReplicationPolicyOutputWithContext(ctx context.Context) ObjectReplicationPolicyOutput }
type ObjectReplicationPolicyOutput ¶ added in v0.2.6
type ObjectReplicationPolicyOutput struct {
*pulumi.OutputState
}
func (ObjectReplicationPolicyOutput) ElementType ¶ added in v0.2.6
func (ObjectReplicationPolicyOutput) ElementType() reflect.Type
func (ObjectReplicationPolicyOutput) ToObjectReplicationPolicyOutput ¶ added in v0.2.6
func (o ObjectReplicationPolicyOutput) ToObjectReplicationPolicyOutput() ObjectReplicationPolicyOutput
func (ObjectReplicationPolicyOutput) ToObjectReplicationPolicyOutputWithContext ¶ added in v0.2.6
func (o ObjectReplicationPolicyOutput) ToObjectReplicationPolicyOutputWithContext(ctx context.Context) ObjectReplicationPolicyOutput
type ObjectReplicationPolicyRule ¶
type ObjectReplicationPolicyRule struct { // Required. Destination container name. DestinationContainer string `pulumi:"destinationContainer"` // Optional. An object that defines the filter set. Filters *ObjectReplicationPolicyFilter `pulumi:"filters"` // Rule Id is auto-generated for each new rule on destination account. It is required for put policy on source account. RuleId *string `pulumi:"ruleId"` // Required. Source container name. SourceContainer string `pulumi:"sourceContainer"` }
The replication policy rule between two containers.
type ObjectReplicationPolicyRuleArgs ¶
type ObjectReplicationPolicyRuleArgs struct { // Required. Destination container name. DestinationContainer pulumi.StringInput `pulumi:"destinationContainer"` // Optional. An object that defines the filter set. Filters ObjectReplicationPolicyFilterPtrInput `pulumi:"filters"` // Rule Id is auto-generated for each new rule on destination account. It is required for put policy on source account. RuleId pulumi.StringPtrInput `pulumi:"ruleId"` // Required. Source container name. SourceContainer pulumi.StringInput `pulumi:"sourceContainer"` }
The replication policy rule between two containers.
func (ObjectReplicationPolicyRuleArgs) ElementType ¶
func (ObjectReplicationPolicyRuleArgs) ElementType() reflect.Type
func (ObjectReplicationPolicyRuleArgs) ToObjectReplicationPolicyRuleOutput ¶
func (i ObjectReplicationPolicyRuleArgs) ToObjectReplicationPolicyRuleOutput() ObjectReplicationPolicyRuleOutput
func (ObjectReplicationPolicyRuleArgs) ToObjectReplicationPolicyRuleOutputWithContext ¶
func (i ObjectReplicationPolicyRuleArgs) ToObjectReplicationPolicyRuleOutputWithContext(ctx context.Context) ObjectReplicationPolicyRuleOutput
type ObjectReplicationPolicyRuleArray ¶
type ObjectReplicationPolicyRuleArray []ObjectReplicationPolicyRuleInput
func (ObjectReplicationPolicyRuleArray) ElementType ¶
func (ObjectReplicationPolicyRuleArray) ElementType() reflect.Type
func (ObjectReplicationPolicyRuleArray) ToObjectReplicationPolicyRuleArrayOutput ¶
func (i ObjectReplicationPolicyRuleArray) ToObjectReplicationPolicyRuleArrayOutput() ObjectReplicationPolicyRuleArrayOutput
func (ObjectReplicationPolicyRuleArray) ToObjectReplicationPolicyRuleArrayOutputWithContext ¶
func (i ObjectReplicationPolicyRuleArray) ToObjectReplicationPolicyRuleArrayOutputWithContext(ctx context.Context) ObjectReplicationPolicyRuleArrayOutput
type ObjectReplicationPolicyRuleArrayInput ¶
type ObjectReplicationPolicyRuleArrayInput interface { pulumi.Input ToObjectReplicationPolicyRuleArrayOutput() ObjectReplicationPolicyRuleArrayOutput ToObjectReplicationPolicyRuleArrayOutputWithContext(context.Context) ObjectReplicationPolicyRuleArrayOutput }
ObjectReplicationPolicyRuleArrayInput is an input type that accepts ObjectReplicationPolicyRuleArray and ObjectReplicationPolicyRuleArrayOutput values. You can construct a concrete instance of `ObjectReplicationPolicyRuleArrayInput` via:
ObjectReplicationPolicyRuleArray{ ObjectReplicationPolicyRuleArgs{...} }
type ObjectReplicationPolicyRuleArrayOutput ¶
type ObjectReplicationPolicyRuleArrayOutput struct{ *pulumi.OutputState }
func (ObjectReplicationPolicyRuleArrayOutput) ElementType ¶
func (ObjectReplicationPolicyRuleArrayOutput) ElementType() reflect.Type
func (ObjectReplicationPolicyRuleArrayOutput) ToObjectReplicationPolicyRuleArrayOutput ¶
func (o ObjectReplicationPolicyRuleArrayOutput) ToObjectReplicationPolicyRuleArrayOutput() ObjectReplicationPolicyRuleArrayOutput
func (ObjectReplicationPolicyRuleArrayOutput) ToObjectReplicationPolicyRuleArrayOutputWithContext ¶
func (o ObjectReplicationPolicyRuleArrayOutput) ToObjectReplicationPolicyRuleArrayOutputWithContext(ctx context.Context) ObjectReplicationPolicyRuleArrayOutput
type ObjectReplicationPolicyRuleInput ¶
type ObjectReplicationPolicyRuleInput interface { pulumi.Input ToObjectReplicationPolicyRuleOutput() ObjectReplicationPolicyRuleOutput ToObjectReplicationPolicyRuleOutputWithContext(context.Context) ObjectReplicationPolicyRuleOutput }
ObjectReplicationPolicyRuleInput is an input type that accepts ObjectReplicationPolicyRuleArgs and ObjectReplicationPolicyRuleOutput values. You can construct a concrete instance of `ObjectReplicationPolicyRuleInput` via:
ObjectReplicationPolicyRuleArgs{...}
type ObjectReplicationPolicyRuleOutput ¶
type ObjectReplicationPolicyRuleOutput struct{ *pulumi.OutputState }
The replication policy rule between two containers.
func (ObjectReplicationPolicyRuleOutput) DestinationContainer ¶
func (o ObjectReplicationPolicyRuleOutput) DestinationContainer() pulumi.StringOutput
Required. Destination container name.
func (ObjectReplicationPolicyRuleOutput) ElementType ¶
func (ObjectReplicationPolicyRuleOutput) ElementType() reflect.Type
func (ObjectReplicationPolicyRuleOutput) Filters ¶
func (o ObjectReplicationPolicyRuleOutput) Filters() ObjectReplicationPolicyFilterPtrOutput
Optional. An object that defines the filter set.
func (ObjectReplicationPolicyRuleOutput) RuleId ¶
func (o ObjectReplicationPolicyRuleOutput) RuleId() pulumi.StringPtrOutput
Rule Id is auto-generated for each new rule on destination account. It is required for put policy on source account.
func (ObjectReplicationPolicyRuleOutput) SourceContainer ¶
func (o ObjectReplicationPolicyRuleOutput) SourceContainer() pulumi.StringOutput
Required. Source container name.
func (ObjectReplicationPolicyRuleOutput) ToObjectReplicationPolicyRuleOutput ¶
func (o ObjectReplicationPolicyRuleOutput) ToObjectReplicationPolicyRuleOutput() ObjectReplicationPolicyRuleOutput
func (ObjectReplicationPolicyRuleOutput) ToObjectReplicationPolicyRuleOutputWithContext ¶
func (o ObjectReplicationPolicyRuleOutput) ToObjectReplicationPolicyRuleOutputWithContext(ctx context.Context) ObjectReplicationPolicyRuleOutput
type ObjectReplicationPolicyRuleResponse ¶
type ObjectReplicationPolicyRuleResponse struct { // Required. Destination container name. DestinationContainer string `pulumi:"destinationContainer"` // Optional. An object that defines the filter set. Filters *ObjectReplicationPolicyFilterResponse `pulumi:"filters"` // Rule Id is auto-generated for each new rule on destination account. It is required for put policy on source account. RuleId *string `pulumi:"ruleId"` // Required. Source container name. SourceContainer string `pulumi:"sourceContainer"` }
The replication policy rule between two containers.
type ObjectReplicationPolicyRuleResponseArgs ¶
type ObjectReplicationPolicyRuleResponseArgs struct { // Required. Destination container name. DestinationContainer pulumi.StringInput `pulumi:"destinationContainer"` // Optional. An object that defines the filter set. Filters ObjectReplicationPolicyFilterResponsePtrInput `pulumi:"filters"` // Rule Id is auto-generated for each new rule on destination account. It is required for put policy on source account. RuleId pulumi.StringPtrInput `pulumi:"ruleId"` // Required. Source container name. SourceContainer pulumi.StringInput `pulumi:"sourceContainer"` }
The replication policy rule between two containers.
func (ObjectReplicationPolicyRuleResponseArgs) ElementType ¶
func (ObjectReplicationPolicyRuleResponseArgs) ElementType() reflect.Type
func (ObjectReplicationPolicyRuleResponseArgs) ToObjectReplicationPolicyRuleResponseOutput ¶
func (i ObjectReplicationPolicyRuleResponseArgs) ToObjectReplicationPolicyRuleResponseOutput() ObjectReplicationPolicyRuleResponseOutput
func (ObjectReplicationPolicyRuleResponseArgs) ToObjectReplicationPolicyRuleResponseOutputWithContext ¶
func (i ObjectReplicationPolicyRuleResponseArgs) ToObjectReplicationPolicyRuleResponseOutputWithContext(ctx context.Context) ObjectReplicationPolicyRuleResponseOutput
type ObjectReplicationPolicyRuleResponseArray ¶
type ObjectReplicationPolicyRuleResponseArray []ObjectReplicationPolicyRuleResponseInput
func (ObjectReplicationPolicyRuleResponseArray) ElementType ¶
func (ObjectReplicationPolicyRuleResponseArray) ElementType() reflect.Type
func (ObjectReplicationPolicyRuleResponseArray) ToObjectReplicationPolicyRuleResponseArrayOutput ¶
func (i ObjectReplicationPolicyRuleResponseArray) ToObjectReplicationPolicyRuleResponseArrayOutput() ObjectReplicationPolicyRuleResponseArrayOutput
func (ObjectReplicationPolicyRuleResponseArray) ToObjectReplicationPolicyRuleResponseArrayOutputWithContext ¶
func (i ObjectReplicationPolicyRuleResponseArray) ToObjectReplicationPolicyRuleResponseArrayOutputWithContext(ctx context.Context) ObjectReplicationPolicyRuleResponseArrayOutput
type ObjectReplicationPolicyRuleResponseArrayInput ¶
type ObjectReplicationPolicyRuleResponseArrayInput interface { pulumi.Input ToObjectReplicationPolicyRuleResponseArrayOutput() ObjectReplicationPolicyRuleResponseArrayOutput ToObjectReplicationPolicyRuleResponseArrayOutputWithContext(context.Context) ObjectReplicationPolicyRuleResponseArrayOutput }
ObjectReplicationPolicyRuleResponseArrayInput is an input type that accepts ObjectReplicationPolicyRuleResponseArray and ObjectReplicationPolicyRuleResponseArrayOutput values. You can construct a concrete instance of `ObjectReplicationPolicyRuleResponseArrayInput` via:
ObjectReplicationPolicyRuleResponseArray{ ObjectReplicationPolicyRuleResponseArgs{...} }
type ObjectReplicationPolicyRuleResponseArrayOutput ¶
type ObjectReplicationPolicyRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (ObjectReplicationPolicyRuleResponseArrayOutput) ElementType ¶
func (ObjectReplicationPolicyRuleResponseArrayOutput) ElementType() reflect.Type
func (ObjectReplicationPolicyRuleResponseArrayOutput) ToObjectReplicationPolicyRuleResponseArrayOutput ¶
func (o ObjectReplicationPolicyRuleResponseArrayOutput) ToObjectReplicationPolicyRuleResponseArrayOutput() ObjectReplicationPolicyRuleResponseArrayOutput
func (ObjectReplicationPolicyRuleResponseArrayOutput) ToObjectReplicationPolicyRuleResponseArrayOutputWithContext ¶
func (o ObjectReplicationPolicyRuleResponseArrayOutput) ToObjectReplicationPolicyRuleResponseArrayOutputWithContext(ctx context.Context) ObjectReplicationPolicyRuleResponseArrayOutput
type ObjectReplicationPolicyRuleResponseInput ¶
type ObjectReplicationPolicyRuleResponseInput interface { pulumi.Input ToObjectReplicationPolicyRuleResponseOutput() ObjectReplicationPolicyRuleResponseOutput ToObjectReplicationPolicyRuleResponseOutputWithContext(context.Context) ObjectReplicationPolicyRuleResponseOutput }
ObjectReplicationPolicyRuleResponseInput is an input type that accepts ObjectReplicationPolicyRuleResponseArgs and ObjectReplicationPolicyRuleResponseOutput values. You can construct a concrete instance of `ObjectReplicationPolicyRuleResponseInput` via:
ObjectReplicationPolicyRuleResponseArgs{...}
type ObjectReplicationPolicyRuleResponseOutput ¶
type ObjectReplicationPolicyRuleResponseOutput struct{ *pulumi.OutputState }
The replication policy rule between two containers.
func (ObjectReplicationPolicyRuleResponseOutput) DestinationContainer ¶
func (o ObjectReplicationPolicyRuleResponseOutput) DestinationContainer() pulumi.StringOutput
Required. Destination container name.
func (ObjectReplicationPolicyRuleResponseOutput) ElementType ¶
func (ObjectReplicationPolicyRuleResponseOutput) ElementType() reflect.Type
func (ObjectReplicationPolicyRuleResponseOutput) Filters ¶
func (o ObjectReplicationPolicyRuleResponseOutput) Filters() ObjectReplicationPolicyFilterResponsePtrOutput
Optional. An object that defines the filter set.
func (ObjectReplicationPolicyRuleResponseOutput) RuleId ¶
func (o ObjectReplicationPolicyRuleResponseOutput) RuleId() pulumi.StringPtrOutput
Rule Id is auto-generated for each new rule on destination account. It is required for put policy on source account.
func (ObjectReplicationPolicyRuleResponseOutput) SourceContainer ¶
func (o ObjectReplicationPolicyRuleResponseOutput) SourceContainer() pulumi.StringOutput
Required. Source container name.
func (ObjectReplicationPolicyRuleResponseOutput) ToObjectReplicationPolicyRuleResponseOutput ¶
func (o ObjectReplicationPolicyRuleResponseOutput) ToObjectReplicationPolicyRuleResponseOutput() ObjectReplicationPolicyRuleResponseOutput
func (ObjectReplicationPolicyRuleResponseOutput) ToObjectReplicationPolicyRuleResponseOutputWithContext ¶
func (o ObjectReplicationPolicyRuleResponseOutput) ToObjectReplicationPolicyRuleResponseOutputWithContext(ctx context.Context) ObjectReplicationPolicyRuleResponseOutput
type ObjectReplicationPolicyState ¶
type ObjectReplicationPolicyState struct { // Required. Destination account name. DestinationAccount pulumi.StringPtrInput // Indicates when the policy is enabled on the source account. EnabledTime pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // A unique id for object replication policy. PolicyId pulumi.StringPtrInput // The storage account object replication rules. Rules ObjectReplicationPolicyRuleResponseArrayInput // Required. Source account name. SourceAccount pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (ObjectReplicationPolicyState) ElementType ¶
func (ObjectReplicationPolicyState) ElementType() reflect.Type
type Permissions ¶ added in v0.6.0
The signed permissions for the service SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).
func (Permissions) ElementType ¶ added in v0.6.0
func (Permissions) ElementType() reflect.Type
func (Permissions) ToStringOutput ¶ added in v0.6.0
func (e Permissions) ToStringOutput() pulumi.StringOutput
func (Permissions) ToStringOutputWithContext ¶ added in v0.6.0
func (e Permissions) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Permissions) ToStringPtrOutput ¶ added in v0.6.0
func (e Permissions) ToStringPtrOutput() pulumi.StringPtrOutput
func (Permissions) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (e Permissions) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateEndpointConnection ¶
type PrivateEndpointConnection struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The resource of private end point. PrivateEndpoint PrivateEndpointResponsePtrOutput `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseOutput `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The Private Endpoint Connection resource.
func GetPrivateEndpointConnection ¶
func GetPrivateEndpointConnection(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateEndpointConnectionState, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
GetPrivateEndpointConnection gets an existing PrivateEndpointConnection resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPrivateEndpointConnection ¶
func NewPrivateEndpointConnection(ctx *pulumi.Context, name string, args *PrivateEndpointConnectionArgs, opts ...pulumi.ResourceOption) (*PrivateEndpointConnection, error)
NewPrivateEndpointConnection registers a new resource with the given unique name, arguments, and options.
func (*PrivateEndpointConnection) ElementType ¶ added in v0.2.6
func (*PrivateEndpointConnection) ElementType() reflect.Type
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutput ¶ added in v0.2.6
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (*PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext ¶ added in v0.2.6
func (i *PrivateEndpointConnection) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionArgs ¶
type PrivateEndpointConnectionArgs struct { // 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 // The name of the private endpoint connection associated with the Azure resource PrivateEndpointConnectionName pulumi.StringInput // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a PrivateEndpointConnection resource.
func (PrivateEndpointConnectionArgs) ElementType ¶
func (PrivateEndpointConnectionArgs) ElementType() reflect.Type
type PrivateEndpointConnectionInput ¶ added in v0.2.6
type PrivateEndpointConnectionInput interface { pulumi.Input ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput }
type PrivateEndpointConnectionOutput ¶ added in v0.2.6
type PrivateEndpointConnectionOutput struct {
*pulumi.OutputState
}
func (PrivateEndpointConnectionOutput) ElementType ¶ added in v0.2.6
func (PrivateEndpointConnectionOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput ¶ added in v0.2.6
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutput() PrivateEndpointConnectionOutput
func (PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext ¶ added in v0.2.6
func (o PrivateEndpointConnectionOutput) ToPrivateEndpointConnectionOutputWithContext(ctx context.Context) PrivateEndpointConnectionOutput
type PrivateEndpointConnectionResponse ¶
type PrivateEndpointConnectionResponse struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The resource of private end point. PrivateEndpoint *PrivateEndpointResponse `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState string `pulumi:"provisioningState"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
The Private Endpoint Connection resource.
type PrivateEndpointConnectionResponseArgs ¶
type PrivateEndpointConnectionResponseArgs struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id pulumi.StringInput `pulumi:"id"` // The name of the resource Name pulumi.StringInput `pulumi:"name"` // The resource of private end point. PrivateEndpoint PrivateEndpointResponsePtrInput `pulumi:"privateEndpoint"` // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponseInput `pulumi:"privateLinkServiceConnectionState"` // The provisioning state of the private endpoint connection resource. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringInput `pulumi:"type"` }
The Private Endpoint Connection resource.
func (PrivateEndpointConnectionResponseArgs) ElementType ¶
func (PrivateEndpointConnectionResponseArgs) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput ¶
func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext ¶
func (i PrivateEndpointConnectionResponseArgs) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
type PrivateEndpointConnectionResponseArray ¶
type PrivateEndpointConnectionResponseArray []PrivateEndpointConnectionResponseInput
func (PrivateEndpointConnectionResponseArray) ElementType ¶
func (PrivateEndpointConnectionResponseArray) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput ¶
func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
func (PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext ¶
func (i PrivateEndpointConnectionResponseArray) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
type PrivateEndpointConnectionResponseArrayInput ¶
type PrivateEndpointConnectionResponseArrayInput interface { pulumi.Input ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput ToPrivateEndpointConnectionResponseArrayOutputWithContext(context.Context) PrivateEndpointConnectionResponseArrayOutput }
PrivateEndpointConnectionResponseArrayInput is an input type that accepts PrivateEndpointConnectionResponseArray and PrivateEndpointConnectionResponseArrayOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseArrayInput` via:
PrivateEndpointConnectionResponseArray{ PrivateEndpointConnectionResponseArgs{...} }
type PrivateEndpointConnectionResponseArrayOutput ¶
type PrivateEndpointConnectionResponseArrayOutput struct{ *pulumi.OutputState }
func (PrivateEndpointConnectionResponseArrayOutput) ElementType ¶
func (PrivateEndpointConnectionResponseArrayOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput ¶
func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutput() PrivateEndpointConnectionResponseArrayOutput
func (PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext ¶
func (o PrivateEndpointConnectionResponseArrayOutput) ToPrivateEndpointConnectionResponseArrayOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseArrayOutput
type PrivateEndpointConnectionResponseInput ¶
type PrivateEndpointConnectionResponseInput interface { pulumi.Input ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput ToPrivateEndpointConnectionResponseOutputWithContext(context.Context) PrivateEndpointConnectionResponseOutput }
PrivateEndpointConnectionResponseInput is an input type that accepts PrivateEndpointConnectionResponseArgs and PrivateEndpointConnectionResponseOutput values. You can construct a concrete instance of `PrivateEndpointConnectionResponseInput` via:
PrivateEndpointConnectionResponseArgs{...}
type PrivateEndpointConnectionResponseOutput ¶
type PrivateEndpointConnectionResponseOutput struct{ *pulumi.OutputState }
The Private Endpoint Connection resource.
func (PrivateEndpointConnectionResponseOutput) ElementType ¶
func (PrivateEndpointConnectionResponseOutput) ElementType() reflect.Type
func (PrivateEndpointConnectionResponseOutput) Id ¶
func (o PrivateEndpointConnectionResponseOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (PrivateEndpointConnectionResponseOutput) Name ¶
func (o PrivateEndpointConnectionResponseOutput) Name() pulumi.StringOutput
The name of the resource
func (PrivateEndpointConnectionResponseOutput) PrivateEndpoint ¶
func (o PrivateEndpointConnectionResponseOutput) PrivateEndpoint() PrivateEndpointResponsePtrOutput
The resource of private end point.
func (PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState ¶
func (o PrivateEndpointConnectionResponseOutput) PrivateLinkServiceConnectionState() PrivateLinkServiceConnectionStateResponseOutput
A collection of information about the state of the connection between service consumer and provider.
func (PrivateEndpointConnectionResponseOutput) ProvisioningState ¶
func (o PrivateEndpointConnectionResponseOutput) ProvisioningState() pulumi.StringOutput
The provisioning state of the private endpoint connection resource.
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutput() PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext ¶
func (o PrivateEndpointConnectionResponseOutput) ToPrivateEndpointConnectionResponseOutputWithContext(ctx context.Context) PrivateEndpointConnectionResponseOutput
func (PrivateEndpointConnectionResponseOutput) Type ¶
func (o PrivateEndpointConnectionResponseOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type PrivateEndpointConnectionState ¶
type PrivateEndpointConnectionState struct { // The name of the resource Name pulumi.StringPtrInput // The resource of private end point. PrivateEndpoint PrivateEndpointResponsePtrInput // A collection of information about the state of the connection between service consumer and provider. PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponsePtrInput // The provisioning state of the private endpoint connection resource. ProvisioningState pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (PrivateEndpointConnectionState) ElementType ¶
func (PrivateEndpointConnectionState) ElementType() reflect.Type
type PrivateEndpointResponse ¶
type PrivateEndpointResponse struct { // The ARM identifier for Private Endpoint Id string `pulumi:"id"` }
The Private Endpoint resource.
type PrivateEndpointResponseArgs ¶
type PrivateEndpointResponseArgs struct { // The ARM identifier for Private Endpoint Id pulumi.StringInput `pulumi:"id"` }
The Private Endpoint resource.
func (PrivateEndpointResponseArgs) ElementType ¶
func (PrivateEndpointResponseArgs) ElementType() reflect.Type
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (i PrivateEndpointResponseArgs) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointResponseInput ¶
type PrivateEndpointResponseInput interface { pulumi.Input ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput ToPrivateEndpointResponseOutputWithContext(context.Context) PrivateEndpointResponseOutput }
PrivateEndpointResponseInput is an input type that accepts PrivateEndpointResponseArgs and PrivateEndpointResponseOutput values. You can construct a concrete instance of `PrivateEndpointResponseInput` via:
PrivateEndpointResponseArgs{...}
type PrivateEndpointResponseOutput ¶
type PrivateEndpointResponseOutput struct{ *pulumi.OutputState }
The Private Endpoint resource.
func (PrivateEndpointResponseOutput) ElementType ¶
func (PrivateEndpointResponseOutput) ElementType() reflect.Type
func (PrivateEndpointResponseOutput) Id ¶
func (o PrivateEndpointResponseOutput) Id() pulumi.StringOutput
The ARM identifier for Private Endpoint
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutput() PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponseOutputWithContext(ctx context.Context) PrivateEndpointResponseOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponseOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointResponsePtrInput ¶
type PrivateEndpointResponsePtrInput interface { pulumi.Input ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput ToPrivateEndpointResponsePtrOutputWithContext(context.Context) PrivateEndpointResponsePtrOutput }
PrivateEndpointResponsePtrInput is an input type that accepts PrivateEndpointResponseArgs, PrivateEndpointResponsePtr and PrivateEndpointResponsePtrOutput values. You can construct a concrete instance of `PrivateEndpointResponsePtrInput` via:
PrivateEndpointResponseArgs{...} or: nil
func PrivateEndpointResponsePtr ¶
func PrivateEndpointResponsePtr(v *PrivateEndpointResponseArgs) PrivateEndpointResponsePtrInput
type PrivateEndpointResponsePtrOutput ¶
type PrivateEndpointResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateEndpointResponsePtrOutput) Elem ¶
func (o PrivateEndpointResponsePtrOutput) Elem() PrivateEndpointResponseOutput
func (PrivateEndpointResponsePtrOutput) ElementType ¶
func (PrivateEndpointResponsePtrOutput) ElementType() reflect.Type
func (PrivateEndpointResponsePtrOutput) Id ¶
func (o PrivateEndpointResponsePtrOutput) Id() pulumi.StringPtrOutput
The ARM identifier for Private Endpoint
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutput() PrivateEndpointResponsePtrOutput
func (PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext ¶
func (o PrivateEndpointResponsePtrOutput) ToPrivateEndpointResponsePtrOutputWithContext(ctx context.Context) PrivateEndpointResponsePtrOutput
type PrivateEndpointServiceConnectionStatus ¶ added in v0.3.1
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateEndpointServiceConnectionStatus) ElementType ¶ added in v0.3.1
func (PrivateEndpointServiceConnectionStatus) ElementType() reflect.Type
func (PrivateEndpointServiceConnectionStatus) ToStringOutput ¶ added in v0.3.1
func (e PrivateEndpointServiceConnectionStatus) ToStringOutput() pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext ¶ added in v0.3.1
func (e PrivateEndpointServiceConnectionStatus) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutput ¶ added in v0.3.1
func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutput() pulumi.StringPtrOutput
func (PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e PrivateEndpointServiceConnectionStatus) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type PrivateLinkServiceConnectionState ¶
type PrivateLinkServiceConnectionState struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionRequired *string `pulumi:"actionRequired"` // The reason for approval/rejection of the connection. Description *string `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status *string `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
type PrivateLinkServiceConnectionStateArgs ¶
type PrivateLinkServiceConnectionStateArgs struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionRequired pulumi.StringPtrInput `pulumi:"actionRequired"` // The reason for approval/rejection of the connection. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateArgs) ElementType ¶
func (PrivateLinkServiceConnectionStateArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateArgs) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStateInput ¶
type PrivateLinkServiceConnectionStateInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput ToPrivateLinkServiceConnectionStateOutputWithContext(context.Context) PrivateLinkServiceConnectionStateOutput }
PrivateLinkServiceConnectionStateInput is an input type that accepts PrivateLinkServiceConnectionStateArgs and PrivateLinkServiceConnectionStateOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateInput` via:
PrivateLinkServiceConnectionStateArgs{...}
type PrivateLinkServiceConnectionStateOutput ¶
type PrivateLinkServiceConnectionStateOutput struct{ *pulumi.OutputState }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateOutput) ActionRequired ¶
func (o PrivateLinkServiceConnectionStateOutput) ActionRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateOutput) Description ¶
func (o PrivateLinkServiceConnectionStateOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateOutput) Status ¶
func (o PrivateLinkServiceConnectionStateOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutput() PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStateOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStatePtrInput ¶
type PrivateLinkServiceConnectionStatePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput ToPrivateLinkServiceConnectionStatePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStatePtrOutput }
PrivateLinkServiceConnectionStatePtrInput is an input type that accepts PrivateLinkServiceConnectionStateArgs, PrivateLinkServiceConnectionStatePtr and PrivateLinkServiceConnectionStatePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStatePtrInput` via:
PrivateLinkServiceConnectionStateArgs{...} or: nil
func PrivateLinkServiceConnectionStatePtr ¶
func PrivateLinkServiceConnectionStatePtr(v *PrivateLinkServiceConnectionStateArgs) PrivateLinkServiceConnectionStatePtrInput
type PrivateLinkServiceConnectionStatePtrOutput ¶
type PrivateLinkServiceConnectionStatePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStatePtrOutput) ActionRequired ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ActionRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStatePtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStatePtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStatePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStatePtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutput() PrivateLinkServiceConnectionStatePtrOutput
func (PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStatePtrOutput) ToPrivateLinkServiceConnectionStatePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStatePtrOutput
type PrivateLinkServiceConnectionStateResponse ¶
type PrivateLinkServiceConnectionStateResponse struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionRequired *string `pulumi:"actionRequired"` // The reason for approval/rejection of the connection. Description *string `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status *string `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
type PrivateLinkServiceConnectionStateResponseArgs ¶
type PrivateLinkServiceConnectionStateResponseArgs struct { // A message indicating if changes on the service provider require any updates on the consumer. ActionRequired pulumi.StringPtrInput `pulumi:"actionRequired"` // The reason for approval/rejection of the connection. Description pulumi.StringPtrInput `pulumi:"description"` // Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateResponseArgs) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseArgs) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (i PrivateLinkServiceConnectionStateResponseArgs) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type PrivateLinkServiceConnectionStateResponseInput ¶
type PrivateLinkServiceConnectionStateResponseInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput ToPrivateLinkServiceConnectionStateResponseOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponseOutput }
PrivateLinkServiceConnectionStateResponseInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs and PrivateLinkServiceConnectionStateResponseOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponseInput` via:
PrivateLinkServiceConnectionStateResponseArgs{...}
type PrivateLinkServiceConnectionStateResponseOutput ¶
type PrivateLinkServiceConnectionStateResponseOutput struct{ *pulumi.OutputState }
A collection of information about the state of the connection between service consumer and provider.
func (PrivateLinkServiceConnectionStateResponseOutput) ActionRequired ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ActionRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateResponseOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponseOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponseOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutput() PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponseOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponseOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponseOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type PrivateLinkServiceConnectionStateResponsePtrInput ¶
type PrivateLinkServiceConnectionStateResponsePtrInput interface { pulumi.Input ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput }
PrivateLinkServiceConnectionStateResponsePtrInput is an input type that accepts PrivateLinkServiceConnectionStateResponseArgs, PrivateLinkServiceConnectionStateResponsePtr and PrivateLinkServiceConnectionStateResponsePtrOutput values. You can construct a concrete instance of `PrivateLinkServiceConnectionStateResponsePtrInput` via:
PrivateLinkServiceConnectionStateResponseArgs{...} or: nil
func PrivateLinkServiceConnectionStateResponsePtr ¶
func PrivateLinkServiceConnectionStateResponsePtr(v *PrivateLinkServiceConnectionStateResponseArgs) PrivateLinkServiceConnectionStateResponsePtrInput
type PrivateLinkServiceConnectionStateResponsePtrOutput ¶
type PrivateLinkServiceConnectionStateResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ActionRequired ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ActionRequired() pulumi.StringPtrOutput
A message indicating if changes on the service provider require any updates on the consumer.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) Description ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Description() pulumi.StringPtrOutput
The reason for approval/rejection of the connection.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType ¶
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ElementType() reflect.Type
func (PrivateLinkServiceConnectionStateResponsePtrOutput) Status ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) Status() pulumi.StringPtrOutput
Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutput() PrivateLinkServiceConnectionStateResponsePtrOutput
func (PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext ¶
func (o PrivateLinkServiceConnectionStateResponsePtrOutput) ToPrivateLinkServiceConnectionStateResponsePtrOutputWithContext(ctx context.Context) PrivateLinkServiceConnectionStateResponsePtrOutput
type ProtocolSettings ¶ added in v0.2.5
type ProtocolSettings struct { // Setting for SMB protocol Smb *SmbSetting `pulumi:"smb"` }
Protocol settings for file service
type ProtocolSettingsArgs ¶ added in v0.2.5
type ProtocolSettingsArgs struct { // Setting for SMB protocol Smb SmbSettingPtrInput `pulumi:"smb"` }
Protocol settings for file service
func (ProtocolSettingsArgs) ElementType ¶ added in v0.2.5
func (ProtocolSettingsArgs) ElementType() reflect.Type
func (ProtocolSettingsArgs) ToProtocolSettingsOutput ¶ added in v0.2.5
func (i ProtocolSettingsArgs) ToProtocolSettingsOutput() ProtocolSettingsOutput
func (ProtocolSettingsArgs) ToProtocolSettingsOutputWithContext ¶ added in v0.2.5
func (i ProtocolSettingsArgs) ToProtocolSettingsOutputWithContext(ctx context.Context) ProtocolSettingsOutput
func (ProtocolSettingsArgs) ToProtocolSettingsPtrOutput ¶ added in v0.2.5
func (i ProtocolSettingsArgs) ToProtocolSettingsPtrOutput() ProtocolSettingsPtrOutput
func (ProtocolSettingsArgs) ToProtocolSettingsPtrOutputWithContext ¶ added in v0.2.5
func (i ProtocolSettingsArgs) ToProtocolSettingsPtrOutputWithContext(ctx context.Context) ProtocolSettingsPtrOutput
type ProtocolSettingsInput ¶ added in v0.2.5
type ProtocolSettingsInput interface { pulumi.Input ToProtocolSettingsOutput() ProtocolSettingsOutput ToProtocolSettingsOutputWithContext(context.Context) ProtocolSettingsOutput }
ProtocolSettingsInput is an input type that accepts ProtocolSettingsArgs and ProtocolSettingsOutput values. You can construct a concrete instance of `ProtocolSettingsInput` via:
ProtocolSettingsArgs{...}
type ProtocolSettingsOutput ¶ added in v0.2.5
type ProtocolSettingsOutput struct{ *pulumi.OutputState }
Protocol settings for file service
func (ProtocolSettingsOutput) ElementType ¶ added in v0.2.5
func (ProtocolSettingsOutput) ElementType() reflect.Type
func (ProtocolSettingsOutput) Smb ¶ added in v0.2.5
func (o ProtocolSettingsOutput) Smb() SmbSettingPtrOutput
Setting for SMB protocol
func (ProtocolSettingsOutput) ToProtocolSettingsOutput ¶ added in v0.2.5
func (o ProtocolSettingsOutput) ToProtocolSettingsOutput() ProtocolSettingsOutput
func (ProtocolSettingsOutput) ToProtocolSettingsOutputWithContext ¶ added in v0.2.5
func (o ProtocolSettingsOutput) ToProtocolSettingsOutputWithContext(ctx context.Context) ProtocolSettingsOutput
func (ProtocolSettingsOutput) ToProtocolSettingsPtrOutput ¶ added in v0.2.5
func (o ProtocolSettingsOutput) ToProtocolSettingsPtrOutput() ProtocolSettingsPtrOutput
func (ProtocolSettingsOutput) ToProtocolSettingsPtrOutputWithContext ¶ added in v0.2.5
func (o ProtocolSettingsOutput) ToProtocolSettingsPtrOutputWithContext(ctx context.Context) ProtocolSettingsPtrOutput
type ProtocolSettingsPtrInput ¶ added in v0.2.5
type ProtocolSettingsPtrInput interface { pulumi.Input ToProtocolSettingsPtrOutput() ProtocolSettingsPtrOutput ToProtocolSettingsPtrOutputWithContext(context.Context) ProtocolSettingsPtrOutput }
ProtocolSettingsPtrInput is an input type that accepts ProtocolSettingsArgs, ProtocolSettingsPtr and ProtocolSettingsPtrOutput values. You can construct a concrete instance of `ProtocolSettingsPtrInput` via:
ProtocolSettingsArgs{...} or: nil
func ProtocolSettingsPtr ¶ added in v0.2.5
func ProtocolSettingsPtr(v *ProtocolSettingsArgs) ProtocolSettingsPtrInput
type ProtocolSettingsPtrOutput ¶ added in v0.2.5
type ProtocolSettingsPtrOutput struct{ *pulumi.OutputState }
func (ProtocolSettingsPtrOutput) Elem ¶ added in v0.2.5
func (o ProtocolSettingsPtrOutput) Elem() ProtocolSettingsOutput
func (ProtocolSettingsPtrOutput) ElementType ¶ added in v0.2.5
func (ProtocolSettingsPtrOutput) ElementType() reflect.Type
func (ProtocolSettingsPtrOutput) Smb ¶ added in v0.2.5
func (o ProtocolSettingsPtrOutput) Smb() SmbSettingPtrOutput
Setting for SMB protocol
func (ProtocolSettingsPtrOutput) ToProtocolSettingsPtrOutput ¶ added in v0.2.5
func (o ProtocolSettingsPtrOutput) ToProtocolSettingsPtrOutput() ProtocolSettingsPtrOutput
func (ProtocolSettingsPtrOutput) ToProtocolSettingsPtrOutputWithContext ¶ added in v0.2.5
func (o ProtocolSettingsPtrOutput) ToProtocolSettingsPtrOutputWithContext(ctx context.Context) ProtocolSettingsPtrOutput
type ProtocolSettingsResponse ¶ added in v0.2.5
type ProtocolSettingsResponse struct { // Setting for SMB protocol Smb *SmbSettingResponse `pulumi:"smb"` }
Protocol settings for file service
type ProtocolSettingsResponseArgs ¶ added in v0.2.5
type ProtocolSettingsResponseArgs struct { // Setting for SMB protocol Smb SmbSettingResponsePtrInput `pulumi:"smb"` }
Protocol settings for file service
func (ProtocolSettingsResponseArgs) ElementType ¶ added in v0.2.5
func (ProtocolSettingsResponseArgs) ElementType() reflect.Type
func (ProtocolSettingsResponseArgs) ToProtocolSettingsResponseOutput ¶ added in v0.2.5
func (i ProtocolSettingsResponseArgs) ToProtocolSettingsResponseOutput() ProtocolSettingsResponseOutput
func (ProtocolSettingsResponseArgs) ToProtocolSettingsResponseOutputWithContext ¶ added in v0.2.5
func (i ProtocolSettingsResponseArgs) ToProtocolSettingsResponseOutputWithContext(ctx context.Context) ProtocolSettingsResponseOutput
func (ProtocolSettingsResponseArgs) ToProtocolSettingsResponsePtrOutput ¶ added in v0.2.5
func (i ProtocolSettingsResponseArgs) ToProtocolSettingsResponsePtrOutput() ProtocolSettingsResponsePtrOutput
func (ProtocolSettingsResponseArgs) ToProtocolSettingsResponsePtrOutputWithContext ¶ added in v0.2.5
func (i ProtocolSettingsResponseArgs) ToProtocolSettingsResponsePtrOutputWithContext(ctx context.Context) ProtocolSettingsResponsePtrOutput
type ProtocolSettingsResponseInput ¶ added in v0.2.5
type ProtocolSettingsResponseInput interface { pulumi.Input ToProtocolSettingsResponseOutput() ProtocolSettingsResponseOutput ToProtocolSettingsResponseOutputWithContext(context.Context) ProtocolSettingsResponseOutput }
ProtocolSettingsResponseInput is an input type that accepts ProtocolSettingsResponseArgs and ProtocolSettingsResponseOutput values. You can construct a concrete instance of `ProtocolSettingsResponseInput` via:
ProtocolSettingsResponseArgs{...}
type ProtocolSettingsResponseOutput ¶ added in v0.2.5
type ProtocolSettingsResponseOutput struct{ *pulumi.OutputState }
Protocol settings for file service
func (ProtocolSettingsResponseOutput) ElementType ¶ added in v0.2.5
func (ProtocolSettingsResponseOutput) ElementType() reflect.Type
func (ProtocolSettingsResponseOutput) Smb ¶ added in v0.2.5
func (o ProtocolSettingsResponseOutput) Smb() SmbSettingResponsePtrOutput
Setting for SMB protocol
func (ProtocolSettingsResponseOutput) ToProtocolSettingsResponseOutput ¶ added in v0.2.5
func (o ProtocolSettingsResponseOutput) ToProtocolSettingsResponseOutput() ProtocolSettingsResponseOutput
func (ProtocolSettingsResponseOutput) ToProtocolSettingsResponseOutputWithContext ¶ added in v0.2.5
func (o ProtocolSettingsResponseOutput) ToProtocolSettingsResponseOutputWithContext(ctx context.Context) ProtocolSettingsResponseOutput
func (ProtocolSettingsResponseOutput) ToProtocolSettingsResponsePtrOutput ¶ added in v0.2.5
func (o ProtocolSettingsResponseOutput) ToProtocolSettingsResponsePtrOutput() ProtocolSettingsResponsePtrOutput
func (ProtocolSettingsResponseOutput) ToProtocolSettingsResponsePtrOutputWithContext ¶ added in v0.2.5
func (o ProtocolSettingsResponseOutput) ToProtocolSettingsResponsePtrOutputWithContext(ctx context.Context) ProtocolSettingsResponsePtrOutput
type ProtocolSettingsResponsePtrInput ¶ added in v0.2.5
type ProtocolSettingsResponsePtrInput interface { pulumi.Input ToProtocolSettingsResponsePtrOutput() ProtocolSettingsResponsePtrOutput ToProtocolSettingsResponsePtrOutputWithContext(context.Context) ProtocolSettingsResponsePtrOutput }
ProtocolSettingsResponsePtrInput is an input type that accepts ProtocolSettingsResponseArgs, ProtocolSettingsResponsePtr and ProtocolSettingsResponsePtrOutput values. You can construct a concrete instance of `ProtocolSettingsResponsePtrInput` via:
ProtocolSettingsResponseArgs{...} or: nil
func ProtocolSettingsResponsePtr ¶ added in v0.2.5
func ProtocolSettingsResponsePtr(v *ProtocolSettingsResponseArgs) ProtocolSettingsResponsePtrInput
type ProtocolSettingsResponsePtrOutput ¶ added in v0.2.5
type ProtocolSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (ProtocolSettingsResponsePtrOutput) Elem ¶ added in v0.2.5
func (o ProtocolSettingsResponsePtrOutput) Elem() ProtocolSettingsResponseOutput
func (ProtocolSettingsResponsePtrOutput) ElementType ¶ added in v0.2.5
func (ProtocolSettingsResponsePtrOutput) ElementType() reflect.Type
func (ProtocolSettingsResponsePtrOutput) Smb ¶ added in v0.2.5
func (o ProtocolSettingsResponsePtrOutput) Smb() SmbSettingResponsePtrOutput
Setting for SMB protocol
func (ProtocolSettingsResponsePtrOutput) ToProtocolSettingsResponsePtrOutput ¶ added in v0.2.5
func (o ProtocolSettingsResponsePtrOutput) ToProtocolSettingsResponsePtrOutput() ProtocolSettingsResponsePtrOutput
func (ProtocolSettingsResponsePtrOutput) ToProtocolSettingsResponsePtrOutputWithContext ¶ added in v0.2.5
func (o ProtocolSettingsResponsePtrOutput) ToProtocolSettingsResponsePtrOutputWithContext(ctx context.Context) ProtocolSettingsResponsePtrOutput
type PublicAccess ¶ added in v0.3.1
Specifies whether data in the container may be accessed publicly and the level of access.
func (PublicAccess) ElementType ¶ added in v0.3.1
func (PublicAccess) ElementType() reflect.Type
func (PublicAccess) ToStringOutput ¶ added in v0.3.1
func (e PublicAccess) ToStringOutput() pulumi.StringOutput
func (PublicAccess) ToStringOutputWithContext ¶ added in v0.3.1
func (e PublicAccess) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (PublicAccess) ToStringPtrOutput ¶ added in v0.3.1
func (e PublicAccess) ToStringPtrOutput() pulumi.StringPtrOutput
func (PublicAccess) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e PublicAccess) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Queue ¶
type Queue struct { pulumi.CustomResourceState // Integer indicating an approximate number of messages in the queue. This number is not lower than the actual number of messages in the queue, but could be higher. ApproximateMessageCount pulumi.IntOutput `pulumi:"approximateMessageCount"` // A name-value pair that represents queue metadata. Metadata pulumi.StringMapOutput `pulumi:"metadata"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
func GetQueue ¶
func GetQueue(ctx *pulumi.Context, name string, id pulumi.IDInput, state *QueueState, opts ...pulumi.ResourceOption) (*Queue, error)
GetQueue gets an existing Queue 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 NewQueue ¶
func NewQueue(ctx *pulumi.Context, name string, args *QueueArgs, opts ...pulumi.ResourceOption) (*Queue, error)
NewQueue registers a new resource with the given unique name, arguments, and options.
func (*Queue) ElementType ¶ added in v0.2.6
func (*Queue) ToQueueOutput ¶ added in v0.2.6
func (i *Queue) ToQueueOutput() QueueOutput
func (*Queue) ToQueueOutputWithContext ¶ added in v0.2.6
func (i *Queue) ToQueueOutputWithContext(ctx context.Context) QueueOutput
type QueueArgs ¶
type QueueArgs 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 pulumi.StringInput // A name-value pair that represents queue metadata. Metadata pulumi.StringMapInput // A queue name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of lowercase alphanumeric and dash(-) characters only, it should begin and end with an alphanumeric character and it cannot have two consecutive dash(-) characters. QueueName pulumi.StringInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a Queue resource.
func (QueueArgs) ElementType ¶
type QueueInput ¶ added in v0.2.6
type QueueInput interface { pulumi.Input ToQueueOutput() QueueOutput ToQueueOutputWithContext(ctx context.Context) QueueOutput }
type QueueOutput ¶ added in v0.2.6
type QueueOutput struct {
*pulumi.OutputState
}
func (QueueOutput) ElementType ¶ added in v0.2.6
func (QueueOutput) ElementType() reflect.Type
func (QueueOutput) ToQueueOutput ¶ added in v0.2.6
func (o QueueOutput) ToQueueOutput() QueueOutput
func (QueueOutput) ToQueueOutputWithContext ¶ added in v0.2.6
func (o QueueOutput) ToQueueOutputWithContext(ctx context.Context) QueueOutput
type QueueServiceProperties ¶ added in v0.2.5
type QueueServiceProperties struct { pulumi.CustomResourceState // Specifies CORS rules for the Queue service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Queue service. Cors CorsRulesResponsePtrOutput `pulumi:"cors"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The properties of a storage account’s Queue service.
func GetQueueServiceProperties ¶ added in v0.2.5
func GetQueueServiceProperties(ctx *pulumi.Context, name string, id pulumi.IDInput, state *QueueServicePropertiesState, opts ...pulumi.ResourceOption) (*QueueServiceProperties, error)
GetQueueServiceProperties gets an existing QueueServiceProperties 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 NewQueueServiceProperties ¶ added in v0.2.5
func NewQueueServiceProperties(ctx *pulumi.Context, name string, args *QueueServicePropertiesArgs, opts ...pulumi.ResourceOption) (*QueueServiceProperties, error)
NewQueueServiceProperties registers a new resource with the given unique name, arguments, and options.
func (*QueueServiceProperties) ElementType ¶ added in v0.2.6
func (*QueueServiceProperties) ElementType() reflect.Type
func (*QueueServiceProperties) ToQueueServicePropertiesOutput ¶ added in v0.2.6
func (i *QueueServiceProperties) ToQueueServicePropertiesOutput() QueueServicePropertiesOutput
func (*QueueServiceProperties) ToQueueServicePropertiesOutputWithContext ¶ added in v0.2.6
func (i *QueueServiceProperties) ToQueueServicePropertiesOutputWithContext(ctx context.Context) QueueServicePropertiesOutput
type QueueServicePropertiesArgs ¶ added in v0.2.5
type QueueServicePropertiesArgs 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 pulumi.StringInput // Specifies CORS rules for the Queue service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Queue service. Cors CorsRulesPtrInput // The name of the Queue Service within the specified storage account. Queue Service Name must be 'default' QueueServiceName pulumi.StringInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput }
The set of arguments for constructing a QueueServiceProperties resource.
func (QueueServicePropertiesArgs) ElementType ¶ added in v0.2.5
func (QueueServicePropertiesArgs) ElementType() reflect.Type
type QueueServicePropertiesInput ¶ added in v0.2.6
type QueueServicePropertiesInput interface { pulumi.Input ToQueueServicePropertiesOutput() QueueServicePropertiesOutput ToQueueServicePropertiesOutputWithContext(ctx context.Context) QueueServicePropertiesOutput }
type QueueServicePropertiesOutput ¶ added in v0.2.6
type QueueServicePropertiesOutput struct {
*pulumi.OutputState
}
func (QueueServicePropertiesOutput) ElementType ¶ added in v0.2.6
func (QueueServicePropertiesOutput) ElementType() reflect.Type
func (QueueServicePropertiesOutput) ToQueueServicePropertiesOutput ¶ added in v0.2.6
func (o QueueServicePropertiesOutput) ToQueueServicePropertiesOutput() QueueServicePropertiesOutput
func (QueueServicePropertiesOutput) ToQueueServicePropertiesOutputWithContext ¶ added in v0.2.6
func (o QueueServicePropertiesOutput) ToQueueServicePropertiesOutputWithContext(ctx context.Context) QueueServicePropertiesOutput
type QueueServicePropertiesState ¶ added in v0.2.5
type QueueServicePropertiesState struct { // Specifies CORS rules for the Queue service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Queue service. Cors CorsRulesResponsePtrInput // The name of the resource Name pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (QueueServicePropertiesState) ElementType ¶ added in v0.2.5
func (QueueServicePropertiesState) ElementType() reflect.Type
type QueueState ¶
type QueueState struct { // Integer indicating an approximate number of messages in the queue. This number is not lower than the actual number of messages in the queue, but could be higher. ApproximateMessageCount pulumi.IntPtrInput // A name-value pair that represents queue metadata. Metadata pulumi.StringMapInput // The name of the resource Name pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (QueueState) ElementType ¶
func (QueueState) ElementType() reflect.Type
type ResourceAccessRule ¶ added in v0.2.1
type ResourceAccessRule struct { // Resource Id ResourceId *string `pulumi:"resourceId"` // Tenant Id TenantId *string `pulumi:"tenantId"` }
Resource Access Rule.
type ResourceAccessRuleArgs ¶ added in v0.2.1
type ResourceAccessRuleArgs struct { // Resource Id ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` // Tenant Id TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
Resource Access Rule.
func (ResourceAccessRuleArgs) ElementType ¶ added in v0.2.1
func (ResourceAccessRuleArgs) ElementType() reflect.Type
func (ResourceAccessRuleArgs) ToResourceAccessRuleOutput ¶ added in v0.2.1
func (i ResourceAccessRuleArgs) ToResourceAccessRuleOutput() ResourceAccessRuleOutput
func (ResourceAccessRuleArgs) ToResourceAccessRuleOutputWithContext ¶ added in v0.2.1
func (i ResourceAccessRuleArgs) ToResourceAccessRuleOutputWithContext(ctx context.Context) ResourceAccessRuleOutput
type ResourceAccessRuleArray ¶ added in v0.2.1
type ResourceAccessRuleArray []ResourceAccessRuleInput
func (ResourceAccessRuleArray) ElementType ¶ added in v0.2.1
func (ResourceAccessRuleArray) ElementType() reflect.Type
func (ResourceAccessRuleArray) ToResourceAccessRuleArrayOutput ¶ added in v0.2.1
func (i ResourceAccessRuleArray) ToResourceAccessRuleArrayOutput() ResourceAccessRuleArrayOutput
func (ResourceAccessRuleArray) ToResourceAccessRuleArrayOutputWithContext ¶ added in v0.2.1
func (i ResourceAccessRuleArray) ToResourceAccessRuleArrayOutputWithContext(ctx context.Context) ResourceAccessRuleArrayOutput
type ResourceAccessRuleArrayInput ¶ added in v0.2.1
type ResourceAccessRuleArrayInput interface { pulumi.Input ToResourceAccessRuleArrayOutput() ResourceAccessRuleArrayOutput ToResourceAccessRuleArrayOutputWithContext(context.Context) ResourceAccessRuleArrayOutput }
ResourceAccessRuleArrayInput is an input type that accepts ResourceAccessRuleArray and ResourceAccessRuleArrayOutput values. You can construct a concrete instance of `ResourceAccessRuleArrayInput` via:
ResourceAccessRuleArray{ ResourceAccessRuleArgs{...} }
type ResourceAccessRuleArrayOutput ¶ added in v0.2.1
type ResourceAccessRuleArrayOutput struct{ *pulumi.OutputState }
func (ResourceAccessRuleArrayOutput) ElementType ¶ added in v0.2.1
func (ResourceAccessRuleArrayOutput) ElementType() reflect.Type
func (ResourceAccessRuleArrayOutput) Index ¶ added in v0.2.1
func (o ResourceAccessRuleArrayOutput) Index(i pulumi.IntInput) ResourceAccessRuleOutput
func (ResourceAccessRuleArrayOutput) ToResourceAccessRuleArrayOutput ¶ added in v0.2.1
func (o ResourceAccessRuleArrayOutput) ToResourceAccessRuleArrayOutput() ResourceAccessRuleArrayOutput
func (ResourceAccessRuleArrayOutput) ToResourceAccessRuleArrayOutputWithContext ¶ added in v0.2.1
func (o ResourceAccessRuleArrayOutput) ToResourceAccessRuleArrayOutputWithContext(ctx context.Context) ResourceAccessRuleArrayOutput
type ResourceAccessRuleInput ¶ added in v0.2.1
type ResourceAccessRuleInput interface { pulumi.Input ToResourceAccessRuleOutput() ResourceAccessRuleOutput ToResourceAccessRuleOutputWithContext(context.Context) ResourceAccessRuleOutput }
ResourceAccessRuleInput is an input type that accepts ResourceAccessRuleArgs and ResourceAccessRuleOutput values. You can construct a concrete instance of `ResourceAccessRuleInput` via:
ResourceAccessRuleArgs{...}
type ResourceAccessRuleOutput ¶ added in v0.2.1
type ResourceAccessRuleOutput struct{ *pulumi.OutputState }
Resource Access Rule.
func (ResourceAccessRuleOutput) ElementType ¶ added in v0.2.1
func (ResourceAccessRuleOutput) ElementType() reflect.Type
func (ResourceAccessRuleOutput) ResourceId ¶ added in v0.2.1
func (o ResourceAccessRuleOutput) ResourceId() pulumi.StringPtrOutput
Resource Id
func (ResourceAccessRuleOutput) TenantId ¶ added in v0.2.1
func (o ResourceAccessRuleOutput) TenantId() pulumi.StringPtrOutput
Tenant Id
func (ResourceAccessRuleOutput) ToResourceAccessRuleOutput ¶ added in v0.2.1
func (o ResourceAccessRuleOutput) ToResourceAccessRuleOutput() ResourceAccessRuleOutput
func (ResourceAccessRuleOutput) ToResourceAccessRuleOutputWithContext ¶ added in v0.2.1
func (o ResourceAccessRuleOutput) ToResourceAccessRuleOutputWithContext(ctx context.Context) ResourceAccessRuleOutput
type ResourceAccessRuleResponse ¶ added in v0.2.1
type ResourceAccessRuleResponse struct { // Resource Id ResourceId *string `pulumi:"resourceId"` // Tenant Id TenantId *string `pulumi:"tenantId"` }
Resource Access Rule.
type ResourceAccessRuleResponseArgs ¶ added in v0.2.1
type ResourceAccessRuleResponseArgs struct { // Resource Id ResourceId pulumi.StringPtrInput `pulumi:"resourceId"` // Tenant Id TenantId pulumi.StringPtrInput `pulumi:"tenantId"` }
Resource Access Rule.
func (ResourceAccessRuleResponseArgs) ElementType ¶ added in v0.2.1
func (ResourceAccessRuleResponseArgs) ElementType() reflect.Type
func (ResourceAccessRuleResponseArgs) ToResourceAccessRuleResponseOutput ¶ added in v0.2.1
func (i ResourceAccessRuleResponseArgs) ToResourceAccessRuleResponseOutput() ResourceAccessRuleResponseOutput
func (ResourceAccessRuleResponseArgs) ToResourceAccessRuleResponseOutputWithContext ¶ added in v0.2.1
func (i ResourceAccessRuleResponseArgs) ToResourceAccessRuleResponseOutputWithContext(ctx context.Context) ResourceAccessRuleResponseOutput
type ResourceAccessRuleResponseArray ¶ added in v0.2.1
type ResourceAccessRuleResponseArray []ResourceAccessRuleResponseInput
func (ResourceAccessRuleResponseArray) ElementType ¶ added in v0.2.1
func (ResourceAccessRuleResponseArray) ElementType() reflect.Type
func (ResourceAccessRuleResponseArray) ToResourceAccessRuleResponseArrayOutput ¶ added in v0.2.1
func (i ResourceAccessRuleResponseArray) ToResourceAccessRuleResponseArrayOutput() ResourceAccessRuleResponseArrayOutput
func (ResourceAccessRuleResponseArray) ToResourceAccessRuleResponseArrayOutputWithContext ¶ added in v0.2.1
func (i ResourceAccessRuleResponseArray) ToResourceAccessRuleResponseArrayOutputWithContext(ctx context.Context) ResourceAccessRuleResponseArrayOutput
type ResourceAccessRuleResponseArrayInput ¶ added in v0.2.1
type ResourceAccessRuleResponseArrayInput interface { pulumi.Input ToResourceAccessRuleResponseArrayOutput() ResourceAccessRuleResponseArrayOutput ToResourceAccessRuleResponseArrayOutputWithContext(context.Context) ResourceAccessRuleResponseArrayOutput }
ResourceAccessRuleResponseArrayInput is an input type that accepts ResourceAccessRuleResponseArray and ResourceAccessRuleResponseArrayOutput values. You can construct a concrete instance of `ResourceAccessRuleResponseArrayInput` via:
ResourceAccessRuleResponseArray{ ResourceAccessRuleResponseArgs{...} }
type ResourceAccessRuleResponseArrayOutput ¶ added in v0.2.1
type ResourceAccessRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (ResourceAccessRuleResponseArrayOutput) ElementType ¶ added in v0.2.1
func (ResourceAccessRuleResponseArrayOutput) ElementType() reflect.Type
func (ResourceAccessRuleResponseArrayOutput) Index ¶ added in v0.2.1
func (o ResourceAccessRuleResponseArrayOutput) Index(i pulumi.IntInput) ResourceAccessRuleResponseOutput
func (ResourceAccessRuleResponseArrayOutput) ToResourceAccessRuleResponseArrayOutput ¶ added in v0.2.1
func (o ResourceAccessRuleResponseArrayOutput) ToResourceAccessRuleResponseArrayOutput() ResourceAccessRuleResponseArrayOutput
func (ResourceAccessRuleResponseArrayOutput) ToResourceAccessRuleResponseArrayOutputWithContext ¶ added in v0.2.1
func (o ResourceAccessRuleResponseArrayOutput) ToResourceAccessRuleResponseArrayOutputWithContext(ctx context.Context) ResourceAccessRuleResponseArrayOutput
type ResourceAccessRuleResponseInput ¶ added in v0.2.1
type ResourceAccessRuleResponseInput interface { pulumi.Input ToResourceAccessRuleResponseOutput() ResourceAccessRuleResponseOutput ToResourceAccessRuleResponseOutputWithContext(context.Context) ResourceAccessRuleResponseOutput }
ResourceAccessRuleResponseInput is an input type that accepts ResourceAccessRuleResponseArgs and ResourceAccessRuleResponseOutput values. You can construct a concrete instance of `ResourceAccessRuleResponseInput` via:
ResourceAccessRuleResponseArgs{...}
type ResourceAccessRuleResponseOutput ¶ added in v0.2.1
type ResourceAccessRuleResponseOutput struct{ *pulumi.OutputState }
Resource Access Rule.
func (ResourceAccessRuleResponseOutput) ElementType ¶ added in v0.2.1
func (ResourceAccessRuleResponseOutput) ElementType() reflect.Type
func (ResourceAccessRuleResponseOutput) ResourceId ¶ added in v0.2.1
func (o ResourceAccessRuleResponseOutput) ResourceId() pulumi.StringPtrOutput
Resource Id
func (ResourceAccessRuleResponseOutput) TenantId ¶ added in v0.2.1
func (o ResourceAccessRuleResponseOutput) TenantId() pulumi.StringPtrOutput
Tenant Id
func (ResourceAccessRuleResponseOutput) ToResourceAccessRuleResponseOutput ¶ added in v0.2.1
func (o ResourceAccessRuleResponseOutput) ToResourceAccessRuleResponseOutput() ResourceAccessRuleResponseOutput
func (ResourceAccessRuleResponseOutput) ToResourceAccessRuleResponseOutputWithContext ¶ added in v0.2.1
func (o ResourceAccessRuleResponseOutput) ToResourceAccessRuleResponseOutputWithContext(ctx context.Context) ResourceAccessRuleResponseOutput
type RestorePolicyProperties ¶ added in v0.2.5
type RestorePolicyProperties struct { // how long this blob can be restored. It should be great than zero and less than DeleteRetentionPolicy.days. Days *int `pulumi:"days"` // Blob restore is enabled if set to true. Enabled bool `pulumi:"enabled"` }
The blob service properties for blob restore policy
type RestorePolicyPropertiesArgs ¶ added in v0.2.5
type RestorePolicyPropertiesArgs struct { // how long this blob can be restored. It should be great than zero and less than DeleteRetentionPolicy.days. Days pulumi.IntPtrInput `pulumi:"days"` // Blob restore is enabled if set to true. Enabled pulumi.BoolInput `pulumi:"enabled"` }
The blob service properties for blob restore policy
func (RestorePolicyPropertiesArgs) ElementType ¶ added in v0.2.5
func (RestorePolicyPropertiesArgs) ElementType() reflect.Type
func (RestorePolicyPropertiesArgs) ToRestorePolicyPropertiesOutput ¶ added in v0.2.5
func (i RestorePolicyPropertiesArgs) ToRestorePolicyPropertiesOutput() RestorePolicyPropertiesOutput
func (RestorePolicyPropertiesArgs) ToRestorePolicyPropertiesOutputWithContext ¶ added in v0.2.5
func (i RestorePolicyPropertiesArgs) ToRestorePolicyPropertiesOutputWithContext(ctx context.Context) RestorePolicyPropertiesOutput
func (RestorePolicyPropertiesArgs) ToRestorePolicyPropertiesPtrOutput ¶ added in v0.2.5
func (i RestorePolicyPropertiesArgs) ToRestorePolicyPropertiesPtrOutput() RestorePolicyPropertiesPtrOutput
func (RestorePolicyPropertiesArgs) ToRestorePolicyPropertiesPtrOutputWithContext ¶ added in v0.2.5
func (i RestorePolicyPropertiesArgs) ToRestorePolicyPropertiesPtrOutputWithContext(ctx context.Context) RestorePolicyPropertiesPtrOutput
type RestorePolicyPropertiesInput ¶ added in v0.2.5
type RestorePolicyPropertiesInput interface { pulumi.Input ToRestorePolicyPropertiesOutput() RestorePolicyPropertiesOutput ToRestorePolicyPropertiesOutputWithContext(context.Context) RestorePolicyPropertiesOutput }
RestorePolicyPropertiesInput is an input type that accepts RestorePolicyPropertiesArgs and RestorePolicyPropertiesOutput values. You can construct a concrete instance of `RestorePolicyPropertiesInput` via:
RestorePolicyPropertiesArgs{...}
type RestorePolicyPropertiesOutput ¶ added in v0.2.5
type RestorePolicyPropertiesOutput struct{ *pulumi.OutputState }
The blob service properties for blob restore policy
func (RestorePolicyPropertiesOutput) Days ¶ added in v0.2.5
func (o RestorePolicyPropertiesOutput) Days() pulumi.IntPtrOutput
how long this blob can be restored. It should be great than zero and less than DeleteRetentionPolicy.days.
func (RestorePolicyPropertiesOutput) ElementType ¶ added in v0.2.5
func (RestorePolicyPropertiesOutput) ElementType() reflect.Type
func (RestorePolicyPropertiesOutput) Enabled ¶ added in v0.2.5
func (o RestorePolicyPropertiesOutput) Enabled() pulumi.BoolOutput
Blob restore is enabled if set to true.
func (RestorePolicyPropertiesOutput) ToRestorePolicyPropertiesOutput ¶ added in v0.2.5
func (o RestorePolicyPropertiesOutput) ToRestorePolicyPropertiesOutput() RestorePolicyPropertiesOutput
func (RestorePolicyPropertiesOutput) ToRestorePolicyPropertiesOutputWithContext ¶ added in v0.2.5
func (o RestorePolicyPropertiesOutput) ToRestorePolicyPropertiesOutputWithContext(ctx context.Context) RestorePolicyPropertiesOutput
func (RestorePolicyPropertiesOutput) ToRestorePolicyPropertiesPtrOutput ¶ added in v0.2.5
func (o RestorePolicyPropertiesOutput) ToRestorePolicyPropertiesPtrOutput() RestorePolicyPropertiesPtrOutput
func (RestorePolicyPropertiesOutput) ToRestorePolicyPropertiesPtrOutputWithContext ¶ added in v0.2.5
func (o RestorePolicyPropertiesOutput) ToRestorePolicyPropertiesPtrOutputWithContext(ctx context.Context) RestorePolicyPropertiesPtrOutput
type RestorePolicyPropertiesPtrInput ¶ added in v0.2.5
type RestorePolicyPropertiesPtrInput interface { pulumi.Input ToRestorePolicyPropertiesPtrOutput() RestorePolicyPropertiesPtrOutput ToRestorePolicyPropertiesPtrOutputWithContext(context.Context) RestorePolicyPropertiesPtrOutput }
RestorePolicyPropertiesPtrInput is an input type that accepts RestorePolicyPropertiesArgs, RestorePolicyPropertiesPtr and RestorePolicyPropertiesPtrOutput values. You can construct a concrete instance of `RestorePolicyPropertiesPtrInput` via:
RestorePolicyPropertiesArgs{...} or: nil
func RestorePolicyPropertiesPtr ¶ added in v0.2.5
func RestorePolicyPropertiesPtr(v *RestorePolicyPropertiesArgs) RestorePolicyPropertiesPtrInput
type RestorePolicyPropertiesPtrOutput ¶ added in v0.2.5
type RestorePolicyPropertiesPtrOutput struct{ *pulumi.OutputState }
func (RestorePolicyPropertiesPtrOutput) Days ¶ added in v0.2.5
func (o RestorePolicyPropertiesPtrOutput) Days() pulumi.IntPtrOutput
how long this blob can be restored. It should be great than zero and less than DeleteRetentionPolicy.days.
func (RestorePolicyPropertiesPtrOutput) Elem ¶ added in v0.2.5
func (o RestorePolicyPropertiesPtrOutput) Elem() RestorePolicyPropertiesOutput
func (RestorePolicyPropertiesPtrOutput) ElementType ¶ added in v0.2.5
func (RestorePolicyPropertiesPtrOutput) ElementType() reflect.Type
func (RestorePolicyPropertiesPtrOutput) Enabled ¶ added in v0.2.5
func (o RestorePolicyPropertiesPtrOutput) Enabled() pulumi.BoolPtrOutput
Blob restore is enabled if set to true.
func (RestorePolicyPropertiesPtrOutput) ToRestorePolicyPropertiesPtrOutput ¶ added in v0.2.5
func (o RestorePolicyPropertiesPtrOutput) ToRestorePolicyPropertiesPtrOutput() RestorePolicyPropertiesPtrOutput
func (RestorePolicyPropertiesPtrOutput) ToRestorePolicyPropertiesPtrOutputWithContext ¶ added in v0.2.5
func (o RestorePolicyPropertiesPtrOutput) ToRestorePolicyPropertiesPtrOutputWithContext(ctx context.Context) RestorePolicyPropertiesPtrOutput
type RestorePolicyPropertiesResponse ¶ added in v0.2.5
type RestorePolicyPropertiesResponse struct { // how long this blob can be restored. It should be great than zero and less than DeleteRetentionPolicy.days. Days *int `pulumi:"days"` // Blob restore is enabled if set to true. Enabled bool `pulumi:"enabled"` // Deprecated in favor of minRestoreTime property. LastEnabledTime string `pulumi:"lastEnabledTime"` // Returns the minimum date and time that the restore can be started. MinRestoreTime string `pulumi:"minRestoreTime"` }
The blob service properties for blob restore policy
type RestorePolicyPropertiesResponseArgs ¶ added in v0.2.5
type RestorePolicyPropertiesResponseArgs struct { // how long this blob can be restored. It should be great than zero and less than DeleteRetentionPolicy.days. Days pulumi.IntPtrInput `pulumi:"days"` // Blob restore is enabled if set to true. Enabled pulumi.BoolInput `pulumi:"enabled"` // Deprecated in favor of minRestoreTime property. LastEnabledTime pulumi.StringInput `pulumi:"lastEnabledTime"` // Returns the minimum date and time that the restore can be started. MinRestoreTime pulumi.StringInput `pulumi:"minRestoreTime"` }
The blob service properties for blob restore policy
func (RestorePolicyPropertiesResponseArgs) ElementType ¶ added in v0.2.5
func (RestorePolicyPropertiesResponseArgs) ElementType() reflect.Type
func (RestorePolicyPropertiesResponseArgs) ToRestorePolicyPropertiesResponseOutput ¶ added in v0.2.5
func (i RestorePolicyPropertiesResponseArgs) ToRestorePolicyPropertiesResponseOutput() RestorePolicyPropertiesResponseOutput
func (RestorePolicyPropertiesResponseArgs) ToRestorePolicyPropertiesResponseOutputWithContext ¶ added in v0.2.5
func (i RestorePolicyPropertiesResponseArgs) ToRestorePolicyPropertiesResponseOutputWithContext(ctx context.Context) RestorePolicyPropertiesResponseOutput
func (RestorePolicyPropertiesResponseArgs) ToRestorePolicyPropertiesResponsePtrOutput ¶ added in v0.2.5
func (i RestorePolicyPropertiesResponseArgs) ToRestorePolicyPropertiesResponsePtrOutput() RestorePolicyPropertiesResponsePtrOutput
func (RestorePolicyPropertiesResponseArgs) ToRestorePolicyPropertiesResponsePtrOutputWithContext ¶ added in v0.2.5
func (i RestorePolicyPropertiesResponseArgs) ToRestorePolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) RestorePolicyPropertiesResponsePtrOutput
type RestorePolicyPropertiesResponseInput ¶ added in v0.2.5
type RestorePolicyPropertiesResponseInput interface { pulumi.Input ToRestorePolicyPropertiesResponseOutput() RestorePolicyPropertiesResponseOutput ToRestorePolicyPropertiesResponseOutputWithContext(context.Context) RestorePolicyPropertiesResponseOutput }
RestorePolicyPropertiesResponseInput is an input type that accepts RestorePolicyPropertiesResponseArgs and RestorePolicyPropertiesResponseOutput values. You can construct a concrete instance of `RestorePolicyPropertiesResponseInput` via:
RestorePolicyPropertiesResponseArgs{...}
type RestorePolicyPropertiesResponseOutput ¶ added in v0.2.5
type RestorePolicyPropertiesResponseOutput struct{ *pulumi.OutputState }
The blob service properties for blob restore policy
func (RestorePolicyPropertiesResponseOutput) Days ¶ added in v0.2.5
func (o RestorePolicyPropertiesResponseOutput) Days() pulumi.IntPtrOutput
how long this blob can be restored. It should be great than zero and less than DeleteRetentionPolicy.days.
func (RestorePolicyPropertiesResponseOutput) ElementType ¶ added in v0.2.5
func (RestorePolicyPropertiesResponseOutput) ElementType() reflect.Type
func (RestorePolicyPropertiesResponseOutput) Enabled ¶ added in v0.2.5
func (o RestorePolicyPropertiesResponseOutput) Enabled() pulumi.BoolOutput
Blob restore is enabled if set to true.
func (RestorePolicyPropertiesResponseOutput) LastEnabledTime ¶ added in v0.2.5
func (o RestorePolicyPropertiesResponseOutput) LastEnabledTime() pulumi.StringOutput
Deprecated in favor of minRestoreTime property.
func (RestorePolicyPropertiesResponseOutput) MinRestoreTime ¶ added in v0.2.5
func (o RestorePolicyPropertiesResponseOutput) MinRestoreTime() pulumi.StringOutput
Returns the minimum date and time that the restore can be started.
func (RestorePolicyPropertiesResponseOutput) ToRestorePolicyPropertiesResponseOutput ¶ added in v0.2.5
func (o RestorePolicyPropertiesResponseOutput) ToRestorePolicyPropertiesResponseOutput() RestorePolicyPropertiesResponseOutput
func (RestorePolicyPropertiesResponseOutput) ToRestorePolicyPropertiesResponseOutputWithContext ¶ added in v0.2.5
func (o RestorePolicyPropertiesResponseOutput) ToRestorePolicyPropertiesResponseOutputWithContext(ctx context.Context) RestorePolicyPropertiesResponseOutput
func (RestorePolicyPropertiesResponseOutput) ToRestorePolicyPropertiesResponsePtrOutput ¶ added in v0.2.5
func (o RestorePolicyPropertiesResponseOutput) ToRestorePolicyPropertiesResponsePtrOutput() RestorePolicyPropertiesResponsePtrOutput
func (RestorePolicyPropertiesResponseOutput) ToRestorePolicyPropertiesResponsePtrOutputWithContext ¶ added in v0.2.5
func (o RestorePolicyPropertiesResponseOutput) ToRestorePolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) RestorePolicyPropertiesResponsePtrOutput
type RestorePolicyPropertiesResponsePtrInput ¶ added in v0.2.5
type RestorePolicyPropertiesResponsePtrInput interface { pulumi.Input ToRestorePolicyPropertiesResponsePtrOutput() RestorePolicyPropertiesResponsePtrOutput ToRestorePolicyPropertiesResponsePtrOutputWithContext(context.Context) RestorePolicyPropertiesResponsePtrOutput }
RestorePolicyPropertiesResponsePtrInput is an input type that accepts RestorePolicyPropertiesResponseArgs, RestorePolicyPropertiesResponsePtr and RestorePolicyPropertiesResponsePtrOutput values. You can construct a concrete instance of `RestorePolicyPropertiesResponsePtrInput` via:
RestorePolicyPropertiesResponseArgs{...} or: nil
func RestorePolicyPropertiesResponsePtr ¶ added in v0.2.5
func RestorePolicyPropertiesResponsePtr(v *RestorePolicyPropertiesResponseArgs) RestorePolicyPropertiesResponsePtrInput
type RestorePolicyPropertiesResponsePtrOutput ¶ added in v0.2.5
type RestorePolicyPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (RestorePolicyPropertiesResponsePtrOutput) Days ¶ added in v0.2.5
func (o RestorePolicyPropertiesResponsePtrOutput) Days() pulumi.IntPtrOutput
how long this blob can be restored. It should be great than zero and less than DeleteRetentionPolicy.days.
func (RestorePolicyPropertiesResponsePtrOutput) ElementType ¶ added in v0.2.5
func (RestorePolicyPropertiesResponsePtrOutput) ElementType() reflect.Type
func (RestorePolicyPropertiesResponsePtrOutput) Enabled ¶ added in v0.2.5
func (o RestorePolicyPropertiesResponsePtrOutput) Enabled() pulumi.BoolPtrOutput
Blob restore is enabled if set to true.
func (RestorePolicyPropertiesResponsePtrOutput) LastEnabledTime ¶ added in v0.2.5
func (o RestorePolicyPropertiesResponsePtrOutput) LastEnabledTime() pulumi.StringPtrOutput
Deprecated in favor of minRestoreTime property.
func (RestorePolicyPropertiesResponsePtrOutput) MinRestoreTime ¶ added in v0.2.5
func (o RestorePolicyPropertiesResponsePtrOutput) MinRestoreTime() pulumi.StringPtrOutput
Returns the minimum date and time that the restore can be started.
func (RestorePolicyPropertiesResponsePtrOutput) ToRestorePolicyPropertiesResponsePtrOutput ¶ added in v0.2.5
func (o RestorePolicyPropertiesResponsePtrOutput) ToRestorePolicyPropertiesResponsePtrOutput() RestorePolicyPropertiesResponsePtrOutput
func (RestorePolicyPropertiesResponsePtrOutput) ToRestorePolicyPropertiesResponsePtrOutputWithContext ¶ added in v0.2.5
func (o RestorePolicyPropertiesResponsePtrOutput) ToRestorePolicyPropertiesResponsePtrOutputWithContext(ctx context.Context) RestorePolicyPropertiesResponsePtrOutput
type RootSquashType ¶ added in v0.3.1
The property is for NFS share only. The default is NoRootSquash.
func (RootSquashType) ElementType ¶ added in v0.3.1
func (RootSquashType) ElementType() reflect.Type
func (RootSquashType) ToStringOutput ¶ added in v0.3.1
func (e RootSquashType) ToStringOutput() pulumi.StringOutput
func (RootSquashType) ToStringOutputWithContext ¶ added in v0.3.1
func (e RootSquashType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RootSquashType) ToStringPtrOutput ¶ added in v0.3.1
func (e RootSquashType) ToStringPtrOutput() pulumi.StringPtrOutput
func (RootSquashType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e RootSquashType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RoutingChoice ¶ added in v0.3.1
Routing Choice defines the kind of network routing opted by the user.
func (RoutingChoice) ElementType ¶ added in v0.3.1
func (RoutingChoice) ElementType() reflect.Type
func (RoutingChoice) ToStringOutput ¶ added in v0.3.1
func (e RoutingChoice) ToStringOutput() pulumi.StringOutput
func (RoutingChoice) ToStringOutputWithContext ¶ added in v0.3.1
func (e RoutingChoice) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RoutingChoice) ToStringPtrOutput ¶ added in v0.3.1
func (e RoutingChoice) ToStringPtrOutput() pulumi.StringPtrOutput
func (RoutingChoice) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e RoutingChoice) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type RoutingPreference ¶
type RoutingPreference struct { // A boolean flag which indicates whether internet routing storage endpoints are to be published PublishInternetEndpoints *bool `pulumi:"publishInternetEndpoints"` // A boolean flag which indicates whether microsoft routing storage endpoints are to be published PublishMicrosoftEndpoints *bool `pulumi:"publishMicrosoftEndpoints"` // Routing Choice defines the kind of network routing opted by the user. RoutingChoice *string `pulumi:"routingChoice"` }
Routing preference defines the type of network, either microsoft or internet routing to be used to deliver the user data, the default option is microsoft routing
type RoutingPreferenceArgs ¶
type RoutingPreferenceArgs struct { // A boolean flag which indicates whether internet routing storage endpoints are to be published PublishInternetEndpoints pulumi.BoolPtrInput `pulumi:"publishInternetEndpoints"` // A boolean flag which indicates whether microsoft routing storage endpoints are to be published PublishMicrosoftEndpoints pulumi.BoolPtrInput `pulumi:"publishMicrosoftEndpoints"` // Routing Choice defines the kind of network routing opted by the user. RoutingChoice pulumi.StringPtrInput `pulumi:"routingChoice"` }
Routing preference defines the type of network, either microsoft or internet routing to be used to deliver the user data, the default option is microsoft routing
func (RoutingPreferenceArgs) ElementType ¶
func (RoutingPreferenceArgs) ElementType() reflect.Type
func (RoutingPreferenceArgs) ToRoutingPreferenceOutput ¶
func (i RoutingPreferenceArgs) ToRoutingPreferenceOutput() RoutingPreferenceOutput
func (RoutingPreferenceArgs) ToRoutingPreferenceOutputWithContext ¶
func (i RoutingPreferenceArgs) ToRoutingPreferenceOutputWithContext(ctx context.Context) RoutingPreferenceOutput
func (RoutingPreferenceArgs) ToRoutingPreferencePtrOutput ¶
func (i RoutingPreferenceArgs) ToRoutingPreferencePtrOutput() RoutingPreferencePtrOutput
func (RoutingPreferenceArgs) ToRoutingPreferencePtrOutputWithContext ¶
func (i RoutingPreferenceArgs) ToRoutingPreferencePtrOutputWithContext(ctx context.Context) RoutingPreferencePtrOutput
type RoutingPreferenceInput ¶
type RoutingPreferenceInput interface { pulumi.Input ToRoutingPreferenceOutput() RoutingPreferenceOutput ToRoutingPreferenceOutputWithContext(context.Context) RoutingPreferenceOutput }
RoutingPreferenceInput is an input type that accepts RoutingPreferenceArgs and RoutingPreferenceOutput values. You can construct a concrete instance of `RoutingPreferenceInput` via:
RoutingPreferenceArgs{...}
type RoutingPreferenceOutput ¶
type RoutingPreferenceOutput struct{ *pulumi.OutputState }
Routing preference defines the type of network, either microsoft or internet routing to be used to deliver the user data, the default option is microsoft routing
func (RoutingPreferenceOutput) ElementType ¶
func (RoutingPreferenceOutput) ElementType() reflect.Type
func (RoutingPreferenceOutput) PublishInternetEndpoints ¶
func (o RoutingPreferenceOutput) PublishInternetEndpoints() pulumi.BoolPtrOutput
A boolean flag which indicates whether internet routing storage endpoints are to be published
func (RoutingPreferenceOutput) PublishMicrosoftEndpoints ¶
func (o RoutingPreferenceOutput) PublishMicrosoftEndpoints() pulumi.BoolPtrOutput
A boolean flag which indicates whether microsoft routing storage endpoints are to be published
func (RoutingPreferenceOutput) RoutingChoice ¶
func (o RoutingPreferenceOutput) RoutingChoice() pulumi.StringPtrOutput
Routing Choice defines the kind of network routing opted by the user.
func (RoutingPreferenceOutput) ToRoutingPreferenceOutput ¶
func (o RoutingPreferenceOutput) ToRoutingPreferenceOutput() RoutingPreferenceOutput
func (RoutingPreferenceOutput) ToRoutingPreferenceOutputWithContext ¶
func (o RoutingPreferenceOutput) ToRoutingPreferenceOutputWithContext(ctx context.Context) RoutingPreferenceOutput
func (RoutingPreferenceOutput) ToRoutingPreferencePtrOutput ¶
func (o RoutingPreferenceOutput) ToRoutingPreferencePtrOutput() RoutingPreferencePtrOutput
func (RoutingPreferenceOutput) ToRoutingPreferencePtrOutputWithContext ¶
func (o RoutingPreferenceOutput) ToRoutingPreferencePtrOutputWithContext(ctx context.Context) RoutingPreferencePtrOutput
type RoutingPreferencePtrInput ¶
type RoutingPreferencePtrInput interface { pulumi.Input ToRoutingPreferencePtrOutput() RoutingPreferencePtrOutput ToRoutingPreferencePtrOutputWithContext(context.Context) RoutingPreferencePtrOutput }
RoutingPreferencePtrInput is an input type that accepts RoutingPreferenceArgs, RoutingPreferencePtr and RoutingPreferencePtrOutput values. You can construct a concrete instance of `RoutingPreferencePtrInput` via:
RoutingPreferenceArgs{...} or: nil
func RoutingPreferencePtr ¶
func RoutingPreferencePtr(v *RoutingPreferenceArgs) RoutingPreferencePtrInput
type RoutingPreferencePtrOutput ¶
type RoutingPreferencePtrOutput struct{ *pulumi.OutputState }
func (RoutingPreferencePtrOutput) Elem ¶
func (o RoutingPreferencePtrOutput) Elem() RoutingPreferenceOutput
func (RoutingPreferencePtrOutput) ElementType ¶
func (RoutingPreferencePtrOutput) ElementType() reflect.Type
func (RoutingPreferencePtrOutput) PublishInternetEndpoints ¶
func (o RoutingPreferencePtrOutput) PublishInternetEndpoints() pulumi.BoolPtrOutput
A boolean flag which indicates whether internet routing storage endpoints are to be published
func (RoutingPreferencePtrOutput) PublishMicrosoftEndpoints ¶
func (o RoutingPreferencePtrOutput) PublishMicrosoftEndpoints() pulumi.BoolPtrOutput
A boolean flag which indicates whether microsoft routing storage endpoints are to be published
func (RoutingPreferencePtrOutput) RoutingChoice ¶
func (o RoutingPreferencePtrOutput) RoutingChoice() pulumi.StringPtrOutput
Routing Choice defines the kind of network routing opted by the user.
func (RoutingPreferencePtrOutput) ToRoutingPreferencePtrOutput ¶
func (o RoutingPreferencePtrOutput) ToRoutingPreferencePtrOutput() RoutingPreferencePtrOutput
func (RoutingPreferencePtrOutput) ToRoutingPreferencePtrOutputWithContext ¶
func (o RoutingPreferencePtrOutput) ToRoutingPreferencePtrOutputWithContext(ctx context.Context) RoutingPreferencePtrOutput
type RoutingPreferenceResponse ¶
type RoutingPreferenceResponse struct { // A boolean flag which indicates whether internet routing storage endpoints are to be published PublishInternetEndpoints *bool `pulumi:"publishInternetEndpoints"` // A boolean flag which indicates whether microsoft routing storage endpoints are to be published PublishMicrosoftEndpoints *bool `pulumi:"publishMicrosoftEndpoints"` // Routing Choice defines the kind of network routing opted by the user. RoutingChoice *string `pulumi:"routingChoice"` }
Routing preference defines the type of network, either microsoft or internet routing to be used to deliver the user data, the default option is microsoft routing
type RoutingPreferenceResponseArgs ¶
type RoutingPreferenceResponseArgs struct { // A boolean flag which indicates whether internet routing storage endpoints are to be published PublishInternetEndpoints pulumi.BoolPtrInput `pulumi:"publishInternetEndpoints"` // A boolean flag which indicates whether microsoft routing storage endpoints are to be published PublishMicrosoftEndpoints pulumi.BoolPtrInput `pulumi:"publishMicrosoftEndpoints"` // Routing Choice defines the kind of network routing opted by the user. RoutingChoice pulumi.StringPtrInput `pulumi:"routingChoice"` }
Routing preference defines the type of network, either microsoft or internet routing to be used to deliver the user data, the default option is microsoft routing
func (RoutingPreferenceResponseArgs) ElementType ¶
func (RoutingPreferenceResponseArgs) ElementType() reflect.Type
func (RoutingPreferenceResponseArgs) ToRoutingPreferenceResponseOutput ¶
func (i RoutingPreferenceResponseArgs) ToRoutingPreferenceResponseOutput() RoutingPreferenceResponseOutput
func (RoutingPreferenceResponseArgs) ToRoutingPreferenceResponseOutputWithContext ¶
func (i RoutingPreferenceResponseArgs) ToRoutingPreferenceResponseOutputWithContext(ctx context.Context) RoutingPreferenceResponseOutput
func (RoutingPreferenceResponseArgs) ToRoutingPreferenceResponsePtrOutput ¶
func (i RoutingPreferenceResponseArgs) ToRoutingPreferenceResponsePtrOutput() RoutingPreferenceResponsePtrOutput
func (RoutingPreferenceResponseArgs) ToRoutingPreferenceResponsePtrOutputWithContext ¶
func (i RoutingPreferenceResponseArgs) ToRoutingPreferenceResponsePtrOutputWithContext(ctx context.Context) RoutingPreferenceResponsePtrOutput
type RoutingPreferenceResponseInput ¶
type RoutingPreferenceResponseInput interface { pulumi.Input ToRoutingPreferenceResponseOutput() RoutingPreferenceResponseOutput ToRoutingPreferenceResponseOutputWithContext(context.Context) RoutingPreferenceResponseOutput }
RoutingPreferenceResponseInput is an input type that accepts RoutingPreferenceResponseArgs and RoutingPreferenceResponseOutput values. You can construct a concrete instance of `RoutingPreferenceResponseInput` via:
RoutingPreferenceResponseArgs{...}
type RoutingPreferenceResponseOutput ¶
type RoutingPreferenceResponseOutput struct{ *pulumi.OutputState }
Routing preference defines the type of network, either microsoft or internet routing to be used to deliver the user data, the default option is microsoft routing
func (RoutingPreferenceResponseOutput) ElementType ¶
func (RoutingPreferenceResponseOutput) ElementType() reflect.Type
func (RoutingPreferenceResponseOutput) PublishInternetEndpoints ¶
func (o RoutingPreferenceResponseOutput) PublishInternetEndpoints() pulumi.BoolPtrOutput
A boolean flag which indicates whether internet routing storage endpoints are to be published
func (RoutingPreferenceResponseOutput) PublishMicrosoftEndpoints ¶
func (o RoutingPreferenceResponseOutput) PublishMicrosoftEndpoints() pulumi.BoolPtrOutput
A boolean flag which indicates whether microsoft routing storage endpoints are to be published
func (RoutingPreferenceResponseOutput) RoutingChoice ¶
func (o RoutingPreferenceResponseOutput) RoutingChoice() pulumi.StringPtrOutput
Routing Choice defines the kind of network routing opted by the user.
func (RoutingPreferenceResponseOutput) ToRoutingPreferenceResponseOutput ¶
func (o RoutingPreferenceResponseOutput) ToRoutingPreferenceResponseOutput() RoutingPreferenceResponseOutput
func (RoutingPreferenceResponseOutput) ToRoutingPreferenceResponseOutputWithContext ¶
func (o RoutingPreferenceResponseOutput) ToRoutingPreferenceResponseOutputWithContext(ctx context.Context) RoutingPreferenceResponseOutput
func (RoutingPreferenceResponseOutput) ToRoutingPreferenceResponsePtrOutput ¶
func (o RoutingPreferenceResponseOutput) ToRoutingPreferenceResponsePtrOutput() RoutingPreferenceResponsePtrOutput
func (RoutingPreferenceResponseOutput) ToRoutingPreferenceResponsePtrOutputWithContext ¶
func (o RoutingPreferenceResponseOutput) ToRoutingPreferenceResponsePtrOutputWithContext(ctx context.Context) RoutingPreferenceResponsePtrOutput
type RoutingPreferenceResponsePtrInput ¶
type RoutingPreferenceResponsePtrInput interface { pulumi.Input ToRoutingPreferenceResponsePtrOutput() RoutingPreferenceResponsePtrOutput ToRoutingPreferenceResponsePtrOutputWithContext(context.Context) RoutingPreferenceResponsePtrOutput }
RoutingPreferenceResponsePtrInput is an input type that accepts RoutingPreferenceResponseArgs, RoutingPreferenceResponsePtr and RoutingPreferenceResponsePtrOutput values. You can construct a concrete instance of `RoutingPreferenceResponsePtrInput` via:
RoutingPreferenceResponseArgs{...} or: nil
func RoutingPreferenceResponsePtr ¶
func RoutingPreferenceResponsePtr(v *RoutingPreferenceResponseArgs) RoutingPreferenceResponsePtrInput
type RoutingPreferenceResponsePtrOutput ¶
type RoutingPreferenceResponsePtrOutput struct{ *pulumi.OutputState }
func (RoutingPreferenceResponsePtrOutput) Elem ¶
func (o RoutingPreferenceResponsePtrOutput) Elem() RoutingPreferenceResponseOutput
func (RoutingPreferenceResponsePtrOutput) ElementType ¶
func (RoutingPreferenceResponsePtrOutput) ElementType() reflect.Type
func (RoutingPreferenceResponsePtrOutput) PublishInternetEndpoints ¶
func (o RoutingPreferenceResponsePtrOutput) PublishInternetEndpoints() pulumi.BoolPtrOutput
A boolean flag which indicates whether internet routing storage endpoints are to be published
func (RoutingPreferenceResponsePtrOutput) PublishMicrosoftEndpoints ¶
func (o RoutingPreferenceResponsePtrOutput) PublishMicrosoftEndpoints() pulumi.BoolPtrOutput
A boolean flag which indicates whether microsoft routing storage endpoints are to be published
func (RoutingPreferenceResponsePtrOutput) RoutingChoice ¶
func (o RoutingPreferenceResponsePtrOutput) RoutingChoice() pulumi.StringPtrOutput
Routing Choice defines the kind of network routing opted by the user.
func (RoutingPreferenceResponsePtrOutput) ToRoutingPreferenceResponsePtrOutput ¶
func (o RoutingPreferenceResponsePtrOutput) ToRoutingPreferenceResponsePtrOutput() RoutingPreferenceResponsePtrOutput
func (RoutingPreferenceResponsePtrOutput) ToRoutingPreferenceResponsePtrOutputWithContext ¶
func (o RoutingPreferenceResponsePtrOutput) ToRoutingPreferenceResponsePtrOutputWithContext(ctx context.Context) RoutingPreferenceResponsePtrOutput
type RuleType ¶ added in v0.3.1
The valid value is Lifecycle
func (RuleType) ElementType ¶ added in v0.3.1
func (RuleType) ToStringOutput ¶ added in v0.3.1
func (e RuleType) ToStringOutput() pulumi.StringOutput
func (RuleType) ToStringOutputWithContext ¶ added in v0.3.1
func (e RuleType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (RuleType) ToStringPtrOutput ¶ added in v0.3.1
func (e RuleType) ToStringPtrOutput() pulumi.StringPtrOutput
func (RuleType) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e RuleType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Services ¶ added in v0.6.0
The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f).
func (Services) ElementType ¶ added in v0.6.0
func (Services) ToStringOutput ¶ added in v0.6.0
func (e Services) ToStringOutput() pulumi.StringOutput
func (Services) ToStringOutputWithContext ¶ added in v0.6.0
func (e Services) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Services) ToStringPtrOutput ¶ added in v0.6.0
func (e Services) ToStringPtrOutput() pulumi.StringPtrOutput
func (Services) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (e Services) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ShareAccessTier ¶ added in v0.3.1
Access tier for specific share. GpV2 account can choose between TransactionOptimized (default), Hot, and Cool. FileStorage account can choose Premium.
func (ShareAccessTier) ElementType ¶ added in v0.3.1
func (ShareAccessTier) ElementType() reflect.Type
func (ShareAccessTier) ToStringOutput ¶ added in v0.3.1
func (e ShareAccessTier) ToStringOutput() pulumi.StringOutput
func (ShareAccessTier) ToStringOutputWithContext ¶ added in v0.3.1
func (e ShareAccessTier) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ShareAccessTier) ToStringPtrOutput ¶ added in v0.3.1
func (e ShareAccessTier) ToStringPtrOutput() pulumi.StringPtrOutput
func (ShareAccessTier) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e ShareAccessTier) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SignedResource ¶ added in v0.6.0
The signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s).
func (SignedResource) ElementType ¶ added in v0.6.0
func (SignedResource) ElementType() reflect.Type
func (SignedResource) ToStringOutput ¶ added in v0.6.0
func (e SignedResource) ToStringOutput() pulumi.StringOutput
func (SignedResource) ToStringOutputWithContext ¶ added in v0.6.0
func (e SignedResource) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SignedResource) ToStringPtrOutput ¶ added in v0.6.0
func (e SignedResource) ToStringPtrOutput() pulumi.StringPtrOutput
func (SignedResource) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (e SignedResource) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SignedResourceTypes ¶ added in v0.6.0
The signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files.
func (SignedResourceTypes) ElementType ¶ added in v0.6.0
func (SignedResourceTypes) ElementType() reflect.Type
func (SignedResourceTypes) ToStringOutput ¶ added in v0.6.0
func (e SignedResourceTypes) ToStringOutput() pulumi.StringOutput
func (SignedResourceTypes) ToStringOutputWithContext ¶ added in v0.6.0
func (e SignedResourceTypes) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SignedResourceTypes) ToStringPtrOutput ¶ added in v0.6.0
func (e SignedResourceTypes) ToStringPtrOutput() pulumi.StringPtrOutput
func (SignedResourceTypes) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (e SignedResourceTypes) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Sku ¶
type Sku struct { // 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 { // 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"` }
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
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
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
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 { // 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 tier. This is based on the SKU name. Tier string `pulumi:"tier"` }
The SKU of the storage account.
type SkuResponseArgs ¶
type SkuResponseArgs struct { // 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"` // 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
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
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
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
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 SmbSetting ¶ added in v0.2.5
type SmbSetting struct { // Multichannel setting. Applies to Premium FileStorage only. Multichannel *Multichannel `pulumi:"multichannel"` }
Setting for SMB protocol
type SmbSettingArgs ¶ added in v0.2.5
type SmbSettingArgs struct { // Multichannel setting. Applies to Premium FileStorage only. Multichannel MultichannelPtrInput `pulumi:"multichannel"` }
Setting for SMB protocol
func (SmbSettingArgs) ElementType ¶ added in v0.2.5
func (SmbSettingArgs) ElementType() reflect.Type
func (SmbSettingArgs) ToSmbSettingOutput ¶ added in v0.2.5
func (i SmbSettingArgs) ToSmbSettingOutput() SmbSettingOutput
func (SmbSettingArgs) ToSmbSettingOutputWithContext ¶ added in v0.2.5
func (i SmbSettingArgs) ToSmbSettingOutputWithContext(ctx context.Context) SmbSettingOutput
func (SmbSettingArgs) ToSmbSettingPtrOutput ¶ added in v0.2.5
func (i SmbSettingArgs) ToSmbSettingPtrOutput() SmbSettingPtrOutput
func (SmbSettingArgs) ToSmbSettingPtrOutputWithContext ¶ added in v0.2.5
func (i SmbSettingArgs) ToSmbSettingPtrOutputWithContext(ctx context.Context) SmbSettingPtrOutput
type SmbSettingInput ¶ added in v0.2.5
type SmbSettingInput interface { pulumi.Input ToSmbSettingOutput() SmbSettingOutput ToSmbSettingOutputWithContext(context.Context) SmbSettingOutput }
SmbSettingInput is an input type that accepts SmbSettingArgs and SmbSettingOutput values. You can construct a concrete instance of `SmbSettingInput` via:
SmbSettingArgs{...}
type SmbSettingOutput ¶ added in v0.2.5
type SmbSettingOutput struct{ *pulumi.OutputState }
Setting for SMB protocol
func (SmbSettingOutput) ElementType ¶ added in v0.2.5
func (SmbSettingOutput) ElementType() reflect.Type
func (SmbSettingOutput) Multichannel ¶ added in v0.2.5
func (o SmbSettingOutput) Multichannel() MultichannelPtrOutput
Multichannel setting. Applies to Premium FileStorage only.
func (SmbSettingOutput) ToSmbSettingOutput ¶ added in v0.2.5
func (o SmbSettingOutput) ToSmbSettingOutput() SmbSettingOutput
func (SmbSettingOutput) ToSmbSettingOutputWithContext ¶ added in v0.2.5
func (o SmbSettingOutput) ToSmbSettingOutputWithContext(ctx context.Context) SmbSettingOutput
func (SmbSettingOutput) ToSmbSettingPtrOutput ¶ added in v0.2.5
func (o SmbSettingOutput) ToSmbSettingPtrOutput() SmbSettingPtrOutput
func (SmbSettingOutput) ToSmbSettingPtrOutputWithContext ¶ added in v0.2.5
func (o SmbSettingOutput) ToSmbSettingPtrOutputWithContext(ctx context.Context) SmbSettingPtrOutput
type SmbSettingPtrInput ¶ added in v0.2.5
type SmbSettingPtrInput interface { pulumi.Input ToSmbSettingPtrOutput() SmbSettingPtrOutput ToSmbSettingPtrOutputWithContext(context.Context) SmbSettingPtrOutput }
SmbSettingPtrInput is an input type that accepts SmbSettingArgs, SmbSettingPtr and SmbSettingPtrOutput values. You can construct a concrete instance of `SmbSettingPtrInput` via:
SmbSettingArgs{...} or: nil
func SmbSettingPtr ¶ added in v0.2.5
func SmbSettingPtr(v *SmbSettingArgs) SmbSettingPtrInput
type SmbSettingPtrOutput ¶ added in v0.2.5
type SmbSettingPtrOutput struct{ *pulumi.OutputState }
func (SmbSettingPtrOutput) Elem ¶ added in v0.2.5
func (o SmbSettingPtrOutput) Elem() SmbSettingOutput
func (SmbSettingPtrOutput) ElementType ¶ added in v0.2.5
func (SmbSettingPtrOutput) ElementType() reflect.Type
func (SmbSettingPtrOutput) Multichannel ¶ added in v0.2.5
func (o SmbSettingPtrOutput) Multichannel() MultichannelPtrOutput
Multichannel setting. Applies to Premium FileStorage only.
func (SmbSettingPtrOutput) ToSmbSettingPtrOutput ¶ added in v0.2.5
func (o SmbSettingPtrOutput) ToSmbSettingPtrOutput() SmbSettingPtrOutput
func (SmbSettingPtrOutput) ToSmbSettingPtrOutputWithContext ¶ added in v0.2.5
func (o SmbSettingPtrOutput) ToSmbSettingPtrOutputWithContext(ctx context.Context) SmbSettingPtrOutput
type SmbSettingResponse ¶ added in v0.2.5
type SmbSettingResponse struct { // Multichannel setting. Applies to Premium FileStorage only. Multichannel *MultichannelResponse `pulumi:"multichannel"` }
Setting for SMB protocol
type SmbSettingResponseArgs ¶ added in v0.2.5
type SmbSettingResponseArgs struct { // Multichannel setting. Applies to Premium FileStorage only. Multichannel MultichannelResponsePtrInput `pulumi:"multichannel"` }
Setting for SMB protocol
func (SmbSettingResponseArgs) ElementType ¶ added in v0.2.5
func (SmbSettingResponseArgs) ElementType() reflect.Type
func (SmbSettingResponseArgs) ToSmbSettingResponseOutput ¶ added in v0.2.5
func (i SmbSettingResponseArgs) ToSmbSettingResponseOutput() SmbSettingResponseOutput
func (SmbSettingResponseArgs) ToSmbSettingResponseOutputWithContext ¶ added in v0.2.5
func (i SmbSettingResponseArgs) ToSmbSettingResponseOutputWithContext(ctx context.Context) SmbSettingResponseOutput
func (SmbSettingResponseArgs) ToSmbSettingResponsePtrOutput ¶ added in v0.2.5
func (i SmbSettingResponseArgs) ToSmbSettingResponsePtrOutput() SmbSettingResponsePtrOutput
func (SmbSettingResponseArgs) ToSmbSettingResponsePtrOutputWithContext ¶ added in v0.2.5
func (i SmbSettingResponseArgs) ToSmbSettingResponsePtrOutputWithContext(ctx context.Context) SmbSettingResponsePtrOutput
type SmbSettingResponseInput ¶ added in v0.2.5
type SmbSettingResponseInput interface { pulumi.Input ToSmbSettingResponseOutput() SmbSettingResponseOutput ToSmbSettingResponseOutputWithContext(context.Context) SmbSettingResponseOutput }
SmbSettingResponseInput is an input type that accepts SmbSettingResponseArgs and SmbSettingResponseOutput values. You can construct a concrete instance of `SmbSettingResponseInput` via:
SmbSettingResponseArgs{...}
type SmbSettingResponseOutput ¶ added in v0.2.5
type SmbSettingResponseOutput struct{ *pulumi.OutputState }
Setting for SMB protocol
func (SmbSettingResponseOutput) ElementType ¶ added in v0.2.5
func (SmbSettingResponseOutput) ElementType() reflect.Type
func (SmbSettingResponseOutput) Multichannel ¶ added in v0.2.5
func (o SmbSettingResponseOutput) Multichannel() MultichannelResponsePtrOutput
Multichannel setting. Applies to Premium FileStorage only.
func (SmbSettingResponseOutput) ToSmbSettingResponseOutput ¶ added in v0.2.5
func (o SmbSettingResponseOutput) ToSmbSettingResponseOutput() SmbSettingResponseOutput
func (SmbSettingResponseOutput) ToSmbSettingResponseOutputWithContext ¶ added in v0.2.5
func (o SmbSettingResponseOutput) ToSmbSettingResponseOutputWithContext(ctx context.Context) SmbSettingResponseOutput
func (SmbSettingResponseOutput) ToSmbSettingResponsePtrOutput ¶ added in v0.2.5
func (o SmbSettingResponseOutput) ToSmbSettingResponsePtrOutput() SmbSettingResponsePtrOutput
func (SmbSettingResponseOutput) ToSmbSettingResponsePtrOutputWithContext ¶ added in v0.2.5
func (o SmbSettingResponseOutput) ToSmbSettingResponsePtrOutputWithContext(ctx context.Context) SmbSettingResponsePtrOutput
type SmbSettingResponsePtrInput ¶ added in v0.2.5
type SmbSettingResponsePtrInput interface { pulumi.Input ToSmbSettingResponsePtrOutput() SmbSettingResponsePtrOutput ToSmbSettingResponsePtrOutputWithContext(context.Context) SmbSettingResponsePtrOutput }
SmbSettingResponsePtrInput is an input type that accepts SmbSettingResponseArgs, SmbSettingResponsePtr and SmbSettingResponsePtrOutput values. You can construct a concrete instance of `SmbSettingResponsePtrInput` via:
SmbSettingResponseArgs{...} or: nil
func SmbSettingResponsePtr ¶ added in v0.2.5
func SmbSettingResponsePtr(v *SmbSettingResponseArgs) SmbSettingResponsePtrInput
type SmbSettingResponsePtrOutput ¶ added in v0.2.5
type SmbSettingResponsePtrOutput struct{ *pulumi.OutputState }
func (SmbSettingResponsePtrOutput) Elem ¶ added in v0.2.5
func (o SmbSettingResponsePtrOutput) Elem() SmbSettingResponseOutput
func (SmbSettingResponsePtrOutput) ElementType ¶ added in v0.2.5
func (SmbSettingResponsePtrOutput) ElementType() reflect.Type
func (SmbSettingResponsePtrOutput) Multichannel ¶ added in v0.2.5
func (o SmbSettingResponsePtrOutput) Multichannel() MultichannelResponsePtrOutput
Multichannel setting. Applies to Premium FileStorage only.
func (SmbSettingResponsePtrOutput) ToSmbSettingResponsePtrOutput ¶ added in v0.2.5
func (o SmbSettingResponsePtrOutput) ToSmbSettingResponsePtrOutput() SmbSettingResponsePtrOutput
func (SmbSettingResponsePtrOutput) ToSmbSettingResponsePtrOutputWithContext ¶ added in v0.2.5
func (o SmbSettingResponsePtrOutput) ToSmbSettingResponsePtrOutputWithContext(ctx context.Context) SmbSettingResponsePtrOutput
type State ¶ added in v0.3.1
Gets the state of virtual network rule.
func (State) ElementType ¶ added in v0.3.1
func (State) ToStringOutput ¶ added in v0.3.1
func (e State) ToStringOutput() pulumi.StringOutput
func (State) ToStringOutputWithContext ¶ added in v0.3.1
func (e State) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (State) ToStringPtrOutput ¶ added in v0.3.1
func (e State) ToStringPtrOutput() pulumi.StringPtrOutput
func (State) ToStringPtrOutputWithContext ¶ added in v0.3.1
func (e State) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
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"` // Allow or disallow public access to all blobs or containers in the storage account. The default interpretation is true for this property. AllowBlobPublicAccess pulumi.BoolPtrOutput `pulumi:"allowBlobPublicAccess"` AllowSharedKeyAccess pulumi.BoolPtrOutput `pulumi:"allowSharedKeyAccess"` // Provides the identity based authentication settings for Azure Files. AzureFilesIdentityBasedAuthentication AzureFilesIdentityBasedAuthenticationResponsePtrOutput `pulumi:"azureFilesIdentityBasedAuthentication"` // Blob restore status BlobRestoreStatus BlobRestoreStatusResponseOutput `pulumi:"blobRestoreStatus"` // 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"` // Allows https traffic only to storage service if sets to true. EnableHttpsTrafficOnly pulumi.BoolPtrOutput `pulumi:"enableHttpsTrafficOnly"` // Gets the encryption settings on the account. If unspecified, the account is unencrypted. Encryption EncryptionResponseOutput `pulumi:"encryption"` // The extendedLocation of the resource. ExtendedLocation ExtendedLocationResponsePtrOutput `pulumi:"extendedLocation"` // If the failover is in progress, the value will be true, otherwise, it will be null. FailoverInProgress pulumi.BoolOutput `pulumi:"failoverInProgress"` // Geo Replication Stats GeoReplicationStats GeoReplicationStatsResponseOutput `pulumi:"geoReplicationStats"` // The identity of the resource. Identity IdentityResponsePtrOutput `pulumi:"identity"` // Account HierarchicalNamespace enabled if sets to true. IsHnsEnabled pulumi.BoolPtrOutput `pulumi:"isHnsEnabled"` // Gets the Kind. Kind pulumi.StringOutput `pulumi:"kind"` LargeFileSharesState pulumi.StringPtrOutput `pulumi:"largeFileSharesState"` // 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"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property. MinimumTlsVersion pulumi.StringPtrOutput `pulumi:"minimumTlsVersion"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Network rule set NetworkRuleSet NetworkRuleSetResponseOutput `pulumi:"networkRuleSet"` // 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"` // List of private endpoint connection associated with the specified storage account PrivateEndpointConnections PrivateEndpointConnectionResponseArrayOutput `pulumi:"privateEndpointConnections"` // Gets the status of the storage account at the time the operation was called. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Maintains information about the network routing choice opted by the user for data transfer RoutingPreference RoutingPreferenceResponsePtrOutput `pulumi:"routingPreference"` // 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"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
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 // Allow or disallow public access to all blobs or containers in the storage account. The default interpretation is true for this property. AllowBlobPublicAccess pulumi.BoolPtrInput AllowSharedKeyAccess pulumi.BoolPtrInput // Provides the identity based authentication settings for Azure Files. AzureFilesIdentityBasedAuthentication AzureFilesIdentityBasedAuthenticationPtrInput // 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 // Allows https traffic only to storage service if sets to true. The default value is true since API version 2019-04-01. EnableHttpsTrafficOnly pulumi.BoolPtrInput // Not applicable. Azure Storage encryption is enabled for all storage accounts and cannot be disabled. Encryption EncryptionPtrInput // Optional. Set the extended location of the resource. If not set, the storage account will be created in Azure main region. Otherwise it will be created in the specified extended location ExtendedLocation ExtendedLocationPtrInput // The identity of the resource. Identity IdentityPtrInput // Account HierarchicalNamespace enabled if sets to true. IsHnsEnabled pulumi.BoolPtrInput // Required. Indicates the type of storage account. Kind pulumi.StringInput LargeFileSharesState pulumi.StringPtrInput // 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.StringPtrInput // Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property. MinimumTlsVersion pulumi.StringPtrInput // Network rule set NetworkRuleSet NetworkRuleSetPtrInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // Maintains information about the network routing choice opted by the user for data transfer RoutingPreference RoutingPreferencePtrInput // 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 StorageAccountInternetEndpointsResponse ¶
type StorageAccountInternetEndpointsResponse struct { // Gets the blob endpoint. Blob string `pulumi:"blob"` // Gets the dfs endpoint. Dfs string `pulumi:"dfs"` // Gets the file endpoint. File string `pulumi:"file"` // Gets the web endpoint. Web string `pulumi:"web"` }
The URIs that are used to perform a retrieval of a public blob, file, web or dfs object via a internet routing endpoint.
type StorageAccountInternetEndpointsResponseArgs ¶
type StorageAccountInternetEndpointsResponseArgs struct { // Gets the blob endpoint. Blob pulumi.StringInput `pulumi:"blob"` // Gets the dfs endpoint. Dfs pulumi.StringInput `pulumi:"dfs"` // Gets the file endpoint. File pulumi.StringInput `pulumi:"file"` // Gets the web endpoint. Web pulumi.StringInput `pulumi:"web"` }
The URIs that are used to perform a retrieval of a public blob, file, web or dfs object via a internet routing endpoint.
func (StorageAccountInternetEndpointsResponseArgs) ElementType ¶
func (StorageAccountInternetEndpointsResponseArgs) ElementType() reflect.Type
func (StorageAccountInternetEndpointsResponseArgs) ToStorageAccountInternetEndpointsResponseOutput ¶
func (i StorageAccountInternetEndpointsResponseArgs) ToStorageAccountInternetEndpointsResponseOutput() StorageAccountInternetEndpointsResponseOutput
func (StorageAccountInternetEndpointsResponseArgs) ToStorageAccountInternetEndpointsResponseOutputWithContext ¶
func (i StorageAccountInternetEndpointsResponseArgs) ToStorageAccountInternetEndpointsResponseOutputWithContext(ctx context.Context) StorageAccountInternetEndpointsResponseOutput
func (StorageAccountInternetEndpointsResponseArgs) ToStorageAccountInternetEndpointsResponsePtrOutput ¶
func (i StorageAccountInternetEndpointsResponseArgs) ToStorageAccountInternetEndpointsResponsePtrOutput() StorageAccountInternetEndpointsResponsePtrOutput
func (StorageAccountInternetEndpointsResponseArgs) ToStorageAccountInternetEndpointsResponsePtrOutputWithContext ¶
func (i StorageAccountInternetEndpointsResponseArgs) ToStorageAccountInternetEndpointsResponsePtrOutputWithContext(ctx context.Context) StorageAccountInternetEndpointsResponsePtrOutput
type StorageAccountInternetEndpointsResponseInput ¶
type StorageAccountInternetEndpointsResponseInput interface { pulumi.Input ToStorageAccountInternetEndpointsResponseOutput() StorageAccountInternetEndpointsResponseOutput ToStorageAccountInternetEndpointsResponseOutputWithContext(context.Context) StorageAccountInternetEndpointsResponseOutput }
StorageAccountInternetEndpointsResponseInput is an input type that accepts StorageAccountInternetEndpointsResponseArgs and StorageAccountInternetEndpointsResponseOutput values. You can construct a concrete instance of `StorageAccountInternetEndpointsResponseInput` via:
StorageAccountInternetEndpointsResponseArgs{...}
type StorageAccountInternetEndpointsResponseOutput ¶
type StorageAccountInternetEndpointsResponseOutput struct{ *pulumi.OutputState }
The URIs that are used to perform a retrieval of a public blob, file, web or dfs object via a internet routing endpoint.
func (StorageAccountInternetEndpointsResponseOutput) Blob ¶
func (o StorageAccountInternetEndpointsResponseOutput) Blob() pulumi.StringOutput
Gets the blob endpoint.
func (StorageAccountInternetEndpointsResponseOutput) Dfs ¶
func (o StorageAccountInternetEndpointsResponseOutput) Dfs() pulumi.StringOutput
Gets the dfs endpoint.
func (StorageAccountInternetEndpointsResponseOutput) ElementType ¶
func (StorageAccountInternetEndpointsResponseOutput) ElementType() reflect.Type
func (StorageAccountInternetEndpointsResponseOutput) File ¶
func (o StorageAccountInternetEndpointsResponseOutput) File() pulumi.StringOutput
Gets the file endpoint.
func (StorageAccountInternetEndpointsResponseOutput) ToStorageAccountInternetEndpointsResponseOutput ¶
func (o StorageAccountInternetEndpointsResponseOutput) ToStorageAccountInternetEndpointsResponseOutput() StorageAccountInternetEndpointsResponseOutput
func (StorageAccountInternetEndpointsResponseOutput) ToStorageAccountInternetEndpointsResponseOutputWithContext ¶
func (o StorageAccountInternetEndpointsResponseOutput) ToStorageAccountInternetEndpointsResponseOutputWithContext(ctx context.Context) StorageAccountInternetEndpointsResponseOutput
func (StorageAccountInternetEndpointsResponseOutput) ToStorageAccountInternetEndpointsResponsePtrOutput ¶
func (o StorageAccountInternetEndpointsResponseOutput) ToStorageAccountInternetEndpointsResponsePtrOutput() StorageAccountInternetEndpointsResponsePtrOutput
func (StorageAccountInternetEndpointsResponseOutput) ToStorageAccountInternetEndpointsResponsePtrOutputWithContext ¶
func (o StorageAccountInternetEndpointsResponseOutput) ToStorageAccountInternetEndpointsResponsePtrOutputWithContext(ctx context.Context) StorageAccountInternetEndpointsResponsePtrOutput
func (StorageAccountInternetEndpointsResponseOutput) Web ¶
func (o StorageAccountInternetEndpointsResponseOutput) Web() pulumi.StringOutput
Gets the web endpoint.
type StorageAccountInternetEndpointsResponsePtrInput ¶
type StorageAccountInternetEndpointsResponsePtrInput interface { pulumi.Input ToStorageAccountInternetEndpointsResponsePtrOutput() StorageAccountInternetEndpointsResponsePtrOutput ToStorageAccountInternetEndpointsResponsePtrOutputWithContext(context.Context) StorageAccountInternetEndpointsResponsePtrOutput }
StorageAccountInternetEndpointsResponsePtrInput is an input type that accepts StorageAccountInternetEndpointsResponseArgs, StorageAccountInternetEndpointsResponsePtr and StorageAccountInternetEndpointsResponsePtrOutput values. You can construct a concrete instance of `StorageAccountInternetEndpointsResponsePtrInput` via:
StorageAccountInternetEndpointsResponseArgs{...} or: nil
func StorageAccountInternetEndpointsResponsePtr ¶
func StorageAccountInternetEndpointsResponsePtr(v *StorageAccountInternetEndpointsResponseArgs) StorageAccountInternetEndpointsResponsePtrInput
type StorageAccountInternetEndpointsResponsePtrOutput ¶
type StorageAccountInternetEndpointsResponsePtrOutput struct{ *pulumi.OutputState }
func (StorageAccountInternetEndpointsResponsePtrOutput) Blob ¶
func (o StorageAccountInternetEndpointsResponsePtrOutput) Blob() pulumi.StringPtrOutput
Gets the blob endpoint.
func (StorageAccountInternetEndpointsResponsePtrOutput) ElementType ¶
func (StorageAccountInternetEndpointsResponsePtrOutput) ElementType() reflect.Type
func (StorageAccountInternetEndpointsResponsePtrOutput) File ¶
func (o StorageAccountInternetEndpointsResponsePtrOutput) File() pulumi.StringPtrOutput
Gets the file endpoint.
func (StorageAccountInternetEndpointsResponsePtrOutput) ToStorageAccountInternetEndpointsResponsePtrOutput ¶
func (o StorageAccountInternetEndpointsResponsePtrOutput) ToStorageAccountInternetEndpointsResponsePtrOutput() StorageAccountInternetEndpointsResponsePtrOutput
func (StorageAccountInternetEndpointsResponsePtrOutput) ToStorageAccountInternetEndpointsResponsePtrOutputWithContext ¶
func (o StorageAccountInternetEndpointsResponsePtrOutput) ToStorageAccountInternetEndpointsResponsePtrOutputWithContext(ctx context.Context) StorageAccountInternetEndpointsResponsePtrOutput
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 StorageAccountMicrosoftEndpointsResponse ¶
type StorageAccountMicrosoftEndpointsResponse struct { // Gets the blob endpoint. Blob string `pulumi:"blob"` // Gets the dfs endpoint. Dfs string `pulumi:"dfs"` // Gets the file endpoint. File string `pulumi:"file"` // Gets the queue endpoint. Queue string `pulumi:"queue"` // Gets the table endpoint. Table string `pulumi:"table"` // Gets the web endpoint. Web string `pulumi:"web"` }
The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object via a microsoft routing endpoint.
type StorageAccountMicrosoftEndpointsResponseArgs ¶
type StorageAccountMicrosoftEndpointsResponseArgs struct { // Gets the blob endpoint. Blob pulumi.StringInput `pulumi:"blob"` // Gets the dfs endpoint. Dfs pulumi.StringInput `pulumi:"dfs"` // 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"` // Gets the web endpoint. Web pulumi.StringInput `pulumi:"web"` }
The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object via a microsoft routing endpoint.
func (StorageAccountMicrosoftEndpointsResponseArgs) ElementType ¶
func (StorageAccountMicrosoftEndpointsResponseArgs) ElementType() reflect.Type
func (StorageAccountMicrosoftEndpointsResponseArgs) ToStorageAccountMicrosoftEndpointsResponseOutput ¶
func (i StorageAccountMicrosoftEndpointsResponseArgs) ToStorageAccountMicrosoftEndpointsResponseOutput() StorageAccountMicrosoftEndpointsResponseOutput
func (StorageAccountMicrosoftEndpointsResponseArgs) ToStorageAccountMicrosoftEndpointsResponseOutputWithContext ¶
func (i StorageAccountMicrosoftEndpointsResponseArgs) ToStorageAccountMicrosoftEndpointsResponseOutputWithContext(ctx context.Context) StorageAccountMicrosoftEndpointsResponseOutput
func (StorageAccountMicrosoftEndpointsResponseArgs) ToStorageAccountMicrosoftEndpointsResponsePtrOutput ¶
func (i StorageAccountMicrosoftEndpointsResponseArgs) ToStorageAccountMicrosoftEndpointsResponsePtrOutput() StorageAccountMicrosoftEndpointsResponsePtrOutput
func (StorageAccountMicrosoftEndpointsResponseArgs) ToStorageAccountMicrosoftEndpointsResponsePtrOutputWithContext ¶
func (i StorageAccountMicrosoftEndpointsResponseArgs) ToStorageAccountMicrosoftEndpointsResponsePtrOutputWithContext(ctx context.Context) StorageAccountMicrosoftEndpointsResponsePtrOutput
type StorageAccountMicrosoftEndpointsResponseInput ¶
type StorageAccountMicrosoftEndpointsResponseInput interface { pulumi.Input ToStorageAccountMicrosoftEndpointsResponseOutput() StorageAccountMicrosoftEndpointsResponseOutput ToStorageAccountMicrosoftEndpointsResponseOutputWithContext(context.Context) StorageAccountMicrosoftEndpointsResponseOutput }
StorageAccountMicrosoftEndpointsResponseInput is an input type that accepts StorageAccountMicrosoftEndpointsResponseArgs and StorageAccountMicrosoftEndpointsResponseOutput values. You can construct a concrete instance of `StorageAccountMicrosoftEndpointsResponseInput` via:
StorageAccountMicrosoftEndpointsResponseArgs{...}
type StorageAccountMicrosoftEndpointsResponseOutput ¶
type StorageAccountMicrosoftEndpointsResponseOutput struct{ *pulumi.OutputState }
The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object via a microsoft routing endpoint.
func (StorageAccountMicrosoftEndpointsResponseOutput) Blob ¶
func (o StorageAccountMicrosoftEndpointsResponseOutput) Blob() pulumi.StringOutput
Gets the blob endpoint.
func (StorageAccountMicrosoftEndpointsResponseOutput) Dfs ¶
func (o StorageAccountMicrosoftEndpointsResponseOutput) Dfs() pulumi.StringOutput
Gets the dfs endpoint.
func (StorageAccountMicrosoftEndpointsResponseOutput) ElementType ¶
func (StorageAccountMicrosoftEndpointsResponseOutput) ElementType() reflect.Type
func (StorageAccountMicrosoftEndpointsResponseOutput) File ¶
func (o StorageAccountMicrosoftEndpointsResponseOutput) File() pulumi.StringOutput
Gets the file endpoint.
func (StorageAccountMicrosoftEndpointsResponseOutput) Queue ¶
func (o StorageAccountMicrosoftEndpointsResponseOutput) Queue() pulumi.StringOutput
Gets the queue endpoint.
func (StorageAccountMicrosoftEndpointsResponseOutput) Table ¶
func (o StorageAccountMicrosoftEndpointsResponseOutput) Table() pulumi.StringOutput
Gets the table endpoint.
func (StorageAccountMicrosoftEndpointsResponseOutput) ToStorageAccountMicrosoftEndpointsResponseOutput ¶
func (o StorageAccountMicrosoftEndpointsResponseOutput) ToStorageAccountMicrosoftEndpointsResponseOutput() StorageAccountMicrosoftEndpointsResponseOutput
func (StorageAccountMicrosoftEndpointsResponseOutput) ToStorageAccountMicrosoftEndpointsResponseOutputWithContext ¶
func (o StorageAccountMicrosoftEndpointsResponseOutput) ToStorageAccountMicrosoftEndpointsResponseOutputWithContext(ctx context.Context) StorageAccountMicrosoftEndpointsResponseOutput
func (StorageAccountMicrosoftEndpointsResponseOutput) ToStorageAccountMicrosoftEndpointsResponsePtrOutput ¶
func (o StorageAccountMicrosoftEndpointsResponseOutput) ToStorageAccountMicrosoftEndpointsResponsePtrOutput() StorageAccountMicrosoftEndpointsResponsePtrOutput
func (StorageAccountMicrosoftEndpointsResponseOutput) ToStorageAccountMicrosoftEndpointsResponsePtrOutputWithContext ¶
func (o StorageAccountMicrosoftEndpointsResponseOutput) ToStorageAccountMicrosoftEndpointsResponsePtrOutputWithContext(ctx context.Context) StorageAccountMicrosoftEndpointsResponsePtrOutput
func (StorageAccountMicrosoftEndpointsResponseOutput) Web ¶
func (o StorageAccountMicrosoftEndpointsResponseOutput) Web() pulumi.StringOutput
Gets the web endpoint.
type StorageAccountMicrosoftEndpointsResponsePtrInput ¶
type StorageAccountMicrosoftEndpointsResponsePtrInput interface { pulumi.Input ToStorageAccountMicrosoftEndpointsResponsePtrOutput() StorageAccountMicrosoftEndpointsResponsePtrOutput ToStorageAccountMicrosoftEndpointsResponsePtrOutputWithContext(context.Context) StorageAccountMicrosoftEndpointsResponsePtrOutput }
StorageAccountMicrosoftEndpointsResponsePtrInput is an input type that accepts StorageAccountMicrosoftEndpointsResponseArgs, StorageAccountMicrosoftEndpointsResponsePtr and StorageAccountMicrosoftEndpointsResponsePtrOutput values. You can construct a concrete instance of `StorageAccountMicrosoftEndpointsResponsePtrInput` via:
StorageAccountMicrosoftEndpointsResponseArgs{...} or: nil
func StorageAccountMicrosoftEndpointsResponsePtr ¶
func StorageAccountMicrosoftEndpointsResponsePtr(v *StorageAccountMicrosoftEndpointsResponseArgs) StorageAccountMicrosoftEndpointsResponsePtrInput
type StorageAccountMicrosoftEndpointsResponsePtrOutput ¶
type StorageAccountMicrosoftEndpointsResponsePtrOutput struct{ *pulumi.OutputState }
func (StorageAccountMicrosoftEndpointsResponsePtrOutput) Blob ¶
func (o StorageAccountMicrosoftEndpointsResponsePtrOutput) Blob() pulumi.StringPtrOutput
Gets the blob endpoint.
func (StorageAccountMicrosoftEndpointsResponsePtrOutput) ElementType ¶
func (StorageAccountMicrosoftEndpointsResponsePtrOutput) ElementType() reflect.Type
func (StorageAccountMicrosoftEndpointsResponsePtrOutput) File ¶
func (o StorageAccountMicrosoftEndpointsResponsePtrOutput) File() pulumi.StringPtrOutput
Gets the file endpoint.
func (StorageAccountMicrosoftEndpointsResponsePtrOutput) Queue ¶
func (o StorageAccountMicrosoftEndpointsResponsePtrOutput) Queue() pulumi.StringPtrOutput
Gets the queue endpoint.
func (StorageAccountMicrosoftEndpointsResponsePtrOutput) Table ¶
func (o StorageAccountMicrosoftEndpointsResponsePtrOutput) Table() pulumi.StringPtrOutput
Gets the table endpoint.
func (StorageAccountMicrosoftEndpointsResponsePtrOutput) ToStorageAccountMicrosoftEndpointsResponsePtrOutput ¶
func (o StorageAccountMicrosoftEndpointsResponsePtrOutput) ToStorageAccountMicrosoftEndpointsResponsePtrOutput() StorageAccountMicrosoftEndpointsResponsePtrOutput
func (StorageAccountMicrosoftEndpointsResponsePtrOutput) ToStorageAccountMicrosoftEndpointsResponsePtrOutputWithContext ¶
func (o StorageAccountMicrosoftEndpointsResponsePtrOutput) ToStorageAccountMicrosoftEndpointsResponsePtrOutputWithContext(ctx context.Context) StorageAccountMicrosoftEndpointsResponsePtrOutput
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 // Allow or disallow public access to all blobs or containers in the storage account. The default interpretation is true for this property. AllowBlobPublicAccess pulumi.BoolPtrInput AllowSharedKeyAccess pulumi.BoolPtrInput // Provides the identity based authentication settings for Azure Files. AzureFilesIdentityBasedAuthentication AzureFilesIdentityBasedAuthenticationResponsePtrInput // Blob restore status BlobRestoreStatus BlobRestoreStatusResponsePtrInput // 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 // Allows https traffic only to storage service if sets to true. EnableHttpsTrafficOnly pulumi.BoolPtrInput // Gets the encryption settings on the account. If unspecified, the account is unencrypted. Encryption EncryptionResponsePtrInput // The extendedLocation of the resource. ExtendedLocation ExtendedLocationResponsePtrInput // If the failover is in progress, the value will be true, otherwise, it will be null. FailoverInProgress pulumi.BoolPtrInput // Geo Replication Stats GeoReplicationStats GeoReplicationStatsResponsePtrInput // The identity of the resource. Identity IdentityResponsePtrInput // Account HierarchicalNamespace enabled if sets to true. IsHnsEnabled pulumi.BoolPtrInput // Gets the Kind. Kind pulumi.StringPtrInput LargeFileSharesState 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 // The geo-location where the resource lives Location pulumi.StringPtrInput // Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property. MinimumTlsVersion pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // Network rule set NetworkRuleSet NetworkRuleSetResponsePtrInput // 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 // List of private endpoint connection associated with the specified storage account PrivateEndpointConnections PrivateEndpointConnectionResponseArrayInput // Gets the status of the storage account at the time the operation was called. ProvisioningState pulumi.StringPtrInput // Maintains information about the network routing choice opted by the user for data transfer RoutingPreference RoutingPreferenceResponsePtrInput // 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 // Resource tags. Tags pulumi.StringMapInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (StorageAccountState) ElementType ¶
func (StorageAccountState) ElementType() reflect.Type
type SystemDataResponse ¶ added in v0.2.5
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseArgs ¶ added in v0.2.5
type SystemDataResponseArgs struct { // The timestamp of resource creation (UTC). CreatedAt pulumi.StringPtrInput `pulumi:"createdAt"` // The identity that created the resource. CreatedBy pulumi.StringPtrInput `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType pulumi.StringPtrInput `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt pulumi.StringPtrInput `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy pulumi.StringPtrInput `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType pulumi.StringPtrInput `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseArgs) ElementType ¶ added in v0.2.5
func (SystemDataResponseArgs) ElementType() reflect.Type
func (SystemDataResponseArgs) ToSystemDataResponseOutput ¶ added in v0.2.5
func (i SystemDataResponseArgs) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponseOutputWithContext ¶ added in v0.2.5
func (i SystemDataResponseArgs) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutput ¶ added in v0.2.5
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext ¶ added in v0.2.5
func (i SystemDataResponseArgs) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponseInput ¶ added in v0.2.5
type SystemDataResponseInput interface { pulumi.Input ToSystemDataResponseOutput() SystemDataResponseOutput ToSystemDataResponseOutputWithContext(context.Context) SystemDataResponseOutput }
SystemDataResponseInput is an input type that accepts SystemDataResponseArgs and SystemDataResponseOutput values. You can construct a concrete instance of `SystemDataResponseInput` via:
SystemDataResponseArgs{...}
type SystemDataResponseOutput ¶ added in v0.2.5
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶ added in v0.2.5
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶ added in v0.2.5
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶ added in v0.2.5
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶ added in v0.2.5
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶ added in v0.2.5
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶ added in v0.2.5
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶ added in v0.2.5
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶ added in v0.2.5
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶ added in v0.2.5
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutput ¶ added in v0.2.5
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext ¶ added in v0.2.5
func (o SystemDataResponseOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type SystemDataResponsePtrInput ¶ added in v0.2.5
type SystemDataResponsePtrInput interface { pulumi.Input ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput ToSystemDataResponsePtrOutputWithContext(context.Context) SystemDataResponsePtrOutput }
SystemDataResponsePtrInput is an input type that accepts SystemDataResponseArgs, SystemDataResponsePtr and SystemDataResponsePtrOutput values. You can construct a concrete instance of `SystemDataResponsePtrInput` via:
SystemDataResponseArgs{...} or: nil
func SystemDataResponsePtr ¶ added in v0.2.5
func SystemDataResponsePtr(v *SystemDataResponseArgs) SystemDataResponsePtrInput
type SystemDataResponsePtrOutput ¶ added in v0.2.5
type SystemDataResponsePtrOutput struct{ *pulumi.OutputState }
func (SystemDataResponsePtrOutput) CreatedAt ¶ added in v0.2.5
func (o SystemDataResponsePtrOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponsePtrOutput) CreatedBy ¶ added in v0.2.5
func (o SystemDataResponsePtrOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponsePtrOutput) CreatedByType ¶ added in v0.2.5
func (o SystemDataResponsePtrOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponsePtrOutput) Elem ¶ added in v0.2.5
func (o SystemDataResponsePtrOutput) Elem() SystemDataResponseOutput
func (SystemDataResponsePtrOutput) ElementType ¶ added in v0.2.5
func (SystemDataResponsePtrOutput) ElementType() reflect.Type
func (SystemDataResponsePtrOutput) LastModifiedAt ¶ added in v0.2.5
func (o SystemDataResponsePtrOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponsePtrOutput) LastModifiedBy ¶ added in v0.2.5
func (o SystemDataResponsePtrOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponsePtrOutput) LastModifiedByType ¶ added in v0.2.5
func (o SystemDataResponsePtrOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput ¶ added in v0.2.5
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutput() SystemDataResponsePtrOutput
func (SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext ¶ added in v0.2.5
func (o SystemDataResponsePtrOutput) ToSystemDataResponsePtrOutputWithContext(ctx context.Context) SystemDataResponsePtrOutput
type Table ¶
type Table struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Table name under the specified account TableName pulumi.StringOutput `pulumi:"tableName"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Properties of the table, including Id, resource name, resource type.
func GetTable ¶
func GetTable(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TableState, opts ...pulumi.ResourceOption) (*Table, error)
GetTable gets an existing Table 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 NewTable ¶
func NewTable(ctx *pulumi.Context, name string, args *TableArgs, opts ...pulumi.ResourceOption) (*Table, error)
NewTable registers a new resource with the given unique name, arguments, and options.
func (*Table) ElementType ¶ added in v0.2.6
func (*Table) ToTableOutput ¶ added in v0.2.6
func (i *Table) ToTableOutput() TableOutput
func (*Table) ToTableOutputWithContext ¶ added in v0.2.6
func (i *Table) ToTableOutputWithContext(ctx context.Context) TableOutput
type TableArgs ¶
type TableArgs 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 pulumi.StringInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // A table name must be unique within a storage account and must be between 3 and 63 characters.The name must comprise of only alphanumeric characters and it cannot begin with a numeric character. TableName pulumi.StringInput }
The set of arguments for constructing a Table resource.
func (TableArgs) ElementType ¶
type TableInput ¶ added in v0.2.6
type TableInput interface { pulumi.Input ToTableOutput() TableOutput ToTableOutputWithContext(ctx context.Context) TableOutput }
type TableOutput ¶ added in v0.2.6
type TableOutput struct {
*pulumi.OutputState
}
func (TableOutput) ElementType ¶ added in v0.2.6
func (TableOutput) ElementType() reflect.Type
func (TableOutput) ToTableOutput ¶ added in v0.2.6
func (o TableOutput) ToTableOutput() TableOutput
func (TableOutput) ToTableOutputWithContext ¶ added in v0.2.6
func (o TableOutput) ToTableOutputWithContext(ctx context.Context) TableOutput
type TableServiceProperties ¶ added in v0.2.5
type TableServiceProperties struct { pulumi.CustomResourceState // Specifies CORS rules for the Table service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Table service. Cors CorsRulesResponsePtrOutput `pulumi:"cors"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
The properties of a storage account’s Table service.
func GetTableServiceProperties ¶ added in v0.2.5
func GetTableServiceProperties(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TableServicePropertiesState, opts ...pulumi.ResourceOption) (*TableServiceProperties, error)
GetTableServiceProperties gets an existing TableServiceProperties 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 NewTableServiceProperties ¶ added in v0.2.5
func NewTableServiceProperties(ctx *pulumi.Context, name string, args *TableServicePropertiesArgs, opts ...pulumi.ResourceOption) (*TableServiceProperties, error)
NewTableServiceProperties registers a new resource with the given unique name, arguments, and options.
func (*TableServiceProperties) ElementType ¶ added in v0.2.6
func (*TableServiceProperties) ElementType() reflect.Type
func (*TableServiceProperties) ToTableServicePropertiesOutput ¶ added in v0.2.6
func (i *TableServiceProperties) ToTableServicePropertiesOutput() TableServicePropertiesOutput
func (*TableServiceProperties) ToTableServicePropertiesOutputWithContext ¶ added in v0.2.6
func (i *TableServiceProperties) ToTableServicePropertiesOutputWithContext(ctx context.Context) TableServicePropertiesOutput
type TableServicePropertiesArgs ¶ added in v0.2.5
type TableServicePropertiesArgs 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 pulumi.StringInput // Specifies CORS rules for the Table service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Table service. Cors CorsRulesPtrInput // The name of the resource group within the user's subscription. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the Table Service within the specified storage account. Table Service Name must be 'default' TableServiceName pulumi.StringInput }
The set of arguments for constructing a TableServiceProperties resource.
func (TableServicePropertiesArgs) ElementType ¶ added in v0.2.5
func (TableServicePropertiesArgs) ElementType() reflect.Type
type TableServicePropertiesInput ¶ added in v0.2.6
type TableServicePropertiesInput interface { pulumi.Input ToTableServicePropertiesOutput() TableServicePropertiesOutput ToTableServicePropertiesOutputWithContext(ctx context.Context) TableServicePropertiesOutput }
type TableServicePropertiesOutput ¶ added in v0.2.6
type TableServicePropertiesOutput struct {
*pulumi.OutputState
}
func (TableServicePropertiesOutput) ElementType ¶ added in v0.2.6
func (TableServicePropertiesOutput) ElementType() reflect.Type
func (TableServicePropertiesOutput) ToTableServicePropertiesOutput ¶ added in v0.2.6
func (o TableServicePropertiesOutput) ToTableServicePropertiesOutput() TableServicePropertiesOutput
func (TableServicePropertiesOutput) ToTableServicePropertiesOutputWithContext ¶ added in v0.2.6
func (o TableServicePropertiesOutput) ToTableServicePropertiesOutputWithContext(ctx context.Context) TableServicePropertiesOutput
type TableServicePropertiesState ¶ added in v0.2.5
type TableServicePropertiesState struct { // Specifies CORS rules for the Table service. You can include up to five CorsRule elements in the request. If no CorsRule elements are included in the request body, all CORS rules will be deleted, and CORS will be disabled for the Table service. Cors CorsRulesResponsePtrInput // The name of the resource Name pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (TableServicePropertiesState) ElementType ¶ added in v0.2.5
func (TableServicePropertiesState) ElementType() reflect.Type
type TableState ¶
type TableState struct { // The name of the resource Name pulumi.StringPtrInput // Table name under the specified account TableName pulumi.StringPtrInput // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringPtrInput }
func (TableState) ElementType ¶
func (TableState) ElementType() reflect.Type
type TagFilter ¶
type TagFilter struct { // This is the filter tag name, it can have 1 - 128 characters Name string `pulumi:"name"` // This is the comparison operator which is used for object comparison and filtering. Only == (equality operator) is currently supported Op string `pulumi:"op"` // This is the filter tag value field used for tag based filtering, it can have 0 - 256 characters Value string `pulumi:"value"` }
Blob index tag based filtering for blob objects
type TagFilterArgs ¶
type TagFilterArgs struct { // This is the filter tag name, it can have 1 - 128 characters Name pulumi.StringInput `pulumi:"name"` // This is the comparison operator which is used for object comparison and filtering. Only == (equality operator) is currently supported Op pulumi.StringInput `pulumi:"op"` // This is the filter tag value field used for tag based filtering, it can have 0 - 256 characters Value pulumi.StringInput `pulumi:"value"` }
Blob index tag based filtering for blob objects
func (TagFilterArgs) ElementType ¶
func (TagFilterArgs) ElementType() reflect.Type
func (TagFilterArgs) ToTagFilterOutput ¶
func (i TagFilterArgs) ToTagFilterOutput() TagFilterOutput
func (TagFilterArgs) ToTagFilterOutputWithContext ¶
func (i TagFilterArgs) ToTagFilterOutputWithContext(ctx context.Context) TagFilterOutput
type TagFilterArray ¶
type TagFilterArray []TagFilterInput
func (TagFilterArray) ElementType ¶
func (TagFilterArray) ElementType() reflect.Type
func (TagFilterArray) ToTagFilterArrayOutput ¶
func (i TagFilterArray) ToTagFilterArrayOutput() TagFilterArrayOutput
func (TagFilterArray) ToTagFilterArrayOutputWithContext ¶
func (i TagFilterArray) ToTagFilterArrayOutputWithContext(ctx context.Context) TagFilterArrayOutput
type TagFilterArrayInput ¶
type TagFilterArrayInput interface { pulumi.Input ToTagFilterArrayOutput() TagFilterArrayOutput ToTagFilterArrayOutputWithContext(context.Context) TagFilterArrayOutput }
TagFilterArrayInput is an input type that accepts TagFilterArray and TagFilterArrayOutput values. You can construct a concrete instance of `TagFilterArrayInput` via:
TagFilterArray{ TagFilterArgs{...} }
type TagFilterArrayOutput ¶
type TagFilterArrayOutput struct{ *pulumi.OutputState }
func (TagFilterArrayOutput) ElementType ¶
func (TagFilterArrayOutput) ElementType() reflect.Type
func (TagFilterArrayOutput) Index ¶
func (o TagFilterArrayOutput) Index(i pulumi.IntInput) TagFilterOutput
func (TagFilterArrayOutput) ToTagFilterArrayOutput ¶
func (o TagFilterArrayOutput) ToTagFilterArrayOutput() TagFilterArrayOutput
func (TagFilterArrayOutput) ToTagFilterArrayOutputWithContext ¶
func (o TagFilterArrayOutput) ToTagFilterArrayOutputWithContext(ctx context.Context) TagFilterArrayOutput
type TagFilterInput ¶
type TagFilterInput interface { pulumi.Input ToTagFilterOutput() TagFilterOutput ToTagFilterOutputWithContext(context.Context) TagFilterOutput }
TagFilterInput is an input type that accepts TagFilterArgs and TagFilterOutput values. You can construct a concrete instance of `TagFilterInput` via:
TagFilterArgs{...}
type TagFilterOutput ¶
type TagFilterOutput struct{ *pulumi.OutputState }
Blob index tag based filtering for blob objects
func (TagFilterOutput) ElementType ¶
func (TagFilterOutput) ElementType() reflect.Type
func (TagFilterOutput) Name ¶
func (o TagFilterOutput) Name() pulumi.StringOutput
This is the filter tag name, it can have 1 - 128 characters
func (TagFilterOutput) Op ¶
func (o TagFilterOutput) Op() pulumi.StringOutput
This is the comparison operator which is used for object comparison and filtering. Only == (equality operator) is currently supported
func (TagFilterOutput) ToTagFilterOutput ¶
func (o TagFilterOutput) ToTagFilterOutput() TagFilterOutput
func (TagFilterOutput) ToTagFilterOutputWithContext ¶
func (o TagFilterOutput) ToTagFilterOutputWithContext(ctx context.Context) TagFilterOutput
func (TagFilterOutput) Value ¶
func (o TagFilterOutput) Value() pulumi.StringOutput
This is the filter tag value field used for tag based filtering, it can have 0 - 256 characters
type TagFilterResponse ¶
type TagFilterResponse struct { // This is the filter tag name, it can have 1 - 128 characters Name string `pulumi:"name"` // This is the comparison operator which is used for object comparison and filtering. Only == (equality operator) is currently supported Op string `pulumi:"op"` // This is the filter tag value field used for tag based filtering, it can have 0 - 256 characters Value string `pulumi:"value"` }
Blob index tag based filtering for blob objects
type TagFilterResponseArgs ¶
type TagFilterResponseArgs struct { // This is the filter tag name, it can have 1 - 128 characters Name pulumi.StringInput `pulumi:"name"` // This is the comparison operator which is used for object comparison and filtering. Only == (equality operator) is currently supported Op pulumi.StringInput `pulumi:"op"` // This is the filter tag value field used for tag based filtering, it can have 0 - 256 characters Value pulumi.StringInput `pulumi:"value"` }
Blob index tag based filtering for blob objects
func (TagFilterResponseArgs) ElementType ¶
func (TagFilterResponseArgs) ElementType() reflect.Type
func (TagFilterResponseArgs) ToTagFilterResponseOutput ¶
func (i TagFilterResponseArgs) ToTagFilterResponseOutput() TagFilterResponseOutput
func (TagFilterResponseArgs) ToTagFilterResponseOutputWithContext ¶
func (i TagFilterResponseArgs) ToTagFilterResponseOutputWithContext(ctx context.Context) TagFilterResponseOutput
type TagFilterResponseArray ¶
type TagFilterResponseArray []TagFilterResponseInput
func (TagFilterResponseArray) ElementType ¶
func (TagFilterResponseArray) ElementType() reflect.Type
func (TagFilterResponseArray) ToTagFilterResponseArrayOutput ¶
func (i TagFilterResponseArray) ToTagFilterResponseArrayOutput() TagFilterResponseArrayOutput
func (TagFilterResponseArray) ToTagFilterResponseArrayOutputWithContext ¶
func (i TagFilterResponseArray) ToTagFilterResponseArrayOutputWithContext(ctx context.Context) TagFilterResponseArrayOutput
type TagFilterResponseArrayInput ¶
type TagFilterResponseArrayInput interface { pulumi.Input ToTagFilterResponseArrayOutput() TagFilterResponseArrayOutput ToTagFilterResponseArrayOutputWithContext(context.Context) TagFilterResponseArrayOutput }
TagFilterResponseArrayInput is an input type that accepts TagFilterResponseArray and TagFilterResponseArrayOutput values. You can construct a concrete instance of `TagFilterResponseArrayInput` via:
TagFilterResponseArray{ TagFilterResponseArgs{...} }
type TagFilterResponseArrayOutput ¶
type TagFilterResponseArrayOutput struct{ *pulumi.OutputState }
func (TagFilterResponseArrayOutput) ElementType ¶
func (TagFilterResponseArrayOutput) ElementType() reflect.Type
func (TagFilterResponseArrayOutput) Index ¶
func (o TagFilterResponseArrayOutput) Index(i pulumi.IntInput) TagFilterResponseOutput
func (TagFilterResponseArrayOutput) ToTagFilterResponseArrayOutput ¶
func (o TagFilterResponseArrayOutput) ToTagFilterResponseArrayOutput() TagFilterResponseArrayOutput
func (TagFilterResponseArrayOutput) ToTagFilterResponseArrayOutputWithContext ¶
func (o TagFilterResponseArrayOutput) ToTagFilterResponseArrayOutputWithContext(ctx context.Context) TagFilterResponseArrayOutput
type TagFilterResponseInput ¶
type TagFilterResponseInput interface { pulumi.Input ToTagFilterResponseOutput() TagFilterResponseOutput ToTagFilterResponseOutputWithContext(context.Context) TagFilterResponseOutput }
TagFilterResponseInput is an input type that accepts TagFilterResponseArgs and TagFilterResponseOutput values. You can construct a concrete instance of `TagFilterResponseInput` via:
TagFilterResponseArgs{...}
type TagFilterResponseOutput ¶
type TagFilterResponseOutput struct{ *pulumi.OutputState }
Blob index tag based filtering for blob objects
func (TagFilterResponseOutput) ElementType ¶
func (TagFilterResponseOutput) ElementType() reflect.Type
func (TagFilterResponseOutput) Name ¶
func (o TagFilterResponseOutput) Name() pulumi.StringOutput
This is the filter tag name, it can have 1 - 128 characters
func (TagFilterResponseOutput) Op ¶
func (o TagFilterResponseOutput) Op() pulumi.StringOutput
This is the comparison operator which is used for object comparison and filtering. Only == (equality operator) is currently supported
func (TagFilterResponseOutput) ToTagFilterResponseOutput ¶
func (o TagFilterResponseOutput) ToTagFilterResponseOutput() TagFilterResponseOutput
func (TagFilterResponseOutput) ToTagFilterResponseOutputWithContext ¶
func (o TagFilterResponseOutput) ToTagFilterResponseOutputWithContext(ctx context.Context) TagFilterResponseOutput
func (TagFilterResponseOutput) Value ¶
func (o TagFilterResponseOutput) Value() pulumi.StringOutput
This is the filter tag value field used for tag based filtering, it can have 0 - 256 characters
type TagPropertyResponse ¶
type TagPropertyResponse struct { // Returns the Object ID of the user who added the tag. ObjectIdentifier string `pulumi:"objectIdentifier"` // The tag value. Tag string `pulumi:"tag"` // Returns the Tenant ID that issued the token for the user who added the tag. TenantId string `pulumi:"tenantId"` // Returns the date and time the tag was added. Timestamp string `pulumi:"timestamp"` // Returns the User Principal Name of the user who added the tag. Upn string `pulumi:"upn"` }
A tag of the LegalHold of a blob container.
type TagPropertyResponseArgs ¶
type TagPropertyResponseArgs struct { // Returns the Object ID of the user who added the tag. ObjectIdentifier pulumi.StringInput `pulumi:"objectIdentifier"` // The tag value. Tag pulumi.StringInput `pulumi:"tag"` // Returns the Tenant ID that issued the token for the user who added the tag. TenantId pulumi.StringInput `pulumi:"tenantId"` // Returns the date and time the tag was added. Timestamp pulumi.StringInput `pulumi:"timestamp"` // Returns the User Principal Name of the user who added the tag. Upn pulumi.StringInput `pulumi:"upn"` }
A tag of the LegalHold of a blob container.
func (TagPropertyResponseArgs) ElementType ¶
func (TagPropertyResponseArgs) ElementType() reflect.Type
func (TagPropertyResponseArgs) ToTagPropertyResponseOutput ¶
func (i TagPropertyResponseArgs) ToTagPropertyResponseOutput() TagPropertyResponseOutput
func (TagPropertyResponseArgs) ToTagPropertyResponseOutputWithContext ¶
func (i TagPropertyResponseArgs) ToTagPropertyResponseOutputWithContext(ctx context.Context) TagPropertyResponseOutput
type TagPropertyResponseArray ¶
type TagPropertyResponseArray []TagPropertyResponseInput
func (TagPropertyResponseArray) ElementType ¶
func (TagPropertyResponseArray) ElementType() reflect.Type
func (TagPropertyResponseArray) ToTagPropertyResponseArrayOutput ¶
func (i TagPropertyResponseArray) ToTagPropertyResponseArrayOutput() TagPropertyResponseArrayOutput
func (TagPropertyResponseArray) ToTagPropertyResponseArrayOutputWithContext ¶
func (i TagPropertyResponseArray) ToTagPropertyResponseArrayOutputWithContext(ctx context.Context) TagPropertyResponseArrayOutput
type TagPropertyResponseArrayInput ¶
type TagPropertyResponseArrayInput interface { pulumi.Input ToTagPropertyResponseArrayOutput() TagPropertyResponseArrayOutput ToTagPropertyResponseArrayOutputWithContext(context.Context) TagPropertyResponseArrayOutput }
TagPropertyResponseArrayInput is an input type that accepts TagPropertyResponseArray and TagPropertyResponseArrayOutput values. You can construct a concrete instance of `TagPropertyResponseArrayInput` via:
TagPropertyResponseArray{ TagPropertyResponseArgs{...} }
type TagPropertyResponseArrayOutput ¶
type TagPropertyResponseArrayOutput struct{ *pulumi.OutputState }
func (TagPropertyResponseArrayOutput) ElementType ¶
func (TagPropertyResponseArrayOutput) ElementType() reflect.Type
func (TagPropertyResponseArrayOutput) Index ¶
func (o TagPropertyResponseArrayOutput) Index(i pulumi.IntInput) TagPropertyResponseOutput
func (TagPropertyResponseArrayOutput) ToTagPropertyResponseArrayOutput ¶
func (o TagPropertyResponseArrayOutput) ToTagPropertyResponseArrayOutput() TagPropertyResponseArrayOutput
func (TagPropertyResponseArrayOutput) ToTagPropertyResponseArrayOutputWithContext ¶
func (o TagPropertyResponseArrayOutput) ToTagPropertyResponseArrayOutputWithContext(ctx context.Context) TagPropertyResponseArrayOutput
type TagPropertyResponseInput ¶
type TagPropertyResponseInput interface { pulumi.Input ToTagPropertyResponseOutput() TagPropertyResponseOutput ToTagPropertyResponseOutputWithContext(context.Context) TagPropertyResponseOutput }
TagPropertyResponseInput is an input type that accepts TagPropertyResponseArgs and TagPropertyResponseOutput values. You can construct a concrete instance of `TagPropertyResponseInput` via:
TagPropertyResponseArgs{...}
type TagPropertyResponseOutput ¶
type TagPropertyResponseOutput struct{ *pulumi.OutputState }
A tag of the LegalHold of a blob container.
func (TagPropertyResponseOutput) ElementType ¶
func (TagPropertyResponseOutput) ElementType() reflect.Type
func (TagPropertyResponseOutput) ObjectIdentifier ¶
func (o TagPropertyResponseOutput) ObjectIdentifier() pulumi.StringOutput
Returns the Object ID of the user who added the tag.
func (TagPropertyResponseOutput) Tag ¶
func (o TagPropertyResponseOutput) Tag() pulumi.StringOutput
The tag value.
func (TagPropertyResponseOutput) TenantId ¶
func (o TagPropertyResponseOutput) TenantId() pulumi.StringOutput
Returns the Tenant ID that issued the token for the user who added the tag.
func (TagPropertyResponseOutput) Timestamp ¶
func (o TagPropertyResponseOutput) Timestamp() pulumi.StringOutput
Returns the date and time the tag was added.
func (TagPropertyResponseOutput) ToTagPropertyResponseOutput ¶
func (o TagPropertyResponseOutput) ToTagPropertyResponseOutput() TagPropertyResponseOutput
func (TagPropertyResponseOutput) ToTagPropertyResponseOutputWithContext ¶
func (o TagPropertyResponseOutput) ToTagPropertyResponseOutputWithContext(ctx context.Context) TagPropertyResponseOutput
func (TagPropertyResponseOutput) Upn ¶
func (o TagPropertyResponseOutput) Upn() pulumi.StringOutput
Returns the User Principal Name of the user who added the tag.
type UpdateHistoryPropertyResponse ¶
type UpdateHistoryPropertyResponse struct { // The immutability period for the blobs in the container since the policy creation, in days. ImmutabilityPeriodSinceCreationInDays int `pulumi:"immutabilityPeriodSinceCreationInDays"` // Returns the Object ID of the user who updated the ImmutabilityPolicy. ObjectIdentifier string `pulumi:"objectIdentifier"` // Returns the Tenant ID that issued the token for the user who updated the ImmutabilityPolicy. TenantId string `pulumi:"tenantId"` // Returns the date and time the ImmutabilityPolicy was updated. Timestamp string `pulumi:"timestamp"` // The ImmutabilityPolicy update type of a blob container, possible values include: put, lock and extend. Update string `pulumi:"update"` // Returns the User Principal Name of the user who updated the ImmutabilityPolicy. Upn string `pulumi:"upn"` }
An update history of the ImmutabilityPolicy of a blob container.
type UpdateHistoryPropertyResponseArgs ¶
type UpdateHistoryPropertyResponseArgs struct { // The immutability period for the blobs in the container since the policy creation, in days. ImmutabilityPeriodSinceCreationInDays pulumi.IntInput `pulumi:"immutabilityPeriodSinceCreationInDays"` // Returns the Object ID of the user who updated the ImmutabilityPolicy. ObjectIdentifier pulumi.StringInput `pulumi:"objectIdentifier"` // Returns the Tenant ID that issued the token for the user who updated the ImmutabilityPolicy. TenantId pulumi.StringInput `pulumi:"tenantId"` // Returns the date and time the ImmutabilityPolicy was updated. Timestamp pulumi.StringInput `pulumi:"timestamp"` // The ImmutabilityPolicy update type of a blob container, possible values include: put, lock and extend. Update pulumi.StringInput `pulumi:"update"` // Returns the User Principal Name of the user who updated the ImmutabilityPolicy. Upn pulumi.StringInput `pulumi:"upn"` }
An update history of the ImmutabilityPolicy of a blob container.
func (UpdateHistoryPropertyResponseArgs) ElementType ¶
func (UpdateHistoryPropertyResponseArgs) ElementType() reflect.Type
func (UpdateHistoryPropertyResponseArgs) ToUpdateHistoryPropertyResponseOutput ¶
func (i UpdateHistoryPropertyResponseArgs) ToUpdateHistoryPropertyResponseOutput() UpdateHistoryPropertyResponseOutput
func (UpdateHistoryPropertyResponseArgs) ToUpdateHistoryPropertyResponseOutputWithContext ¶
func (i UpdateHistoryPropertyResponseArgs) ToUpdateHistoryPropertyResponseOutputWithContext(ctx context.Context) UpdateHistoryPropertyResponseOutput
type UpdateHistoryPropertyResponseArray ¶
type UpdateHistoryPropertyResponseArray []UpdateHistoryPropertyResponseInput
func (UpdateHistoryPropertyResponseArray) ElementType ¶
func (UpdateHistoryPropertyResponseArray) ElementType() reflect.Type
func (UpdateHistoryPropertyResponseArray) ToUpdateHistoryPropertyResponseArrayOutput ¶
func (i UpdateHistoryPropertyResponseArray) ToUpdateHistoryPropertyResponseArrayOutput() UpdateHistoryPropertyResponseArrayOutput
func (UpdateHistoryPropertyResponseArray) ToUpdateHistoryPropertyResponseArrayOutputWithContext ¶
func (i UpdateHistoryPropertyResponseArray) ToUpdateHistoryPropertyResponseArrayOutputWithContext(ctx context.Context) UpdateHistoryPropertyResponseArrayOutput
type UpdateHistoryPropertyResponseArrayInput ¶
type UpdateHistoryPropertyResponseArrayInput interface { pulumi.Input ToUpdateHistoryPropertyResponseArrayOutput() UpdateHistoryPropertyResponseArrayOutput ToUpdateHistoryPropertyResponseArrayOutputWithContext(context.Context) UpdateHistoryPropertyResponseArrayOutput }
UpdateHistoryPropertyResponseArrayInput is an input type that accepts UpdateHistoryPropertyResponseArray and UpdateHistoryPropertyResponseArrayOutput values. You can construct a concrete instance of `UpdateHistoryPropertyResponseArrayInput` via:
UpdateHistoryPropertyResponseArray{ UpdateHistoryPropertyResponseArgs{...} }
type UpdateHistoryPropertyResponseArrayOutput ¶
type UpdateHistoryPropertyResponseArrayOutput struct{ *pulumi.OutputState }
func (UpdateHistoryPropertyResponseArrayOutput) ElementType ¶
func (UpdateHistoryPropertyResponseArrayOutput) ElementType() reflect.Type
func (UpdateHistoryPropertyResponseArrayOutput) ToUpdateHistoryPropertyResponseArrayOutput ¶
func (o UpdateHistoryPropertyResponseArrayOutput) ToUpdateHistoryPropertyResponseArrayOutput() UpdateHistoryPropertyResponseArrayOutput
func (UpdateHistoryPropertyResponseArrayOutput) ToUpdateHistoryPropertyResponseArrayOutputWithContext ¶
func (o UpdateHistoryPropertyResponseArrayOutput) ToUpdateHistoryPropertyResponseArrayOutputWithContext(ctx context.Context) UpdateHistoryPropertyResponseArrayOutput
type UpdateHistoryPropertyResponseInput ¶
type UpdateHistoryPropertyResponseInput interface { pulumi.Input ToUpdateHistoryPropertyResponseOutput() UpdateHistoryPropertyResponseOutput ToUpdateHistoryPropertyResponseOutputWithContext(context.Context) UpdateHistoryPropertyResponseOutput }
UpdateHistoryPropertyResponseInput is an input type that accepts UpdateHistoryPropertyResponseArgs and UpdateHistoryPropertyResponseOutput values. You can construct a concrete instance of `UpdateHistoryPropertyResponseInput` via:
UpdateHistoryPropertyResponseArgs{...}
type UpdateHistoryPropertyResponseOutput ¶
type UpdateHistoryPropertyResponseOutput struct{ *pulumi.OutputState }
An update history of the ImmutabilityPolicy of a blob container.
func (UpdateHistoryPropertyResponseOutput) ElementType ¶
func (UpdateHistoryPropertyResponseOutput) ElementType() reflect.Type
func (UpdateHistoryPropertyResponseOutput) ImmutabilityPeriodSinceCreationInDays ¶
func (o UpdateHistoryPropertyResponseOutput) ImmutabilityPeriodSinceCreationInDays() pulumi.IntOutput
The immutability period for the blobs in the container since the policy creation, in days.
func (UpdateHistoryPropertyResponseOutput) ObjectIdentifier ¶
func (o UpdateHistoryPropertyResponseOutput) ObjectIdentifier() pulumi.StringOutput
Returns the Object ID of the user who updated the ImmutabilityPolicy.
func (UpdateHistoryPropertyResponseOutput) TenantId ¶
func (o UpdateHistoryPropertyResponseOutput) TenantId() pulumi.StringOutput
Returns the Tenant ID that issued the token for the user who updated the ImmutabilityPolicy.
func (UpdateHistoryPropertyResponseOutput) Timestamp ¶
func (o UpdateHistoryPropertyResponseOutput) Timestamp() pulumi.StringOutput
Returns the date and time the ImmutabilityPolicy was updated.
func (UpdateHistoryPropertyResponseOutput) ToUpdateHistoryPropertyResponseOutput ¶
func (o UpdateHistoryPropertyResponseOutput) ToUpdateHistoryPropertyResponseOutput() UpdateHistoryPropertyResponseOutput
func (UpdateHistoryPropertyResponseOutput) ToUpdateHistoryPropertyResponseOutputWithContext ¶
func (o UpdateHistoryPropertyResponseOutput) ToUpdateHistoryPropertyResponseOutputWithContext(ctx context.Context) UpdateHistoryPropertyResponseOutput
func (UpdateHistoryPropertyResponseOutput) Update ¶
func (o UpdateHistoryPropertyResponseOutput) Update() pulumi.StringOutput
The ImmutabilityPolicy update type of a blob container, possible values include: put, lock and extend.
func (UpdateHistoryPropertyResponseOutput) Upn ¶
func (o UpdateHistoryPropertyResponseOutput) Upn() pulumi.StringOutput
Returns the User Principal Name of the user who updated the ImmutabilityPolicy.
type VirtualNetworkRule ¶
type VirtualNetworkRule struct { // The action of virtual network rule. Action *string `pulumi:"action"` // Gets the state of virtual network rule. State *string `pulumi:"state"` // Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. VirtualNetworkResourceId string `pulumi:"virtualNetworkResourceId"` }
Virtual Network rule.
type VirtualNetworkRuleArgs ¶
type VirtualNetworkRuleArgs struct { // The action of virtual network rule. Action *Action `pulumi:"action"` // Gets the state of virtual network rule. State *State `pulumi:"state"` // Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. VirtualNetworkResourceId pulumi.StringInput `pulumi:"virtualNetworkResourceId"` }
Virtual Network rule.
func (VirtualNetworkRuleArgs) ElementType ¶
func (VirtualNetworkRuleArgs) ElementType() reflect.Type
func (VirtualNetworkRuleArgs) ToVirtualNetworkRuleOutput ¶
func (i VirtualNetworkRuleArgs) ToVirtualNetworkRuleOutput() VirtualNetworkRuleOutput
func (VirtualNetworkRuleArgs) ToVirtualNetworkRuleOutputWithContext ¶
func (i VirtualNetworkRuleArgs) ToVirtualNetworkRuleOutputWithContext(ctx context.Context) VirtualNetworkRuleOutput
type VirtualNetworkRuleArray ¶
type VirtualNetworkRuleArray []VirtualNetworkRuleInput
func (VirtualNetworkRuleArray) ElementType ¶
func (VirtualNetworkRuleArray) ElementType() reflect.Type
func (VirtualNetworkRuleArray) ToVirtualNetworkRuleArrayOutput ¶
func (i VirtualNetworkRuleArray) ToVirtualNetworkRuleArrayOutput() VirtualNetworkRuleArrayOutput
func (VirtualNetworkRuleArray) ToVirtualNetworkRuleArrayOutputWithContext ¶
func (i VirtualNetworkRuleArray) ToVirtualNetworkRuleArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleArrayOutput
type VirtualNetworkRuleArrayInput ¶
type VirtualNetworkRuleArrayInput interface { pulumi.Input ToVirtualNetworkRuleArrayOutput() VirtualNetworkRuleArrayOutput ToVirtualNetworkRuleArrayOutputWithContext(context.Context) VirtualNetworkRuleArrayOutput }
VirtualNetworkRuleArrayInput is an input type that accepts VirtualNetworkRuleArray and VirtualNetworkRuleArrayOutput values. You can construct a concrete instance of `VirtualNetworkRuleArrayInput` via:
VirtualNetworkRuleArray{ VirtualNetworkRuleArgs{...} }
type VirtualNetworkRuleArrayOutput ¶
type VirtualNetworkRuleArrayOutput struct{ *pulumi.OutputState }
func (VirtualNetworkRuleArrayOutput) ElementType ¶
func (VirtualNetworkRuleArrayOutput) ElementType() reflect.Type
func (VirtualNetworkRuleArrayOutput) Index ¶
func (o VirtualNetworkRuleArrayOutput) Index(i pulumi.IntInput) VirtualNetworkRuleOutput
func (VirtualNetworkRuleArrayOutput) ToVirtualNetworkRuleArrayOutput ¶
func (o VirtualNetworkRuleArrayOutput) ToVirtualNetworkRuleArrayOutput() VirtualNetworkRuleArrayOutput
func (VirtualNetworkRuleArrayOutput) ToVirtualNetworkRuleArrayOutputWithContext ¶
func (o VirtualNetworkRuleArrayOutput) ToVirtualNetworkRuleArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleArrayOutput
type VirtualNetworkRuleInput ¶
type VirtualNetworkRuleInput interface { pulumi.Input ToVirtualNetworkRuleOutput() VirtualNetworkRuleOutput ToVirtualNetworkRuleOutputWithContext(context.Context) VirtualNetworkRuleOutput }
VirtualNetworkRuleInput is an input type that accepts VirtualNetworkRuleArgs and VirtualNetworkRuleOutput values. You can construct a concrete instance of `VirtualNetworkRuleInput` via:
VirtualNetworkRuleArgs{...}
type VirtualNetworkRuleOutput ¶
type VirtualNetworkRuleOutput struct{ *pulumi.OutputState }
Virtual Network rule.
func (VirtualNetworkRuleOutput) Action ¶
func (o VirtualNetworkRuleOutput) Action() pulumi.StringPtrOutput
The action of virtual network rule.
func (VirtualNetworkRuleOutput) ElementType ¶
func (VirtualNetworkRuleOutput) ElementType() reflect.Type
func (VirtualNetworkRuleOutput) State ¶
func (o VirtualNetworkRuleOutput) State() pulumi.StringPtrOutput
Gets the state of virtual network rule.
func (VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutput ¶
func (o VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutput() VirtualNetworkRuleOutput
func (VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutputWithContext ¶
func (o VirtualNetworkRuleOutput) ToVirtualNetworkRuleOutputWithContext(ctx context.Context) VirtualNetworkRuleOutput
func (VirtualNetworkRuleOutput) VirtualNetworkResourceId ¶
func (o VirtualNetworkRuleOutput) VirtualNetworkResourceId() pulumi.StringOutput
Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
type VirtualNetworkRuleResponse ¶
type VirtualNetworkRuleResponse struct { // The action of virtual network rule. Action *string `pulumi:"action"` // Gets the state of virtual network rule. State *string `pulumi:"state"` // Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. VirtualNetworkResourceId string `pulumi:"virtualNetworkResourceId"` }
Virtual Network rule.
type VirtualNetworkRuleResponseArgs ¶
type VirtualNetworkRuleResponseArgs struct { // The action of virtual network rule. Action pulumi.StringPtrInput `pulumi:"action"` // Gets the state of virtual network rule. State pulumi.StringPtrInput `pulumi:"state"` // Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}. VirtualNetworkResourceId pulumi.StringInput `pulumi:"virtualNetworkResourceId"` }
Virtual Network rule.
func (VirtualNetworkRuleResponseArgs) ElementType ¶
func (VirtualNetworkRuleResponseArgs) ElementType() reflect.Type
func (VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutput ¶
func (i VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutput() VirtualNetworkRuleResponseOutput
func (VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutputWithContext ¶
func (i VirtualNetworkRuleResponseArgs) ToVirtualNetworkRuleResponseOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseOutput
type VirtualNetworkRuleResponseArray ¶
type VirtualNetworkRuleResponseArray []VirtualNetworkRuleResponseInput
func (VirtualNetworkRuleResponseArray) ElementType ¶
func (VirtualNetworkRuleResponseArray) ElementType() reflect.Type
func (VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutput ¶
func (i VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutput() VirtualNetworkRuleResponseArrayOutput
func (VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutputWithContext ¶
func (i VirtualNetworkRuleResponseArray) ToVirtualNetworkRuleResponseArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseArrayOutput
type VirtualNetworkRuleResponseArrayInput ¶
type VirtualNetworkRuleResponseArrayInput interface { pulumi.Input ToVirtualNetworkRuleResponseArrayOutput() VirtualNetworkRuleResponseArrayOutput ToVirtualNetworkRuleResponseArrayOutputWithContext(context.Context) VirtualNetworkRuleResponseArrayOutput }
VirtualNetworkRuleResponseArrayInput is an input type that accepts VirtualNetworkRuleResponseArray and VirtualNetworkRuleResponseArrayOutput values. You can construct a concrete instance of `VirtualNetworkRuleResponseArrayInput` via:
VirtualNetworkRuleResponseArray{ VirtualNetworkRuleResponseArgs{...} }
type VirtualNetworkRuleResponseArrayOutput ¶
type VirtualNetworkRuleResponseArrayOutput struct{ *pulumi.OutputState }
func (VirtualNetworkRuleResponseArrayOutput) ElementType ¶
func (VirtualNetworkRuleResponseArrayOutput) ElementType() reflect.Type
func (VirtualNetworkRuleResponseArrayOutput) Index ¶
func (o VirtualNetworkRuleResponseArrayOutput) Index(i pulumi.IntInput) VirtualNetworkRuleResponseOutput
func (VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutput ¶
func (o VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutput() VirtualNetworkRuleResponseArrayOutput
func (VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutputWithContext ¶
func (o VirtualNetworkRuleResponseArrayOutput) ToVirtualNetworkRuleResponseArrayOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseArrayOutput
type VirtualNetworkRuleResponseInput ¶
type VirtualNetworkRuleResponseInput interface { pulumi.Input ToVirtualNetworkRuleResponseOutput() VirtualNetworkRuleResponseOutput ToVirtualNetworkRuleResponseOutputWithContext(context.Context) VirtualNetworkRuleResponseOutput }
VirtualNetworkRuleResponseInput is an input type that accepts VirtualNetworkRuleResponseArgs and VirtualNetworkRuleResponseOutput values. You can construct a concrete instance of `VirtualNetworkRuleResponseInput` via:
VirtualNetworkRuleResponseArgs{...}
type VirtualNetworkRuleResponseOutput ¶
type VirtualNetworkRuleResponseOutput struct{ *pulumi.OutputState }
Virtual Network rule.
func (VirtualNetworkRuleResponseOutput) Action ¶
func (o VirtualNetworkRuleResponseOutput) Action() pulumi.StringPtrOutput
The action of virtual network rule.
func (VirtualNetworkRuleResponseOutput) ElementType ¶
func (VirtualNetworkRuleResponseOutput) ElementType() reflect.Type
func (VirtualNetworkRuleResponseOutput) State ¶
func (o VirtualNetworkRuleResponseOutput) State() pulumi.StringPtrOutput
Gets the state of virtual network rule.
func (VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutput ¶
func (o VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutput() VirtualNetworkRuleResponseOutput
func (VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutputWithContext ¶
func (o VirtualNetworkRuleResponseOutput) ToVirtualNetworkRuleResponseOutputWithContext(ctx context.Context) VirtualNetworkRuleResponseOutput
func (VirtualNetworkRuleResponseOutput) VirtualNetworkResourceId ¶
func (o VirtualNetworkRuleResponseOutput) VirtualNetworkResourceId() pulumi.StringOutput
Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
Source Files
¶
- blobContainer.go
- blobContainerImmutabilityPolicy.go
- blobInventoryPolicy.go
- blobServiceProperties.go
- fileServiceProperties.go
- fileShare.go
- getBlobContainer.go
- getBlobContainerImmutabilityPolicy.go
- getBlobInventoryPolicy.go
- getBlobServiceProperties.go
- getFileServiceProperties.go
- getFileShare.go
- getManagementPolicy.go
- getObjectReplicationPolicy.go
- getPrivateEndpointConnection.go
- getQueue.go
- getQueueServiceProperties.go
- getStorageAccount.go
- getTable.go
- getTableServiceProperties.go
- init.go
- listStorageAccountKeys.go
- listStorageAccountSAS.go
- listStorageAccountServiceSAS.go
- managementPolicy.go
- objectReplicationPolicy.go
- privateEndpointConnection.go
- pulumiEnums.go
- pulumiTypes.go
- queue.go
- queueServiceProperties.go
- storageAccount.go
- table.go
- tableServiceProperties.go