Storage Accounts - Get Properties

Retourne les propriétés du compte de stockage spécifié, y compris, mais sans s’y limiter, le nom, le nom de la référence SKU, l’emplacement et le compte status. L’opération ListKeys doit être utilisée pour récupérer des clés de stockage.

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}

Paramètres URI

Nom Dans Obligatoire Type Description
accountName
path True

string

Nom du compte de stockage dans le groupe de ressources spécifié. Ce nom doit comprendre entre 3 et 24 caractères, uniquement des lettres en minuscules et des nombres.

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

resourceGroupName
path True

string

Nom du groupe de ressources dans l’abonnement de l’utilisateur. Le nom ne respecte pas la casse.

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

subscriptionId
path True

string

ID de l’abonnement cible.

api-version
query True

string

Version de l’API à utiliser pour cette opération.

$expand
query

StorageAccountExpand

Peut être utilisé pour développer les propriétés dans les propriétés du compte. Par défaut, les données ne sont pas incluses lors de l’extraction des propriétés. Actuellement, nous prenons uniquement en charge geoReplicationStats et blobRestoreStatus.

Réponses

Nom Type Description
200 OK

StorageAccount

OK : propriétés récupérées avec succès pour le compte de stockage.

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

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

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

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

Définitions

Nom Description
AccessTier

Obligatoire pour les comptes de stockage où kind = BlobStorage. Le niveau d’accès est utilisé pour la facturation. Le niveau d’accès « Premium » est la valeur par défaut pour le type de compte de stockage d’objets blob de blocs Premium et il ne peut pas être modifié pour le type de compte de stockage d’objets blob de blocs Premium.

AccountImmutabilityPolicyProperties

Cela définit les propriétés de stratégie d’immuabilité au niveau du compte.

AccountImmutabilityPolicyState

L’état ImmutabilityPolicy définit le mode de la stratégie. L’état désactivé désactive la stratégie, l’état déverrouillé autorise l’augmentation et la diminution du temps de rétention d’immuabilité et permet également de basculer la propriété allowProtectedAppendWrites, l’état verrouillé autorise uniquement l’augmentation du temps de rétention d’immuabilité. Une stratégie ne peut être créée que dans un état Désactivé ou Déverrouillé et peut être basculée entre les deux états. Seule une stratégie dans un état Déverrouillé peut passer à un état Verrouillé qui ne peut pas être rétabli.

AccountStatus

Obtient le status indiquant si l’emplacement principal du compte de stockage est disponible ou indisponible.

AccountType

Spécifie le type de compte Active Directory pour Stockage Azure.

Action

Action de la règle de réseau virtuel.

ActiveDirectoryProperties

Propriétés des paramètres pour Active Directory (AD).

AllowedCopyScope

Limitez la copie vers et depuis des comptes de stockage au sein d’un locataire AAD ou avec des liaisons privées vers le même réseau virtuel.

AzureFilesIdentityBasedAuthentication

Paramètres pour Azure Files l’authentification basée sur l’identité.

BlobRestoreParameters

Paramètres de restauration d’objets blob

BlobRestoreProgressStatus

Le status de la progression de la restauration des objets blob. Les valeurs possibles sont : - InProgress : indique que la restauration d’objets blob est en cours. - Terminé : indique que la restauration de l’objet blob a été effectuée avec succès. - Échec : indique que la restauration d’objets blob a échoué.

BlobRestoreRange

Plage d’objets blob

BlobRestoreStatus

Status de restauration d’objets blob.

Bypass

Spécifie si le trafic est contourné pour logging/Metrics/AzureServices. Les valeurs possibles sont n’importe quelle combinaison de journalisation|Métriques|AzureServices (par exemple, « Journalisation, métriques ») ou Aucun pour contourner aucun de ces trafics.

CustomDomain

Domaine personnalisé affecté à ce compte de stockage. Cela peut être défini via Update.

DefaultAction

Spécifie l’action par défaut d’autorisation ou de refus lorsqu’aucune autre règle ne correspond.

DefaultSharePermission

Autorisation de partage par défaut pour les utilisateurs utilisant l’authentification Kerberos si le rôle RBAC n’est pas attribué.

DirectoryServiceOptions

Indique le service d’annuaire utilisé. Notez que cette énumération peut être étendue ultérieurement.

DnsEndpointType

Vous permet de spécifier le type de point de terminaison. Définissez cette valeur sur AzureDNSZone pour créer un grand nombre de comptes dans un seul abonnement, ce qui crée des comptes dans une zone AZURE DNS et l’URL du point de terminaison aura un identificateur de zone DNS alphanumérique.

Encryption

Paramètres de chiffrement sur le compte de stockage.

EncryptionIdentity

Identité de chiffrement pour le compte de stockage.

EncryptionService

Service qui permet d’utiliser le chiffrement côté serveur.

EncryptionServices

Liste des services qui prennent en charge le chiffrement.

Endpoints

URI utilisés pour effectuer une récupération d’un objet blob public, d’une file d’attente, d’une table, d’un web ou dfs.

ExpirationAction

Action d’expiration SAS. Peut uniquement être Journal.

ExtendedLocation

Type complexe de l’emplacement étendu.

ExtendedLocationTypes

Type de l’emplacement étendu.

GeoReplicationStats

Statistiques relatives à la réplication pour les services Blob, Table, File d’attente et File du compte de stockage. Il est disponible uniquement lorsque la réplication géoredondante est activée pour le compte de stockage.

GeoReplicationStatus

État de l'emplacement secondaire. Les valeurs possibles sont : - Live : indique que l’emplacement secondaire est actif et opérationnel. - Bootstrap : indique que la synchronisation initiale de l’emplacement principal vers l’emplacement secondaire est en cours. Cela se produit généralement lorsque la réplication est activée pour la première fois. - Indisponible : indique que l’emplacement secondaire est temporairement indisponible.

Identity

Identité de la ressource.

IdentityType

Type d’identité.

ImmutableStorageAccount

Cette propriété active et définit l’immuabilité au niveau du compte. L’activation de la fonctionnalité active automatiquement le contrôle de version des objets blob.

IPRule

Règle IP avec une adresse IP spécifique ou une plage d’adresses IP au format CIDR.

KeyCreationTime

Heure de création des clés de compte de stockage.

KeyPolicy

KeyPolicy affecté au compte de stockage.

KeySource

KeySource de chiffrement (provider). Valeurs possibles (ne respectant pas la casse) : Microsoft.Storage, Microsoft.Keyvault

KeyType

Type de clé de chiffrement à utiliser pour le service de chiffrement. Le type de clé « Compte » implique qu’une clé de chiffrement étendue au compte sera utilisée. Le type de clé « Service » implique qu’une clé de service par défaut est utilisée.

KeyVaultProperties

Propriétés du coffre de clés.

Kind

Indique le type de compte de stockage.

LargeFileSharesState

Autorisez les partages de fichiers volumineux si définit sur Activé. Il ne peut pas être désactivé une fois qu’il est activé.

MinimumTlsVersion

Définissez la version TLS minimale à autoriser sur les demandes de stockage. L’interprétation par défaut est TLS 1.0 pour cette propriété.

NetworkRuleSet

Ensemble de règles réseau

postFailoverRedundancy

Type de redondance du compte après un basculement de compte.

postPlannedFailoverRedundancy

Type de redondance du compte après un basculement de compte planifié.

PrivateEndpoint

Ressource de point de terminaison privé.

PrivateEndpointConnection

Ressource de connexion de point de terminaison privé.

PrivateEndpointConnectionProvisioningState

État d’approvisionnement actuel.

PrivateEndpointServiceConnectionStatus

La connexion de point de terminaison privé status.

PrivateLinkServiceConnectionState

Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur.

ProvisioningState

Obtient la status du compte de stockage au moment de l’appel de l’opération.

PublicNetworkAccess

Autoriser ou interdire l’accès réseau public au compte de stockage. La valeur est facultative, mais si elle est transmise, doit être « Activé » ou « Désactivé ».

ResourceAccessRule

Règle d’accès aux ressources.

RoutingChoice

Le choix de routage définit le type de routage réseau choisi par l’utilisateur.

RoutingPreference

La préférence de routage définit le type de réseau, le routage Microsoft ou Internet à utiliser pour fournir les données utilisateur. L’option par défaut est le routage Microsoft

SasPolicy

SasPolicy affecté au compte de stockage.

Sku

Référence SKU du compte de stockage.

SkuConversionStatus

Cette propriété indique le status de conversion de référence sKU actuel.

SkuName

Le nom du SKU. Requis pour la création de compte ; facultatif pour la mise à jour. Notez que dans les versions antérieures, le nom de la référence SKU était appelé accountType.

SkuTier

Niveau de référence SKU. Cela est basé sur le nom de la référence SKU.

State

Obtient l’état de la règle de réseau virtuel.

StorageAccount

Le compte de stockage.

StorageAccountExpand

Peut être utilisé pour développer les propriétés dans les propriétés du compte. Par défaut, les données ne sont pas incluses lors de l’extraction des propriétés. Actuellement, nous prenons uniquement en charge geoReplicationStats et blobRestoreStatus.

StorageAccountInternetEndpoints

URI utilisés pour effectuer une récupération d’un objet blob public, d’un fichier, d’un objet web ou dfs via un point de terminaison de routage Internet.

StorageAccountMicrosoftEndpoints

URI utilisés pour effectuer une récupération d’un objet blob public, d’une file d’attente, d’une table, d’un site web ou dfs via un point de terminaison de routage Microsoft.

StorageAccountSkuConversionStatus

Cela définit la conversion de référence sku status objet pour les conversions de référence SKU asynchrones.

UserAssignedIdentity

UserAssignedIdentity pour la ressource.

VirtualNetworkRule

Réseau virtuel règle.

AccessTier

Obligatoire pour les comptes de stockage où kind = BlobStorage. Le niveau d’accès est utilisé pour la facturation. Le niveau d’accès « Premium » est la valeur par défaut pour le type de compte de stockage d’objets blob de blocs Premium et il ne peut pas être modifié pour le type de compte de stockage d’objets blob de blocs Premium.

Nom Type Description
Cool

string

Hot

string

Premium

string

AccountImmutabilityPolicyProperties

Cela définit les propriétés de stratégie d’immuabilité au niveau du compte.

Nom Type Description
allowProtectedAppendWrites

boolean

Cette propriété ne peut être modifiée que pour les stratégies de rétention limitées dans le temps désactivées et déverrouillées. Lorsqu’il est activé, de nouveaux blocs peuvent être écrits dans un objet blob d’ajout tout en conservant la protection et la conformité de l’immuabilité. Seuls de nouveaux blocs peuvent être ajoutés et les blocs existants ne peuvent pas être modifiés ou supprimés.

immutabilityPeriodSinceCreationInDays

integer

Période d’immuabilité des objets blob dans le conteneur depuis la création de la stratégie, en jours.

state

AccountImmutabilityPolicyState

L’état ImmutabilityPolicy définit le mode de la stratégie. L’état désactivé désactive la stratégie, l’état déverrouillé autorise l’augmentation et la diminution du temps de rétention d’immuabilité et permet également de basculer la propriété allowProtectedAppendWrites, l’état verrouillé autorise uniquement l’augmentation du temps de rétention d’immuabilité. Une stratégie ne peut être créée que dans un état Désactivé ou Déverrouillé et peut être basculée entre les deux états. Seule une stratégie dans un état Déverrouillé peut passer à un état Verrouillé qui ne peut pas être rétabli.

AccountImmutabilityPolicyState

L’état ImmutabilityPolicy définit le mode de la stratégie. L’état désactivé désactive la stratégie, l’état déverrouillé autorise l’augmentation et la diminution du temps de rétention d’immuabilité et permet également de basculer la propriété allowProtectedAppendWrites, l’état verrouillé autorise uniquement l’augmentation du temps de rétention d’immuabilité. Une stratégie ne peut être créée que dans un état Désactivé ou Déverrouillé et peut être basculée entre les deux états. Seule une stratégie dans un état Déverrouillé peut passer à un état Verrouillé qui ne peut pas être rétabli.

Nom Type Description
Disabled

string

Locked

string

Unlocked

string

AccountStatus

Obtient le status indiquant si l’emplacement principal du compte de stockage est disponible ou indisponible.

Nom Type Description
available

string

unavailable

string

AccountType

Spécifie le type de compte Active Directory pour Stockage Azure.

Nom Type Description
Computer

string

User

string

Action

Action de la règle de réseau virtuel.

Nom Type Description
Allow

string

ActiveDirectoryProperties

Propriétés des paramètres pour Active Directory (AD).

Nom Type Description
accountType

AccountType

Spécifie le type de compte Active Directory pour Stockage Azure.

azureStorageSid

string

Spécifie l’identificateur de sécurité (SID) pour stockage Azure.

domainGuid

string

Spécifie le GUID de domaine.

domainName

string

Spécifie le domaine principal pour lequel le serveur DNS AD fait autorité.

domainSid

string

Spécifie l’identificateur de sécurité (SID).

forestName

string

Spécifie la forêt Active Directory à obtenir.

netBiosDomainName

string

Spécifie le nom de domaine NetBIOS.

samAccountName

string

Spécifie l’active directory SAMAccountName pour Stockage Azure.

AllowedCopyScope

Limitez la copie vers et depuis des comptes de stockage au sein d’un locataire AAD ou avec des liaisons privées vers le même réseau virtuel.

Nom Type Description
AAD

string

PrivateLink

string

AzureFilesIdentityBasedAuthentication

Paramètres pour Azure Files l’authentification basée sur l’identité.

Nom Type Description
activeDirectoryProperties

ActiveDirectoryProperties

Obligatoire si directoryServiceOptions est AD, facultatif s’il s’agit de AADKERB.

defaultSharePermission

DefaultSharePermission

Autorisation de partage par défaut pour les utilisateurs utilisant l’authentification Kerberos si le rôle RBAC n’est pas attribué.

directoryServiceOptions

DirectoryServiceOptions

Indique le service d’annuaire utilisé. Notez que cette énumération peut être étendue ultérieurement.

BlobRestoreParameters

Paramètres de restauration d’objets blob

Nom Type Description
blobRanges

BlobRestoreRange[]

Plages d’objets blob à restaurer.

timeToRestore

string

Restaurez l’objet blob à l’heure spécifiée.

BlobRestoreProgressStatus

Le status de la progression de la restauration des objets blob. Les valeurs possibles sont : - InProgress : indique que la restauration d’objets blob est en cours. - Terminé : indique que la restauration de l’objet blob a été effectuée avec succès. - Échec : indique que la restauration d’objets blob a échoué.

Nom Type Description
Complete

string

Failed

string

InProgress

string

BlobRestoreRange

Plage d’objets blob

Nom Type Description
endRange

string

Plage de fin d’objet blob. C’est exclusif. Vide signifie la fin du compte.

startRange

string

Plage de début d’objet blob. C’est inclusif. Vide signifie que le compte démarre.

BlobRestoreStatus

Status de restauration d’objets blob.

Nom Type Description
failureReason

string

Raison de l’échec lors de l’échec de la restauration de l’objet blob.

parameters

BlobRestoreParameters

Paramètres de demande de restauration d’objet blob.

restoreId

string

ID pour le suivi de la demande de restauration d’objet blob.

status

BlobRestoreProgressStatus

Le status de la progression de la restauration des objets blob. Les valeurs possibles sont : - InProgress : indique que la restauration d’objets blob est en cours. - Terminé : indique que la restauration de l’objet blob a été effectuée avec succès. - Échec : indique que la restauration d’objets blob a échoué.

Bypass

Spécifie si le trafic est contourné pour logging/Metrics/AzureServices. Les valeurs possibles sont n’importe quelle combinaison de journalisation|Métriques|AzureServices (par exemple, « Journalisation, métriques ») ou Aucun pour contourner aucun de ces trafics.

Nom Type Description
AzureServices

string

Logging

string

Metrics

string

None

string

CustomDomain

Domaine personnalisé affecté à ce compte de stockage. Cela peut être défini via Update.

Nom Type Description
name

string

Obtient ou définit le nom de domaine personnalisé affecté au compte de stockage. Name est la source CNAME.

useSubDomainName

boolean

Indique si la validation CName indirecte est activée. La valeur par défaut est false. Cela ne doit être défini que sur les mises à jour.

DefaultAction

Spécifie l’action par défaut d’autorisation ou de refus lorsqu’aucune autre règle ne correspond.

Nom Type Description
Allow

string

Deny

string

DefaultSharePermission

Autorisation de partage par défaut pour les utilisateurs utilisant l’authentification Kerberos si le rôle RBAC n’est pas attribué.

Nom Type Description
None

string

StorageFileDataSmbShareContributor

string

StorageFileDataSmbShareElevatedContributor

string

StorageFileDataSmbShareReader

string

DirectoryServiceOptions

Indique le service d’annuaire utilisé. Notez que cette énumération peut être étendue ultérieurement.

Nom Type Description
AADDS

string

AADKERB

string

AD

string

None

string

DnsEndpointType

Vous permet de spécifier le type de point de terminaison. Définissez cette valeur sur AzureDNSZone pour créer un grand nombre de comptes dans un seul abonnement, ce qui crée des comptes dans une zone AZURE DNS et l’URL du point de terminaison aura un identificateur de zone DNS alphanumérique.

Nom Type Description
AzureDnsZone

string

Standard

string

Encryption

Paramètres de chiffrement sur le compte de stockage.

Nom Type Valeur par défaut Description
identity

EncryptionIdentity

Identité à utiliser avec le chiffrement côté service au repos.

keySource

KeySource

Microsoft.Storage

KeySource de chiffrement (provider). Valeurs possibles (ne respectant pas la casse) : Microsoft.Storage, Microsoft.Keyvault

keyvaultproperties

KeyVaultProperties

Propriétés fournies par le coffre de clés.

requireInfrastructureEncryption

boolean

Boolean indiquant si le service applique ou non une couche secondaire de chiffrement avec des clés gérées par la plateforme pour les données au repos.

services

EncryptionServices

Liste des services qui prennent en charge le chiffrement.

EncryptionIdentity

Identité de chiffrement pour le compte de stockage.

Nom Type Description
federatedIdentityClientId

string

ClientId de l’application multilocataire à utiliser conjointement avec l’identité affectée par l’utilisateur pour le chiffrement côté serveur entre locataires gérés par le client sur le compte de stockage.

userAssignedIdentity

string

Identificateur de ressource de l’identité UserAssigned à associer au chiffrement côté serveur sur le compte de stockage.

EncryptionService

Service qui permet d’utiliser le chiffrement côté serveur.

Nom Type Description
enabled

boolean

Boolean indiquant si le service chiffre ou non les données telles qu’elles sont stockées. Le chiffrement au repos est activé par défaut aujourd’hui et ne peut pas être désactivé.

keyType

KeyType

Type de clé de chiffrement à utiliser pour le service de chiffrement. Le type de clé « Compte » implique qu’une clé de chiffrement étendue au compte sera utilisée. Le type de clé « Service » implique qu’une clé de service par défaut est utilisée.

lastEnabledTime

string

Obtient une estimation approximative de la date/heure de la dernière activation du chiffrement par l’utilisateur. Les données sont chiffrées au repos par défaut aujourd’hui et ne peuvent pas être désactivées.

EncryptionServices

Liste des services qui prennent en charge le chiffrement.

Nom Type Description
blob

EncryptionService

Fonction de chiffrement du service de stockage d’objets blob.

file

EncryptionService

Fonction de chiffrement du service de stockage de fichiers.

queue

EncryptionService

Fonction de chiffrement du service de stockage de file d’attente.

table

EncryptionService

Fonction de chiffrement du service de stockage de table.

Endpoints

URI utilisés pour effectuer une récupération d’un objet blob public, d’une file d’attente, d’une table, d’un web ou dfs.

Nom Type Description
blob

string

Obtient le point de terminaison d’objet blob.

dfs

string

Obtient le point de terminaison dfs.

file

string

Obtient le point de terminaison de fichier.

internetEndpoints

StorageAccountInternetEndpoints

Obtient les points de terminaison de stockage de routage Internet

microsoftEndpoints

StorageAccountMicrosoftEndpoints

Obtient les points de terminaison de stockage de routage Microsoft.

queue

string

Obtient le point de terminaison de file d’attente.

table

string

Obtient le point de terminaison de la table.

web

string

Obtient le point de terminaison web.

ExpirationAction

Action d’expiration SAS. Peut uniquement être Journal.

Nom Type Description
Log

string

ExtendedLocation

Type complexe de l’emplacement étendu.

Nom Type Description
name

string

Nom de l’emplacement étendu.

type

ExtendedLocationTypes

Type de l’emplacement étendu.

ExtendedLocationTypes

Type de l’emplacement étendu.

Nom Type Description
EdgeZone

string

GeoReplicationStats

Statistiques relatives à la réplication pour les services Blob, Table, File d’attente et File du compte de stockage. Il est disponible uniquement lorsque la réplication géoredondante est activée pour le compte de stockage.

Nom Type Description
canFailover

boolean

Indicateur booléen qui indique si le basculement de compte est pris en charge pour le compte.

canPlannedFailover

boolean

Indicateur booléen qui indique si le basculement de compte planifié est pris en charge pour le compte.

lastSyncTime

string

Toutes les écritures primaires précédant cette valeur de date/heure UTC sont garanties pour être disponibles pour les opérations de lecture. Il est possible que les écritures principales postérieures à cette phase ne soient pas disponibles pour les opérations de lecture. L’élément peut être une valeur par défaut si la valeur de LastSyncTime n’est pas disponible. Cela peut se produire si le serveur secondaire est hors connexion ou si nous sommes en cours de démarrage.

postFailoverRedundancy

postFailoverRedundancy

Type de redondance du compte après un basculement de compte.

postPlannedFailoverRedundancy

postPlannedFailoverRedundancy

Type de redondance du compte après un basculement de compte planifié.

status

GeoReplicationStatus

État de l'emplacement secondaire. Les valeurs possibles sont : - Live : indique que l’emplacement secondaire est actif et opérationnel. - Bootstrap : indique que la synchronisation initiale de l’emplacement principal vers l’emplacement secondaire est en cours. Cela se produit généralement lorsque la réplication est activée pour la première fois. - Indisponible : indique que l’emplacement secondaire est temporairement indisponible.

GeoReplicationStatus

État de l'emplacement secondaire. Les valeurs possibles sont : - Live : indique que l’emplacement secondaire est actif et opérationnel. - Bootstrap : indique que la synchronisation initiale de l’emplacement principal vers l’emplacement secondaire est en cours. Cela se produit généralement lorsque la réplication est activée pour la première fois. - Indisponible : indique que l’emplacement secondaire est temporairement indisponible.

Nom Type Description
Bootstrap

string

Live

string

Unavailable

string

Identity

Identité de la ressource.

Nom Type Description
principalId

string

ID principal de l’identité de ressource.

tenantId

string

ID de locataire de la ressource.

type

IdentityType

Type d’identité.

userAssignedIdentities

<string,  UserAssignedIdentity>

Obtient ou définit une liste de paires de valeurs de clé qui décrivent l’ensemble d’identités affectées par l’utilisateur qui seront utilisées avec ce compte de stockage. La clé est l’identificateur de ressource ARM de l’identité. Une seule identité affectée par l’utilisateur est autorisée ici.

IdentityType

Type d’identité.

Nom Type Description
None

string

SystemAssigned

string

SystemAssigned,UserAssigned

string

UserAssigned

string

ImmutableStorageAccount

Cette propriété active et définit l’immuabilité au niveau du compte. L’activation de la fonctionnalité active automatiquement le contrôle de version des objets blob.

Nom Type Description
enabled

boolean

Indicateur booléen qui permet l’immuabilité au niveau du compte. L’immuabilité au niveau de l’objet est activée par défaut pour tous les conteneurs sous ce compte.

immutabilityPolicy

AccountImmutabilityPolicyProperties

Spécifie la stratégie d’immuabilité par défaut au niveau du compte qui est héritée et appliquée aux objets qui ne possèdent pas de stratégie d’immuabilité explicite au niveau de l’objet. La stratégie d’immuabilité au niveau de l’objet a une priorité plus élevée que la stratégie d’immuabilité au niveau du conteneur, qui a une priorité plus élevée que la stratégie d’immuabilité au niveau du compte.

IPRule

Règle IP avec une adresse IP spécifique ou une plage d’adresses IP au format CIDR.

Nom Type Valeur par défaut Description
action

Action

Allow

Action de la règle de liste de contrôle d’accès IP.

value

string

Spécifie l’adresse IP ou la plage d’adresses IP au format CIDR. Seule l’adresse IPV4 est autorisée.

KeyCreationTime

Heure de création des clés de compte de stockage.

Nom Type Description
key1

string

key2

string

KeyPolicy

KeyPolicy affecté au compte de stockage.

Nom Type Description
keyExpirationPeriodInDays

integer

Période d’expiration de la clé en jours.

KeySource

KeySource de chiffrement (provider). Valeurs possibles (ne respectant pas la casse) : Microsoft.Storage, Microsoft.Keyvault

Nom Type Description
Microsoft.Keyvault

string

Microsoft.Storage

string

KeyType

Type de clé de chiffrement à utiliser pour le service de chiffrement. Le type de clé « Compte » implique qu’une clé de chiffrement étendue au compte sera utilisée. Le type de clé « Service » implique qu’une clé de service par défaut est utilisée.

Nom Type Description
Account

string

Service

string

KeyVaultProperties

Propriétés du coffre de clés.

Nom Type Description
currentVersionedKeyExpirationTimestamp

string

Il s’agit d’une propriété en lecture seule qui représente le délai d’expiration de la version actuelle de la clé gérée par le client utilisée pour le chiffrement.

currentVersionedKeyIdentifier

string

Identificateur d’objet de la clé Key Vault version actuelle en cours d’utilisation.

