Storage Accounts - Get Properties

Devolve as propriedades da conta de armazenamento especificada, incluindo o nome, o nome do SKU, a localização e o estado da conta. A operação ListKeys deve ser utilizada para obter chaves de armazenamento.

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

Parâmetros do URI

Name Em Necessário Tipo Description
accountName
path True

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

Regex pattern: ^[a-z0-9]+$

resourceGroupName
path True

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

Regex pattern: ^[-\w\._\(\)]+$

subscriptionId
path True

string

O ID da subscrição de destino.

api-version
query True

string

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

$expand
query

StorageAccountExpand

Pode ser utilizado para expandir as propriedades nas propriedades da conta. Por predefinição, os dados não são incluídos na obtenção de propriedades. Atualmente, só suportamos geoReplicationStats e blobRestoreStatus.

Respostas

Name Tipo Description
200 OK

StorageAccount

OK - propriedades obtidas com êxito para a conta de armazenamento.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation representar a sua conta de utilizador

Exemplos

StorageAccountGetAsyncSkuConversionStatus
StorageAccountGetProperties
StorageAccountGetPropertiesCMKEnabled
StorageAccountGetPropertiesCMKVersionExpirationTime
StorageAccountGetPropertiesGeoReplicationStatscanFailoverFalse
StorageAccountGetPropertiesGeoReplicationStatscanFailoverTrue

StorageAccountGetAsyncSkuConversionStatus

Sample Request

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

Sample Response

