Storage Accounts - Get Properties

Zwraca właściwości określonego konta magazynu, w tym nazwę, nazwę jednostki SKU, lokalizację i stan konta. Operacja ListKeys powinna służyć do pobierania kluczy magazynu.

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}

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
accountName
path True

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

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

resourceGroupName
path True

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

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

subscriptionId
path True

string

Identyfikator subskrypcji docelowej.

api-version
query True

string

Wersja interfejsu API do użycia dla tej operacji.

$expand
query

StorageAccountExpand

Może służyć do rozszerzania właściwości we właściwościach konta. Domyślnie dane nie są uwzględniane podczas pobierania właściwości. Obecnie obsługujemy tylko geoReplicationStats i blobRestoreStatus.

Odpowiedzi

Nazwa Typ Opis
200 OK

StorageAccount

OK — właściwości pobrane pomyślnie dla konta magazynu.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

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

Scopes

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

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

Definicje

Nazwa Opis
AccessTier

Wymagane dla kont magazynu, gdzie rodzaj = BlobStorage. Warstwa dostępu jest używana do rozliczeń. Warstwa dostępu "Premium" jest wartością domyślną dla typu konta magazynu blokowych obiektów blob w warstwie Premium i nie można jej zmienić dla typu konta magazynu blokowych obiektów blob w warstwie Premium.

AccountImmutabilityPolicyProperties

Definiuje właściwości zasad niezmienności na poziomie konta.

AccountImmutabilityPolicyState

Stan ImmutabilityPolicy definiuje tryb zasad. Stan wyłączony wyłącza zasady, Stan odblokowany pozwala zwiększyć i zmniejszyć czas przechowywania niezmienności, a także umożliwia przełączanie właściwości allowProtectedAppendWrites, Stan zablokowany zezwala tylko na wydłużenie czasu przechowywania niezmienności. Zasady można tworzyć tylko w stanie Wyłączone lub Odblokowane i można je przełączać między dwoma stanami. Tylko zasady w stanie Odblokowane mogą przejść do stanu Zablokowane, którego nie można przywrócić.

AccountStatus

Pobiera stan wskazujący, czy lokalizacja podstawowa konta magazynu jest dostępna, czy niedostępna.

AccountType

Określa typ konta usługi Active Directory dla usługi Azure Storage.

Action

Akcja reguły sieci wirtualnej.

ActiveDirectoryProperties

Właściwości ustawień dla usługi Active Directory (AD).

AllowedCopyScope

Ogranicz kopiowanie do i z kont magazynu w dzierżawie usługi AAD lub za pomocą linków prywatnych do tej samej sieci wirtualnej.

AzureFilesIdentityBasedAuthentication

Ustawienia uwierzytelniania opartego na tożsamościach Azure Files.

BlobRestoreParameters

Parametry przywracania obiektów blob

BlobRestoreProgressStatus

Stan postępu przywracania obiektów blob. Możliwe wartości to: — InProgress: wskazuje, że przywracanie obiektów blob trwa. — Ukończono: wskazuje, że przywracanie obiektów blob zostało ukończone pomyślnie. — Niepowodzenie: wskazuje, że przywracanie obiektów blob nie powiodło się.

BlobRestoreRange

Zakres obiektów blob

BlobRestoreStatus

Stan przywracania obiektów blob.

Bypass

Określa, czy ruch jest pomijany dla rejestrowania/metryk/usługi AzureServices. Możliwe wartości to dowolna kombinacja rejestrowania|Metryki|AzureServices (na przykład "Rejestrowanie, metryki") lub Brak w celu obejścia żadnego z tych ruchów.

CustomDomain

Domena niestandardowa przypisana do tego konta magazynu. Można to ustawić za pomocą aktualizacji.

DefaultAction

Określa domyślną akcję zezwalania lub odmowy, gdy żadne inne reguły nie są zgodne.

DefaultSharePermission

Domyślne uprawnienia udziału dla użytkowników korzystających z uwierzytelniania Kerberos, jeśli rola RBAC nie jest przypisana.

DirectoryServiceOptions

Wskazuje użytą usługę katalogową. Należy pamiętać, że to wyliczenie może zostać rozszerzone w przyszłości.

DnsEndpointType

Umożliwia określenie typu punktu końcowego. Ustaw tę wartość na wartość AzureDNSZone, aby utworzyć dużą liczbę kont w jednej subskrypcji, co powoduje utworzenie kont w strefie usługi Azure DNS, a adres URL punktu końcowego będzie miał alfanumeryczny identyfikator strefy DNS.

Encryption

Ustawienia szyfrowania na koncie magazynu.

EncryptionIdentity

Tożsamość szyfrowania dla konta magazynu.

EncryptionService

Usługa, która umożliwia użycie szyfrowania po stronie serwera.

EncryptionServices

Lista usług, które obsługują szyfrowanie.

Endpoints

Identyfikatory URI używane do pobierania publicznego obiektu blob, kolejki, tabeli, sieci Web lub dfs.

ExpirationAction

Akcja wygaśnięcia sygnatury dostępu współdzielonego. Może to być tylko dziennik.

ExtendedLocation

Typ złożony lokalizacji rozszerzonej.

ExtendedLocationTypes

Typ lokalizacji rozszerzonej.

GeoReplicationStats

Statystyki związane z replikacją dla usług Blob, Table, Queue i File konta magazynu. Jest ona dostępna tylko wtedy, gdy dla konta magazynu jest włączona replikacja geograficznie nadmiarowa.

GeoReplicationStatus

Stan lokalizacji pomocniczej. Możliwe wartości to: - Live: wskazuje, że lokalizacja pomocnicza jest aktywna i operacyjna. - Bootstrap: wskazuje początkową synchronizację z lokalizacji podstawowej do lokalizacji pomocniczej jest w toku. Zwykle dzieje się tak, gdy replikacja jest najpierw włączona. - Niedostępne: wskazuje, że lokalizacja pomocnicza jest tymczasowo niedostępna.

