1. Packages
  2. Azure Native v1
  3. API Docs
  4. storage
  5. getStorageAccount
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.storage.getStorageAccount

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Returns the properties for the specified storage account including but not limited to name, SKU name, location, and account status. The ListKeys operation should be used to retrieve storage keys. API Version: 2021-02-01.

    Using getStorageAccount

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getStorageAccount(args: GetStorageAccountArgs, opts?: InvokeOptions): Promise<GetStorageAccountResult>
    function getStorageAccountOutput(args: GetStorageAccountOutputArgs, opts?: InvokeOptions): Output<GetStorageAccountResult>
    def get_storage_account(account_name: Optional[str] = None,
                            expand: Optional[str] = None,
                            resource_group_name: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetStorageAccountResult
    def get_storage_account_output(account_name: Optional[pulumi.Input[str]] = None,
                            expand: Optional[pulumi.Input[str]] = None,
                            resource_group_name: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetStorageAccountResult]
    func LookupStorageAccount(ctx *Context, args *LookupStorageAccountArgs, opts ...InvokeOption) (*LookupStorageAccountResult, error)
    func LookupStorageAccountOutput(ctx *Context, args *LookupStorageAccountOutputArgs, opts ...InvokeOption) LookupStorageAccountResultOutput

    > Note: This function is named LookupStorageAccount in the Go SDK.

    public static class GetStorageAccount 
    {
        public static Task<GetStorageAccountResult> InvokeAsync(GetStorageAccountArgs args, InvokeOptions? opts = null)
        public static Output<GetStorageAccountResult> Invoke(GetStorageAccountInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetStorageAccountResult> getStorageAccount(GetStorageAccountArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:storage:getStorageAccount
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AccountName string
    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.
    ResourceGroupName string
    The name of the resource group within the user's subscription. The name is case insensitive.
    Expand string
    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.
    AccountName string
    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.
    ResourceGroupName string
    The name of the resource group within the user's subscription. The name is case insensitive.
    Expand string
    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.
    accountName String
    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.
    resourceGroupName String
    The name of the resource group within the user's subscription. The name is case insensitive.
    expand String
    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.
    accountName string
    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.
    resourceGroupName string
    The name of the resource group within the user's subscription. The name is case insensitive.
    expand string
    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.
    account_name str
    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.
    resource_group_name str
    The name of the resource group within the user's subscription. The name is case insensitive.
    expand str
    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.
    accountName String
    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.
    resourceGroupName String
    The name of the resource group within the user's subscription. The name is case insensitive.
    expand String
    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.

    getStorageAccount Result

    The following output properties are available:

    AccessTier string
    Required for storage accounts where kind = BlobStorage. The access tier used for billing.
    BlobRestoreStatus Pulumi.AzureNative.Storage.Outputs.BlobRestoreStatusResponse
    Blob restore status
    CreationTime string
    Gets the creation date and time of the storage account in UTC.
    CustomDomain Pulumi.AzureNative.Storage.Outputs.CustomDomainResponse
    Gets the custom domain the user assigned to this storage account.
    Encryption Pulumi.AzureNative.Storage.Outputs.EncryptionResponse
    Gets the encryption settings on the account. If unspecified, the account is unencrypted.
    FailoverInProgress bool
    If the failover is in progress, the value will be true, otherwise, it will be null.
    GeoReplicationStats Pulumi.AzureNative.Storage.Outputs.GeoReplicationStatsResponse
    Geo Replication Stats
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    KeyCreationTime Pulumi.AzureNative.Storage.Outputs.KeyCreationTimeResponse
    Storage account keys creation time.
    KeyPolicy Pulumi.AzureNative.Storage.Outputs.KeyPolicyResponse
    KeyPolicy assigned to the storage account.
    Kind string
    Gets the Kind.
    LastGeoFailoverTime string
    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.
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    NetworkRuleSet Pulumi.AzureNative.Storage.Outputs.NetworkRuleSetResponse
    Network rule set
    PrimaryEndpoints Pulumi.AzureNative.Storage.Outputs.EndpointsResponse
    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.
    PrimaryLocation string
    Gets the location of the primary data center for the storage account.
    PrivateEndpointConnections List<Pulumi.AzureNative.Storage.Outputs.PrivateEndpointConnectionResponse>
    List of private endpoint connection associated with the specified storage account
    ProvisioningState string
    Gets the status of the storage account at the time the operation was called.
    SasPolicy Pulumi.AzureNative.Storage.Outputs.SasPolicyResponse
    SasPolicy assigned to the storage account.
    SecondaryEndpoints Pulumi.AzureNative.Storage.Outputs.EndpointsResponse
    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.
    SecondaryLocation string
    Gets the location of the geo-replicated secondary for the storage account. Only available if the accountType is Standard_GRS or Standard_RAGRS.
    Sku Pulumi.AzureNative.Storage.Outputs.SkuResponse
    Gets the SKU.
    StatusOfPrimary string
    Gets the status indicating whether the primary location of the storage account is available or unavailable.
    StatusOfSecondary string
    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.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    AllowBlobPublicAccess bool
    Allow or disallow public access to all blobs or containers in the storage account. The default interpretation is true for this property.
    AllowSharedKeyAccess bool
    Indicates whether the storage account permits requests to be authorized with the account access key via Shared Key. If false, then all requests, including shared access signatures, must be authorized with Azure Active Directory (Azure AD). The default value is null, which is equivalent to true.
    AzureFilesIdentityBasedAuthentication Pulumi.AzureNative.Storage.Outputs.AzureFilesIdentityBasedAuthenticationResponse
    Provides the identity based authentication settings for Azure Files.
    EnableHttpsTrafficOnly bool
    Allows https traffic only to storage service if sets to true.
    EnableNfsV3 bool
    NFS 3.0 protocol support enabled if set to true.
    ExtendedLocation Pulumi.AzureNative.Storage.Outputs.ExtendedLocationResponse
    The extendedLocation of the resource.
    Identity Pulumi.AzureNative.Storage.Outputs.IdentityResponse
    The identity of the resource.
    IsHnsEnabled bool
    Account HierarchicalNamespace enabled if sets to true.
    LargeFileSharesState string
    Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.
    MinimumTlsVersion string
    Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property.
    RoutingPreference Pulumi.AzureNative.Storage.Outputs.RoutingPreferenceResponse
    Maintains information about the network routing choice opted by the user for data transfer
    Tags Dictionary<string, string>
    Resource tags.
    AccessTier string
    Required for storage accounts where kind = BlobStorage. The access tier used for billing.
    BlobRestoreStatus BlobRestoreStatusResponse
    Blob restore status
    CreationTime string
    Gets the creation date and time of the storage account in UTC.
    CustomDomain CustomDomainResponse
    Gets the custom domain the user assigned to this storage account.
    Encryption EncryptionResponse
    Gets the encryption settings on the account. If unspecified, the account is unencrypted.
    FailoverInProgress bool
    If the failover is in progress, the value will be true, otherwise, it will be null.
    GeoReplicationStats GeoReplicationStatsResponse
    Geo Replication Stats
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    KeyCreationTime KeyCreationTimeResponse
    Storage account keys creation time.
    KeyPolicy KeyPolicyResponse
    KeyPolicy assigned to the storage account.
    Kind string
    Gets the Kind.
    LastGeoFailoverTime string
    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.
    Location string
    The geo-location where the resource lives
    Name string
    The name of the resource
    NetworkRuleSet NetworkRuleSetResponse
    Network rule set
    PrimaryEndpoints EndpointsResponse
    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.
    PrimaryLocation string
    Gets the location of the primary data center for the storage account.
    PrivateEndpointConnections []PrivateEndpointConnectionResponse
    List of private endpoint connection associated with the specified storage account
    ProvisioningState string
    Gets the status of the storage account at the time the operation was called.
    SasPolicy SasPolicyResponse
    SasPolicy assigned to the storage account.
    SecondaryEndpoints EndpointsResponse
    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.
    SecondaryLocation string
    Gets the location of the geo-replicated secondary for the storage account. Only available if the accountType is Standard_GRS or Standard_RAGRS.
    Sku SkuResponse
    Gets the SKU.
    StatusOfPrimary string
    Gets the status indicating whether the primary location of the storage account is available or unavailable.
    StatusOfSecondary string
    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.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    AllowBlobPublicAccess bool
    Allow or disallow public access to all blobs or containers in the storage account. The default interpretation is true for this property.
    AllowSharedKeyAccess bool
    Indicates whether the storage account permits requests to be authorized with the account access key via Shared Key. If false, then all requests, including shared access signatures, must be authorized with Azure Active Directory (Azure AD). The default value is null, which is equivalent to true.
    AzureFilesIdentityBasedAuthentication AzureFilesIdentityBasedAuthenticationResponse
    Provides the identity based authentication settings for Azure Files.
    EnableHttpsTrafficOnly bool
    Allows https traffic only to storage service if sets to true.
    EnableNfsV3 bool
    NFS 3.0 protocol support enabled if set to true.
    ExtendedLocation ExtendedLocationResponse
    The extendedLocation of the resource.
    Identity IdentityResponse
    The identity of the resource.
    IsHnsEnabled bool
    Account HierarchicalNamespace enabled if sets to true.
    LargeFileSharesState string
    Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.
    MinimumTlsVersion string
    Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property.
    RoutingPreference RoutingPreferenceResponse
    Maintains information about the network routing choice opted by the user for data transfer
    Tags map[string]string
    Resource tags.
    accessTier String
    Required for storage accounts where kind = BlobStorage. The access tier used for billing.
    blobRestoreStatus BlobRestoreStatusResponse
    Blob restore status
    creationTime String
    Gets the creation date and time of the storage account in UTC.
    customDomain CustomDomainResponse
    Gets the custom domain the user assigned to this storage account.
    encryption EncryptionResponse
    Gets the encryption settings on the account. If unspecified, the account is unencrypted.
    failoverInProgress Boolean
    If the failover is in progress, the value will be true, otherwise, it will be null.
    geoReplicationStats GeoReplicationStatsResponse
    Geo Replication Stats
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    keyCreationTime KeyCreationTimeResponse
    Storage account keys creation time.
    keyPolicy KeyPolicyResponse
    KeyPolicy assigned to the storage account.
    kind String
    Gets the Kind.
    lastGeoFailoverTime String
    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.
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    networkRuleSet NetworkRuleSetResponse
    Network rule set
    primaryEndpoints EndpointsResponse
    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.
    primaryLocation String
    Gets the location of the primary data center for the storage account.
    privateEndpointConnections List<PrivateEndpointConnectionResponse>
    List of private endpoint connection associated with the specified storage account
    provisioningState String
    Gets the status of the storage account at the time the operation was called.
    sasPolicy SasPolicyResponse
    SasPolicy assigned to the storage account.
    secondaryEndpoints EndpointsResponse
    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.
    secondaryLocation String
    Gets the location of the geo-replicated secondary for the storage account. Only available if the accountType is Standard_GRS or Standard_RAGRS.
    sku SkuResponse
    Gets the SKU.
    statusOfPrimary String
    Gets the status indicating whether the primary location of the storage account is available or unavailable.
    statusOfSecondary String
    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.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    allowBlobPublicAccess Boolean
    Allow or disallow public access to all blobs or containers in the storage account. The default interpretation is true for this property.
    allowSharedKeyAccess Boolean
    Indicates whether the storage account permits requests to be authorized with the account access key via Shared Key. If false, then all requests, including shared access signatures, must be authorized with Azure Active Directory (Azure AD). The default value is null, which is equivalent to true.
    azureFilesIdentityBasedAuthentication AzureFilesIdentityBasedAuthenticationResponse
    Provides the identity based authentication settings for Azure Files.
    enableHttpsTrafficOnly Boolean
    Allows https traffic only to storage service if sets to true.
    enableNfsV3 Boolean
    NFS 3.0 protocol support enabled if set to true.
    extendedLocation ExtendedLocationResponse
    The extendedLocation of the resource.
    identity IdentityResponse
    The identity of the resource.
    isHnsEnabled Boolean
    Account HierarchicalNamespace enabled if sets to true.
    largeFileSharesState String
    Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.
    minimumTlsVersion String
    Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property.
    routingPreference RoutingPreferenceResponse
    Maintains information about the network routing choice opted by the user for data transfer
    tags Map<String,String>
    Resource tags.
    accessTier string
    Required for storage accounts where kind = BlobStorage. The access tier used for billing.
    blobRestoreStatus BlobRestoreStatusResponse
    Blob restore status
    creationTime string
    Gets the creation date and time of the storage account in UTC.
    customDomain CustomDomainResponse
    Gets the custom domain the user assigned to this storage account.
    encryption EncryptionResponse
    Gets the encryption settings on the account. If unspecified, the account is unencrypted.
    failoverInProgress boolean
    If the failover is in progress, the value will be true, otherwise, it will be null.
    geoReplicationStats GeoReplicationStatsResponse
    Geo Replication Stats
    id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    keyCreationTime KeyCreationTimeResponse
    Storage account keys creation time.
    keyPolicy KeyPolicyResponse
    KeyPolicy assigned to the storage account.
    kind string
    Gets the Kind.
    lastGeoFailoverTime string
    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.
    location string
    The geo-location where the resource lives
    name string
    The name of the resource
    networkRuleSet NetworkRuleSetResponse
    Network rule set
    primaryEndpoints EndpointsResponse
    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.
    primaryLocation string
    Gets the location of the primary data center for the storage account.
    privateEndpointConnections PrivateEndpointConnectionResponse[]
    List of private endpoint connection associated with the specified storage account
    provisioningState string
    Gets the status of the storage account at the time the operation was called.
    sasPolicy SasPolicyResponse
    SasPolicy assigned to the storage account.
    secondaryEndpoints EndpointsResponse
    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.
    secondaryLocation string
    Gets the location of the geo-replicated secondary for the storage account. Only available if the accountType is Standard_GRS or Standard_RAGRS.
    sku SkuResponse
    Gets the SKU.
    statusOfPrimary string
    Gets the status indicating whether the primary location of the storage account is available or unavailable.
    statusOfSecondary string
    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.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    allowBlobPublicAccess boolean
    Allow or disallow public access to all blobs or containers in the storage account. The default interpretation is true for this property.
    allowSharedKeyAccess boolean
    Indicates whether the storage account permits requests to be authorized with the account access key via Shared Key. If false, then all requests, including shared access signatures, must be authorized with Azure Active Directory (Azure AD). The default value is null, which is equivalent to true.
    azureFilesIdentityBasedAuthentication AzureFilesIdentityBasedAuthenticationResponse
    Provides the identity based authentication settings for Azure Files.
    enableHttpsTrafficOnly boolean
    Allows https traffic only to storage service if sets to true.
    enableNfsV3 boolean
    NFS 3.0 protocol support enabled if set to true.
    extendedLocation ExtendedLocationResponse
    The extendedLocation of the resource.
    identity IdentityResponse
    The identity of the resource.
    isHnsEnabled boolean
    Account HierarchicalNamespace enabled if sets to true.
    largeFileSharesState string
    Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.
    minimumTlsVersion string
    Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property.
    routingPreference RoutingPreferenceResponse
    Maintains information about the network routing choice opted by the user for data transfer
    tags {[key: string]: string}
    Resource tags.
    access_tier str
    Required for storage accounts where kind = BlobStorage. The access tier used for billing.
    blob_restore_status BlobRestoreStatusResponse
    Blob restore status
    creation_time str
    Gets the creation date and time of the storage account in UTC.
    custom_domain CustomDomainResponse
    Gets the custom domain the user assigned to this storage account.
    encryption EncryptionResponse
    Gets the encryption settings on the account. If unspecified, the account is unencrypted.
    failover_in_progress bool
    If the failover is in progress, the value will be true, otherwise, it will be null.
    geo_replication_stats GeoReplicationStatsResponse
    Geo Replication Stats
    id str
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    key_creation_time KeyCreationTimeResponse
    Storage account keys creation time.
    key_policy KeyPolicyResponse
    KeyPolicy assigned to the storage account.
    kind str
    Gets the Kind.
    last_geo_failover_time str
    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.
    location str
    The geo-location where the resource lives
    name str
    The name of the resource
    network_rule_set NetworkRuleSetResponse
    Network rule set
    primary_endpoints EndpointsResponse
    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.
    primary_location str
    Gets the location of the primary data center for the storage account.
    private_endpoint_connections Sequence[PrivateEndpointConnectionResponse]
    List of private endpoint connection associated with the specified storage account
    provisioning_state str
    Gets the status of the storage account at the time the operation was called.
    sas_policy SasPolicyResponse
    SasPolicy assigned to the storage account.
    secondary_endpoints EndpointsResponse
    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.
    secondary_location str
    Gets the location of the geo-replicated secondary for the storage account. Only available if the accountType is Standard_GRS or Standard_RAGRS.
    sku SkuResponse
    Gets the SKU.
    status_of_primary str
    Gets the status indicating whether the primary location of the storage account is available or unavailable.
    status_of_secondary str
    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.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    allow_blob_public_access bool
    Allow or disallow public access to all blobs or containers in the storage account. The default interpretation is true for this property.
    allow_shared_key_access bool
    Indicates whether the storage account permits requests to be authorized with the account access key via Shared Key. If false, then all requests, including shared access signatures, must be authorized with Azure Active Directory (Azure AD). The default value is null, which is equivalent to true.
    azure_files_identity_based_authentication AzureFilesIdentityBasedAuthenticationResponse
    Provides the identity based authentication settings for Azure Files.
    enable_https_traffic_only bool
    Allows https traffic only to storage service if sets to true.
    enable_nfs_v3 bool
    NFS 3.0 protocol support enabled if set to true.
    extended_location ExtendedLocationResponse
    The extendedLocation of the resource.
    identity IdentityResponse
    The identity of the resource.
    is_hns_enabled bool
    Account HierarchicalNamespace enabled if sets to true.
    large_file_shares_state str
    Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.
    minimum_tls_version str
    Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property.
    routing_preference RoutingPreferenceResponse
    Maintains information about the network routing choice opted by the user for data transfer
    tags Mapping[str, str]
    Resource tags.
    accessTier String
    Required for storage accounts where kind = BlobStorage. The access tier used for billing.
    blobRestoreStatus Property Map
    Blob restore status
    creationTime String
    Gets the creation date and time of the storage account in UTC.
    customDomain Property Map
    Gets the custom domain the user assigned to this storage account.
    encryption Property Map
    Gets the encryption settings on the account. If unspecified, the account is unencrypted.
    failoverInProgress Boolean
    If the failover is in progress, the value will be true, otherwise, it will be null.
    geoReplicationStats Property Map
    Geo Replication Stats
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    keyCreationTime Property Map
    Storage account keys creation time.
    keyPolicy Property Map
    KeyPolicy assigned to the storage account.
    kind String
    Gets the Kind.
    lastGeoFailoverTime String
    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.
    location String
    The geo-location where the resource lives
    name String
    The name of the resource
    networkRuleSet Property Map
    Network rule set
    primaryEndpoints Property Map
    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.
    primaryLocation String
    Gets the location of the primary data center for the storage account.
    privateEndpointConnections List<Property Map>
    List of private endpoint connection associated with the specified storage account
    provisioningState String
    Gets the status of the storage account at the time the operation was called.
    sasPolicy Property Map
    SasPolicy assigned to the storage account.
    secondaryEndpoints Property Map
    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.
    secondaryLocation String
    Gets the location of the geo-replicated secondary for the storage account. Only available if the accountType is Standard_GRS or Standard_RAGRS.
    sku Property Map
    Gets the SKU.
    statusOfPrimary String
    Gets the status indicating whether the primary location of the storage account is available or unavailable.
    statusOfSecondary String
    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.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    allowBlobPublicAccess Boolean
    Allow or disallow public access to all blobs or containers in the storage account. The default interpretation is true for this property.
    allowSharedKeyAccess Boolean
    Indicates whether the storage account permits requests to be authorized with the account access key via Shared Key. If false, then all requests, including shared access signatures, must be authorized with Azure Active Directory (Azure AD). The default value is null, which is equivalent to true.
    azureFilesIdentityBasedAuthentication Property Map
    Provides the identity based authentication settings for Azure Files.
    enableHttpsTrafficOnly Boolean
    Allows https traffic only to storage service if sets to true.
    enableNfsV3 Boolean
    NFS 3.0 protocol support enabled if set to true.
    extendedLocation Property Map
    The extendedLocation of the resource.
    identity Property Map
    The identity of the resource.
    isHnsEnabled Boolean
    Account HierarchicalNamespace enabled if sets to true.
    largeFileSharesState String
    Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.
    minimumTlsVersion String
    Set the minimum TLS version to be permitted on requests to storage. The default interpretation is TLS 1.0 for this property.
    routingPreference Property Map
    Maintains information about the network routing choice opted by the user for data transfer
    tags Map<String>
    Resource tags.

    Supporting Types

    ActiveDirectoryPropertiesResponse

    AzureStorageSid string
    Specifies the security identifier (SID) for Azure Storage.
    DomainGuid string
    Specifies the domain GUID.
    DomainName string
    Specifies the primary domain that the AD DNS server is authoritative for.
    DomainSid string
    Specifies the security identifier (SID).
    ForestName string
    Specifies the Active Directory forest to get.
    NetBiosDomainName string
    Specifies the NetBIOS domain name.
    AzureStorageSid string
    Specifies the security identifier (SID) for Azure Storage.
    DomainGuid string
    Specifies the domain GUID.
    DomainName string
    Specifies the primary domain that the AD DNS server is authoritative for.
    DomainSid string
    Specifies the security identifier (SID).
    ForestName string
    Specifies the Active Directory forest to get.
    NetBiosDomainName string
    Specifies the NetBIOS domain name.
    azureStorageSid String
    Specifies the security identifier (SID) for Azure Storage.
    domainGuid String
    Specifies the domain GUID.
    domainName String
    Specifies the primary domain that the AD DNS server is authoritative for.
    domainSid String
    Specifies the security identifier (SID).
    forestName String
    Specifies the Active Directory forest to get.
    netBiosDomainName String
    Specifies the NetBIOS domain name.
    azureStorageSid string
    Specifies the security identifier (SID) for Azure Storage.
    domainGuid string
    Specifies the domain GUID.
    domainName string
    Specifies the primary domain that the AD DNS server is authoritative for.
    domainSid string
    Specifies the security identifier (SID).
    forestName string
    Specifies the Active Directory forest to get.
    netBiosDomainName string
    Specifies the NetBIOS domain name.
    azure_storage_sid str
    Specifies the security identifier (SID) for Azure Storage.
    domain_guid str
    Specifies the domain GUID.
    domain_name str
    Specifies the primary domain that the AD DNS server is authoritative for.
    domain_sid str
    Specifies the security identifier (SID).
    forest_name str
    Specifies the Active Directory forest to get.
    net_bios_domain_name str
    Specifies the NetBIOS domain name.
    azureStorageSid String
    Specifies the security identifier (SID) for Azure Storage.
    domainGuid String
    Specifies the domain GUID.
    domainName String
    Specifies the primary domain that the AD DNS server is authoritative for.
    domainSid String
    Specifies the security identifier (SID).
    forestName String
    Specifies the Active Directory forest to get.
    netBiosDomainName String
    Specifies the NetBIOS domain name.

    AzureFilesIdentityBasedAuthenticationResponse

    DirectoryServiceOptions string
    Indicates the directory service used.
    ActiveDirectoryProperties ActiveDirectoryPropertiesResponse
    Required if choose AD.
    directoryServiceOptions String
    Indicates the directory service used.
    activeDirectoryProperties ActiveDirectoryPropertiesResponse
    Required if choose AD.
    directoryServiceOptions string
    Indicates the directory service used.
    activeDirectoryProperties ActiveDirectoryPropertiesResponse
    Required if choose AD.
    directory_service_options str
    Indicates the directory service used.
    active_directory_properties ActiveDirectoryPropertiesResponse
    Required if choose AD.
    directoryServiceOptions String
    Indicates the directory service used.
    activeDirectoryProperties Property Map
    Required if choose AD.

    BlobRestoreParametersResponse

    BlobRanges List<Pulumi.AzureNative.Storage.Inputs.BlobRestoreRangeResponse>
    Blob ranges to restore.
    TimeToRestore string
    Restore blob to the specified time.
    BlobRanges []BlobRestoreRangeResponse
    Blob ranges to restore.
    TimeToRestore string
    Restore blob to the specified time.
    blobRanges List<BlobRestoreRangeResponse>
    Blob ranges to restore.
    timeToRestore String
    Restore blob to the specified time.
    blobRanges BlobRestoreRangeResponse[]
    Blob ranges to restore.
    timeToRestore string
    Restore blob to the specified time.
    blob_ranges Sequence[BlobRestoreRangeResponse]
    Blob ranges to restore.
    time_to_restore str
    Restore blob to the specified time.
    blobRanges List<Property Map>
    Blob ranges to restore.
    timeToRestore String
    Restore blob to the specified time.

    BlobRestoreRangeResponse

    EndRange string
    Blob end range. This is exclusive. Empty means account end.
    StartRange string
    Blob start range. This is inclusive. Empty means account start.
    EndRange string
    Blob end range. This is exclusive. Empty means account end.
    StartRange string
    Blob start range. This is inclusive. Empty means account start.
    endRange String
    Blob end range. This is exclusive. Empty means account end.
    startRange String
    Blob start range. This is inclusive. Empty means account start.
    endRange string
    Blob end range. This is exclusive. Empty means account end.
    startRange string
    Blob start range. This is inclusive. Empty means account start.
    end_range str
    Blob end range. This is exclusive. Empty means account end.
    start_range str
    Blob start range. This is inclusive. Empty means account start.
    endRange String
    Blob end range. This is exclusive. Empty means account end.
    startRange String
    Blob start range. This is inclusive. Empty means account start.

    BlobRestoreStatusResponse

    FailureReason string
    Failure reason when blob restore is failed.
    Parameters Pulumi.AzureNative.Storage.Inputs.BlobRestoreParametersResponse
    Blob restore request parameters.
    RestoreId string
    Id for tracking blob restore request.
    Status string
    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.
    FailureReason string
    Failure reason when blob restore is failed.
    Parameters BlobRestoreParametersResponse
    Blob restore request parameters.
    RestoreId string
    Id for tracking blob restore request.
    Status string
    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.
    failureReason String
    Failure reason when blob restore is failed.
    parameters BlobRestoreParametersResponse
    Blob restore request parameters.
    restoreId String
    Id for tracking blob restore request.
    status String
    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.
    failureReason string
    Failure reason when blob restore is failed.
    parameters BlobRestoreParametersResponse
    Blob restore request parameters.
    restoreId string
    Id for tracking blob restore request.
    status string
    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.
    failure_reason str
    Failure reason when blob restore is failed.
    parameters BlobRestoreParametersResponse
    Blob restore request parameters.
    restore_id str
    Id for tracking blob restore request.
    status str
    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.
    failureReason String
    Failure reason when blob restore is failed.
    parameters Property Map
    Blob restore request parameters.
    restoreId String
    Id for tracking blob restore request.
    status String
    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.

    CustomDomainResponse

    Name string
    Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
    UseSubDomainName bool
    Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
    Name string
    Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
    UseSubDomainName bool
    Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
    name String
    Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
    useSubDomainName Boolean
    Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
    name string
    Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
    useSubDomainName boolean
    Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
    name str
    Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
    use_sub_domain_name bool
    Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.
    name String
    Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.
    useSubDomainName Boolean
    Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.

    EncryptionIdentityResponse

    EncryptionUserAssignedIdentity string
    Resource identifier of the UserAssigned identity to be associated with server-side encryption on the storage account.
    EncryptionUserAssignedIdentity string
    Resource identifier of the UserAssigned identity to be associated with server-side encryption on the storage account.
    encryptionUserAssignedIdentity String
    Resource identifier of the UserAssigned identity to be associated with server-side encryption on the storage account.
    encryptionUserAssignedIdentity string
    Resource identifier of the UserAssigned identity to be associated with server-side encryption on the storage account.
    encryption_user_assigned_identity str
    Resource identifier of the UserAssigned identity to be associated with server-side encryption on the storage account.
    encryptionUserAssignedIdentity String
    Resource identifier of the UserAssigned identity to be associated with server-side encryption on the storage account.

    EncryptionResponse

    KeySource string
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault
    EncryptionIdentity Pulumi.AzureNative.Storage.Inputs.EncryptionIdentityResponse
    The identity to be used with service-side encryption at rest.
    KeyVaultProperties Pulumi.AzureNative.Storage.Inputs.KeyVaultPropertiesResponse
    Properties provided by key vault.
    RequireInfrastructureEncryption bool
    A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest.
    Services Pulumi.AzureNative.Storage.Inputs.EncryptionServicesResponse
    List of services which support encryption.
    KeySource string
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault
    EncryptionIdentity EncryptionIdentityResponse
    The identity to be used with service-side encryption at rest.
    KeyVaultProperties KeyVaultPropertiesResponse
    Properties provided by key vault.
    RequireInfrastructureEncryption bool
    A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest.
    Services EncryptionServicesResponse
    List of services which support encryption.
    keySource String
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault
    encryptionIdentity EncryptionIdentityResponse
    The identity to be used with service-side encryption at rest.
    keyVaultProperties KeyVaultPropertiesResponse
    Properties provided by key vault.
    requireInfrastructureEncryption Boolean
    A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest.
    services EncryptionServicesResponse
    List of services which support encryption.
    keySource string
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault
    encryptionIdentity EncryptionIdentityResponse
    The identity to be used with service-side encryption at rest.
    keyVaultProperties KeyVaultPropertiesResponse
    Properties provided by key vault.
    requireInfrastructureEncryption boolean
    A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest.
    services EncryptionServicesResponse
    List of services which support encryption.
    key_source str
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault
    encryption_identity EncryptionIdentityResponse
    The identity to be used with service-side encryption at rest.
    key_vault_properties KeyVaultPropertiesResponse
    Properties provided by key vault.
    require_infrastructure_encryption bool
    A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest.
    services EncryptionServicesResponse
    List of services which support encryption.
    keySource String
    The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault
    encryptionIdentity Property Map
    The identity to be used with service-side encryption at rest.
    keyVaultProperties Property Map
    Properties provided by key vault.
    requireInfrastructureEncryption Boolean
    A boolean indicating whether or not the service applies a secondary layer of encryption with platform managed keys for data at rest.
    services Property Map
    List of services which support encryption.

    EncryptionServiceResponse

    LastEnabledTime string
    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.
    Enabled bool
    A boolean indicating whether or not the service encrypts the data as it is stored.
    KeyType string
    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.
    LastEnabledTime string
    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.
    Enabled bool
    A boolean indicating whether or not the service encrypts the data as it is stored.
    KeyType string
    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.
    lastEnabledTime String
    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.
    enabled Boolean
    A boolean indicating whether or not the service encrypts the data as it is stored.
    keyType String
    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.
    lastEnabledTime string
    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.
    enabled boolean
    A boolean indicating whether or not the service encrypts the data as it is stored.
    keyType string
    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.
    last_enabled_time str
    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.
    enabled bool
    A boolean indicating whether or not the service encrypts the data as it is stored.
    key_type str
    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.
    lastEnabledTime String
    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.
    enabled Boolean
    A boolean indicating whether or not the service encrypts the data as it is stored.
    keyType String
    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.

    EncryptionServicesResponse

    Blob Pulumi.AzureNative.Storage.Inputs.EncryptionServiceResponse
    The encryption function of the blob storage service.
    File Pulumi.AzureNative.Storage.Inputs.EncryptionServiceResponse
    The encryption function of the file storage service.
    Queue Pulumi.AzureNative.Storage.Inputs.EncryptionServiceResponse
    The encryption function of the queue storage service.
    Table Pulumi.AzureNative.Storage.Inputs.EncryptionServiceResponse
    The encryption function of the table storage service.
    Blob EncryptionServiceResponse
    The encryption function of the blob storage service.
    File EncryptionServiceResponse
    The encryption function of the file storage service.
    Queue EncryptionServiceResponse
    The encryption function of the queue storage service.
    Table EncryptionServiceResponse
    The encryption function of the table storage service.
    blob EncryptionServiceResponse
    The encryption function of the blob storage service.
    file EncryptionServiceResponse
    The encryption function of the file storage service.
    queue EncryptionServiceResponse
    The encryption function of the queue storage service.
    table EncryptionServiceResponse
    The encryption function of the table storage service.
    blob EncryptionServiceResponse
    The encryption function of the blob storage service.
    file EncryptionServiceResponse
    The encryption function of the file storage service.
    queue EncryptionServiceResponse
    The encryption function of the queue storage service.
    table EncryptionServiceResponse
    The encryption function of the table storage service.
    blob EncryptionServiceResponse
    The encryption function of the blob storage service.
    file EncryptionServiceResponse
    The encryption function of the file storage service.
    queue EncryptionServiceResponse
    The encryption function of the queue storage service.
    table EncryptionServiceResponse
    The encryption function of the table storage service.
    blob Property Map
    The encryption function of the blob storage service.
    file Property Map
    The encryption function of the file storage service.
    queue Property Map
    The encryption function of the queue storage service.
    table Property Map
    The encryption function of the table storage service.

    EndpointsResponse

    Blob string
    Gets the blob endpoint.
    Dfs string
    Gets the dfs endpoint.
    File string
    Gets the file endpoint.
    Queue string
    Gets the queue endpoint.
    Table string
    Gets the table endpoint.
    Web string
    Gets the web endpoint.
    InternetEndpoints Pulumi.AzureNative.Storage.Inputs.StorageAccountInternetEndpointsResponse
    Gets the internet routing storage endpoints
    MicrosoftEndpoints Pulumi.AzureNative.Storage.Inputs.StorageAccountMicrosoftEndpointsResponse
    Gets the microsoft routing storage endpoints.
    Blob string
    Gets the blob endpoint.
    Dfs string
    Gets the dfs endpoint.
    File string
    Gets the file endpoint.
    Queue string
    Gets the queue endpoint.
    Table string
    Gets the table endpoint.
    Web string
    Gets the web endpoint.
    InternetEndpoints StorageAccountInternetEndpointsResponse
    Gets the internet routing storage endpoints
    MicrosoftEndpoints StorageAccountMicrosoftEndpointsResponse
    Gets the microsoft routing storage endpoints.
    blob String
    Gets the blob endpoint.
    dfs String
    Gets the dfs endpoint.
    file String
    Gets the file endpoint.
    queue String
    Gets the queue endpoint.
    table String
    Gets the table endpoint.
    web String
    Gets the web endpoint.
    internetEndpoints StorageAccountInternetEndpointsResponse
    Gets the internet routing storage endpoints
    microsoftEndpoints StorageAccountMicrosoftEndpointsResponse
    Gets the microsoft routing storage endpoints.
    blob string
    Gets the blob endpoint.
    dfs string
    Gets the dfs endpoint.
    file string
    Gets the file endpoint.
    queue string
    Gets the queue endpoint.
    table string
    Gets the table endpoint.
    web string
    Gets the web endpoint.
    internetEndpoints StorageAccountInternetEndpointsResponse
    Gets the internet routing storage endpoints
    microsoftEndpoints StorageAccountMicrosoftEndpointsResponse
    Gets the microsoft routing storage endpoints.
    blob str
    Gets the blob endpoint.
    dfs str
    Gets the dfs endpoint.
    file str
    Gets the file endpoint.
    queue str
    Gets the queue endpoint.
    table str
    Gets the table endpoint.
    web str
    Gets the web endpoint.
    internet_endpoints StorageAccountInternetEndpointsResponse
    Gets the internet routing storage endpoints
    microsoft_endpoints StorageAccountMicrosoftEndpointsResponse
    Gets the microsoft routing storage endpoints.
    blob String
    Gets the blob endpoint.
    dfs String
    Gets the dfs endpoint.
    file String
    Gets the file endpoint.
    queue String
    Gets the queue endpoint.
    table String
    Gets the table endpoint.
    web String
    Gets the web endpoint.
    internetEndpoints Property Map
    Gets the internet routing storage endpoints
    microsoftEndpoints Property Map
    Gets the microsoft routing storage endpoints.

    ExtendedLocationResponse

    Name string
    The name of the extended location.
    Type string
    The type of the extended location.
    Name string
    The name of the extended location.
    Type string
    The type of the extended location.
    name String
    The name of the extended location.
    type String
    The type of the extended location.
    name string
    The name of the extended location.
    type string
    The type of the extended location.
    name str
    The name of the extended location.
    type str
    The type of the extended location.
    name String
    The name of the extended location.
    type String
    The type of the extended location.

    GeoReplicationStatsResponse

    CanFailover bool
    A boolean flag which indicates whether or not account failover is supported for the account.
    LastSyncTime string
    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.
    Status string
    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.
    CanFailover bool
    A boolean flag which indicates whether or not account failover is supported for the account.
    LastSyncTime string
    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.
    Status string
    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.
    canFailover Boolean
    A boolean flag which indicates whether or not account failover is supported for the account.
    lastSyncTime String
    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.
    status String
    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.
    canFailover boolean
    A boolean flag which indicates whether or not account failover is supported for the account.
    lastSyncTime string
    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.
    status string
    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.
    can_failover bool
    A boolean flag which indicates whether or not account failover is supported for the account.
    last_sync_time str
    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.
    status str
    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.
    canFailover Boolean
    A boolean flag which indicates whether or not account failover is supported for the account.
    lastSyncTime String
    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.
    status String
    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.

    IPRuleResponse

    IPAddressOrRange string
    Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
    Action string
    The action of IP ACL rule.
    IPAddressOrRange string
    Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
    Action string
    The action of IP ACL rule.
    iPAddressOrRange String
    Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
    action String
    The action of IP ACL rule.
    iPAddressOrRange string
    Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
    action string
    The action of IP ACL rule.
    i_p_address_or_range str
    Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
    action str
    The action of IP ACL rule.
    iPAddressOrRange String
    Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.
    action String
    The action of IP ACL rule.

    IdentityResponse

    PrincipalId string
    The principal ID of resource identity.
    TenantId string
    The tenant ID of resource.
    Type string
    The identity type.
    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.Storage.Inputs.UserAssignedIdentityResponse>
    Gets or sets a list of key value pairs that describe the set of User Assigned identities that will be used with this storage account. The key is the ARM resource identifier of the identity. Only 1 User Assigned identity is permitted here.
    PrincipalId string
    The principal ID of resource identity.
    TenantId string
    The tenant ID of resource.
    Type string
    The identity type.
    UserAssignedIdentities map[string]UserAssignedIdentityResponse
    Gets or sets a list of key value pairs that describe the set of User Assigned identities that will be used with this storage account. The key is the ARM resource identifier of the identity. Only 1 User Assigned identity is permitted here.
    principalId String
    The principal ID of resource identity.
    tenantId String
    The tenant ID of resource.
    type String
    The identity type.
    userAssignedIdentities Map<String,UserAssignedIdentityResponse>
    Gets or sets a list of key value pairs that describe the set of User Assigned identities that will be used with this storage account. The key is the ARM resource identifier of the identity. Only 1 User Assigned identity is permitted here.
    principalId string
    The principal ID of resource identity.
    tenantId string
    The tenant ID of resource.
    type string
    The identity type.
    userAssignedIdentities {[key: string]: UserAssignedIdentityResponse}
    Gets or sets a list of key value pairs that describe the set of User Assigned identities that will be used with this storage account. The key is the ARM resource identifier of the identity. Only 1 User Assigned identity is permitted here.
    principal_id str
    The principal ID of resource identity.
    tenant_id str
    The tenant ID of resource.
    type str
    The identity type.
    user_assigned_identities Mapping[str, UserAssignedIdentityResponse]
    Gets or sets a list of key value pairs that describe the set of User Assigned identities that will be used with this storage account. The key is the ARM resource identifier of the identity. Only 1 User Assigned identity is permitted here.
    principalId String
    The principal ID of resource identity.
    tenantId String
    The tenant ID of resource.
    type String
    The identity type.
    userAssignedIdentities Map<Property Map>
    Gets or sets a list of key value pairs that describe the set of User Assigned identities that will be used with this storage account. The key is the ARM resource identifier of the identity. Only 1 User Assigned identity is permitted here.

    KeyCreationTimeResponse

    Key1 string
    Key2 string
    Key1 string
    Key2 string
    key1 String
    key2 String
    key1 string
    key2 string
    key1 str
    key2 str
    key1 String
    key2 String

    KeyPolicyResponse

    KeyExpirationPeriodInDays int
    The key expiration period in days.
    KeyExpirationPeriodInDays int
    The key expiration period in days.
    keyExpirationPeriodInDays Integer
    The key expiration period in days.
    keyExpirationPeriodInDays number
    The key expiration period in days.
    key_expiration_period_in_days int
    The key expiration period in days.
    keyExpirationPeriodInDays Number
    The key expiration period in days.

    KeyVaultPropertiesResponse

    CurrentVersionedKeyIdentifier string
    The object identifier of the current versioned Key Vault Key in use.
    LastKeyRotationTimestamp string
    Timestamp of last rotation of the Key Vault Key.
    KeyName string
    The name of KeyVault key.
    KeyVaultUri string
    The Uri of KeyVault.
    KeyVersion string
    The version of KeyVault key.
    CurrentVersionedKeyIdentifier string
    The object identifier of the current versioned Key Vault Key in use.
    LastKeyRotationTimestamp string
    Timestamp of last rotation of the Key Vault Key.
    KeyName string
    The name of KeyVault key.
    KeyVaultUri string
    The Uri of KeyVault.
    KeyVersion string
    The version of KeyVault key.
    currentVersionedKeyIdentifier String
    The object identifier of the current versioned Key Vault Key in use.
    lastKeyRotationTimestamp String
    Timestamp of last rotation of the Key Vault Key.
    keyName String
    The name of KeyVault key.
    keyVaultUri String
    The Uri of KeyVault.
    keyVersion String
    The version of KeyVault key.
    currentVersionedKeyIdentifier string
    The object identifier of the current versioned Key Vault Key in use.
    lastKeyRotationTimestamp string
    Timestamp of last rotation of the Key Vault Key.
    keyName string
    The name of KeyVault key.
    keyVaultUri string
    The Uri of KeyVault.
    keyVersion string
    The version of KeyVault key.
    current_versioned_key_identifier str
    The object identifier of the current versioned Key Vault Key in use.
    last_key_rotation_timestamp str
    Timestamp of last rotation of the Key Vault Key.
    key_name str
    The name of KeyVault key.
    key_vault_uri str
    The Uri of KeyVault.
    key_version str
    The version of KeyVault key.
    currentVersionedKeyIdentifier String
    The object identifier of the current versioned Key Vault Key in use.
    lastKeyRotationTimestamp String
    Timestamp of last rotation of the Key Vault Key.
    keyName String
    The name of KeyVault key.
    keyVaultUri String
    The Uri of KeyVault.
    keyVersion String
    The version of KeyVault key.

    NetworkRuleSetResponse

    DefaultAction string
    Specifies the default action of allow or deny when no other rules match.
    Bypass string
    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.
    IpRules List<Pulumi.AzureNative.Storage.Inputs.IPRuleResponse>
    Sets the IP ACL rules
    ResourceAccessRules List<Pulumi.AzureNative.Storage.Inputs.ResourceAccessRuleResponse>
    Sets the resource access rules
    VirtualNetworkRules List<Pulumi.AzureNative.Storage.Inputs.VirtualNetworkRuleResponse>
    Sets the virtual network rules
    DefaultAction string
    Specifies the default action of allow or deny when no other rules match.
    Bypass string
    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.
    IpRules []IPRuleResponse
    Sets the IP ACL rules
    ResourceAccessRules []ResourceAccessRuleResponse
    Sets the resource access rules
    VirtualNetworkRules []VirtualNetworkRuleResponse
    Sets the virtual network rules
    defaultAction String
    Specifies the default action of allow or deny when no other rules match.
    bypass String
    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.
    ipRules List<IPRuleResponse>
    Sets the IP ACL rules
    resourceAccessRules List<ResourceAccessRuleResponse>
    Sets the resource access rules
    virtualNetworkRules List<VirtualNetworkRuleResponse>
    Sets the virtual network rules
    defaultAction string
    Specifies the default action of allow or deny when no other rules match.
    bypass string
    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.
    ipRules IPRuleResponse[]
    Sets the IP ACL rules
    resourceAccessRules ResourceAccessRuleResponse[]
    Sets the resource access rules
    virtualNetworkRules VirtualNetworkRuleResponse[]
    Sets the virtual network rules
    default_action str
    Specifies the default action of allow or deny when no other rules match.
    bypass str
    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.
    ip_rules Sequence[IPRuleResponse]
    Sets the IP ACL rules
    resource_access_rules Sequence[ResourceAccessRuleResponse]
    Sets the resource access rules
    virtual_network_rules Sequence[VirtualNetworkRuleResponse]
    Sets the virtual network rules
    defaultAction String
    Specifies the default action of allow or deny when no other rules match.
    bypass String
    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.
    ipRules List<Property Map>
    Sets the IP ACL rules
    resourceAccessRules List<Property Map>
    Sets the resource access rules
    virtualNetworkRules List<Property Map>
    Sets the virtual network rules

    PrivateEndpointConnectionResponse

    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Name string
    The name of the resource
    PrivateLinkServiceConnectionState Pulumi.AzureNative.Storage.Inputs.PrivateLinkServiceConnectionStateResponse
    A collection of information about the state of the connection between service consumer and provider.
    ProvisioningState string
    The provisioning state of the private endpoint connection resource.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    PrivateEndpoint Pulumi.AzureNative.Storage.Inputs.PrivateEndpointResponse
    The resource of private end point.
    Id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    Name string
    The name of the resource
    PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
    A collection of information about the state of the connection between service consumer and provider.
    ProvisioningState string
    The provisioning state of the private endpoint connection resource.
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    PrivateEndpoint PrivateEndpointResponse
    The resource of private end point.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name String
    The name of the resource
    privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
    A collection of information about the state of the connection between service consumer and provider.
    provisioningState String
    The provisioning state of the private endpoint connection resource.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    privateEndpoint PrivateEndpointResponse
    The resource of private end point.
    id string
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name string
    The name of the resource
    privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse
    A collection of information about the state of the connection between service consumer and provider.
    provisioningState string
    The provisioning state of the private endpoint connection resource.
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    privateEndpoint PrivateEndpointResponse
    The resource of private end point.
    id str
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name str
    The name of the resource
    private_link_service_connection_state PrivateLinkServiceConnectionStateResponse
    A collection of information about the state of the connection between service consumer and provider.
    provisioning_state str
    The provisioning state of the private endpoint connection resource.
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    private_endpoint PrivateEndpointResponse
    The resource of private end point.
    id String
    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
    name String
    The name of the resource
    privateLinkServiceConnectionState Property Map
    A collection of information about the state of the connection between service consumer and provider.
    provisioningState String
    The provisioning state of the private endpoint connection resource.
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    privateEndpoint Property Map
    The resource of private end point.

    PrivateEndpointResponse

    Id string
    The ARM identifier for Private Endpoint
    Id string
    The ARM identifier for Private Endpoint
    id String
    The ARM identifier for Private Endpoint
    id string
    The ARM identifier for Private Endpoint
    id str
    The ARM identifier for Private Endpoint
    id String
    The ARM identifier for Private Endpoint

    PrivateLinkServiceConnectionStateResponse

    ActionRequired string
    A message indicating if changes on the service provider require any updates on the consumer.
    Description string
    The reason for approval/rejection of the connection.
    Status string
    Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
    ActionRequired string
    A message indicating if changes on the service provider require any updates on the consumer.
    Description string
    The reason for approval/rejection of the connection.
    Status string
    Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
    actionRequired String
    A message indicating if changes on the service provider require any updates on the consumer.
    description String
    The reason for approval/rejection of the connection.
    status String
    Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
    actionRequired string
    A message indicating if changes on the service provider require any updates on the consumer.
    description string
    The reason for approval/rejection of the connection.
    status string
    Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
    action_required str
    A message indicating if changes on the service provider require any updates on the consumer.
    description str
    The reason for approval/rejection of the connection.
    status str
    Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
    actionRequired String
    A message indicating if changes on the service provider require any updates on the consumer.
    description String
    The reason for approval/rejection of the connection.
    status String
    Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.

    ResourceAccessRuleResponse

    ResourceId string
    Resource Id
    TenantId string
    Tenant Id
    ResourceId string
    Resource Id
    TenantId string
    Tenant Id
    resourceId String
    Resource Id
    tenantId String
    Tenant Id
    resourceId string
    Resource Id
    tenantId string
    Tenant Id
    resource_id str
    Resource Id
    tenant_id str
    Tenant Id
    resourceId String
    Resource Id
    tenantId String
    Tenant Id

    RoutingPreferenceResponse

    PublishInternetEndpoints bool
    A boolean flag which indicates whether internet routing storage endpoints are to be published
    PublishMicrosoftEndpoints bool
    A boolean flag which indicates whether microsoft routing storage endpoints are to be published
    RoutingChoice string
    Routing Choice defines the kind of network routing opted by the user.
    PublishInternetEndpoints bool
    A boolean flag which indicates whether internet routing storage endpoints are to be published
    PublishMicrosoftEndpoints bool
    A boolean flag which indicates whether microsoft routing storage endpoints are to be published
    RoutingChoice string
    Routing Choice defines the kind of network routing opted by the user.
    publishInternetEndpoints Boolean
    A boolean flag which indicates whether internet routing storage endpoints are to be published
    publishMicrosoftEndpoints Boolean
    A boolean flag which indicates whether microsoft routing storage endpoints are to be published
    routingChoice String
    Routing Choice defines the kind of network routing opted by the user.
    publishInternetEndpoints boolean
    A boolean flag which indicates whether internet routing storage endpoints are to be published
    publishMicrosoftEndpoints boolean
    A boolean flag which indicates whether microsoft routing storage endpoints are to be published
    routingChoice string
    Routing Choice defines the kind of network routing opted by the user.
    publish_internet_endpoints bool
    A boolean flag which indicates whether internet routing storage endpoints are to be published
    publish_microsoft_endpoints bool
    A boolean flag which indicates whether microsoft routing storage endpoints are to be published
    routing_choice str
    Routing Choice defines the kind of network routing opted by the user.
    publishInternetEndpoints Boolean
    A boolean flag which indicates whether internet routing storage endpoints are to be published
    publishMicrosoftEndpoints Boolean
    A boolean flag which indicates whether microsoft routing storage endpoints are to be published
    routingChoice String
    Routing Choice defines the kind of network routing opted by the user.

    SasPolicyResponse

    ExpirationAction string
    The SAS expiration action. Can only be Log.
    SasExpirationPeriod string
    The SAS expiration period, DD.HH:MM:SS.
    ExpirationAction string
    The SAS expiration action. Can only be Log.
    SasExpirationPeriod string
    The SAS expiration period, DD.HH:MM:SS.
    expirationAction String
    The SAS expiration action. Can only be Log.
    sasExpirationPeriod String
    The SAS expiration period, DD.HH:MM:SS.
    expirationAction string
    The SAS expiration action. Can only be Log.
    sasExpirationPeriod string
    The SAS expiration period, DD.HH:MM:SS.
    expiration_action str
    The SAS expiration action. Can only be Log.
    sas_expiration_period str
    The SAS expiration period, DD.HH:MM:SS.
    expirationAction String
    The SAS expiration action. Can only be Log.
    sasExpirationPeriod String
    The SAS expiration period, DD.HH:MM:SS.

    SkuResponse

    Name string
    The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.
    Tier string
    The SKU tier. This is based on the SKU name.
    Name string
    The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.
    Tier string
    The SKU tier. This is based on the SKU name.
    name String
    The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.
    tier String
    The SKU tier. This is based on the SKU name.
    name string
    The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.
    tier string
    The SKU tier. This is based on the SKU name.
    name str
    The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.
    tier str
    The SKU tier. This is based on the SKU name.
    name String
    The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.
    tier String
    The SKU tier. This is based on the SKU name.

    StorageAccountInternetEndpointsResponse

    Blob string
    Gets the blob endpoint.
    Dfs string
    Gets the dfs endpoint.
    File string
    Gets the file endpoint.
    Web string
    Gets the web endpoint.
    Blob string
    Gets the blob endpoint.
    Dfs string
    Gets the dfs endpoint.
    File string
    Gets the file endpoint.
    Web string
    Gets the web endpoint.
    blob String
    Gets the blob endpoint.
    dfs String
    Gets the dfs endpoint.
    file String
    Gets the file endpoint.
    web String
    Gets the web endpoint.
    blob string
    Gets the blob endpoint.
    dfs string
    Gets the dfs endpoint.
    file string
    Gets the file endpoint.
    web string
    Gets the web endpoint.
    blob str
    Gets the blob endpoint.
    dfs str
    Gets the dfs endpoint.
    file str
    Gets the file endpoint.
    web str
    Gets the web endpoint.
    blob String
    Gets the blob endpoint.
    dfs String
    Gets the dfs endpoint.
    file String
    Gets the file endpoint.
    web String
    Gets the web endpoint.

    StorageAccountMicrosoftEndpointsResponse

    Blob string
    Gets the blob endpoint.
    Dfs string
    Gets the dfs endpoint.
    File string
    Gets the file endpoint.
    Queue string
    Gets the queue endpoint.
    Table string
    Gets the table endpoint.
    Web string
    Gets the web endpoint.
    Blob string
    Gets the blob endpoint.
    Dfs string
    Gets the dfs endpoint.
    File string
    Gets the file endpoint.
    Queue string
    Gets the queue endpoint.
    Table string
    Gets the table endpoint.
    Web string
    Gets the web endpoint.
    blob String
    Gets the blob endpoint.
    dfs String
    Gets the dfs endpoint.
    file String
    Gets the file endpoint.
    queue String
    Gets the queue endpoint.
    table String
    Gets the table endpoint.
    web String
    Gets the web endpoint.
    blob string
    Gets the blob endpoint.
    dfs string
    Gets the dfs endpoint.
    file string
    Gets the file endpoint.
    queue string
    Gets the queue endpoint.
    table string
    Gets the table endpoint.
    web string
    Gets the web endpoint.
    blob str
    Gets the blob endpoint.
    dfs str
    Gets the dfs endpoint.
    file str
    Gets the file endpoint.
    queue str
    Gets the queue endpoint.
    table str
    Gets the table endpoint.
    web str
    Gets the web endpoint.
    blob String
    Gets the blob endpoint.
    dfs String
    Gets the dfs endpoint.
    file String
    Gets the file endpoint.
    queue String
    Gets the queue endpoint.
    table String
    Gets the table endpoint.
    web String
    Gets the web endpoint.

    UserAssignedIdentityResponse

    ClientId string
    The client ID of the identity.
    PrincipalId string
    The principal ID of the identity.
    ClientId string
    The client ID of the identity.
    PrincipalId string
    The principal ID of the identity.
    clientId String
    The client ID of the identity.
    principalId String
    The principal ID of the identity.
    clientId string
    The client ID of the identity.
    principalId string
    The principal ID of the identity.
    client_id str
    The client ID of the identity.
    principal_id str
    The principal ID of the identity.
    clientId String
    The client ID of the identity.
    principalId String
    The principal ID of the identity.

    VirtualNetworkRuleResponse

    VirtualNetworkResourceId string
    Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
    Action string
    The action of virtual network rule.
    State string
    Gets the state of virtual network rule.
    VirtualNetworkResourceId string
    Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
    Action string
    The action of virtual network rule.
    State string
    Gets the state of virtual network rule.
    virtualNetworkResourceId String
    Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
    action String
    The action of virtual network rule.
    state String
    Gets the state of virtual network rule.
    virtualNetworkResourceId string
    Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
    action string
    The action of virtual network rule.
    state string
    Gets the state of virtual network rule.
    virtual_network_resource_id str
    Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
    action str
    The action of virtual network rule.
    state str
    Gets the state of virtual network rule.
    virtualNetworkResourceId String
    Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.
    action String
    The action of virtual network rule.
    state String
    Gets the state of virtual network rule.

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi