Compartilhar via


Storage Accounts - Get Properties

Retorna as propriedades da conta de armazenamento especificada, incluindo, mas não se limitando ao nome, ao nome da SKU, ao local e ao status da conta. A operação ListKeys deve ser usada para recuperar chaves de armazenamento.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}?api-version=2024-01-01
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}?api-version=2024-01-01&$expand={$expand}

Parâmetros de URI

Nome Em Obrigatório Tipo Description
accountName
path True

string

minLength: 3
maxLength: 24
pattern: ^[a-z0-9]+$

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres de comprimento e usar apenas números e letras minúsculas.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+$

O nome do grupo de recursos na assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

subscriptionId
path True

string

minLength: 1

A ID da assinatura de destino.

api-version
query True

string

minLength: 1

A versão da API a ser usada para esta operação.

$expand
query

StorageAccountExpand

Pode ser usado para expandir as propriedades dentro das propriedades da conta. Por padrão, os dados não são incluídos ao buscar propriedades. Atualmente, só há suporte para geoReplicationStats e blobRestoreStatus.

Respostas

Nome Tipo Description
200 OK

StorageAccount

OK – propriedades recuperadas com êxito para a conta de armazenamento.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Tipo: oauth2
Flow: implicit
URL de Autorização: https://login.microsoftonline.com/common/oauth2/authorize

Escopos

Nome Description
user_impersonation representar sua conta de usuário

Exemplos

StorageAccountGetAsyncSkuConversionStatus
StorageAccountGetProperties
StorageAccountGetPropertiesCMKEnabled
StorageAccountGetPropertiesCMKVersionExpirationTime
StorageAccountGetPropertiesGeoReplicationStatscanFailoverFalse
StorageAccountGetPropertiesGeoReplicationStatscanFailoverTrue

StorageAccountGetAsyncSkuConversionStatus

Solicitação de exemplo

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596?api-version=2024-01-01

Resposta de exemplo

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596",
  "kind": "StorageV2",
  "location": "eastus",
  "name": "sto8596",
  "properties": {
    "allowBlobPublicAccess": false,
    "minimumTlsVersion": "TLS1_2",
    "storageAccountSkuConversionStatus": {
      "skuConversionStatus": "InProgress",
      "targetSkuName": "Standard_GRS",
      "startTime": "2022-09-01T02:53:39.0932539Z",
      "endTime": "2021-09-02T02:53:39.0932539Z"
    }
  },
  "sku": {
    "name": "Standard_GRS",
    "tier": "Standard"
  },
  "type": "Microsoft.Storage/storageAccounts"
}

StorageAccountGetProperties

Solicitação de exemplo

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596?api-version=2024-01-01

Resposta de exemplo

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596",
  "kind": "Storage",
  "location": "eastus2(stage)",
  "name": "sto8596",
  "properties": {
    "keyCreationTime": {
      "key1": "2021-03-18T04:42:22.4322836Z",
      "key2": "2021-03-18T04:42:22.4322836Z"
    },
    "geoReplicationStats": {
      "status": "Live",
      "lastSyncTime": "2018-10-30T00:25:34Z",
      "canFailover": true
    },
    "isHnsEnabled": true,
    "creationTime": "2017-06-01T02:42:41.7633306Z",
    "networkAcls": {
      "bypass": "AzureServices",
      "defaultAction": "Allow",
      "ipRules": [],
      "virtualNetworkRules": [],
      "resourceAccessRules": [
        {
          "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
          "resourceId": "/subscriptions/a7e99807-abbf-4642-bdec-2c809a96a8bc/resourceGroups/res9407/providers/Microsoft.Synapse/workspaces/testworkspace"
        }
      ]
    },
    "primaryEndpoints": {
      "web": "https://sto8596.web.core.windows.net/",
      "dfs": "https://sto8596.dfs.core.windows.net/",
      "blob": "https://sto8596.blob.core.windows.net/",
      "file": "https://sto8596.file.core.windows.net/",
      "queue": "https://sto8596.queue.core.windows.net/",
      "table": "https://sto8596.table.core.windows.net/",
      "microsoftEndpoints": {
        "web": "https://sto8596-microsoftrouting.web.core.windows.net/",
        "dfs": "https://sto8596-microsoftrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-microsoftrouting.blob.core.windows.net/",
        "file": "https://sto8596-microsoftrouting.file.core.windows.net/",
        "queue": "https://sto8596-microsoftrouting.queue.core.windows.net/",
        "table": "https://sto8596-microsoftrouting.table.core.windows.net/"
      },
      "internetEndpoints": {
        "web": "https://sto8596-internetrouting.web.core.windows.net/",
        "dfs": "https://sto8596-internetrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-internetrouting.blob.core.windows.net/",
        "file": "https://sto8596-internetrouting.file.core.windows.net/"
      }
    },
    "primaryLocation": "eastus2(stage)",
    "provisioningState": "Succeeded",
    "routingPreference": {
      "routingChoice": "MicrosoftRouting",
      "publishMicrosoftEndpoints": true,
      "publishInternetEndpoints": true
    },
    "encryption": {
      "services": {
        "file": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        },
        "blob": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        }
      },
      "keySource": "Microsoft.Storage"
    },
    "secondaryLocation": "northcentralus(stage)",
    "statusOfPrimary": "available",
    "statusOfSecondary": "available",
    "supportsHttpsTrafficOnly": false,
    "isSkuConversionBlocked": false,
    "accountMigrationInProgress": false
  },
  "sku": {
    "name": "Standard_GRS",
    "tier": "Standard"
  },
  "tags": {
    "key1": "value1",
    "key2": "value2"
  },
  "type": "Microsoft.Storage/storageAccounts"
}

StorageAccountGetPropertiesCMKEnabled

Solicitação de exemplo

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596?api-version=2024-01-01

Resposta de exemplo

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596",
  "identity": {
    "principalId": "911871cc-ffd1-4fc4-ac11-7a316433ea66",
    "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
    "type": "SystemAssigned"
  },
  "kind": "Storage",
  "location": "eastus2(stage)",
  "name": "sto8596",
  "properties": {
    "geoReplicationStats": {
      "status": "Live",
      "lastSyncTime": "2018-10-30T00:25:34Z",
      "canFailover": true
    },
    "isHnsEnabled": true,
    "creationTime": "2017-06-01T02:42:41.7633306Z",
    "networkAcls": {
      "bypass": "AzureServices",
      "defaultAction": "Allow",
      "ipRules": [],
      "virtualNetworkRules": [],
      "resourceAccessRules": []
    },
    "primaryEndpoints": {
      "web": "https://sto8596.web.core.windows.net/",
      "dfs": "https://sto8596.dfs.core.windows.net/",
      "blob": "https://sto8596.blob.core.windows.net/",
      "file": "https://sto8596.file.core.windows.net/",
      "queue": "https://sto8596.queue.core.windows.net/",
      "table": "https://sto8596.table.core.windows.net/",
      "microsoftEndpoints": {
        "web": "https://sto8596-microsoftrouting.web.core.windows.net/",
        "dfs": "https://sto8596-microsoftrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-microsoftrouting.blob.core.windows.net/",
        "file": "https://sto8596-microsoftrouting.file.core.windows.net/",
        "queue": "https://sto8596-microsoftrouting.queue.core.windows.net/",
        "table": "https://sto8596-microsoftrouting.table.core.windows.net/"
      },
      "internetEndpoints": {
        "web": "https://sto8596-internetrouting.web.core.windows.net/",
        "dfs": "https://sto8596-internetrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-internetrouting.blob.core.windows.net/",
        "file": "https://sto8596-internetrouting.file.core.windows.net/"
      }
    },
    "primaryLocation": "eastus2(stage)",
    "provisioningState": "Succeeded",
    "routingPreference": {
      "routingChoice": "MicrosoftRouting",
      "publishMicrosoftEndpoints": true,
      "publishInternetEndpoints": true
    },
    "encryption": {
      "services": {
        "file": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        },
        "blob": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        }
      },
      "keySource": "Microsoft.Keyvault",
      "keyvaultproperties": {
        "keyvaulturi": "https://myvault8569.vault.azure.net",
        "keyname": "wrappingKey",
        "keyversion": "",
        "currentVersionedKeyIdentifier": "https://myvault8569.vault.azure.net/keys/wrappingKey/0682afdd9c104f4285df20107e956cad",
        "lastKeyRotationTimestamp": "2019-12-13T20:36:23.7023290Z"
      }
    },
    "secondaryLocation": "northcentralus(stage)",
    "statusOfPrimary": "available",
    "statusOfSecondary": "available",
    "supportsHttpsTrafficOnly": false
  },
  "sku": {
    "name": "Standard_GRS",
    "tier": "Standard"
  },
  "tags": {
    "key1": "value1",
    "key2": "value2"
  },
  "type": "Microsoft.Storage/storageAccounts"
}