Identity

Tożsamość zasobu.

IdentityType

Typ tożsamości.

ImmutableStorageAccount

Ta właściwość włącza i definiuje niezmienność na poziomie konta. Włączenie funkcji automatycznego włączania przechowywania wersji obiektów blob.

IPRule

Reguła adresu IP z określonym zakresem adresów IP w formacie CIDR.

KeyCreationTime

Czas tworzenia kluczy konta magazynu.

KeyPolicy

KeyPolicy przypisana do konta magazynu.

KeySource

Klucz szyfrowaniaSource (dostawca). Możliwe wartości (bez uwzględniania wielkości liter): Microsoft.Storage, Microsoft.Keyvault

KeyType

Typ klucza szyfrowania, który ma być używany dla usługi szyfrowania. Typ klucza "Konto" oznacza, że będzie używany klucz szyfrowania o zakresie konta. Typ klucza "Usługa" oznacza, że jest używany domyślny klucz usługi.

KeyVaultProperties

Właściwości magazynu kluczy.

Kind

Wskazuje typ konta magazynu.

LargeFileSharesState

Zezwalaj na duże udziały plików, jeśli ustawiono wartość Włączone. Nie można go wyłączyć po jej włączeniu.

MinimumTlsVersion

Ustaw minimalną wersję protokołu TLS, aby zezwalać na żądania do magazynu. Domyślna interpretacja to TLS 1.0 dla tej właściwości.

NetworkRuleSet

Zestaw reguł sieci

postFailoverRedundancy

Typ nadmiarowości konta po zakończeniu pracy w trybie failover konta.

postPlannedFailoverRedundancy

Typ nadmiarowości konta po zakończeniu planowanego przejścia w tryb failover konta.

PrivateEndpoint

Zasób prywatnego punktu końcowego.

PrivateEndpointConnection

Zasób połączenia z prywatnym punktem końcowym.

PrivateEndpointConnectionProvisioningState

Bieżący stan aprowizacji.

PrivateEndpointServiceConnectionStatus

Stan połączenia prywatnego punktu końcowego.

PrivateLinkServiceConnectionState

Zbiór informacji o stanie połączenia między użytkownikiem usługi a dostawcą.

ProvisioningState

Pobiera stan konta magazynu w momencie wywołania operacji.

PublicNetworkAccess

Zezwalaj lub nie zezwalaj na dostęp sieci publicznej do konta magazynu. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone".

ResourceAccessRule

Reguła dostępu do zasobów.

RoutingChoice

Wybór routingu definiuje rodzaj routingu sieciowego wybranego przez użytkownika.

RoutingPreference

Preferencja routingu definiuje typ sieci, microsoft lub routing internetowy, który ma być używany do dostarczania danych użytkownika, domyślną opcją jest routing firmy Microsoft

SasPolicy

Sygnatura dostępu współdzielonego przypisana do konta magazynu.

Sku

Jednostka SKU konta magazynu.

SkuConversionStatus

Ta właściwość wskazuje bieżący stan konwersji jednostki SKU.

SkuName

Nazwa jednostki SKU. Wymagane do utworzenia konta; opcjonalnie do aktualizacji. Pamiętaj, że w starszych wersjach nazwa jednostki SKU nosiła nazwę accountType.

SkuTier

Warstwa jednostki SKU. Jest to oparte na nazwie jednostki SKU.

State

Pobiera stan reguły sieci wirtualnej.

StorageAccount

Konto magazynu

StorageAccountExpand

Może służyć do rozszerzania właściwości we właściwościach konta. Domyślnie dane nie są uwzględniane podczas pobierania właściwości. Obecnie obsługujemy tylko geoReplicationStats i blobRestoreStatus.

StorageAccountInternetEndpoints

Identyfikatory URI używane do pobierania publicznego obiektu blob, pliku, sieci Web lub dfs za pośrednictwem internetowego punktu końcowego routingu.

StorageAccountMicrosoftEndpoints

Identyfikatory URI używane do pobierania publicznego obiektu blob, kolejki, tabeli, sieci Web lub dfs za pośrednictwem punktu końcowego routingu firmy Microsoft.

StorageAccountSkuConversionStatus

Definiuje obiekt stanu konwersji jednostki SKU dla konwersji asynchronicznych jednostek SKU.

UserAssignedIdentity

UserAssignedIdentity dla zasobu.

VirtualNetworkRule

Virtual Network regułę.

AccessTier

Wymagane dla kont magazynu, gdzie rodzaj = BlobStorage. Warstwa dostępu jest używana do rozliczeń. Warstwa dostępu "Premium" jest wartością domyślną dla typu konta magazynu blokowych obiektów blob w warstwie Premium i nie można jej zmienić dla typu konta magazynu blokowych obiektów blob w warstwie Premium.

Nazwa Typ Opis
Cool

string

Hot

string

Premium

string

AccountImmutabilityPolicyProperties

Definiuje właściwości zasad niezmienności na poziomie konta.

Nazwa Typ Opis
allowProtectedAppendWrites

boolean

Tę właściwość można zmienić tylko dla wyłączonych i odblokowanych zasad przechowywania opartych na czasie. Po włączeniu nowych bloków można zapisywać w uzupełnialnych obiektach blob przy zachowaniu ochrony niezmienności i zgodności. Można dodać tylko nowe bloki i nie można modyfikować ani usuwać żadnych istniejących bloków.

immutabilityPeriodSinceCreationInDays

integer

Okres niezmienności obiektów blob w kontenerze od czasu utworzenia zasad w dniach.

state

AccountImmutabilityPolicyState