{
  "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

Sample Request

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

Sample Response

{
  "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

Sample Request

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

Sample Response

{
  "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

Sample Request

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

Sample Response

{
  "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

Sample Request

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

Sample Response

{
  "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

Sample Request

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

Sample Response

{
  "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

Name Description
AccessTier

Necessário para contas de armazenamento em que kind = BlobStorage. A camada de acesso é utilizada para faturação. A camada de acesso "Premium" é o valor predefinido 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

Isto define as propriedades da política de imutabilidade ao nível da conta.

AccountImmutabilityPolicyState

O estado ImmutabilityPolicy define o modo da política. O estado desativado desativa 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 apenas permite o aumento do tempo de retenção de imutabilidade. Uma política só pode ser criada num estado Desativado ou Desbloqueado e pode ser alternada entre os dois estados. Apenas uma política num estado Desbloqueado pode transitar para um estado Bloqueado que não pode ser revertido.

AccountStatus

Obtém o estado que indica se a localização primária 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

Definições de propriedades do Active Directory (AD).

AllowedCopyScope

Restringir a cópia de e para Contas de Armazenamento num inquilino do AAD ou com Ligações Privadas para a mesma VNet.

AzureFilesIdentityBasedAuthentication

Definições para Ficheiros do Azure autenticação baseada em identidade.

BlobRestoreParameters

Parâmetros de restauro de blobs

BlobRestoreProgressStatus

O estado do progresso do restauro do blob. Os valores possíveis são: - InProgress: indica que o restauro do blob está em curso. - Concluído: indica que o restauro do blob foi concluído com êxito. - Falha: indica que o restauro do blob falhou.

BlobRestoreRange

Intervalo de blobs

BlobRestoreStatus

Estado do restauro do blob.

Bypass

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

CustomDomain

O domínio personalizado atribuído a esta conta de armazenamento. Isto pode ser definido através de Atualização.

DefaultAction

Especifica a ação predefinida de permitir ou negar quando nenhuma outra regra corresponde.

DefaultSharePermission

Permissão de partilha predefinida para utilizadores que utilizem a autenticação Kerberos se a função RBAC não estiver atribuída.

DirectoryServiceOptions

Indica o serviço de diretório utilizado. Tenha em atenção que esta enum pode ser expandida no futuro.

DnsEndpointType

Permite-lhe especificar o tipo de ponto final. Defina esta opção como AzureDNSZone para criar um grande número de contas numa única subscrição, o que cria contas numa Zona DNS do Azure e o URL do ponto final terá um identificador de Zona DNS alfanumérico.

Encryption

As definições de encriptação na conta de armazenamento.

EncryptionIdentity

Identidade de encriptação para a conta de armazenamento.

EncryptionService

Um serviço que permite a utilização da encriptação do lado do servidor.

EncryptionServices

Uma lista de serviços que suportam encriptação.

Endpoints

Os URIs que são utilizados para efetuar uma obtenção de um objeto de blob, fila, tabela, web ou dfs públicos.

ExpirationAction

A ação de expiração de SAS. Só pode ser Registo.

ExtendedLocation

O tipo complexo da localização expandida.

ExtendedLocationTypes

O tipo de localização expandida.

GeoReplicationStats

Estatísticas relacionadas com a replicação dos serviços Blob, Tabela, Fila e Ficheiro da conta de armazenamento. Só está disponível quando a replicação georredundante está ativada para a conta de armazenamento.

GeoReplicationStatus

O estado da localização secundária. Os valores possíveis são: - Em direto: indica que a localização secundária está ativa e operacional. - Bootstrap: indica que a sincronização inicial da localização primária para a localização secundária está em curso. Normalmente, isto ocorre quando a replicação é ativada pela primeira vez. - Indisponível: indica que a localização secundária está temporariamente indisponível.

Identity

Identidade do recurso.

IdentityType

O tipo de identidade.

ImmutableStorageAccount

Esta propriedade ativa e define a imutabilidade ao nível da conta. Ativar a funcionalidade ativa automaticamente o Controlo de Versões de Blobs.

IPRule

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

KeyCreationTime

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

KeyPolicy

KeyPolicy atribuído à conta de armazenamento.

KeySource

A chave de encriptaçãoSource (fornecedor). Valores possíveis (não sensíveis a maiúsculas e minúsculas): Microsoft.Storage, Microsoft.Keyvault

KeyType

Tipo de chave de encriptação a ser utilizado para o serviço de encriptação. O tipo de chave "Conta" implica que será utilizada uma chave de encriptação no âmbito da conta. O tipo de chave "Serviço" implica que é utilizada uma chave de serviço predefinida.

KeyVaultProperties

Propriedades do cofre de chaves.

Kind

Indica o tipo de conta de armazenamento.

LargeFileSharesState

Permitir partilhas de ficheiros grandes se estiver configurada como Ativada. Não pode ser desativada depois de estar ativada.

MinimumTlsVersion

Defina a versão mínima do TLS a ser permitida nos pedidos de armazenamento. A interpretação predefinida é TLS 1.0 para esta propriedade.

NetworkRuleSet

Conjunto de regras de rede

postFailoverRedundancy

O tipo de redundância da conta após a ativação pós-falha de uma conta ser efetuada.

postPlannedFailoverRedundancy

O tipo de redundância da conta após a ativação pós-falha de uma conta planeada ser efetuada.

PrivateEndpoint

O recurso ponto final privado.

PrivateEndpointConnection

O recurso Ligação de Ponto Final Privado.

PrivateEndpointConnectionProvisioningState

O estado de aprovisionamento atual.

PrivateEndpointServiceConnectionStatus

O estado da ligação do ponto final privado.

PrivateLinkServiceConnectionState

Uma coleção de informações sobre o estado da ligação entre o consumidor e o fornecedor de serviços.

ProvisioningState

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

PublicNetworkAccess

Permitir ou não permitir o acesso de rede pública à Conta de Armazenamento. O valor é opcional, mas, se for transmitido, tem de ser "Ativado" ou "Desativado".

ResourceAccessRule

Regra de Acesso a Recursos.

RoutingChoice

A Escolha de Encaminhamento define o tipo de encaminhamento de rede que o utilizador optou.

RoutingPreference

A preferência de encaminhamento define o tipo de rede, quer seja o encaminhamento da Microsoft ou da Internet a utilizar para fornecer os dados do utilizador. A opção predefinida é o encaminhamento da Microsoft

SasPolicy

SasPolicy atribuída à conta de armazenamento.

Sku

O SKU da conta de armazenamento.

SkuConversionStatus

Esta propriedade indica o estado de conversão do sku atual.

SkuName

O nome do SKU. Necessário para a criação da conta; opcional para atualização. Tenha em atenção que em versões mais antigas, o nome do SKU chamava-se accountType.

SkuTier

O escalão de SKU. Isto baseia-se no nome do SKU.

State

Obtém o estado da regra de rede virtual.

StorageAccount

A conta de armazenamento.

StorageAccountExpand

Pode ser utilizado para expandir as propriedades nas propriedades da conta. Por predefinição, os dados não são incluídos na obtenção de propriedades. Atualmente, só suportamos geoReplicationStats e blobRestoreStatus.

StorageAccountInternetEndpoints

Os URIs utilizados para efetuar uma obtenção de um objeto de blob, ficheiro, Web ou dfs público através de um ponto final de encaminhamento da Internet.

StorageAccountMicrosoftEndpoints

Os URIs que são utilizados para efetuar uma obtenção de um objeto de blob, fila, tabela, web ou dfs públicos através de um ponto final de encaminhamento da Microsoft.

StorageAccountSkuConversionStatus

Isto define o objeto de estado de conversão de SKU para conversões de SKU assíncronas.

UserAssignedIdentity

UserAssignedIdentity para o recurso.

VirtualNetworkRule

Rede Virtual regra.

AccessTier

Necessário para contas de armazenamento em que kind = BlobStorage. A camada de acesso é utilizada para faturação. A camada de acesso "Premium" é o valor predefinido 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.

Name Tipo Description
Cool

string

Hot

string

Premium

string

AccountImmutabilityPolicyProperties

Isto define as propriedades da política de imutabilidade ao nível da conta.

Name Tipo Description
allowProtectedAppendWrites

boolean

Esta propriedade só pode ser alterada para políticas de retenção baseadas no tempo desativadas e desbloqueadas. Quando ativado, os novos blocos podem ser escritos num blob de acréscimo, mantendo a proteção e a conformidade de imutabilidade. Só podem ser adicionados novos blocos e os blocos existentes não podem ser modificados ou eliminados.

immutabilityPeriodSinceCreationInDays

integer

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

state

AccountImmutabilityPolicyState

O estado ImmutabilityPolicy define o modo da política. O estado desativado desativa 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 apenas permite o aumento do tempo de retenção de imutabilidade. Uma política só pode ser criada num estado Desativado ou Desbloqueado e pode ser alternada entre os dois estados. Apenas uma política num estado Desbloqueado pode transitar para um estado Bloqueado que não pode ser revertido.

AccountImmutabilityPolicyState

O estado ImmutabilityPolicy define o modo da política. O estado desativado desativa 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 apenas permite o aumento do tempo de retenção de imutabilidade. Uma política só pode ser criada num estado Desativado ou Desbloqueado e pode ser alternada entre os dois estados. Apenas uma política num estado Desbloqueado pode transitar para um estado Bloqueado que não pode ser revertido.

Name Tipo Description
Disabled

string

Locked

string

Unlocked

string

AccountStatus

Obtém o estado que indica se a localização primária da conta de armazenamento está disponível ou indisponível.

Name Tipo Description
available

string

unavailable

string

AccountType

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

Name Tipo Description
Computer

string

User

string

Action

A ação da regra de rede virtual.

Name Tipo Description
Allow

string

ActiveDirectoryProperties

Definições de propriedades do Active Directory (AD).

Name Tipo Description
accountType

AccountType

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

azureStorageSid

string

Especifica o identificador de segurança (SID) do 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 identificador de segurança (SID).

forestName

string

Especifica a floresta do Active Directory a obter.

netBiosDomainName

string

Especifica o nome de domínio NetBIOS.

samAccountName

string

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

AllowedCopyScope

Restringir a cópia de e para Contas de Armazenamento num inquilino do AAD ou com Ligações Privadas para a mesma VNet.

Name Tipo Description
AAD

string

PrivateLink

string

AzureFilesIdentityBasedAuthentication

Definições para Ficheiros do Azure autenticação baseada em identidade.

Name Tipo Description
activeDirectoryProperties

ActiveDirectoryProperties

Necessário se directoryServiceOptions for AD, opcional se forem AADKERB.

defaultSharePermission

DefaultSharePermission

Permissão de partilha predefinida para utilizadores que utilizem a autenticação Kerberos se a função RBAC não estiver atribuída.

directoryServiceOptions

DirectoryServiceOptions

Indica o serviço de diretório utilizado. Tenha em atenção que esta enumeração poderá ser prolongada no futuro.

BlobRestoreParameters

Parâmetros de restauro de blobs

Name Tipo Description
blobRanges

BlobRestoreRange[]

Intervalos de blobs a restaurar.

timeToRestore

string

Restaure o blob para a hora especificada.

BlobRestoreProgressStatus

O estado do progresso do restauro do blob. Os valores possíveis são: - InProgress: indica que o restauro do blob está em curso. - Concluído: indica que o restauro do blob foi concluído com êxito. - Falha: indica que o restauro do blob falhou.

Name Tipo Description
Complete

string

Failed

string

InProgress

string

BlobRestoreRange

Intervalo de blobs

Name Tipo Description
endRange

string

Intervalo final de blobs. Isto é exclusivo. Vazio significa fim da conta.

startRange

string

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

BlobRestoreStatus

Estado do restauro do blob.

Name Tipo Description
failureReason

string

Motivo da falha quando o restauro do blob falha.

parameters

BlobRestoreParameters

Parâmetros do pedido de restauro de blobs.

restoreId

string

ID para controlar o pedido de restauro de blobs.

status

BlobRestoreProgressStatus

O estado do progresso do restauro de blobs. Os valores possíveis são: - InProgress: indica que o restauro do blob está em curso. - Concluído: indica que o restauro do blob foi concluído com êxito. - Falha: indica que o restauro do blob falhou.

Bypass

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

Name Tipo Description
AzureServices

string

Logging

string

Metrics

string

None

string

CustomDomain

O domínio personalizado atribuído a esta conta de armazenamento. Isto pode ser definido através de Atualização.

Name 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á ativada. O valor predefinido é falso. Esta definição só deve ser definida em atualizações.

DefaultAction

Especifica a ação predefinida de permitir ou negar quando nenhuma outra regra corresponde.

Name Tipo Description
Allow

string

Deny

string

DefaultSharePermission

Permissão de partilha predefinida para utilizadores que utilizem a autenticação Kerberos se a função RBAC não estiver atribuída.

Name Tipo Description
None

string

StorageFileDataSmbShareContributor

string

StorageFileDataSmbShareElevatedContributor

string

StorageFileDataSmbShareReader

string

DirectoryServiceOptions

Indica o serviço de diretório utilizado. Tenha em atenção que esta enum pode ser expandida no futuro.

Name Tipo Description
AADDS

string

AADKERB

string

AD

string

None

string

DnsEndpointType

Permite-lhe especificar o tipo de ponto final. Defina esta opção como AzureDNSZone para criar um grande número de contas numa única subscrição, o que cria contas numa Zona DNS do Azure e o URL do ponto final terá um identificador de Zona DNS alfanumérico.

Name Tipo Description
AzureDnsZone

string

Standard

string

Encryption

As definições de encriptação na conta de armazenamento.

Name Tipo Valor Predefinido Description
identity

EncryptionIdentity

A identidade a utilizar com a encriptação do lado do serviço inativa.

keySource

KeySource

Microsoft.Storage

A chave de encriptaçãoSource (fornecedor). Valores possíveis (não sensíveis a maiúsculas e minúsculas): Microsoft.Storage, Microsoft.Keyvault

keyvaultproperties

KeyVaultProperties

Propriedades fornecidas pelo cofre de chaves.

requireInfrastructureEncryption

boolean

Um booleano que indica se o serviço aplica ou não uma camada secundária de encriptação com chaves geridas pela plataforma para dados inativos.

services

EncryptionServices

Lista de serviços que suportam a encriptação.

EncryptionIdentity

Identidade de encriptação para a conta de armazenamento.

Name Tipo Description
federatedIdentityClientId

string

ClientId da aplicação multi-inquilino a utilizar em conjunto com a identidade atribuída pelo utilizador para encriptação do lado do servidor de chaves geridas pelo cliente entre inquilinos na conta de armazenamento.

userAssignedIdentity

string

Identificador de recursos da identidade UserAssigned a associar à encriptação do lado do servidor na conta de armazenamento.

EncryptionService

Um serviço que permite a utilização da encriptação do lado do servidor.

Name Tipo Description
enabled

boolean

Um valor booleano que indica se o serviço encripta ou não os dados à medida que são armazenados. A encriptação inativa está ativada por predefinição hoje e não pode ser desativada.

keyType

KeyType

Tipo de chave de encriptação a ser utilizado para o serviço de encriptação. O tipo de chave "Conta" implica que será utilizada uma chave de encriptação no âmbito da conta. O tipo de chave "Serviço" implica que é utilizada uma chave de serviço predefinida.

lastEnabledTime

string

Obtém uma estimativa aproximada da data/hora em que a encriptação foi ativada pela última vez pelo utilizador. Os dados estão encriptados inativos por predefinição e não podem ser desativados.

EncryptionServices

Uma lista de serviços que suportam encriptação.

Name Tipo Description
blob

EncryptionService

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

file

EncryptionService

A função de encriptação do serviço de armazenamento de ficheiros.

queue

EncryptionService

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

table

EncryptionService

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

Endpoints

Os URIs que são utilizados para efetuar uma obtenção de um objeto de blob, fila, tabela, web ou dfs públicos.

Name Tipo Description
blob

string

Obtém o ponto final do blob.

dfs

string

Obtém o ponto final dfs.

file

string

Obtém o ponto final do ficheiro.

internetEndpoints

StorageAccountInternetEndpoints

Obtém os pontos finais de armazenamento de encaminhamento da Internet

microsoftEndpoints

StorageAccountMicrosoftEndpoints

Obtém os pontos finais de armazenamento de encaminhamento da Microsoft.

queue

string

Obtém o ponto final da fila.

table

string

Obtém o ponto final da tabela.

web

string

Obtém o ponto final Web.

ExpirationAction

A ação de expiração de SAS. Só pode ser Registo.

Name Tipo Description
Log

string

ExtendedLocation

O tipo complexo da localização expandida.

Name Tipo Description
name

string

O nome da localização expandida.

type

ExtendedLocationTypes

O tipo de localização expandida.

ExtendedLocationTypes

O tipo de localização expandida.

Name Tipo Description
EdgeZone

string

GeoReplicationStats

Estatísticas relacionadas com a replicação dos serviços Blob, Tabela, Fila e Ficheiro da conta de armazenamento. Só está disponível quando a replicação georredundante está ativada para a conta de armazenamento.

Name Tipo Description
canFailover

boolean

Um sinalizador booleano que indica se a ativação pós-falha da conta é ou não suportada para a conta.

canPlannedFailover

boolean

Um sinalizador booleano que indica se a ativação pós-falha da conta planeada é ou não suportada para a conta.

lastSyncTime

string

Todas as escritas primárias anteriores a este valor de data/hora UTC têm a garantia de estarem disponíveis para operações de leitura. As escritas primárias que se seguem a este ponto no tempo podem ou não estar disponíveis para leituras. O elemento pode ser o valor predefinido se o valor de LastSyncTime não estiver disponível, isto pode acontecer se o secundário estiver offline ou se estivermos no bootstrap.

postFailoverRedundancy

postFailoverRedundancy

O tipo de redundância da conta após a ativação pós-falha de uma conta ser efetuada.

postPlannedFailoverRedundancy

postPlannedFailoverRedundancy

O tipo de redundância da conta após a ativação pós-falha de uma conta planeada ser efetuada.

status

GeoReplicationStatus

O estado da localização secundária. Os valores possíveis são: - Em direto: indica que a localização secundária está ativa e operacional. - Bootstrap: indica que a sincronização inicial da localização primária para a localização secundária está em curso. Normalmente, isto ocorre quando a replicação é ativada pela primeira vez. - Indisponível: indica que a localização secundária está temporariamente indisponível.

GeoReplicationStatus

O estado da localização secundária. Os valores possíveis são: - Em direto: indica que a localização secundária está ativa e operacional. - Bootstrap: indica que a sincronização inicial da localização primária para a localização secundária está em curso. Normalmente, isto ocorre quando a replicação é ativada pela primeira vez. - Indisponível: indica que a localização secundária está temporariamente indisponível.

Name Tipo Description
Bootstrap

string

Live

string

Unavailable

string

Identity

Identidade do recurso.

Name Tipo Description
principalId

string

O ID principal da identidade de recurso.

tenantId

string

O ID do inquilino do recurso.

type

IdentityType

O tipo de identidade.

userAssignedIdentities

<string,  UserAssignedIdentity>

Obtém ou define uma lista de pares de valores chave que descrevem o conjunto de identidades Atribuídas pelo Utilizador que serão utilizadas com esta conta de armazenamento. A chave é o identificador de recursos do ARM da identidade. Só é permitida uma identidade atribuída pelo utilizador aqui.

IdentityType

O tipo de identidade.

Name Tipo Description
None

string

SystemAssigned

string

SystemAssigned,UserAssigned

string

UserAssigned

string

ImmutableStorageAccount

Esta propriedade ativa e define a imutabilidade ao nível da conta. Ativar a funcionalidade ativa automaticamente o Controlo de Versões de Blobs.

Name Tipo Description
enabled

boolean

Um sinalizador booleano que permite a imutabilidade ao nível da conta. Todos os contentores nessa conta têm a imutabilidade ao nível do objeto ativada por predefinição.

immutabilityPolicy

AccountImmutabilityPolicyProperties

Especifica a política de imutabilidade ao nível da conta predefinida que é herdada e aplicada a objetos que não possuem uma política de imutabilidade explícita ao nível do objeto. A política de imutabilidade ao nível do objeto tem uma precedência superior à política de imutabilidade ao nível do contentor, que tem uma precedência superior à política de imutabilidade ao nível da conta.

IPRule

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

Name Tipo Valor Predefinido Description
action

Action

Allow

A ação da regra da ACL IP.

value

string

Especifica o intervalo IP ou IP no formato CIDR. Só é permitido o endereço IPV4.

KeyCreationTime

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

Name Tipo Description
key1

string

key2

string

KeyPolicy

KeyPolicy atribuído à conta de armazenamento.

Name Tipo Description
keyExpirationPeriodInDays

integer

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

KeySource

A chave de encriptaçãoSource (fornecedor). Valores possíveis (não sensíveis a maiúsculas e minúsculas): Microsoft.Storage, Microsoft.Keyvault

Name Tipo Description
Microsoft.Keyvault

string

Microsoft.Storage

string

KeyType

Tipo de chave de encriptação a ser utilizado para o serviço de encriptação. O tipo de chave "Conta" implica que será utilizada uma chave de encriptação no âmbito da conta. O tipo de chave "Serviço" implica que é utilizada uma chave de serviço predefinida.

Name Tipo Description
Account

string

Service

string

KeyVaultProperties

Propriedades do cofre de chaves.

Name Tipo Description
currentVersionedKeyExpirationTimestamp

string

Esta é uma propriedade só de leitura que representa o tempo de expiração da versão atual da chave gerida pelo cliente utilizada para encriptação.

currentVersionedKeyIdentifier

string

O identificador de objeto da chave de Key Vault versão atual em utilização.

keyname

string

O nome da chave KeyVault.

keyvaulturi

string

O Uri de KeyVault.

keyversion

string

A versão da chave KeyVault.

lastKeyRotationTimestamp

string

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

Kind

Indica o tipo de conta de armazenamento.

Name Tipo Description
BlobStorage

string

BlockBlobStorage

string

FileStorage

string

Storage

string

StorageV2

string

LargeFileSharesState

Permitir partilhas de ficheiros grandes se estiver configurada como Ativada. Não pode ser desativada depois de estar ativada.

Name Tipo Description
Disabled

string

Enabled

string

MinimumTlsVersion

Defina a versão mínima do TLS a ser permitida nos pedidos de armazenamento. A interpretação predefinida é TLS 1.0 para esta propriedade.

Name Tipo Description
TLS1_0

string

TLS1_1

string

TLS1_2

string

NetworkRuleSet

Conjunto de regras de rede

Name Tipo Valor Predefinido Description
bypass

Bypass

AzureServices

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

defaultAction

DefaultAction

Allow

Especifica a ação predefinida de permitir ou negar quando não existem outras regras correspondentes.

ipRules

IPRule[]

Define as regras da 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 após a ativação pós-falha de uma conta ser efetuada.

Name Tipo Description
Standard_LRS

string

Standard_ZRS

string

postPlannedFailoverRedundancy

O tipo de redundância da conta após a ativação pós-falha de uma conta planeada ser efetuada.

Name Tipo Description
Standard_GRS

string

Standard_GZRS

string

Standard_RAGRS

string

Standard_RAGZRS

string

PrivateEndpoint

O recurso ponto final privado.

Name Tipo Description
id

string

O identificador do ARM para o Ponto Final Privado

PrivateEndpointConnection

O recurso Ligação de Ponto Final Privado.

Name Tipo Description
id

string

ID de recurso completamente qualificado 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 final privado.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Uma coleção de informações sobre o estado da ligação entre o consumidor e o fornecedor do serviço.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

O estado de aprovisionamento do recurso de ligação de ponto final privado.

type

string

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

PrivateEndpointConnectionProvisioningState

O estado de aprovisionamento atual.

Name Tipo Description
Creating

string

Deleting

string

Failed

string

Succeeded

string

PrivateEndpointServiceConnectionStatus

O estado da ligação do ponto final privado.

Name Tipo Description
Approved

string

Pending

string

Rejected

string

PrivateLinkServiceConnectionState

Uma coleção de informações sobre o estado da ligação entre o consumidor e o fornecedor de serviços.

Name Tipo Description
actionRequired

string

Uma mensagem a indicar se as alterações no fornecedor de serviços necessitam de atualizações no consumidor.

description

string

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

status

PrivateEndpointServiceConnectionStatus

Indica se a ligação foi Aprovada/Rejeitada/Removida pelo proprietário do serviço.

ProvisioningState

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

Name Tipo Description
Creating

string

ResolvingDNS

string

Succeeded

string

PublicNetworkAccess

Permitir ou não permitir o acesso de rede pública à Conta de Armazenamento. O valor é opcional, mas, se for transmitido, tem de ser "Ativado" ou "Desativado".

Name Tipo Description
Disabled

string

Enabled

string

ResourceAccessRule

Regra de Acesso a Recursos.

Name Tipo Description
resourceId

string

ID do Recurso

tenantId

string

ID do Inquilino

RoutingChoice

A Escolha de Encaminhamento define o tipo de encaminhamento de rede que o utilizador optou.

Name Tipo Description
InternetRouting

string

MicrosoftRouting

string

RoutingPreference

A preferência de encaminhamento define o tipo de rede, quer seja o encaminhamento da Microsoft ou da Internet a utilizar para fornecer os dados do utilizador. A opção predefinida é o encaminhamento da Microsoft

Name Tipo Description
publishInternetEndpoints

boolean

Um sinalizador booleano que indica se os pontos finais de armazenamento de encaminhamento da Internet devem ser publicados

publishMicrosoftEndpoints

boolean

Um sinalizador booleano que indica se os pontos finais de armazenamento de encaminhamento da Microsoft devem ser publicados

routingChoice

RoutingChoice

A Escolha de Encaminhamento define o tipo de encaminhamento de rede que o utilizador optou.

SasPolicy

SasPolicy atribuída à conta de armazenamento.

Name Tipo Valor Predefinido Description
expirationAction

ExpirationAction

Log

A ação de expiração de SAS. Só pode ser Log.

sasExpirationPeriod

string

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

Sku

O SKU da conta de armazenamento.

Name Tipo Description
name

SkuName

O nome do SKU. Necessário para a criação da conta; opcional para atualização. Tenha em atenção que em versões mais antigas, o nome do SKU chamava-se accountType.

tier

SkuTier

O escalão SKU. Isto baseia-se no nome do SKU.

SkuConversionStatus

Esta propriedade indica o estado de conversão do sku atual.

Name Tipo Description
Failed

string

InProgress

string

Succeeded

string

SkuName

O nome do SKU. Necessário para a criação da conta; opcional para atualização. Tenha em atenção que em versões mais antigas, o nome do SKU chamava-se accountType.

Name Tipo Description
Premium_LRS

string

Premium_ZRS

string

Standard_GRS

string

Standard_GZRS

string

Standard_LRS

string

Standard_RAGRS

string

Standard_RAGZRS

string

Standard_ZRS

string

SkuTier

O escalão de SKU. Isto baseia-se no nome do SKU.

Name Tipo Description
Premium

string

Standard

string

State

Obtém o estado da regra de rede virtual.

Name Tipo Description
Deprovisioning

string

Failed

string

NetworkSourceDeleted

string

Provisioning

string

Succeeded

string

StorageAccount

A conta de armazenamento.

Name Tipo Description
extendedLocation

ExtendedLocation

O extendedLocation do recurso.

id

string

ID de recurso completamente qualificado 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 se encontra

name

string

O nome do recurso

properties.accessTier

AccessTier

Necessário para contas de armazenamento em que kind = BlobStorage. A camada de acesso é utilizada para faturação. A camada de acesso "Premium" é o valor predefinido do 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 curso, o valor será verdadeiro caso contrário será nulo.

properties.allowBlobPublicAccess

boolean

Permitir ou não permitir o acesso público a todos os blobs ou contentores na conta de armazenamento. A interpretação predefinida é falsa para esta propriedade.

properties.allowCrossTenantReplication

boolean

Permitir ou não permitir a replicação de objetos de inquilino do AAD. Defina esta propriedade como verdadeira para contas novas ou existentes apenas se as políticas de replicação de objetos irão envolver contas de armazenamento em inquilinos do AAD diferentes. A interpretação predefinida é falsa para que as novas contas sigam as melhores práticas de segurança por predefinição.

properties.allowSharedKeyAccess

boolean

Indica se a conta de armazenamento permite que os pedidos sejam autorizados com a chave de acesso da conta através da Chave Partilhada. Se for falso, todos os pedidos, incluindo assinaturas de acesso partilhado, têm de ser autorizados com o Azure Active Directory (Azure AD). O valor predefinido é nulo, o que é equivalente a verdadeiro.

properties.allowedCopyScope

AllowedCopyScope

Restringir a cópia de e para Contas de Armazenamento num inquilino do AAD ou com Ligações Privadas para a mesma VNet.

properties.azureFilesIdentityBasedAuthentication

AzureFilesIdentityBasedAuthentication

Fornece as definições de autenticação baseadas na identidade para Ficheiros do Azure.

properties.blobRestoreStatus

BlobRestoreStatus

Estado do restauro de blobs

properties.creationTime

string

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

properties.customDomain

CustomDomain

Obtém o domínio personalizado que o utilizador atribui a esta conta de armazenamento.

properties.defaultToOAuthAuthentication

boolean

Um sinalizador booleano que indica se a autenticação predefinida é ou não OAuth. A interpretação predefinida é falsa para esta propriedade.

properties.dnsEndpointType

DnsEndpointType

Permite-lhe especificar o tipo de ponto final. Defina esta opção como AzureDNSZone para criar um grande número de contas numa única subscrição, o que cria contas numa Zona DNS do Azure e o URL do ponto final terá um identificador de Zona DNS alfanumérica.

properties.encryption

Encryption

Definições de encriptação a utilizar para encriptação do lado do servidor para a conta de armazenamento.

properties.failoverInProgress

boolean

Se a ativação pós-falha estiver em curso, o valor será verdadeiro, caso contrário, será nulo.

properties.geoReplicationStats

GeoReplicationStats

Estatísticas de Georreplicação

properties.immutableStorageWithVersioning

ImmutableStorageAccount

A propriedade é imutável e só pode ser definida como verdadeira no momento da criação da conta. Quando definido como verdadeiro, ativa a imutabilidade ao nível do objeto para todos os contentores na conta por predefinição.

properties.isHnsEnabled

boolean

Account HierarchicalNamespace ativado se for definido como verdadeiro.

properties.isLocalUserEnabled

boolean

Ativa a funcionalidade de utilizadores locais, se definida como verdadeira

properties.isNfsV3Enabled

boolean

O suporte do protocolo NFS 3.0 está ativado se estiver definido como verdadeiro.

properties.isSftpEnabled

boolean

Ativa o Protocolo de Transferência de Ficheiros Seguro, se definido como verdadeiro

properties.isSkuConversionBlocked

boolean

Esta propriedade será definida como verdadeira ou falsa num evento de migração em curso. O valor predefinido é nulo.

properties.keyCreationTime

KeyCreationTime

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

properties.keyPolicy

KeyPolicy

KeyPolicy atribuído à conta de armazenamento.

properties.largeFileSharesState

LargeFileSharesState

Permitir partilhas de ficheiros grandes se estiver configurada como Ativado. Não pode ser desativado depois de estar ativado.

properties.lastGeoFailoverTime

string

Obtém o carimbo de data/hora da instância mais recente de uma ativação pós-falha para a localização secundária. Apenas o carimbo de data/hora mais recente é mantido. Este elemento não é devolvido se nunca tiver havido uma instância de ativação pós-falha. Apenas disponível se o accountType for Standard_GRS ou Standard_RAGRS.

properties.minimumTlsVersion

MinimumTlsVersion

Defina a versão mínima do TLS a ser permitida nos pedidos para o armazenamento. A interpretação predefinida é TLS 1.0 para esta propriedade.

properties.networkAcls

NetworkRuleSet

Conjunto de regras de rede

properties.primaryEndpoints

Endpoints

Obtém os URLs que são utilizados para efetuar uma obtenção de um objeto de blob, fila ou tabela público. Tenha em atenção que Standard_ZRS e Premium_LRS contas só devolvem o ponto final do blob.

properties.primaryLocation

string

Obtém a localização do datacenter primário para a conta de armazenamento.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Lista de ligação de ponto final privado associada à conta de armazenamento especificada

properties.provisioningState

ProvisioningState

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

properties.publicNetworkAccess

PublicNetworkAccess

Permitir ou não permitir o acesso da rede pública à Conta de Armazenamento. O valor é opcional, mas se for transmitido, tem de ser "Ativado" ou "Desativado".

properties.routingPreference

RoutingPreference

Mantém informações sobre a opção de encaminhamento de rede que o utilizador optou pela transferência de dados

properties.sasPolicy

SasPolicy

SasPolicy atribuído à conta de armazenamento.

properties.secondaryEndpoints

Endpoints

Obtém os URLs que são utilizados para efetuar uma obtenção de um objeto de blob, fila ou tabela público a partir da localização secundária da conta de armazenamento. Apenas disponível se o nome do SKU for Standard_RAGRS.

properties.secondaryLocation

string

Obtém a localização da secundária georreplicada para a conta de armazenamento. Apenas disponível se o accountType for Standard_GRS ou Standard_RAGRS.

properties.statusOfPrimary

AccountStatus

Obtém o estado que indica se a localização primária da conta de armazenamento está disponível ou indisponível.

properties.statusOfSecondary

AccountStatus

Obtém o estado que indica se a localização secundária da conta de armazenamento está disponível ou indisponível. Apenas disponível se o nome do SKU for Standard_GRS ou Standard_RAGRS.

properties.storageAccountSkuConversionStatus

StorageAccountSkuConversionStatus

Esta propriedade é readOnly e é definida pelo servidor durante as operações de conversão de sKU da conta de armazenamento assíncrona.

properties.supportsHttpsTrafficOnly

boolean

Permite o tráfego https apenas para o serviço de armazenamento se for definido como verdadeiro.

sku

Sku

Obtém o SKU.

tags

object

Etiquetas de recursos.

type

string

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

StorageAccountExpand

Pode ser utilizado para expandir as propriedades nas propriedades da conta. Por predefinição, os dados não são incluídos na obtenção de propriedades. Atualmente, só suportamos geoReplicationStats e blobRestoreStatus.

Name Tipo Description
blobRestoreStatus

string

geoReplicationStats

string

StorageAccountInternetEndpoints

Os URIs utilizados para efetuar uma obtenção de um objeto de blob, ficheiro, Web ou dfs público através de um ponto final de encaminhamento da Internet.

Name Tipo Description
blob

string

Obtém o ponto final do blob.

dfs

string

Obtém o ponto final dfs.

file

string

Obtém o ponto final do ficheiro.

web

string

Obtém o ponto final da Web.

StorageAccountMicrosoftEndpoints

Os URIs que são utilizados para efetuar uma obtenção de um objeto de blob, fila, tabela, web ou dfs públicos através de um ponto final de encaminhamento da Microsoft.

Name Tipo Description
blob

string

Obtém o ponto final do blob.

dfs

string

Obtém o ponto final dfs.

file

string

Obtém o ponto final do ficheiro.

queue

string

Obtém o ponto final da fila.

table

string

Obtém o ponto final da tabela.

web

string

Obtém o ponto final da Web.

StorageAccountSkuConversionStatus

Isto define o objeto de estado de conversão de SKU para conversões de SKU assíncronas.

Name Tipo Description
endTime

string

Esta propriedade representa a hora de fim da conversão de SKU.

skuConversionStatus

SkuConversionStatus

Esta propriedade indica o estado de conversão do SKU atual.

startTime

string

Esta propriedade representa a hora de início da conversão de SKU.

targetSkuName

SkuName

Esta propriedade representa o nome do SKU de destino para o qual o SKU da conta está a ser convertido de forma assíncrona.

UserAssignedIdentity

UserAssignedIdentity para o recurso.

Name Tipo Description
clientId

string

O ID de cliente da identidade.

principalId

string

O ID principal da identidade.

VirtualNetworkRule

Rede Virtual regra.

Name Tipo Valor Predefinido 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.