keyname

string

Nom de la clé KeyVault.

keyvaulturi

string

URI de KeyVault.

keyversion

string

Version de la clé KeyVault.

lastKeyRotationTimestamp

string

Horodatage de la dernière rotation de la clé Key Vault.

Kind

Indique le type de compte de stockage.

Nom Type Description
BlobStorage

string

BlockBlobStorage

string

FileStorage

string

Storage

string

StorageV2

string

LargeFileSharesState

Autorisez les partages de fichiers volumineux si définit sur Activé. Il ne peut pas être désactivé une fois qu’il est activé.

Nom Type Description
Disabled

string

Enabled

string

MinimumTlsVersion

Définissez la version TLS minimale à autoriser sur les demandes de stockage. L’interprétation par défaut est TLS 1.0 pour cette propriété.

Nom Type Description
TLS1_0

string

TLS1_1

string

TLS1_2

string

NetworkRuleSet

Ensemble de règles réseau

Nom Type Valeur par défaut Description
bypass

Bypass

AzureServices

Spécifie si le trafic est contourné pour logging/Metrics/AzureServices. Les valeurs possibles sont n’importe quelle combinaison de journalisation|Métriques|AzureServices (par exemple, « Journalisation, métriques ») ou Aucun pour contourner aucun de ces trafics.

defaultAction

DefaultAction

Allow

Spécifie l’action par défaut d’autorisation ou de refus lorsqu’aucune autre règle ne correspond.

ipRules

IPRule[]

Définit les règles de liste de contrôle d’accès IP

resourceAccessRules

ResourceAccessRule[]

Définit les règles d’accès aux ressources

virtualNetworkRules

VirtualNetworkRule[]

Définit les règles de réseau virtuel

postFailoverRedundancy

Type de redondance du compte après un basculement de compte.

Nom Type Description
Standard_LRS

string

Standard_ZRS

string

postPlannedFailoverRedundancy

Type de redondance du compte après un basculement de compte planifié.

Nom Type Description
Standard_GRS

string

Standard_GZRS

string

Standard_RAGRS

string

Standard_RAGZRS

string

PrivateEndpoint

Ressource de point de terminaison privé.

Nom Type Description
id

string

Identificateur ARM pour le point de terminaison privé

PrivateEndpointConnection

Ressource de connexion de point de terminaison privé.

Nom Type Description
id

string

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

nom de la ressource.

properties.privateEndpoint

PrivateEndpoint

Ressource du point de terminaison privé.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

État d’approvisionnement de la ressource de connexion de point de terminaison privé.

type

string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

PrivateEndpointConnectionProvisioningState

État d’approvisionnement actuel.

Nom Type Description
Creating

string

Deleting

string

Failed

string

Succeeded

string

PrivateEndpointServiceConnectionStatus

La connexion de point de terminaison privé status.

Nom Type Description
Approved

string

Pending

string

Rejected

string

PrivateLinkServiceConnectionState

Collection d’informations sur l’état de la connexion entre le consommateur de services et le fournisseur.

Nom Type Description
actionRequired

string

Message indiquant si les modifications apportées au fournisseur de services nécessitent des mises à jour sur le consommateur.

description

string

Motif de l’approbation/du rejet de la connexion.

status

PrivateEndpointServiceConnectionStatus

Indique si la connexion a été approuvée/rejetée/supprimée par le propriétaire du service.

ProvisioningState

Obtient la status du compte de stockage au moment de l’appel de l’opération.

Nom Type Description
Creating

string

ResolvingDNS

string

Succeeded

string

PublicNetworkAccess

Autoriser ou interdire l’accès réseau public au compte de stockage. La valeur est facultative, mais si elle est transmise, doit être « Activé » ou « Désactivé ».

Nom Type Description
Disabled

string

Enabled

string

ResourceAccessRule

Règle d’accès aux ressources.

Nom Type Description
resourceId

string

ID de ressource

tenantId

string

ID client

RoutingChoice

Le choix de routage définit le type de routage réseau choisi par l’utilisateur.

Nom Type Description
InternetRouting

string

MicrosoftRouting

string

RoutingPreference

La préférence de routage définit le type de réseau, le routage Microsoft ou Internet à utiliser pour fournir les données utilisateur. L’option par défaut est le routage Microsoft

Nom Type Description
publishInternetEndpoints

boolean

Indicateur booléen qui indique si les points de terminaison de stockage de routage Internet doivent être publiés

publishMicrosoftEndpoints

boolean

Indicateur booléen qui indique si les points de terminaison de stockage de routage Microsoft doivent être publiés

routingChoice

RoutingChoice

Le choix de routage définit le type de routage réseau choisi par l’utilisateur.

SasPolicy

SasPolicy affecté au compte de stockage.

Nom Type Valeur par défaut Description
expirationAction

ExpirationAction

Log

Action d’expiration SAS. Peut uniquement être Journal.

sasExpirationPeriod

string

La période d’expiration DE SAS, DD.HH :MM :SS.

Sku

Référence SKU du compte de stockage.

Nom Type Description
name

SkuName

Le nom du SKU. Obligatoire pour la création de compte ; facultatif pour la mise à jour. Notez que dans les versions antérieures, le nom de la référence SKU était appelé accountType.

tier

SkuTier