Stan ImmutabilityPolicy definiuje tryb zasad. Stan wyłączony wyłącza zasady, Stan odblokowany umożliwia zwiększenie i zmniejszenie czasu przechowywania niezmienności, a także umożliwia przełączanie właściwości AllowProtectedAppendWrites, Stan zablokowany zezwala tylko na zwiększenie czasu przechowywania niezmienności. Zasady można tworzyć tylko w stanie Wyłączone lub Odblokowane i można je przełączać między dwoma stanami. Tylko zasady w stanie Odblokowany mogą przejść do stanu Zablokowane, którego nie można przywrócić.

AccountImmutabilityPolicyState

Stan ImmutabilityPolicy definiuje tryb zasad. Stan wyłączony wyłącza zasady, Stan odblokowany pozwala zwiększyć i zmniejszyć czas przechowywania niezmienności, a także umożliwia przełączanie właściwości allowProtectedAppendWrites, Stan zablokowany zezwala tylko na wydłużenie czasu przechowywania niezmienności. Zasady można tworzyć tylko w stanie Wyłączone lub Odblokowane i można je przełączać między dwoma stanami. Tylko zasady w stanie Odblokowane mogą przejść do stanu Zablokowane, którego nie można przywrócić.

Nazwa Typ Opis
Disabled

string

Locked

string

Unlocked

string

AccountStatus

Pobiera stan wskazujący, czy lokalizacja podstawowa konta magazynu jest dostępna, czy niedostępna.

Nazwa Typ Opis
available

string

unavailable

string

AccountType

Określa typ konta usługi Active Directory dla usługi Azure Storage.

Nazwa Typ Opis
Computer

string

User

string

Action

Akcja reguły sieci wirtualnej.

Nazwa Typ Opis
Allow

string

ActiveDirectoryProperties

Właściwości ustawień dla usługi Active Directory (AD).

Nazwa Typ Opis
accountType

AccountType

Określa typ konta usługi Active Directory dla usługi Azure Storage.

azureStorageSid

string

Określa identyfikator zabezpieczeń (SID) dla usługi Azure Storage.

domainGuid

string

Określa identyfikator GUID domeny.

domainName

string

Określa domenę podstawową, dla którego serwer DNS usługi AD jest autorytatywny.

domainSid

string

Określa identyfikator zabezpieczeń (SID).

forestName

string

Określa las usługi Active Directory do pobrania.

netBiosDomainName

string

Określa nazwę domeny NetBIOS.

samAccountName

string

Określa nazwę SAMAccountName usługi Active Directory dla usługi Azure Storage.

AllowedCopyScope

Ogranicz kopiowanie do i z kont magazynu w dzierżawie usługi AAD lub za pomocą linków prywatnych do tej samej sieci wirtualnej.

Nazwa Typ Opis
AAD

string

PrivateLink

string

AzureFilesIdentityBasedAuthentication

Ustawienia uwierzytelniania opartego na tożsamościach Azure Files.

Nazwa Typ Opis
activeDirectoryProperties

ActiveDirectoryProperties

Wymagane, jeśli katalogServiceOptions to USŁUGA AD, opcjonalnie, jeśli są one AADKERB.

defaultSharePermission

DefaultSharePermission

Domyślne uprawnienia udziału dla użytkowników korzystających z uwierzytelniania Kerberos, jeśli rola RBAC nie jest przypisana.

directoryServiceOptions

DirectoryServiceOptions

Wskazuje użytą usługę katalogową. Należy pamiętać, że to wyliczenie może zostać rozszerzone w przyszłości.

BlobRestoreParameters

Parametry przywracania obiektów blob

Nazwa Typ Opis
blobRanges

BlobRestoreRange[]

Zakresy obiektów blob do przywrócenia.

timeToRestore

string

Przywróć obiekt blob do określonego czasu.

BlobRestoreProgressStatus

Stan postępu przywracania obiektów blob. Możliwe wartości to: — InProgress: wskazuje, że przywracanie obiektów blob trwa. — Ukończono: wskazuje, że przywracanie obiektów blob zostało ukończone pomyślnie. — Niepowodzenie: wskazuje, że przywracanie obiektów blob nie powiodło się.

Nazwa Typ Opis
Complete

string

Failed

string

InProgress

string

BlobRestoreRange

Zakres obiektów blob

Nazwa Typ Opis
endRange

string

Zakres końcowy obiektu blob. Jest to wyłączne. Puste oznacza koniec konta.

startRange

string

Zakres początkowy obiektu blob. Jest to inkluzywne. Empty oznacza rozpoczęcie konta.

BlobRestoreStatus

Stan przywracania obiektów blob.

Nazwa Typ Opis
failureReason

string

Przyczyna niepowodzenia, gdy przywracanie obiektów blob nie powiodło się.

parameters

BlobRestoreParameters

Parametry żądania przywracania obiektów blob.

restoreId

string

Identyfikator żądania śledzenia przywracania obiektów blob.

status

BlobRestoreProgressStatus

Stan postępu przywracania obiektów blob. Możliwe wartości to: — InProgress: wskazuje, że przywracanie obiektów blob jest w toku. - Ukończono: wskazuje, że przywracanie obiektów blob zostało ukończone pomyślnie. — Niepowodzenie: wskazuje, że przywracanie obiektów blob nie powiodło się.

Bypass

Określa, czy ruch jest pomijany dla rejestrowania/metryk/usługi AzureServices. Możliwe wartości to dowolna kombinacja rejestrowania|Metryki|AzureServices (na przykład "Rejestrowanie, metryki") lub Brak w celu obejścia żadnego z tych ruchów.

Nazwa Typ Opis
AzureServices

string

Logging

string

Metrics

string

None

string

CustomDomain

Domena niestandardowa przypisana do tego konta magazynu. Można to ustawić za pomocą aktualizacji.

Nazwa Typ Opis
name

string

Pobiera lub ustawia niestandardową nazwę domeny przypisaną do konta magazynu. Nazwa jest źródłem CNAME.