StorageAccountGetPropertiesCMKVersionExpirationTime

Solicitação de exemplo

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596?api-version=2024-01-01

Resposta de exemplo

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596",
  "identity": {
    "principalId": "911871cc-ffd1-4fc4-ac11-7a316433ea66",
    "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
    "type": "SystemAssigned"
  },
  "kind": "Storage",
  "location": "eastus2(stage)",
  "name": "sto8596",
  "properties": {
    "geoReplicationStats": {
      "status": "Live",
      "lastSyncTime": "2018-10-30T00:25:34Z",
      "canFailover": true
    },
    "isHnsEnabled": true,
    "creationTime": "2017-06-01T02:42:41.7633306Z",
    "networkAcls": {
      "bypass": "AzureServices",
      "defaultAction": "Allow",
      "ipRules": [],
      "virtualNetworkRules": [],
      "resourceAccessRules": []
    },
    "primaryEndpoints": {
      "web": "https://sto8596.web.core.windows.net/",
      "dfs": "https://sto8596.dfs.core.windows.net/",
      "blob": "https://sto8596.blob.core.windows.net/",
      "file": "https://sto8596.file.core.windows.net/",
      "queue": "https://sto8596.queue.core.windows.net/",
      "table": "https://sto8596.table.core.windows.net/",
      "microsoftEndpoints": {
        "web": "https://sto8596-microsoftrouting.web.core.windows.net/",
        "dfs": "https://sto8596-microsoftrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-microsoftrouting.blob.core.windows.net/",
        "file": "https://sto8596-microsoftrouting.file.core.windows.net/",
        "queue": "https://sto8596-microsoftrouting.queue.core.windows.net/",
        "table": "https://sto8596-microsoftrouting.table.core.windows.net/"
      },
      "internetEndpoints": {
        "web": "https://sto8596-internetrouting.web.core.windows.net/",
        "dfs": "https://sto8596-internetrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-internetrouting.blob.core.windows.net/",
        "file": "https://sto8596-internetrouting.file.core.windows.net/"
      }
    },
    "primaryLocation": "eastus2(stage)",
    "provisioningState": "Succeeded",
    "routingPreference": {
      "routingChoice": "MicrosoftRouting",
      "publishMicrosoftEndpoints": true,
      "publishInternetEndpoints": true
    },
    "encryption": {
      "services": {
        "file": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        },
        "blob": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        }
      },
      "keySource": "Microsoft.Keyvault",
      "keyvaultproperties": {
        "keyvaulturi": "https://myvault8569.vault.azure.net",
        "keyname": "wrappingKey",
        "keyversion": "",
        "currentVersionedKeyIdentifier": "https://myvault8569.vault.azure.net/keys/wrappingKey/0682afdd9c104f4285df20107e956cad",
        "lastKeyRotationTimestamp": "2019-12-13T20:36:23.7023290Z",
        "currentVersionedKeyExpirationTimestamp": "2019-12-13T20:36:23.7023290Z"
      }
    },
    "secondaryLocation": "northcentralus(stage)",
    "statusOfPrimary": "available",
    "statusOfSecondary": "available",
    "supportsHttpsTrafficOnly": false
  },
  "sku": {
    "name": "Standard_GRS",
    "tier": "Standard"
  },
  "tags": {
    "key1": "value1",
    "key2": "value2"
  },
  "type": "Microsoft.Storage/storageAccounts"
}

StorageAccountGetPropertiesGeoReplicationStatscanFailoverFalse

Solicitação de exemplo

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596?api-version=2024-01-01&$expand=geoReplicationStats

Resposta de exemplo

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596",
  "kind": "Storage",
  "location": "eastus2(stage)",
  "name": "sto8596",
  "properties": {
    "keyCreationTime": {
      "key1": "2021-03-18T04:42:22.4322836Z",
      "key2": "2021-03-18T04:42:22.4322836Z"
    },
    "geoReplicationStats": {
      "status": "Live",
      "lastSyncTime": "2018-10-30T00:25:34Z",
      "canFailover": false,
      "canPlannedFailover": false,
      "postFailoverRedundancy": "Standard_LRS",
      "postPlannedFailoverRedundancy": "Standard_GRS"
    },
    "isHnsEnabled": true,
    "creationTime": "2017-06-01T02:42:41.7633306Z",
    "networkAcls": {
      "bypass": "AzureServices",
      "defaultAction": "Allow",
      "ipRules": [],
      "virtualNetworkRules": [],
      "resourceAccessRules": [
        {
          "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
          "resourceId": "/subscriptions/a7e99807-abbf-4642-bdec-2c809a96a8bc/resourceGroups/res9407/providers/Microsoft.Synapse/workspaces/testworkspace"
        }
      ]
    },
    "primaryEndpoints": {
      "web": "https://sto8596.web.core.windows.net/",
      "dfs": "https://sto8596.dfs.core.windows.net/",
      "blob": "https://sto8596.blob.core.windows.net/",
      "file": "https://sto8596.file.core.windows.net/",
      "queue": "https://sto8596.queue.core.windows.net/",
      "table": "https://sto8596.table.core.windows.net/",
      "microsoftEndpoints": {
        "web": "https://sto8596-microsoftrouting.web.core.windows.net/",
        "dfs": "https://sto8596-microsoftrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-microsoftrouting.blob.core.windows.net/",
        "file": "https://sto8596-microsoftrouting.file.core.windows.net/",
        "queue": "https://sto8596-microsoftrouting.queue.core.windows.net/",
        "table": "https://sto8596-microsoftrouting.table.core.windows.net/"
      },
      "internetEndpoints": {
        "web": "https://sto8596-internetrouting.web.core.windows.net/",
        "dfs": "https://sto8596-internetrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-internetrouting.blob.core.windows.net/",
        "file": "https://sto8596-internetrouting.file.core.windows.net/"
      }
    },
    "primaryLocation": "eastus2(stage)",
    "provisioningState": "Succeeded",
    "routingPreference": {
      "routingChoice": "MicrosoftRouting",
      "publishMicrosoftEndpoints": true,
      "publishInternetEndpoints": true
    },
    "encryption": {
      "services": {
        "file": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        },
        "blob": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        }
      },
      "keySource": "Microsoft.Storage"
    },
    "secondaryLocation": "northcentralus(stage)",
    "statusOfPrimary": "available",
    "statusOfSecondary": "available",
    "supportsHttpsTrafficOnly": false,
    "isSkuConversionBlocked": false,
    "accountMigrationInProgress": false
  },
  "sku": {
    "name": "Standard_GRS",
    "tier": "Standard"
  },
  "tags": {
    "key1": "value1",
    "key2": "value2"
  },
  "type": "Microsoft.Storage/storageAccounts"
}