Niveau de référence SKU. Cela est basé sur le nom de la référence SKU.

SkuConversionStatus

Cette propriété indique le status de conversion de référence sKU actuel.

Nom Type Description
Failed

string

InProgress

string

Succeeded

string

SkuName

Le nom du SKU. Requis pour la création de compte ; facultatif pour la mise à jour. Notez que dans les versions antérieures, le nom de la référence SKU était appelé accountType.

Nom Type 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

Niveau de référence SKU. Cela est basé sur le nom de la référence SKU.

Nom Type Description
Premium

string

Standard

string

State

Obtient l’état de la règle de réseau virtuel.

Nom Type Description
Deprovisioning

string

Failed

string

NetworkSourceDeleted

string

Provisioning

string

Succeeded

string

StorageAccount

Le compte de stockage.

Nom Type Description
extendedLocation

ExtendedLocation

ExtendedLocation de la ressource.

id

string

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

identity

Identity

Identité de la ressource.

kind

Kind

Obtient le type.

location

string

Emplacement géographique où réside la ressource

name

string

nom de la ressource.

properties.accessTier

AccessTier

Obligatoire pour les comptes de stockage où type = BlobStorage. Le niveau d’accès est utilisé pour la facturation. Le niveau d’accès « Premium » est la valeur par défaut pour le type de compte de stockage d’objets blob de blocs Premium et il ne peut pas être modifié pour le type de compte de stockage d’objets blob de blocs Premium.

properties.accountMigrationInProgress

boolean

Si la migration de compte initiée par le client est en cours, la valeur est true, sinon elle sera null.

properties.allowBlobPublicAccess

boolean

Autoriser ou interdire l’accès public à tous les objets blob ou conteneurs dans le compte de stockage. L’interprétation par défaut est false pour cette propriété.

properties.allowCrossTenantReplication

boolean

Autoriser ou interdire la réplication croisée d’objets de locataire AAD. Définissez cette propriété sur true pour les comptes nouveaux ou existants uniquement si les stratégies de réplication d’objets impliquent des comptes de stockage dans différents locataires AAD. L’interprétation par défaut est false pour que les nouveaux comptes suivent les meilleures pratiques de sécurité par défaut.

properties.allowSharedKeyAccess

boolean

Indique si le compte de stockage autorise les demandes à être autorisées avec la clé d’accès au compte via la clé partagée. Si la valeur est false, toutes les demandes, y compris les signatures d’accès partagé, doivent être autorisées avec Azure Active Directory (Azure AD). La valeur par défaut est null, ce qui équivaut à true.

properties.allowedCopyScope

AllowedCopyScope

Limitez la copie vers et à partir de comptes de stockage au sein d’un locataire AAD ou avec des liens privés vers le même réseau virtuel.

properties.azureFilesIdentityBasedAuthentication

AzureFilesIdentityBasedAuthentication

Fournit les paramètres d’authentification basés sur l’identité pour Azure Files.

properties.blobRestoreStatus

BlobRestoreStatus

Status de restauration d’objets blob

properties.creationTime

string

Obtient la date et l’heure de création du compte de stockage en UTC.

properties.customDomain

CustomDomain

Obtient le domaine personnalisé que l’utilisateur a affecté à ce compte de stockage.

properties.defaultToOAuthAuthentication

boolean

Indicateur booléen qui indique si l’authentification par défaut est OAuth ou non. L’interprétation par défaut est false pour cette propriété.

properties.dnsEndpointType

DnsEndpointType

Vous permet de spécifier le type de point de terminaison. Définissez cette valeur sur AzureDNSZone pour créer un grand nombre de comptes dans un seul abonnement, ce qui crée des comptes dans une zone Azure DNS et l’URL du point de terminaison aura un identificateur de zone DNS alphanumérique.

properties.encryption

Encryption

Paramètres de chiffrement à utiliser pour le chiffrement côté serveur pour le compte de stockage.

properties.failoverInProgress

boolean

Si le basculement est en cours, la valeur est true, sinon, elle sera null.

properties.geoReplicationStats

GeoReplicationStats

Statistiques de géoréplication

properties.immutableStorageWithVersioning

ImmutableStorageAccount

La propriété est immuable et ne peut être définie sur true qu’au moment de la création du compte. Lorsqu’il est défini sur true, il active l’immuabilité au niveau de l’objet pour tous les conteneurs du compte par défaut.

properties.isHnsEnabled

boolean

Account HierarchicalNamespace activé si définit la valeur true.

properties.isLocalUserEnabled

boolean

Active la fonctionnalité d’utilisateurs locaux, si elle est définie sur true

properties.isNfsV3Enabled

boolean

Prise en charge du protocole NFS 3.0 activée si la valeur est true.

properties.isSftpEnabled

boolean

Active le protocole de transfert de fichiers sécurisé, s’il est défini sur true

properties.isSkuConversionBlocked

boolean

Cette propriété sera définie sur true ou false sur un événement de migration en cours. La valeur par défaut est null.

properties.keyCreationTime

KeyCreationTime

Heure de création des clés de compte de stockage.

properties.keyPolicy

KeyPolicy

KeyPolicy affecté au compte de stockage.

properties.largeFileSharesState

LargeFileSharesState

Autoriser les partages de fichiers volumineux si définit sur Activé. Il ne peut pas être désactivé une fois qu’il est activé.