useSubDomainName

boolean

Wskazuje, czy jest włączona walidacja pośredniego rekordu CName. Wartość domyślna to false. Należy to ustawić tylko w przypadku aktualizacji.

DefaultAction

Określa domyślną akcję zezwalania lub odmowy, gdy żadne inne reguły nie są zgodne.

Nazwa Typ Opis
Allow

string

Deny

string

DefaultSharePermission

Domyślne uprawnienia udziału dla użytkowników korzystających z uwierzytelniania Kerberos, jeśli rola RBAC nie jest przypisana.

Nazwa Typ Opis
None

string

StorageFileDataSmbShareContributor

string

StorageFileDataSmbShareElevatedContributor

string

StorageFileDataSmbShareReader

string

DirectoryServiceOptions

Wskazuje użytą usługę katalogową. Należy pamiętać, że to wyliczenie może zostać rozszerzone w przyszłości.

Nazwa Typ Opis
AADDS

string

AADKERB

string

AD

string

None

string

DnsEndpointType

Umożliwia określenie typu punktu końcowego. Ustaw tę wartość na wartość AzureDNSZone, aby utworzyć dużą liczbę kont w jednej subskrypcji, co powoduje utworzenie kont w strefie usługi Azure DNS, a adres URL punktu końcowego będzie miał alfanumeryczny identyfikator strefy DNS.

Nazwa Typ Opis
AzureDnsZone

string

Standard

string

Encryption

Ustawienia szyfrowania na koncie magazynu.

Nazwa Typ Wartość domyślna Opis
identity

EncryptionIdentity

Tożsamość, która ma być używana z szyfrowaniem po stronie usługi magazynowanych.

keySource

KeySource

Microsoft.Storage

Klucz szyfrowaniaŹródło (dostawca). Możliwe wartości (bez uwzględniania wielkości liter): Microsoft.Storage, Microsoft.Keyvault

keyvaultproperties

KeyVaultProperties

Właściwości udostępniane przez magazyn kluczy.

requireInfrastructureEncryption

boolean

Wartość logiczna wskazująca, czy usługa stosuje dodatkową warstwę szyfrowania z kluczami zarządzanymi przez platformę dla danych magazynowanych.

services

EncryptionServices

Lista usług, które obsługują szyfrowanie.

EncryptionIdentity

Tożsamość szyfrowania dla konta magazynu.

Nazwa Typ Opis
federatedIdentityClientId

string

ClientId aplikacji wielodostępnej, która ma być używana w połączeniu z tożsamością przypisaną przez użytkownika do szyfrowania po stronie serwera na koncie magazynu między dzierżawami zarządzanymi przez klienta.

userAssignedIdentity

string

Identyfikator zasobu tożsamości UserAssigned, który ma być skojarzony z szyfrowaniem po stronie serwera na koncie magazynu.

EncryptionService

Usługa, która umożliwia użycie szyfrowania po stronie serwera.

Nazwa Typ Opis
enabled

boolean

Wartość logiczna wskazująca, czy usługa szyfruje dane, ponieważ są przechowywane. Szyfrowanie magazynowane jest domyślnie włączone i nie można go wyłączyć.

keyType

KeyType

Typ klucza szyfrowania do użycia w usłudze szyfrowania. Typ klucza "Konto" oznacza, że zostanie użyty klucz szyfrowania o zakresie konta. Typ klucza "Usługa" oznacza, że jest używany domyślny klucz usługi.

lastEnabledTime

string

Pobiera przybliżone oszacowanie daty/godziny ostatniego włączenia szyfrowania przez użytkownika. Dane są domyślnie szyfrowane w spoczynku i nie można ich wyłączyć.

EncryptionServices

Lista usług, które obsługują szyfrowanie.

Nazwa Typ Opis
blob

EncryptionService

Funkcja szyfrowania usługi blob Storage.

file

EncryptionService

Funkcja szyfrowania usługi magazynu plików.

queue

EncryptionService

Funkcja szyfrowania usługi Queue Storage.

table

EncryptionService

Funkcja szyfrowania usługi Table Storage.

Endpoints

Identyfikatory URI używane do pobierania publicznego obiektu blob, kolejki, tabeli, sieci Web lub dfs.

Nazwa Typ Opis
blob

string

Pobiera punkt końcowy obiektu blob.

dfs

string

Pobiera punkt końcowy systemu plików dfs.

file

string

Pobiera punkt końcowy pliku.

internetEndpoints

StorageAccountInternetEndpoints

Pobiera punkty końcowe magazynu routingu internetowego

microsoftEndpoints

StorageAccountMicrosoftEndpoints

Pobiera punkty końcowe magazynu routingu firmy Microsoft.

queue

string

Pobiera punkt końcowy kolejki.

table

string

Pobiera punkt końcowy tabeli.

web

string

Pobiera internetowy punkt końcowy.

ExpirationAction

Akcja wygaśnięcia sygnatury dostępu współdzielonego. Może to być tylko dziennik.

Nazwa Typ Opis
Log

string

ExtendedLocation

Typ złożony lokalizacji rozszerzonej.

Nazwa Typ Opis
name

string

Nazwa lokalizacji rozszerzonej.

type

ExtendedLocationTypes

Typ lokalizacji rozszerzonej.

ExtendedLocationTypes

Typ lokalizacji rozszerzonej.

Nazwa Typ Opis
EdgeZone

string

GeoReplicationStats

Statystyki związane z replikacją dla usług Blob, Table, Queue i File konta magazynu. Jest ona dostępna tylko wtedy, gdy dla konta magazynu jest włączona replikacja geograficznie nadmiarowa.

Nazwa Typ Opis
canFailover

boolean

Flaga logiczna wskazująca, czy tryb failover konta jest obsługiwany dla konta.

canPlannedFailover

boolean