StorageAccountGetPropertiesGeoReplicationStatscanFailoverTrue

Solicitação de exemplo

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596?api-version=2024-01-01&$expand=geoReplicationStats

Resposta de exemplo

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/res9407/providers/Microsoft.Storage/storageAccounts/sto8596",
  "kind": "Storage",
  "location": "eastus2(stage)",
  "name": "sto8596",
  "properties": {
    "keyCreationTime": {
      "key1": "2021-03-18T04:42:22.4322836Z",
      "key2": "2021-03-18T04:42:22.4322836Z"
    },
    "geoReplicationStats": {
      "status": "Live",
      "lastSyncTime": "2018-10-30T00:25:34Z",
      "canFailover": true,
      "canPlannedFailover": true,
      "postFailoverRedundancy": "Standard_LRS",
      "postPlannedFailoverRedundancy": "Standard_GRS"
    },
    "isHnsEnabled": true,
    "creationTime": "2017-06-01T02:42:41.7633306Z",
    "networkAcls": {
      "bypass": "AzureServices",
      "defaultAction": "Allow",
      "ipRules": [],
      "virtualNetworkRules": [],
      "resourceAccessRules": [
        {
          "tenantId": "72f988bf-86f1-41af-91ab-2d7cd011db47",
          "resourceId": "/subscriptions/a7e99807-abbf-4642-bdec-2c809a96a8bc/resourceGroups/res9407/providers/Microsoft.Synapse/workspaces/testworkspace"
        }
      ]
    },
    "primaryEndpoints": {
      "web": "https://sto8596.web.core.windows.net/",
      "dfs": "https://sto8596.dfs.core.windows.net/",
      "blob": "https://sto8596.blob.core.windows.net/",
      "file": "https://sto8596.file.core.windows.net/",
      "queue": "https://sto8596.queue.core.windows.net/",
      "table": "https://sto8596.table.core.windows.net/",
      "microsoftEndpoints": {
        "web": "https://sto8596-microsoftrouting.web.core.windows.net/",
        "dfs": "https://sto8596-microsoftrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-microsoftrouting.blob.core.windows.net/",
        "file": "https://sto8596-microsoftrouting.file.core.windows.net/",
        "queue": "https://sto8596-microsoftrouting.queue.core.windows.net/",
        "table": "https://sto8596-microsoftrouting.table.core.windows.net/"
      },
      "internetEndpoints": {
        "web": "https://sto8596-internetrouting.web.core.windows.net/",
        "dfs": "https://sto8596-internetrouting.dfs.core.windows.net/",
        "blob": "https://sto8596-internetrouting.blob.core.windows.net/",
        "file": "https://sto8596-internetrouting.file.core.windows.net/"
      }
    },
    "primaryLocation": "eastus2(stage)",
    "provisioningState": "Succeeded",
    "routingPreference": {
      "routingChoice": "MicrosoftRouting",
      "publishMicrosoftEndpoints": true,
      "publishInternetEndpoints": true
    },
    "encryption": {
      "services": {
        "file": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        },
        "blob": {
          "keyType": "Account",
          "enabled": true,
          "lastEnabledTime": "2019-12-11T20:49:31.7036140Z"
        }
      },
      "keySource": "Microsoft.Storage"
    },
    "secondaryLocation": "northcentralus(stage)",
    "statusOfPrimary": "available",
    "statusOfSecondary": "available",
    "supportsHttpsTrafficOnly": false,
    "isSkuConversionBlocked": false,
    "accountMigrationInProgress": false
  },
  "sku": {
    "name": "Standard_GRS",
    "tier": "Standard"
  },
  "tags": {
    "key1": "value1",
    "key2": "value2"
  },
  "type": "Microsoft.Storage/storageAccounts"
}

Definições

Nome Description
AccessTier

Necessário para contas de armazenamento em que tipo = BlobStorage. A camada de acesso é usada para cobrança. A camada de acesso 'Premium' é o valor padrão para o tipo de conta de armazenamento de blobs de blocos premium e não pode ser alterada para o tipo de conta de armazenamento de blobs de blocos premium.

AccountImmutabilityPolicyProperties

Isso define as propriedades da política de imutabilidade no nível da conta.

AccountImmutabilityPolicyState

O estado ImmutabilityPolicy define o modo da política. O estado desabilitado desabilita a política, o estado desbloqueado permite aumentar e diminuir o tempo de retenção de imutabilidade e também permite a agregação da propriedade allowProtectedAppendWrites, o estado Bloqueado permite apenas o aumento do tempo de retenção de imutabilidade. Uma política só pode ser criada em um estado desabilitado ou desbloqueado e pode ser alternada entre os dois estados. Somente uma política em um estado desbloqueado pode fazer a transição para um estado bloqueado que não pode ser revertido.

AccountStatus

Obtém o status que indica se o local principal da conta de armazenamento está disponível ou indisponível.

AccountType

Especifica o tipo de conta do Active Directory para o Armazenamento do Azure.

Action

A ação da regra de rede virtual.

ActiveDirectoryProperties

Propriedades de configurações do Active Directory (AD).

AllowedCopyScope

Restrinja a cópia de e para contas de armazenamento em um locatário do AAD ou com links privados para a mesma VNet.

AzureFilesIdentityBasedAuthentication

Configurações para autenticação baseada em identidade dos Arquivos do Azure.

BlobRestoreParameters

Parâmetros de restauração de blob

BlobRestoreProgressStatus

O status do progresso da restauração de blob. Os valores possíveis são: – InProgress: indica que a restauração de blob está em andamento. - Concluído: indica que a restauração de blob foi concluída com êxito. – Falha: indica que a restauração de blob falhou.

BlobRestoreRange

Intervalo de blobs

BlobRestoreStatus

Status de restauração de blob.

Bypass