properties.lastGeoFailoverTime

string

Obtient l’horodatage de la instance la plus récente d’un basculement vers l’emplacement secondaire. Seul l’horodatage le plus récent est conservé. Cet élément n’est pas retourné s’il n’y a jamais eu de basculement instance. Disponible uniquement si accountType est Standard_GRS ou Standard_RAGRS.

properties.minimumTlsVersion

MinimumTlsVersion

Définissez la version TLS minimale à autoriser sur les demandes de stockage. L’interprétation par défaut est TLS 1.0 pour cette propriété.

properties.networkAcls

NetworkRuleSet

Ensemble de règles réseau

properties.primaryEndpoints

Endpoints

Obtient les URL utilisées pour effectuer une récupération d’un objet blob public, d’une file d’attente ou d’un objet table. Notez que les comptes Standard_ZRS et Premium_LRS retournent uniquement le point de terminaison d’objet blob.

properties.primaryLocation

string

Obtient l’emplacement du centre de données principal pour le compte de stockage.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Liste des connexions de point de terminaison privé associées au compte de stockage spécifié

properties.provisioningState

ProvisioningState

Obtient la status du compte de stockage au moment de l’appel de l’opération.

properties.publicNetworkAccess

PublicNetworkAccess

Autoriser ou interdire l’accès réseau public au compte de stockage. La valeur est facultative, mais si elle est transmise, doit être « Enabled » ou « Disabled ».

properties.routingPreference

RoutingPreference

Conserve les informations sur le choix de routage réseau choisi par l’utilisateur pour le transfert de données

properties.sasPolicy

SasPolicy

SasPolicy affecté au compte de stockage.

properties.secondaryEndpoints

Endpoints

Obtient les URL utilisées pour récupérer un objet blob public, une file d’attente ou un objet table à partir de l’emplacement secondaire du compte de stockage. Disponible uniquement si le nom de la référence SKU est Standard_RAGRS.

properties.secondaryLocation

string

Obtient l’emplacement du secondaire géorépliqué pour le compte de stockage. Disponible uniquement si accountType est Standard_GRS ou Standard_RAGRS.

properties.statusOfPrimary

AccountStatus

Obtient le status indiquant si l’emplacement principal du compte de stockage est disponible ou indisponible.

properties.statusOfSecondary

AccountStatus

Obtient le status indiquant si l’emplacement secondaire du compte de stockage est disponible ou indisponible. Disponible uniquement si le nom de la référence SKU est Standard_GRS ou Standard_RAGRS.

properties.storageAccountSkuConversionStatus

StorageAccountSkuConversionStatus

Cette propriété est readOnly et est définie par le serveur pendant les opérations de conversion de référence de compte de stockage asynchrone.

properties.supportsHttpsTrafficOnly

boolean

Autorise le trafic https uniquement vers le service de stockage si la valeur est true.

sku

Sku

Obtient la référence SKU.

tags

object

Balises de ressource.

type

string

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »

StorageAccountExpand

Peut être utilisé pour développer les propriétés dans les propriétés du compte. Par défaut, les données ne sont pas incluses lors de l’extraction des propriétés. Actuellement, nous prenons uniquement en charge geoReplicationStats et blobRestoreStatus.

Nom Type Description
blobRestoreStatus

string

geoReplicationStats

string

StorageAccountInternetEndpoints

URI utilisés pour effectuer une récupération d’un objet blob public, d’un fichier, d’un objet web ou dfs via un point de terminaison de routage Internet.

Nom Type Description
blob

string

Obtient le point de terminaison d’objet blob.

dfs

string

Obtient le point de terminaison dfs.

file

string

Obtient le point de terminaison de fichier.

web

string

Obtient le point de terminaison web.

StorageAccountMicrosoftEndpoints

URI utilisés pour effectuer une récupération d’un objet blob public, d’une file d’attente, d’une table, d’un site web ou dfs via un point de terminaison de routage Microsoft.

Nom Type Description
blob

string

Obtient le point de terminaison d’objet blob.

dfs

string

Obtient le point de terminaison dfs.

file

string

Obtient le point de terminaison de fichier.

queue

string

Obtient le point de terminaison de file d’attente.

table

string

Obtient le point de terminaison de table.

web

string

Obtient le point de terminaison web.

StorageAccountSkuConversionStatus

Cela définit la conversion de référence sku status objet pour les conversions de référence SKU asynchrones.

Nom Type Description
endTime

string

Cette propriété représente l’heure de fin de la conversion de références SKU.

skuConversionStatus

SkuConversionStatus

Cette propriété indique le status de conversion de référence sKU actuel.

startTime

string

Cette propriété représente l’heure de début de la conversion de référence sku.

targetSkuName

SkuName

Cette propriété représente le nom de la référence SKU cible vers laquelle la référence SKU de compte est convertie de manière asynchrone.

UserAssignedIdentity

UserAssignedIdentity pour la ressource.

Nom Type Description
clientId

string

ID client de l’identité.

principalId

string

ID principal de l’identité.

VirtualNetworkRule

Réseau virtuel règle.

Nom Type Valeur par défaut Description
action

Action

Allow

Action de la règle de réseau virtuel.

id

string

ID de ressource d’un sous-réseau, par exemple : /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.

state

State

Obtient l’état de la règle de réseau virtuel.