Flaga logiczna wskazująca, czy planowane przejście konta w tryb failover jest obsługiwane dla konta.

lastSyncTime

string

Wszystkie podstawowe zapisy poprzedzające tę wartość daty/godziny UTC są gwarantowane dla operacji odczytu. Zapisy podstawowe następujące po tym punkcie w czasie mogą być dostępne do odczytu lub mogą nie być dostępne. Element może być wartością domyślną, jeśli wartość LastSyncTime jest niedostępna, może się to zdarzyć, jeśli pomocnicza jest w trybie offline lub jesteśmy w uruchamianiu.

postFailoverRedundancy

postFailoverRedundancy

Typ nadmiarowości konta po przejściu konta w tryb failover.

postPlannedFailoverRedundancy

postPlannedFailoverRedundancy

Typ nadmiarowości konta po zakończeniu planowanego przejścia w tryb failover konta.

status

GeoReplicationStatus

Stan lokalizacji pomocniczej. Możliwe wartości to: - Live: wskazuje, że lokalizacja pomocnicza jest aktywna i operacyjna. - Bootstrap: wskazuje początkową synchronizację z lokalizacji podstawowej do lokalizacji pomocniczej jest w toku. Zwykle dzieje się tak, gdy replikacja jest najpierw włączona. - Niedostępne: wskazuje, że lokalizacja pomocnicza jest tymczasowo niedostępna.

GeoReplicationStatus

Stan lokalizacji pomocniczej. Możliwe wartości to: - Live: wskazuje, że lokalizacja pomocnicza jest aktywna i operacyjna. - Bootstrap: wskazuje początkową synchronizację z lokalizacji podstawowej do lokalizacji pomocniczej jest w toku. Zwykle dzieje się tak, gdy replikacja jest najpierw włączona. - Niedostępne: wskazuje, że lokalizacja pomocnicza jest tymczasowo niedostępna.

Nazwa Typ Opis
Bootstrap

string

Live

string

Unavailable

string

Identity

Tożsamość zasobu.

Nazwa Typ Opis
principalId

string

Identyfikator podmiotu zabezpieczeń tożsamości zasobu.

tenantId

string

Identyfikator dzierżawy zasobu.

type

IdentityType

Typ tożsamości.

userAssignedIdentities

<string,  UserAssignedIdentity>

Pobiera lub ustawia listę par klucz-wartość, które opisują zestaw tożsamości przypisanych przez użytkownika, które będą używane z tym kontem magazynu. Klucz jest identyfikatorem zasobu usługi ARM tożsamości. W tym miejscu jest dozwolona tylko 1 tożsamość przypisana przez użytkownika.

IdentityType

Typ tożsamości.

Nazwa Typ Opis
None

string

SystemAssigned

string

SystemAssigned,UserAssigned

string

UserAssigned

string

ImmutableStorageAccount

Ta właściwość włącza i definiuje niezmienność na poziomie konta. Włączenie funkcji automatycznego włączania przechowywania wersji obiektów blob.

Nazwa Typ Opis
enabled

boolean

Flaga logiczna, która umożliwia niezmienność na poziomie konta. Wszystkie kontenery w ramach takiego konta mają domyślnie włączoną niezmienność na poziomie obiektu.

immutabilityPolicy

AccountImmutabilityPolicyProperties

Określa domyślne zasady niezmienności na poziomie konta, które są dziedziczone i stosowane do obiektów, które nie mają jawnych zasad niezmienności na poziomie obiektu. Zasady niezmienności na poziomie obiektu mają wyższy priorytet niż zasady niezmienności na poziomie kontenera, które mają wyższy priorytet niż zasady niezmienności na poziomie konta.

IPRule

Reguła adresu IP z określonym zakresem adresów IP w formacie CIDR.

Nazwa Typ Wartość domyślna Opis
action

Action

Allow

Akcja reguły listy ACL adresów IP.

value

string

Określa adres IP lub zakres adresów IP w formacie CIDR. Dozwolony jest tylko adres IPV4.

KeyCreationTime

Czas tworzenia kluczy konta magazynu.

Nazwa Typ Opis
key1

string

key2

string

KeyPolicy

KeyPolicy przypisana do konta magazynu.

Nazwa Typ Opis
keyExpirationPeriodInDays

integer

Okres wygaśnięcia klucza w dniach.

KeySource

Klucz szyfrowaniaSource (dostawca). Możliwe wartości (bez uwzględniania wielkości liter): Microsoft.Storage, Microsoft.Keyvault

Nazwa Typ Opis
Microsoft.Keyvault

string

Microsoft.Storage

string

KeyType

Typ klucza szyfrowania, który ma być używany dla usługi szyfrowania. Typ klucza "Konto" oznacza, że będzie używany klucz szyfrowania o zakresie konta. Typ klucza "Usługa" oznacza, że jest używany domyślny klucz usługi.

Nazwa Typ Opis
Account

string

Service

string

KeyVaultProperties

Właściwości magazynu kluczy.

Nazwa Typ Opis
currentVersionedKeyExpirationTimestamp

string

Jest to właściwość tylko do odczytu, która reprezentuje czas wygaśnięcia bieżącej wersji klucza zarządzanego przez klienta używanego do szyfrowania.

currentVersionedKeyIdentifier

string

Identyfikator obiektu bieżącej wersji Key Vault Klucz używany.

keyname

string

Nazwa klucza usługi KeyVault.

keyvaulturi

string

Identyfikator URI usługi KeyVault.

keyversion

string

Wersja klucza keyVault.

lastKeyRotationTimestamp

string

Sygnatura czasowa ostatniej rotacji klucza Key Vault.

Kind

Wskazuje typ konta magazynu.

Nazwa Typ Opis
BlobStorage

string

BlockBlobStorage

string

FileStorage

string

Storage

string

StorageV2

string

LargeFileSharesState