Especifica se o tráfego é ignorado para registro em log/métricas/AzureServices. Os valores possíveis são qualquer combinação de registro em log|Métricas|AzureServices (por exemplo, "Log, Métricas" ou Nenhum para ignorar nenhum desses tráfegos.

CustomDomain

O domínio personalizado atribuído a essa conta de armazenamento. Isso pode ser definido por meio de Atualização.

DefaultAction

Especifica a ação padrão de permitir ou negar quando nenhuma outra regra corresponder.

DefaultSharePermission

Permissão de compartilhamento padrão para usuários que usam a autenticação Kerberos se a função RBAC não for atribuída.

DirectoryServiceOptions

Indica o serviço de diretório usado. Observe que essa enumeração pode ser estendida no futuro.

DnsEndpointType

Permite que você especifique o tipo de ponto de extremidade. Defina isso como AzureDNSZone para criar um grande número de contas em uma única assinatura, o que cria contas em uma Zona DNS do Azure e a URL do ponto de extremidade terá um identificador de zona DNS alfanumérica.

Encryption

As configurações de criptografia na conta de armazenamento.

EncryptionIdentity

Identidade de criptografia para a conta de armazenamento.

EncryptionService

Um serviço que permite que a criptografia do lado do servidor seja usada.

EncryptionServices

Uma lista de serviços que dão suporte à criptografia.

Endpoints

Os URIs que são usados para executar uma recuperação de um blob público, fila, tabela, web ou objeto dfs.

ExpirationAction

A Ação de Expiração sas define a ação a ser executada quando sasPolicy.sasExpirationPeriod é violada. A ação 'Log' pode ser usada para fins de auditoria e a ação 'Bloquear' pode ser usada para bloquear e negar o uso de tokens SAS que não aderem ao período de expiração da política sas.

ExtendedLocation

O tipo complexo do local estendido.

ExtendedLocationTypes

O tipo de local estendido.

GeoReplicationStats

Estatísticas relacionadas à replicação para os serviços blob, tabela, fila e arquivo da conta de armazenamento. Ele só está disponível quando a replicação com redundância geográfica está habilitada para a conta de armazenamento.

GeoReplicationStatus

O status do local secundário. Os valores possíveis são: – Ao vivo: indica que o local secundário está ativo e operacional. - Inicialização: indica que a sincronização inicial do local primário para o local secundário está em andamento. Isso normalmente ocorre quando a replicação é habilitada pela primeira vez. - Indisponível: indica que o local secundário está temporariamente indisponível.

Identity

Identidade do recurso.

IdentityType

O tipo de identidade.

ImmutableStorageAccount

Essa propriedade habilita e define a imutabilidade no nível da conta. Habilitar o recurso habilita automaticamente o Controle de Versão de Blobs.

IPRule

Regra de IP com um intervalo ip ou IP específico no formato CIDR.

KeyCreationTime

Hora de criação das chaves da conta de armazenamento.

KeyPolicy

KeyPolicy atribuído à conta de armazenamento.

KeySource

A chave de criptografiaSource (provedor). Valores possíveis (que não diferenciam maiúsculas de minúsculas): Microsoft.Storage, Microsoft.Keyvault

KeyType

Tipo de chave de criptografia a ser usado para o serviço de criptografia. O tipo de chave 'Account' implica que uma chave de criptografia com escopo de conta será usada. O tipo de chave 'Service' implica que uma chave de serviço padrão é usada.

KeyVaultProperties

Propriedades do cofre de chaves.

Kind

Indica o tipo de conta de armazenamento.

LargeFileSharesState

Permitir compartilhamentos de arquivos grandes se os conjuntos estiverem habilitados. Ele não pode ser desabilitado depois de habilitado.

MinimumTlsVersion

Defina a versão mínima do TLS para ser permitida em solicitações de armazenamento. A interpretação padrão é TLS 1.0 para essa propriedade.

NetworkRuleSet

Conjunto de regras de rede

postFailoverRedundancy

O tipo de redundância da conta depois que um failover de conta é executado.

postPlannedFailoverRedundancy

O tipo de redundância da conta após a execução de um failover de conta planejada.

PrivateEndpoint

O recurso de ponto de extremidade privado.

PrivateEndpointConnection

O recurso conexão de ponto de extremidade privado.

PrivateEndpointConnectionProvisioningState

O estado de provisionamento atual.

PrivateEndpointServiceConnectionStatus

O status da conexão do ponto de extremidade privado.

PrivateLinkServiceConnectionState

Uma coleção de informações sobre o estado da conexão entre o consumidor de serviço e o provedor.

ProvisioningState

Obtém o status da conta de armazenamento no momento em que a operação foi chamada.

PublicNetworkAccess

Permitir, não permitir ou permitir que a configuração do Perímetro de Segurança de Rede avalie o acesso de rede pública à Conta de Armazenamento. O valor é opcional, mas se passado, deve ser "Habilitado", "Desabilitado" ou "SecuredByPerimeter".

ResourceAccessRule

Regra de acesso a recursos.

RoutingChoice

A Opção de Roteamento define o tipo de roteamento de rede optado pelo usuário.

RoutingPreference

A preferência de roteamento define o tipo de rede, o roteamento da Microsoft ou da Internet a ser usado para fornecer os dados do usuário, a opção padrão é o roteamento da Microsoft

SasPolicy

SasPolicy atribuído à conta de armazenamento.

Sku

A SKU da conta de armazenamento.

SkuConversionStatus

Essa propriedade indica o status de conversão de sku atual.

SkuName

O nome da SKU. Necessário para a criação da conta; opcional para atualização. Observe que, em versões mais antigas, o nome da SKU era chamado accountType.

SkuTier

A camada de SKU. Isso é baseado no nome da SKU.

State

Obtém o estado da regra de rede virtual.

StorageAccount

A conta de armazenamento.

StorageAccountExpand

Pode ser usado para expandir as propriedades dentro das propriedades da conta. Por padrão, os dados não são incluídos ao buscar propriedades. Atualmente, só há suporte para geoReplicationStats e blobRestoreStatus.

StorageAccountInternetEndpoints

Os URIs que são usados para executar uma recuperação de um blob público, arquivo, web ou objeto dfs por meio de um ponto de extremidade de roteamento da Internet.

StorageAccountMicrosoftEndpoints

Os URIs usados para executar uma recuperação de um objeto de blob, fila, tabela, Web ou dfs públicos por meio de um ponto de extremidade de roteamento da Microsoft.

StorageAccountSkuConversionStatus

Isso define o objeto de status de conversão de sku para conversões de sku assíncronas.

UserAssignedIdentity

UserAssignedIdentity para o recurso.

VirtualNetworkRule

Regra de Rede Virtual.

AccessTier

Necessário para contas de armazenamento em que tipo = BlobStorage. A camada de acesso é usada para cobrança. A camada de acesso 'Premium' é o valor padrão para o tipo de conta de armazenamento de blobs de blocos premium e não pode ser alterada para o tipo de conta de armazenamento de blobs de blocos premium.

Valor Description
Hot
Cool
Premium
Cold

AccountImmutabilityPolicyProperties

Isso define as propriedades da política de imutabilidade no nível da conta.

Nome Tipo Description
allowProtectedAppendWrites

boolean

Essa propriedade só pode ser alterada para políticas de retenção baseadas em tempo desabilitadas e desbloqueadas. Quando habilitados, novos blocos podem ser gravados em um blob de acréscimo, mantendo a proteção e a conformidade da imutabilidade. Somente novos blocos podem ser adicionados e todos os blocos existentes não podem ser modificados ou excluídos.

immutabilityPeriodSinceCreationInDays

integer (int32)

minimum: 1
maximum: 146000

O período de imutabilidade dos blobs no contêiner desde a criação da política, em dias.

state

AccountImmutabilityPolicyState

O estado ImmutabilityPolicy define o modo da política. O estado desabilitado desabilita a política, o estado desbloqueado permite aumentar e diminuir o tempo de retenção de imutabilidade e também permite a agregação da propriedade allowProtectedAppendWrites, o estado Bloqueado permite apenas o aumento do tempo de retenção de imutabilidade. Uma política só pode ser criada em um estado desabilitado ou desbloqueado e pode ser alternada entre os dois estados. Somente uma política em um estado desbloqueado pode fazer a transição para um estado bloqueado que não pode ser revertido.

AccountImmutabilityPolicyState

O estado ImmutabilityPolicy define o modo da política. O estado desabilitado desabilita a política, o estado desbloqueado permite aumentar e diminuir o tempo de retenção de imutabilidade e também permite a agregação da propriedade allowProtectedAppendWrites, o estado Bloqueado permite apenas o aumento do tempo de retenção de imutabilidade. Uma política só pode ser criada em um estado desabilitado ou desbloqueado e pode ser alternada entre os dois estados. Somente uma política em um estado desbloqueado pode fazer a transição para um estado bloqueado que não pode ser revertido.

Valor Description
Unlocked
Locked
Disabled

AccountStatus

Obtém o status que indica se o local principal da conta de armazenamento está disponível ou indisponível.

Valor Description
available
unavailable

AccountType

Especifica o tipo de conta do Active Directory para o Armazenamento do Azure.

Valor Description
User
Computer

Action

A ação da regra de rede virtual.

Valor Description
Allow

ActiveDirectoryProperties

Propriedades de configurações do Active Directory (AD).

Nome Tipo Description
accountType

AccountType

Especifica o tipo de conta do Active Directory para o Armazenamento do Azure.

azureStorageSid

string

Especifica o SID (identificador de segurança) para o Armazenamento do Azure.

domainGuid

string

Especifica o GUID de domínio.

domainName

string

Especifica o domínio primário para o qual o servidor DNS do AD é autoritativo.

domainSid

string

Especifica o SID (identificador de segurança).

forestName

string

Especifica a floresta do Active Directory a ser acessada.

netBiosDomainName

string

Especifica o nome de domínio NetBIOS.

samAccountName

string

Especifica o SAMAccountName do Active Directory para o Armazenamento do Azure.

AllowedCopyScope

Restrinja a cópia de e para contas de armazenamento em um locatário do AAD ou com links privados para a mesma VNet.

Valor Description
PrivateLink
AAD

AzureFilesIdentityBasedAuthentication

Configurações para autenticação baseada em identidade dos Arquivos do Azure.

Nome Tipo Description
activeDirectoryProperties

ActiveDirectoryProperties

Obrigatório se directoryServiceOptions for AD, opcional se forem AADKERB.

defaultSharePermission

DefaultSharePermission

Permissão de compartilhamento padrão para usuários que usam a autenticação Kerberos se a função RBAC não for atribuída.

directoryServiceOptions

DirectoryServiceOptions

Indica o serviço de diretório usado. Observe que essa enumeração pode ser estendida no futuro.

BlobRestoreParameters

Parâmetros de restauração de blob

Nome Tipo Description
blobRanges

BlobRestoreRange[]

Intervalos de blob a serem restaurados.

timeToRestore

string (date-time)

Restaure o blob na hora especificada.

BlobRestoreProgressStatus

O status do progresso da restauração de blob. Os valores possíveis são: – InProgress: indica que a restauração de blob está em andamento. - Concluído: indica que a restauração de blob foi concluída com êxito. – Falha: indica que a restauração de blob falhou.

Valor Description
InProgress
Complete
Failed

BlobRestoreRange

Intervalo de blobs

Nome Tipo Description
endRange

string

Intervalo de extremidade de blob. Isso é exclusivo. Vazio significa fim da conta.

startRange

string

Intervalo de início do blob. Isso é inclusivo. Vazio significa início da conta.

BlobRestoreStatus

Status de restauração de blob.

Nome Tipo Description
failureReason

string

Motivo da falha quando falha na restauração do blob.

parameters

BlobRestoreParameters

Parâmetros de solicitação de restauração de blob.

restoreId

string

ID para acompanhar a solicitação de restauração de blob.

status

BlobRestoreProgressStatus

O status do progresso da restauração de blob. Os valores possíveis são: – InProgress: indica que a restauração de blob está em andamento. - Concluído: indica que a restauração de blob foi concluída com êxito. – Falha: indica que a restauração de blob falhou.

Bypass

Especifica se o tráfego é ignorado para registro em log/métricas/AzureServices. Os valores possíveis são qualquer combinação de registro em log|Métricas|AzureServices (por exemplo, "Log, Métricas" ou Nenhum para ignorar nenhum desses tráfegos.

Valor Description
None
Logging
Metrics
AzureServices

CustomDomain

O domínio personalizado atribuído a essa conta de armazenamento. Isso pode ser definido por meio de Atualização.

Nome Tipo Description
name

string

Obtém ou define o nome de domínio personalizado atribuído à conta de armazenamento. O nome é a origem CNAME.

useSubDomainName

boolean

Indica se a validação indireta do CName está habilitada. O valor padrão é falso. Isso só deve ser definido em atualizações.

DefaultAction

Especifica a ação padrão de permitir ou negar quando nenhuma outra regra corresponder.

Valor Description
Allow
Deny

DefaultSharePermission

Permissão de compartilhamento padrão para usuários que usam a autenticação Kerberos se a função RBAC não for atribuída.

Valor Description
None
StorageFileDataSmbShareReader
StorageFileDataSmbShareContributor
StorageFileDataSmbShareElevatedContributor

DirectoryServiceOptions

Indica o serviço de diretório usado. Observe que essa enumeração pode ser estendida no futuro.

Valor Description
None
AADDS
AD
AADKERB

DnsEndpointType

Permite que você especifique o tipo de ponto de extremidade. Defina isso como AzureDNSZone para criar um grande número de contas em uma única assinatura, o que cria contas em uma Zona DNS do Azure e a URL do ponto de extremidade terá um identificador de zona DNS alfanumérica.

Valor Description
Standard
AzureDnsZone

Encryption

As configurações de criptografia na conta de armazenamento.

Nome Tipo Valor padrão Description
identity

EncryptionIdentity

A identidade a ser usada com criptografia do lado do serviço em repouso.

keySource

KeySource

Microsoft.Storage

A chave de criptografiaSource (provedor). Valores possíveis (que não diferenciam maiúsculas de minúsculas): Microsoft.Storage, Microsoft.Keyvault

keyvaultproperties

KeyVaultProperties

Propriedades fornecidas pelo cofre de chaves.

requireInfrastructureEncryption

boolean

Um booliano que indica se o serviço aplica ou não uma camada secundária de criptografia com chaves gerenciadas pela plataforma para dados em repouso.

services

EncryptionServices

Lista de serviços que dão suporte à criptografia.

EncryptionIdentity

Identidade de criptografia para a conta de armazenamento.

Nome Tipo Description
federatedIdentityClientId

string

ClientId do aplicativo multilocatário a ser usado em conjunto com a identidade atribuída pelo usuário para criptografia do lado do servidor de chaves gerenciadas pelo cliente entre locatários na conta de armazenamento.

userAssignedIdentity

string

Identificador de recurso da identidade UserAssigned a ser associada à criptografia do lado do servidor na conta de armazenamento.

EncryptionService

Um serviço que permite que a criptografia do lado do servidor seja usada.

Nome Tipo Description
enabled

boolean

Um booliano que indica se o serviço criptografa ou não os dados conforme eles são armazenados. A criptografia em repouso está habilitada por padrão hoje e não pode ser desabilitada.

keyType

KeyType

Tipo de chave de criptografia a ser usado para o serviço de criptografia. O tipo de chave 'Account' implica que uma chave de criptografia com escopo de conta será usada. O tipo de chave 'Service' implica que uma chave de serviço padrão é usada.

lastEnabledTime

string (date-time)

Obtém uma estimativa aproximada da data/hora em que a criptografia foi habilitada pela última vez pelo usuário. Os dados são criptografados em repouso por padrão hoje e não podem ser desabilitados.

EncryptionServices

Uma lista de serviços que dão suporte à criptografia.

Nome Tipo Description
blob

EncryptionService

A função de criptografia do serviço de armazenamento de blobs.

file

EncryptionService

A função de criptografia do serviço de armazenamento de arquivos.

queue

EncryptionService

A função de criptografia do serviço de armazenamento de filas.

table

EncryptionService

A função de criptografia do serviço de armazenamento de tabelas.

Endpoints

Os URIs que são usados para executar uma recuperação de um blob público, fila, tabela, web ou objeto dfs.

Nome Tipo Description
blob

string

Obtém o ponto de extremidade do blob.

dfs

string

Obtém o ponto de extremidade dfs.

file

string

Obtém o ponto de extremidade do arquivo.

internetEndpoints

StorageAccountInternetEndpoints

Obtém os pontos de extremidade de armazenamento de roteamento da Internet

microsoftEndpoints

StorageAccountMicrosoftEndpoints

Obtém os pontos de extremidade de armazenamento de roteamento da Microsoft.

queue

string

Obtém o ponto de extremidade da fila.

table

string

Obtém o ponto de extremidade da tabela.

web

string

Obtém o ponto de extremidade da Web.

ExpirationAction

A Ação de Expiração sas define a ação a ser executada quando sasPolicy.sasExpirationPeriod é violada. A ação 'Log' pode ser usada para fins de auditoria e a ação 'Bloquear' pode ser usada para bloquear e negar o uso de tokens SAS que não aderem ao período de expiração da política sas.

Valor Description
Log
Block

ExtendedLocation

O tipo complexo do local estendido.

Nome Tipo Description
name

string

O nome do local estendido.

type

ExtendedLocationTypes

O tipo de local estendido.

ExtendedLocationTypes

O tipo de local estendido.

Valor Description
EdgeZone

GeoReplicationStats

Estatísticas relacionadas à replicação para os serviços blob, tabela, fila e arquivo da conta de armazenamento. Ele só está disponível quando a replicação com redundância geográfica está habilitada para a conta de armazenamento.

Nome Tipo Description
canFailover

boolean

Um sinalizador booliano que indica se há suporte ou não para failover de conta para a conta.

canPlannedFailover

boolean

Um sinalizador booliano que indica se há suporte ou não para failover de conta planejada para a conta.

lastSyncTime

string (date-time)

Todas as gravações primárias anteriores a esse valor de data/hora UTC têm garantia de estar disponíveis para operações de leitura. As gravações primárias que seguem esse ponto no tempo podem ou não estar disponíveis para leituras. O elemento poderá ser o valor padrão se o valor de LastSyncTime não estiver disponível, isso poderá acontecer se o secundário estiver offline ou se estivermos em inicialização.

postFailoverRedundancy

postFailoverRedundancy

O tipo de redundância da conta depois que um failover de conta é executado.

postPlannedFailoverRedundancy

postPlannedFailoverRedundancy

O tipo de redundância da conta após a execução de um failover de conta planejada.

status

GeoReplicationStatus

O status do local secundário. Os valores possíveis são: – Ao vivo: indica que o local secundário está ativo e operacional. - Inicialização: indica que a sincronização inicial do local primário para o local secundário está em andamento. Isso normalmente ocorre quando a replicação é habilitada pela primeira vez. - Indisponível: indica que o local secundário está temporariamente indisponível.

GeoReplicationStatus

O status do local secundário. Os valores possíveis são: – Ao vivo: indica que o local secundário está ativo e operacional. - Inicialização: indica que a sincronização inicial do local primário para o local secundário está em andamento. Isso normalmente ocorre quando a replicação é habilitada pela primeira vez. - Indisponível: indica que o local secundário está temporariamente indisponível.

Valor Description
Live
Bootstrap
Unavailable

Identity

Identidade do recurso.

Nome Tipo Description
principalId

string

A ID principal da identidade do recurso.

tenantId

string

A ID do locatário do recurso.

type

IdentityType

O tipo de identidade.

userAssignedIdentities

<string,  UserAssignedIdentity>

Obtém ou define uma lista de pares de valores de chave que descrevem o conjunto de identidades atribuídas pelo usuário que serão usadas com essa conta de armazenamento. A chave é o identificador de recurso do ARM da identidade. Somente uma identidade atribuída pelo usuário é permitida aqui.

IdentityType

O tipo de identidade.

Valor Description
None
SystemAssigned
UserAssigned
SystemAssigned,UserAssigned

ImmutableStorageAccount

Essa propriedade habilita e define a imutabilidade no nível da conta. Habilitar o recurso habilita automaticamente o Controle de Versão de Blobs.

Nome Tipo Description
enabled

boolean

Um sinalizador booliano que permite a imutabilidade no nível da conta. Todos os contêineres em tal conta têm imutabilidade no nível do objeto habilitada por padrão.

immutabilityPolicy

AccountImmutabilityPolicyProperties

Especifica a política de imutabilidade de nível de conta padrão herdada e aplicada a objetos que não possuem uma política de imutabilidade explícita no nível do objeto. A política de imutabilidade no nível do objeto tem precedência maior do que a política de imutabilidade no nível do contêiner, que tem uma precedência maior do que a política de imutabilidade no nível da conta.

IPRule

Regra de IP com um intervalo ip ou IP específico no formato CIDR.

Nome Tipo Valor padrão Description
action

Action

Allow

A ação da regra de ACL de IP.

value

string

Especifica o intervalo de IP ou IP no formato CIDR. Somente o endereço IPV4 é permitido.

KeyCreationTime

Hora de criação das chaves da conta de armazenamento.

Nome Tipo Description
key1

string (date-time)

key2

string (date-time)

KeyPolicy

KeyPolicy atribuído à conta de armazenamento.

Nome Tipo Description
keyExpirationPeriodInDays

integer (int32)

O período de expiração da chave em dias.

KeySource

A chave de criptografiaSource (provedor). Valores possíveis (que não diferenciam maiúsculas de minúsculas): Microsoft.Storage, Microsoft.Keyvault

Valor Description
Microsoft.Storage
Microsoft.Keyvault

KeyType

Tipo de chave de criptografia a ser usado para o serviço de criptografia. O tipo de chave 'Account' implica que uma chave de criptografia com escopo de conta será usada. O tipo de chave 'Service' implica que uma chave de serviço padrão é usada.

Valor Description
Service
Account

KeyVaultProperties

Propriedades do cofre de chaves.

Nome Tipo Description
currentVersionedKeyExpirationTimestamp

string (date-time)

Essa é uma propriedade somente leitura que representa o tempo de expiração da versão atual da chave gerenciada pelo cliente usada para criptografia.

currentVersionedKeyIdentifier

string

O identificador de objeto da chave do Key Vault com versão atual em uso.

keyname

string

O nome da chave KeyVault.

keyvaulturi

string

O Uri de KeyVault.

keyversion

string

A versão da chave KeyVault.

lastKeyRotationTimestamp

string (date-time)

Carimbo de data/hora da última rotação da Chave do Key Vault.

Kind

Indica o tipo de conta de armazenamento.

Valor Description
Storage
StorageV2
BlobStorage
FileStorage
BlockBlobStorage

LargeFileSharesState

Permitir compartilhamentos de arquivos grandes se os conjuntos estiverem habilitados. Ele não pode ser desabilitado depois de habilitado.

Valor Description
Disabled
Enabled

MinimumTlsVersion

Defina a versão mínima do TLS para ser permitida em solicitações de armazenamento. A interpretação padrão é TLS 1.0 para essa propriedade.

Valor Description
TLS1_0
TLS1_1
TLS1_2
TLS1_3

NetworkRuleSet

Conjunto de regras de rede

Nome Tipo Valor padrão Description
bypass

Bypass

AzureServices

Especifica se o tráfego é ignorado para registro em log/métricas/AzureServices. Os valores possíveis são qualquer combinação de registro em log|Métricas|AzureServices (por exemplo, "Log, Métricas" ou Nenhum para ignorar nenhum desses tráfegos.

defaultAction

DefaultAction

Allow

Especifica a ação padrão de permitir ou negar quando nenhuma outra regra corresponder.

ipRules

IPRule[]

Define as regras de ACL de IP

resourceAccessRules

ResourceAccessRule[]

Define as regras de acesso a recursos

virtualNetworkRules

VirtualNetworkRule[]

Define as regras de rede virtual

postFailoverRedundancy

O tipo de redundância da conta depois que um failover de conta é executado.

Valor Description
Standard_LRS
Standard_ZRS

postPlannedFailoverRedundancy

O tipo de redundância da conta após a execução de um failover de conta planejada.

Valor Description
Standard_GRS
Standard_GZRS
Standard_RAGRS
Standard_RAGZRS

PrivateEndpoint

O recurso de ponto de extremidade privado.

Nome Tipo Description
id

string

O identificador do ARM para o ponto de extremidade privado

PrivateEndpointConnection

O recurso conexão de ponto de extremidade privado.

Nome Tipo Description
id

string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

O nome do recurso

properties.privateEndpoint

PrivateEndpoint

O recurso do ponto de extremidade privado.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Uma coleção de informações sobre o estado da conexão entre o consumidor de serviço e o provedor.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

O estado de provisionamento do recurso de conexão de ponto de extremidade privado.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProvisioningState

O estado de provisionamento atual.

Valor Description
Succeeded
Creating
Deleting
Failed

PrivateEndpointServiceConnectionStatus

O status da conexão do ponto de extremidade privado.

Valor Description
Pending
Approved
Rejected

PrivateLinkServiceConnectionState

Uma coleção de informações sobre o estado da conexão entre o consumidor de serviço e o provedor.

Nome Tipo Description
actionRequired

string

Uma mensagem que indica se as alterações no provedor de serviços exigem atualizações no consumidor.

description

string

O motivo da aprovação/rejeição da conexão.

status

PrivateEndpointServiceConnectionStatus

Indica se a conexão foi aprovada/rejeitada/removida pelo proprietário do serviço.

ProvisioningState

Obtém o status da conta de armazenamento no momento em que a operação foi chamada.

Valor Description
Creating
ResolvingDNS
Succeeded

PublicNetworkAccess

Permitir, não permitir ou permitir que a configuração do Perímetro de Segurança de Rede avalie o acesso de rede pública à Conta de Armazenamento. O valor é opcional, mas se passado, deve ser "Habilitado", "Desabilitado" ou "SecuredByPerimeter".

Valor Description
Enabled
Disabled
SecuredByPerimeter

ResourceAccessRule

Regra de acesso a recursos.

Nome Tipo Description
resourceId

string

ID do recurso

tenantId

string

ID do Inquilino

RoutingChoice

A Opção de Roteamento define o tipo de roteamento de rede optado pelo usuário.

Valor Description
MicrosoftRouting
InternetRouting

RoutingPreference

A preferência de roteamento define o tipo de rede, o roteamento da Microsoft ou da Internet a ser usado para fornecer os dados do usuário, a opção padrão é o roteamento da Microsoft

Nome Tipo Description
publishInternetEndpoints

boolean

Um sinalizador booliano que indica se os pontos de extremidade de armazenamento de roteamento da Internet devem ser publicados

publishMicrosoftEndpoints

boolean

Um sinalizador booliano que indica se os pontos de extremidade de armazenamento de roteamento da Microsoft devem ser publicados

routingChoice

RoutingChoice

A Opção de Roteamento define o tipo de roteamento de rede optado pelo usuário.

SasPolicy

SasPolicy atribuído à conta de armazenamento.

Nome Tipo Valor padrão Description
expirationAction

ExpirationAction

Log

A Ação de Expiração sas define a ação a ser executada quando sasPolicy.sasExpirationPeriod é violada. A ação 'Log' pode ser usada para fins de auditoria e a ação 'Bloquear' pode ser usada para bloquear e negar o uso de tokens SAS que não aderem ao período de expiração da política sas.

sasExpirationPeriod

string

O período de expiração de SAS, DD.HH:MM:SS.

Sku

A SKU da conta de armazenamento.

Nome Tipo Description
name

SkuName

O nome da SKU. Necessário para a criação da conta; opcional para atualização. Observe que, em versões mais antigas, o nome da SKU era chamado accountType.

tier

SkuTier

A camada de SKU. Isso é baseado no nome da SKU.

SkuConversionStatus

Essa propriedade indica o status de conversão de sku atual.

Valor Description
InProgress
Succeeded
Failed

SkuName

O nome da SKU. Necessário para a criação da conta; opcional para atualização. Observe que, em versões mais antigas, o nome da SKU era chamado accountType.

Valor Description
Standard_LRS
Standard_GRS
Standard_RAGRS
Standard_ZRS
Premium_LRS
Premium_ZRS
Standard_GZRS
Standard_RAGZRS
StandardV2_LRS
StandardV2_GRS
StandardV2_ZRS
StandardV2_GZRS
PremiumV2_LRS
PremiumV2_ZRS

SkuTier

A camada de SKU. Isso é baseado no nome da SKU.

Valor Description
Standard
Premium

State

Obtém o estado da regra de rede virtual.

Valor Description
Provisioning
Deprovisioning
Succeeded
Failed
NetworkSourceDeleted

StorageAccount

A conta de armazenamento.

Nome Tipo Description
extendedLocation

ExtendedLocation

A extendedLocation do recurso.

id

string

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

Identity

A identidade do recurso.

kind

Kind

Obtém o Tipo.

location

string

A localização geográfica onde o recurso reside

name

string

O nome do recurso

properties.accessTier

AccessTier

Necessário para contas de armazenamento em que tipo = BlobStorage. A camada de acesso é usada para cobrança. A camada de acesso 'Premium' é o valor padrão para o tipo de conta de armazenamento de blobs de blocos premium e não pode ser alterada para o tipo de conta de armazenamento de blobs de blocos premium.

properties.accountMigrationInProgress

boolean

Se a migração da conta iniciada pelo cliente estiver em andamento, o valor será verdadeiro, caso contrário, será nulo.

properties.allowBlobPublicAccess

boolean

Permitir ou desautorizar o acesso público a todos os blobs ou contêineres na conta de armazenamento. A interpretação padrão é falsa para essa propriedade.

properties.allowCrossTenantReplication

boolean

Permitir ou desabilitar a replicação entre objetos de locatário do AAD. Defina essa propriedade como true para contas novas ou existentes somente se as políticas de replicação de objeto envolverem contas de armazenamento em diferentes locatários do AAD. A interpretação padrão é falsa para que novas contas sigam as melhores práticas de segurança por padrão.

properties.allowSharedKeyAccess

boolean

Indica se a conta de armazenamento permite que as solicitações sejam autorizadas com a chave de acesso da conta por meio da Chave Compartilhada. Se for falso, todas as solicitações, incluindo assinaturas de acesso compartilhado, deverão ser autorizadas com o Azure AD (Azure Active Directory). O valor padrão é nulo, que é equivalente a true.

properties.allowedCopyScope

AllowedCopyScope

Restrinja a cópia de e para contas de armazenamento em um locatário do AAD ou com links privados para a mesma VNet.

properties.azureFilesIdentityBasedAuthentication

AzureFilesIdentityBasedAuthentication

Fornece as configurações de autenticação baseadas em identidade para arquivos do Azure.

properties.blobRestoreStatus

BlobRestoreStatus

Status da restauração de blob

properties.creationTime

string (date-time)

Obtém a data e a hora de criação da conta de armazenamento em UTC.

properties.customDomain

CustomDomain

Obtém o domínio personalizado que o usuário atribuiu a essa conta de armazenamento.

properties.defaultToOAuthAuthentication

boolean

Um sinalizador booliano que indica se a autenticação padrão é OAuth ou não. A interpretação padrão é falsa para essa propriedade.

properties.dnsEndpointType

DnsEndpointType

Permite que você especifique o tipo de ponto de extremidade. Defina isso como AzureDNSZone para criar um grande número de contas em uma única assinatura, o que cria contas em uma Zona DNS do Azure e a URL do ponto de extremidade terá um identificador de zona DNS alfanumérica.

properties.enableExtendedGroups

boolean

Habilita o suporte de grupo estendido com o recurso de usuários locais, se definido como true

properties.encryption

Encryption

Configurações de criptografia a serem usadas para criptografia do lado do servidor para a conta de armazenamento.

properties.failoverInProgress

boolean

Se o failover estiver em andamento, o valor será verdadeiro, caso contrário, será nulo.

properties.geoReplicationStats

GeoReplicationStats

Estatísticas de replicação geográfica

properties.immutableStorageWithVersioning

ImmutableStorageAccount

A propriedade é imutável e só pode ser definida como true no momento da criação da conta. Quando definido como true, ele habilita a imutabilidade no nível do objeto para todos os contêineres na conta por padrão.

properties.isHnsEnabled

boolean

Conta HierarchicalNamespace habilitada se for definida como true.

properties.isLocalUserEnabled

boolean

Habilita o recurso usuários locais, se definido como true

properties.isNfsV3Enabled

boolean

Suporte ao protocolo NFS 3.0 habilitado se definido como true.

properties.isSftpEnabled

boolean

Habilita o Protocolo de Transferência de Arquivo Seguro, se definido como true

properties.isSkuConversionBlocked

boolean

Essa propriedade será definida como true ou false em um evento de migração contínua. O valor padrão é nulo.

properties.keyCreationTime

KeyCreationTime

Hora de criação das chaves da conta de armazenamento.

properties.keyPolicy

KeyPolicy

KeyPolicy atribuído à conta de armazenamento.

properties.largeFileSharesState

LargeFileSharesState

Permitir compartilhamentos de arquivos grandes se os conjuntos estiverem habilitados. Ele não pode ser desabilitado depois de habilitado.

properties.lastGeoFailoverTime

string (date-time)

Obtém o carimbo de data/hora da instância mais recente de um failover para o local secundário. Somente o carimbo de data/hora mais recente é mantido. Esse elemento não será retornado se nunca houve uma instância de failover. Disponível somente se o accountType estiver Standard_GRS ou Standard_RAGRS.

properties.minimumTlsVersion

MinimumTlsVersion

Defina a versão mínima do TLS para ser permitida em solicitações de armazenamento. A interpretação padrão é TLS 1.0 para essa propriedade.

properties.networkAcls

NetworkRuleSet

Conjunto de regras de rede

properties.primaryEndpoints

Endpoints

Obtém as URLs usadas para executar uma recuperação de um blob público, fila ou objeto de tabela. Observe que as contas Standard_ZRS e Premium_LRS retornam apenas o ponto de extremidade do blob.

properties.primaryLocation

string

Obtém o local do data center primário para a conta de armazenamento.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Lista de conexão de ponto de extremidade privado associada à conta de armazenamento especificada

properties.provisioningState

ProvisioningState

Obtém o status da conta de armazenamento no momento em que a operação foi chamada.

properties.publicNetworkAccess

PublicNetworkAccess

Permitir, não permitir ou permitir que a configuração do Perímetro de Segurança de Rede avalie o acesso de rede pública à Conta de Armazenamento.

properties.routingPreference

RoutingPreference

Mantém informações sobre a opção de roteamento de rede aceita pelo usuário para transferência de dados

properties.sasPolicy

SasPolicy

SasPolicy atribuído à conta de armazenamento.

properties.secondaryEndpoints

Endpoints

Obtém as URLs usadas para executar uma recuperação de um blob público, fila ou objeto de tabela do local secundário da conta de armazenamento. Disponível somente se o nome do SKU estiver Standard_RAGRS.

properties.secondaryLocation

string

Obtém o local do secundário replicado geograficamente para a conta de armazenamento. Disponível somente se o accountType estiver Standard_GRS ou Standard_RAGRS.

properties.statusOfPrimary

AccountStatus

Obtém o status que indica se o local principal da conta de armazenamento está disponível ou indisponível.

properties.statusOfSecondary

AccountStatus

Obtém o status que indica se o local secundário da conta de armazenamento está disponível ou indisponível. Disponível somente se o nome da SKU estiver Standard_GRS ou Standard_RAGRS.

properties.storageAccountSkuConversionStatus

StorageAccountSkuConversionStatus

Essa propriedade é readOnly e é definida pelo servidor durante operações de conversão de sku de conta de armazenamento assíncrona.

properties.supportsHttpsTrafficOnly

boolean

Permite o tráfego https somente para o serviço de armazenamento se for configurado como true.

sku

Sku

Obtém a SKU.

tags

object

Tags de recursos.

type

string

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

StorageAccountExpand

Pode ser usado para expandir as propriedades dentro das propriedades da conta. Por padrão, os dados não são incluídos ao buscar propriedades. Atualmente, só há suporte para geoReplicationStats e blobRestoreStatus.

Valor Description
geoReplicationStats
blobRestoreStatus

StorageAccountInternetEndpoints

Os URIs que são usados para executar uma recuperação de um blob público, arquivo, web ou objeto dfs por meio de um ponto de extremidade de roteamento da Internet.

Nome Tipo Description
blob

string

Obtém o ponto de extremidade do blob.

dfs

string

Obtém o ponto de extremidade dfs.

file

string

Obtém o ponto de extremidade do arquivo.

web

string

Obtém o ponto de extremidade da Web.

StorageAccountMicrosoftEndpoints

Os URIs usados para executar uma recuperação de um objeto de blob, fila, tabela, Web ou dfs públicos por meio de um ponto de extremidade de roteamento da Microsoft.

Nome Tipo Description
blob

string

Obtém o ponto de extremidade do blob.

dfs

string

Obtém o ponto de extremidade dfs.

file

string

Obtém o ponto de extremidade do arquivo.

queue

string

Obtém o ponto de extremidade da fila.

table

string

Obtém o ponto de extremidade da tabela.

web

string

Obtém o ponto de extremidade da Web.

StorageAccountSkuConversionStatus

Isso define o objeto de status de conversão de sku para conversões de sku assíncronas.

Nome Tipo Description
endTime

string

Essa propriedade representa a hora de término da conversão de sku.

skuConversionStatus

SkuConversionStatus

Essa propriedade indica o status de conversão de sku atual.

startTime

string

Essa propriedade representa a hora de início da conversão de sku.

targetSkuName

SkuName

Essa propriedade representa o nome do sku de destino ao qual o sku da conta está sendo convertido de forma assíncrona.

UserAssignedIdentity

UserAssignedIdentity para o recurso.

Nome Tipo Description
clientId

string

A ID do cliente da identidade.

principalId

string

A ID principal da identidade.

VirtualNetworkRule

Regra de Rede Virtual.

Nome Tipo Valor padrão Description
action

Action

Allow

A ação da regra de rede virtual.

id

string

ID de recurso de uma sub-rede, por exemplo: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.

state

State

Obtém o estado da regra de rede virtual.