Zezwalaj na duże udziały plików, jeśli ustawiono wartość Włączone. Nie można go wyłączyć po jej włączeniu.

Nazwa Typ Opis
Disabled

string

Enabled

string

MinimumTlsVersion

Ustaw minimalną wersję protokołu TLS, aby zezwalać na żądania do magazynu. Domyślna interpretacja to TLS 1.0 dla tej właściwości.

Nazwa Typ Opis
TLS1_0

string

TLS1_1

string

TLS1_2

string

NetworkRuleSet

Zestaw reguł sieci

Nazwa Typ Wartość domyślna Opis
bypass

Bypass

AzureServices

Określa, czy ruch jest pomijany dla rejestrowania/metryk/usługi AzureServices. Możliwe wartości to dowolna kombinacja rejestrowania|Metryki |AzureServices (na przykład "Rejestrowanie, metryki") lub Brak, aby pominąć żaden z tych ruchów.

defaultAction

DefaultAction

Allow

Określa domyślną akcję zezwalania lub odmowy, gdy żadne inne reguły nie są zgodne.

ipRules

IPRule[]

Ustawia reguły listy ACL adresów IP

resourceAccessRules

ResourceAccessRule[]

Ustawia reguły dostępu do zasobów

virtualNetworkRules

VirtualNetworkRule[]

Ustawia reguły sieci wirtualnej

postFailoverRedundancy

Typ nadmiarowości konta po zakończeniu pracy w trybie failover konta.

Nazwa Typ Opis
Standard_LRS

string

Standard_ZRS

string

postPlannedFailoverRedundancy

Typ nadmiarowości konta po zakończeniu planowanego przejścia w tryb failover konta.

Nazwa Typ Opis
Standard_GRS

string

Standard_GZRS

string

Standard_RAGRS

string

Standard_RAGZRS

string

PrivateEndpoint

Zasób prywatnego punktu końcowego.

Nazwa Typ Opis
id

string

Identyfikator usługi ARM dla prywatnego punktu końcowego

PrivateEndpointConnection

Zasób połączenia z prywatnym punktem końcowym.

Nazwa Typ Opis
id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Nazwa zasobu

properties.privateEndpoint

PrivateEndpoint

Zasób prywatnego punktu końcowego.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Kolekcja informacji o stanie połączenia między konsumentem usługi a dostawcą.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Stan aprowizacji zasobu połączenia prywatnego punktu końcowego.

type

string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProvisioningState

Bieżący stan aprowizacji.

Nazwa Typ Opis
Creating

string

Deleting

string

Failed

string

Succeeded

string

PrivateEndpointServiceConnectionStatus

Stan połączenia prywatnego punktu końcowego.

Nazwa Typ Opis
Approved

string

Pending

string

Rejected

string

PrivateLinkServiceConnectionState

Zbiór informacji o stanie połączenia między użytkownikiem usługi a dostawcą.

Nazwa Typ Opis
actionRequired

string

Komunikat wskazujący, czy zmiany dostawcy usług wymagają aktualizacji dla konsumenta.

description

string

Przyczyna zatwierdzenia/odrzucenia połączenia.

status

PrivateEndpointServiceConnectionStatus

Wskazuje, czy połączenie zostało zatwierdzone/odrzucone/usunięte przez właściciela usługi.

ProvisioningState

Pobiera stan konta magazynu w momencie wywołania operacji.

Nazwa Typ Opis
Creating

string

ResolvingDNS

string

Succeeded

string

PublicNetworkAccess

Zezwalaj lub nie zezwalaj na dostęp sieci publicznej do konta magazynu. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone".

Nazwa Typ Opis
Disabled

string

Enabled

string

ResourceAccessRule

Reguła dostępu do zasobów.

Nazwa Typ Opis
resourceId

string

Identyfikator zasobu

tenantId

string

Identyfikator dzierżawy

RoutingChoice

Wybór routingu definiuje rodzaj routingu sieciowego wybranego przez użytkownika.

Nazwa Typ Opis
InternetRouting

string

MicrosoftRouting

string

RoutingPreference

Preferencja routingu definiuje typ sieci, microsoft lub routing internetowy, który ma być używany do dostarczania danych użytkownika, domyślną opcją jest routing firmy Microsoft

Nazwa Typ Opis
publishInternetEndpoints

boolean

Flaga logiczna wskazująca, czy punkty końcowe magazynu routingu internetowego mają być publikowane

publishMicrosoftEndpoints

boolean

Flaga logiczna wskazująca, czy punkty końcowe magazynu routingu firmy Microsoft mają zostać opublikowane

routingChoice

RoutingChoice

Wybór routingu definiuje rodzaj routingu sieciowego wybranego przez użytkownika.

SasPolicy

Sygnatura dostępu współdzielonego przypisana do konta magazynu.

Nazwa Typ Wartość domyślna Opis
expirationAction

ExpirationAction

Log

Akcja wygaśnięcia sygnatury dostępu współdzielonego. Może to być tylko dziennik.

sasExpirationPeriod

string

Okres wygaśnięcia sygnatury dostępu współdzielonego DD.HH:MM:SS.

Sku

Jednostka SKU konta magazynu.

Nazwa Typ Opis
name

SkuName

Nazwa jednostki SKU. Wymagane do utworzenia konta; opcjonalnie do aktualizacji. Pamiętaj, że w starszych wersjach nazwa jednostki SKU nosiła nazwę accountType.

tier

SkuTier

Warstwa jednostki SKU. Jest to oparte na nazwie jednostki SKU.

SkuConversionStatus

Ta właściwość wskazuje bieżący stan konwersji jednostki SKU.

Nazwa Typ Opis
Failed

string

InProgress

string

Succeeded

string

SkuName

Nazwa jednostki SKU. Wymagane do utworzenia konta; opcjonalnie do aktualizacji. Pamiętaj, że w starszych wersjach nazwa jednostki SKU nosiła nazwę accountType.

Nazwa Typ Opis
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

Warstwa jednostki SKU. Jest to oparte na nazwie jednostki SKU.

Nazwa Typ Opis
Premium

string

Standard

string

State

Pobiera stan reguły sieci wirtualnej.

Nazwa Typ Opis
Deprovisioning

string

Failed

string

NetworkSourceDeleted

string

Provisioning

string

Succeeded

string

StorageAccount

Konto magazynu

Nazwa Typ Opis
extendedLocation

ExtendedLocation

ExtendedLocation zasobu.

id

string

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

Identity

Tożsamość zasobu.

kind

Kind

Pobiera rodzaj.

location

string

Lokalizacja geograficzna, w której znajduje się zasób

name

string

Nazwa zasobu

properties.accessTier

AccessTier

Wymagane dla kont magazynu, gdzie rodzaj = BlobStorage. Warstwa dostępu jest używana do rozliczeń. Warstwa dostępu "Premium" jest wartością domyślną dla typu konta magazynu blokowych obiektów blob w warstwie Premium i nie można jej zmienić dla typu konta magazynu blokowych obiektów blob w warstwie Premium.

properties.accountMigrationInProgress

boolean

Jeśli migracja konta zainicjowana przez klienta jest w toku, wartość będzie mieć wartość true, a w przeciwnym razie będzie mieć wartość null.

properties.allowBlobPublicAccess

boolean

Zezwalaj na dostęp publiczny do wszystkich obiektów blob lub kontenerów na koncie magazynu lub nie zezwalaj na nie. Domyślna interpretacja jest fałszywa dla tej właściwości.

properties.allowCrossTenantReplication

boolean

Zezwalaj na replikację obiektów dzierżawy usługi AAD lub nie zezwalaj na nie. Ustaw tę właściwość na wartość true dla nowych lub istniejących kont tylko wtedy, gdy zasady replikacji obiektów będą obejmować konta magazynu w różnych dzierżawach usługi AAD. Domyślna interpretacja jest fałszywa dla nowych kont, aby domyślnie stosować najlepsze rozwiązania w zakresie zabezpieczeń.

properties.allowSharedKeyAccess

boolean

Wskazuje, czy konto magazynu zezwala na autoryzację żądań przy użyciu klucza dostępu do konta za pośrednictwem klucza współużytkowanego. Jeśli wartość false, wszystkie żądania, w tym sygnatury dostępu współdzielonego, muszą być autoryzowane za pomocą usługi Azure Active Directory (Azure AD). Wartość domyślna to null, która jest równoważna wartości true.

properties.allowedCopyScope

AllowedCopyScope

Ogranicz kopiowanie do i z kont magazynu w dzierżawie usługi AAD lub za pomocą linków prywatnych do tej samej sieci wirtualnej.

properties.azureFilesIdentityBasedAuthentication

AzureFilesIdentityBasedAuthentication

Udostępnia ustawienia uwierzytelniania opartego na tożsamościach dla Azure Files.

properties.blobRestoreStatus

BlobRestoreStatus

Stan przywracania obiektów blob

properties.creationTime

string

Pobiera datę i godzinę utworzenia konta magazynu w formacie UTC.

properties.customDomain

CustomDomain

Pobiera domenę niestandardową przypisaną do tego konta magazynu.

properties.defaultToOAuthAuthentication

boolean

Flaga logiczna wskazująca, czy domyślne uwierzytelnianie to OAuth, czy nie. Domyślna interpretacja jest fałszywa dla tej właściwości.

properties.dnsEndpointType

DnsEndpointType

Umożliwia określenie typu punktu końcowego. Ustaw tę wartość na wartość AzureDNSZone, aby utworzyć dużą liczbę kont w jednej subskrypcji, co powoduje utworzenie kont w strefie usługi Azure DNS, a adres URL punktu końcowego będzie miał alfanumeryczny identyfikator strefy DNS.

properties.encryption

Encryption

Ustawienia szyfrowania do użycia na potrzeby szyfrowania po stronie serwera dla konta magazynu.

properties.failoverInProgress

boolean

Jeśli tryb failover jest w toku, wartość będzie mieć wartość true, w przeciwnym razie będzie mieć wartość null.

properties.geoReplicationStats

GeoReplicationStats

Statystyki replikacji geograficznej

properties.immutableStorageWithVersioning

ImmutableStorageAccount

Właściwość jest niezmienna i może być ustawiona na wartość true tylko w czasie tworzenia konta. Po ustawieniu wartości true włącza niezmienność na poziomie obiektu dla wszystkich kontenerów na koncie domyślnie.

properties.isHnsEnabled

boolean

Ustawienie HierarchicalNamespace konta jest włączone, jeśli ustawiono wartość true.

properties.isLocalUserEnabled

boolean

Włącza funkcję użytkowników lokalnych, jeśli jest ustawiona na wartość true

properties.isNfsV3Enabled

boolean

Obsługa protokołu NFS 3.0 jest włączona, jeśli ustawiono wartość true.

properties.isSftpEnabled

boolean

Włącza protokół bezpiecznego transferu plików, jeśli jest ustawiony na wartość true

properties.isSkuConversionBlocked

boolean

Ta właściwość zostanie ustawiona na wartość true lub false w przypadku trwającej migracji. Wartość domyślna to null.

properties.keyCreationTime

KeyCreationTime

Czas tworzenia kluczy konta magazynu.

properties.keyPolicy

KeyPolicy

KeyPolicy przypisana do konta magazynu.

properties.largeFileSharesState

LargeFileSharesState

Zezwalaj na duże udziały plików, jeśli ustawiono wartość Włączone. Nie można go wyłączyć po jej włączeniu.

properties.lastGeoFailoverTime

string

Pobiera sygnaturę czasową ostatniego wystąpienia przejścia w tryb failover do lokalizacji pomocniczej. Zachowywana jest tylko najnowsza sygnatura czasowa. Ten element nie jest zwracany, jeśli nigdy nie było wystąpienia trybu failover. Dostępne tylko wtedy, gdy parametr accountType jest Standard_GRS lub Standard_RAGRS.

properties.minimumTlsVersion

MinimumTlsVersion

Ustaw minimalną wersję protokołu TLS, aby zezwalać na żądania do magazynu. Domyślna interpretacja to TLS 1.0 dla tej właściwości.

properties.networkAcls

NetworkRuleSet

Zestaw reguł sieci

properties.primaryEndpoints

Endpoints

Pobiera adresy URL, które są używane do pobierania publicznego obiektu blob, kolejki lub tabeli. Należy pamiętać, że konta Standard_ZRS i Premium_LRS zwracają tylko punkt końcowy obiektu blob.

properties.primaryLocation

string

Pobiera lokalizację podstawowego centrum danych dla konta magazynu.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Lista połączenia prywatnego punktu końcowego skojarzonego z określonym kontem magazynu

properties.provisioningState

ProvisioningState

Pobiera stan konta magazynu w momencie wywołania operacji.

properties.publicNetworkAccess

PublicNetworkAccess

Zezwalaj lub nie zezwalaj na dostęp sieci publicznej do konta magazynu. Wartość jest opcjonalna, ale jeśli została przekazana, musi mieć wartość "Włączone" lub "Wyłączone".

properties.routingPreference

RoutingPreference

Utrzymuje informacje o wyborze routingu sieciowego wybranego przez użytkownika na potrzeby transferu danych

properties.sasPolicy

SasPolicy

Sygnatura dostępu współdzielonego przypisana do konta magazynu.

properties.secondaryEndpoints

Endpoints

Pobiera adresy URL używane do pobierania publicznego obiektu blob, kolejki lub tabeli z lokalizacji pomocniczej konta magazynu. Dostępne tylko wtedy, gdy nazwa jednostki SKU jest Standard_RAGRS.

properties.secondaryLocation

string

Pobiera lokalizację pomocniczej replikowanej geograficznie dla konta magazynu. Dostępne tylko wtedy, gdy parametr accountType jest Standard_GRS lub Standard_RAGRS.

properties.statusOfPrimary

AccountStatus

Pobiera stan wskazujący, czy lokalizacja podstawowa konta magazynu jest dostępna, czy niedostępna.

properties.statusOfSecondary

AccountStatus

Pobiera stan wskazujący, czy lokalizacja pomocnicza konta magazynu jest dostępna, czy niedostępna. Dostępne tylko wtedy, gdy nazwa jednostki SKU jest Standard_GRS lub Standard_RAGRS.

properties.storageAccountSkuConversionStatus

StorageAccountSkuConversionStatus

Ta właściwość jest tylko do odczytu i jest ustawiana przez serwer podczas asynchronicznych operacji konwersji jednostki SKU konta magazynu.

properties.supportsHttpsTrafficOnly

boolean

Zezwala na ruch https tylko do usługi magazynu, jeśli ustawiono wartość true.

sku

Sku

Pobiera jednostkę SKU.

tags

object

Tagi zasobów.

type

string

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts"

StorageAccountExpand

Może służyć do rozszerzania właściwości we właściwościach konta. Domyślnie dane nie są uwzględniane podczas pobierania właściwości. Obecnie obsługujemy tylko geoReplicationStats i blobRestoreStatus.

Nazwa Typ Opis
blobRestoreStatus

string

geoReplicationStats

string

StorageAccountInternetEndpoints

Identyfikatory URI używane do pobierania publicznego obiektu blob, pliku, sieci Web lub dfs za pośrednictwem internetowego punktu końcowego routingu.

Nazwa Typ Opis
blob

string

Pobiera punkt końcowy obiektu blob.

dfs

string

Pobiera punkt końcowy systemu plików dfs.

file

string

Pobiera punkt końcowy pliku.

web

string

Pobiera internetowy punkt końcowy.

StorageAccountMicrosoftEndpoints

Identyfikatory URI używane do pobierania publicznego obiektu blob, kolejki, tabeli, sieci Web lub dfs za pośrednictwem punktu końcowego routingu firmy Microsoft.

Nazwa Typ Opis
blob

string

Pobiera punkt końcowy obiektu blob.

dfs

string

Pobiera punkt końcowy systemu plików dfs.

file

string

Pobiera punkt końcowy pliku.

queue

string

Pobiera punkt końcowy kolejki.

table

string

Pobiera punkt końcowy tabeli.

web

string

Pobiera internetowy punkt końcowy.

StorageAccountSkuConversionStatus

Definiuje obiekt stanu konwersji jednostki SKU dla konwersji asynchronicznych jednostek SKU.

Nazwa Typ Opis
endTime

string

Ta właściwość reprezentuje czas zakończenia konwersji jednostki SKU.

skuConversionStatus

SkuConversionStatus

Ta właściwość wskazuje bieżący stan konwersji jednostki SKU.

startTime

string

Ta właściwość reprezentuje czas rozpoczęcia konwersji jednostki SKU.

targetSkuName

SkuName

Ta właściwość reprezentuje nazwę docelowej jednostki SKU, do której jednostka SKU konta jest konwertowana asynchronicznie.

UserAssignedIdentity

UserAssignedIdentity dla zasobu.

Nazwa Typ Opis
clientId

string

Identyfikator klienta tożsamości.

principalId

string

Identyfikator podmiotu zabezpieczeń tożsamości.

VirtualNetworkRule

Virtual Network regułę.

Nazwa Typ Wartość domyślna Opis
action

Action

Allow

Akcja reguły sieci wirtualnej.

id

string

Identyfikator zasobu podsieci, na przykład: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}}.

state

State

Pobiera stan reguły sieci wirtualnej.