StorageAccountsOperations interface
Interface représentant une opération StorageAccounts.
Propriétés
| abort |
Abandonner la migration en direct du compte de stockage pour activer Hns |
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| check |
Vérifie que le nom du compte de stockage est valide et qu’il n’est pas déjà utilisé. |
| create | Crée de manière asynchrone un compte de stockage avec les paramètres spécifiés. Si un compte est déjà créé et qu’une demande de création ultérieure est émise avec des propriétés différentes, les propriétés du compte seront mises à jour. Si un compte est déjà créé et qu’une demande de création ou de mise à jour ultérieure est émise avec exactement le même ensemble de propriétés, la demande aboutira. |
| customer |
La demande de migration de compte peut être déclenchée pour qu’un compte de stockage change son niveau de redondance. La migration met à jour le compte de stockage redondant non zonal vers un compte redondant zonal ou inversement afin d’avoir une meilleure fiabilité et une meilleure disponibilité. Le stockage redondant interzone (ZRS) réplique de façon synchrone votre compte de stockage sur trois zones de disponibilité Azure dans la région primaire. |
| delete | Supprime un compte de stockage dans Microsoft Azure. |
| failover | Une demande de basculement peut être déclenchée pour un compte de stockage dans le cas où un point de terminaison principal devient indisponible pour une raison quelconque. Le basculement s’effectue du cluster principal du compte de stockage vers le cluster secondaire pour les comptes RA-GRS. Le cluster secondaire devient principal après le basculement et le compte est converti en LRS. Dans le cas d’un basculement planifié, les clusters principal et secondaire sont échangés après le basculement et le compte reste géorépliqué. Le basculement doit continuer à être utilisé en cas de problèmes de disponibilité, car le basculement planifié n’est disponible que lorsque les points de terminaison principal et secondaire sont disponibles. Le principal cas d’utilisation d’un basculement planifié est celui des exercices de test de récupération d’urgence. Ce type de basculement est appelé en définissant le paramètre FailoverType sur « Planifié ». Pour en savoir plus sur les options de basculement, cliquez ici- https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance |
| get |
Obtient l’état de la migration en cours pour le compte de stockage spécifié. |
| get |
Renvoie 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 l’état du compte. L’opération ListKeys doit être utilisée pour récupérer les clés de stockage. |
| hierarchical |
Migration en direct du compte de stockage pour activer Hns |
| list | Répertorie tous les comptes de stockage disponibles dans le cadre de l’abonnement. Notez que les clés de stockage ne sont pas renvoyées ; utilisez l’opération ListKeys pour cela. |
| list |
Répertorier les informations d’identification SAS d’un compte de stockage. |
| list |
Répertorie tous les comptes de stockage disponibles sous le groupe de ressources donné. Notez que les clés de stockage ne sont pas renvoyées ; utilisez l’opération ListKeys pour cela. |
| list |
Répertorie les clés d’accès ou les clés Kerberos (si Active Directory est activé) pour le compte de stockage spécifié. |
| list |
Répertorier les informations d’identification SAS du service d’une ressource spécifique. |
| regenerate |
Régénère l’une des clés d’accès ou clés Kerberos du compte de stockage spécifié. |
| restore |
Restaurer des objets blob dans les plages d’objets blob spécifiées |
| revoke |
Révoquer les clés de délégation de l’utilisateur. |
| update | L’opération de mise à jour peut être utilisée pour mettre à jour la référence SKU, le chiffrement, le niveau d’accès ou les balises d’un compte de stockage. Il peut également être utilisé pour mapper le compte à un domaine personnalisé. Un seul domaine personnalisé est pris en charge par compte de stockage. Le remplacement/changement de domaine personnalisé n’est pas pris en charge. Afin de remplacer un ancien domaine personnalisé, l’ancienne valeur doit être effacée/désenregistrée avant qu’une nouvelle valeur puisse être définie. La mise à jour de plusieurs propriétés est prise en charge. Cet appel ne modifie pas les clés de stockage du compte. Si vous souhaitez modifier les clés de compte de stockage, utilisez l’opération de régénération des clés. L’emplacement et le nom du compte de stockage ne peuvent pas être modifiés après la création. |
Détails de la propriété
abortHierarchicalNamespaceMigration
Abandonner la migration en direct du compte de stockage pour activer Hns
abortHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>
beginAbortHierarchicalNamespaceMigration
Avertissement
Cette API est à présent déconseillée.
use abortHierarchicalNamespaceMigration instead
beginAbortHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valeur de propriété
(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginAbortHierarchicalNamespaceMigrationAndWait
Avertissement
Cette API est à présent déconseillée.
use abortHierarchicalNamespaceMigration instead
beginAbortHierarchicalNamespaceMigrationAndWait: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<void>
Valeur de propriété
(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<void>
beginCreate
Avertissement
Cette API est à présent déconseillée.
use create instead
beginCreate: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>
Valeur de propriété
(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>
beginCreateAndWait
Avertissement
Cette API est à présent déconseillée.
use create instead
beginCreateAndWait: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<StorageAccount>
Valeur de propriété
(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<StorageAccount>
beginCustomerInitiatedMigration
Avertissement
Cette API est à présent déconseillée.
use customerInitiatedMigration instead
beginCustomerInitiatedMigration: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valeur de propriété
(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginCustomerInitiatedMigrationAndWait
Avertissement
Cette API est à présent déconseillée.
use customerInitiatedMigration instead
beginCustomerInitiatedMigrationAndWait: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<void>
Valeur de propriété
(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<void>
beginFailover
Avertissement
Cette API est à présent déconseillée.
use failover instead
beginFailover: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valeur de propriété
(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginFailoverAndWait
Avertissement
Cette API est à présent déconseillée.
use failover instead
beginFailoverAndWait: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<void>
Valeur de propriété
(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<void>
beginHierarchicalNamespaceMigration
Avertissement
Cette API est à présent déconseillée.
use hierarchicalNamespaceMigration instead
beginHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valeur de propriété
(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginHierarchicalNamespaceMigrationAndWait
Avertissement
Cette API est à présent déconseillée.
use hierarchicalNamespaceMigration instead
beginHierarchicalNamespaceMigrationAndWait: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<void>
Valeur de propriété
(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<void>
beginRestoreBlobRanges
Avertissement
Cette API est à présent déconseillée.
use restoreBlobRanges instead
beginRestoreBlobRanges: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>
Valeur de propriété
(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>
beginRestoreBlobRangesAndWait
Avertissement
Cette API est à présent déconseillée.
use restoreBlobRanges instead
beginRestoreBlobRangesAndWait: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<BlobRestoreStatus>
Valeur de propriété
(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<BlobRestoreStatus>
checkNameAvailability
Vérifie que le nom du compte de stockage est valide et qu’il n’est pas déjà utilisé.
checkNameAvailability: (accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>
Valeur de propriété
(accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>
create
Crée de manière asynchrone un compte de stockage avec les paramètres spécifiés. Si un compte est déjà créé et qu’une demande de création ultérieure est émise avec des propriétés différentes, les propriétés du compte seront mises à jour. Si un compte est déjà créé et qu’une demande de création ou de mise à jour ultérieure est émise avec exactement le même ensemble de propriétés, la demande aboutira.
create: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => PollerLike<OperationState<StorageAccount>, StorageAccount>
Valeur de propriété
(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => PollerLike<OperationState<StorageAccount>, StorageAccount>
customerInitiatedMigration
La demande de migration de compte peut être déclenchée pour qu’un compte de stockage change son niveau de redondance. La migration met à jour le compte de stockage redondant non zonal vers un compte redondant zonal ou inversement afin d’avoir une meilleure fiabilité et une meilleure disponibilité. Le stockage redondant interzone (ZRS) réplique de façon synchrone votre compte de stockage sur trois zones de disponibilité Azure dans la région primaire.
customerInitiatedMigration: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => PollerLike<OperationState<void>, void>
delete
Supprime un compte de stockage dans Microsoft Azure.
delete: (resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams) => Promise<void>
Valeur de propriété
(resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams) => Promise<void>
failover
Une demande de basculement peut être déclenchée pour un compte de stockage dans le cas où un point de terminaison principal devient indisponible pour une raison quelconque. Le basculement s’effectue du cluster principal du compte de stockage vers le cluster secondaire pour les comptes RA-GRS. Le cluster secondaire devient principal après le basculement et le compte est converti en LRS. Dans le cas d’un basculement planifié, les clusters principal et secondaire sont échangés après le basculement et le compte reste géorépliqué. Le basculement doit continuer à être utilisé en cas de problèmes de disponibilité, car le basculement planifié n’est disponible que lorsque les points de terminaison principal et secondaire sont disponibles. Le principal cas d’utilisation d’un basculement planifié est celui des exercices de test de récupération d’urgence. Ce type de basculement est appelé en définissant le paramètre FailoverType sur « Planifié ». Pour en savoir plus sur les options de basculement, cliquez ici- https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance
failover: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => PollerLike<OperationState<void>, void>
getCustomerInitiatedMigration
Obtient l’état de la migration en cours pour le compte de stockage spécifié.
getCustomerInitiatedMigration: (resourceGroupName: string, accountName: string, migrationName: string, options?: StorageAccountsGetCustomerInitiatedMigrationOptionalParams) => Promise<StorageAccountMigration>
Valeur de propriété
(resourceGroupName: string, accountName: string, migrationName: string, options?: StorageAccountsGetCustomerInitiatedMigrationOptionalParams) => Promise<StorageAccountMigration>
getProperties
Renvoie 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 l’état du compte. L’opération ListKeys doit être utilisée pour récupérer les clés de stockage.
getProperties: (resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams) => Promise<StorageAccount>
Valeur de propriété
(resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams) => Promise<StorageAccount>
hierarchicalNamespaceMigration
Migration en direct du compte de stockage pour activer Hns
hierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>
list
Répertorie tous les comptes de stockage disponibles dans le cadre de l’abonnement. Notez que les clés de stockage ne sont pas renvoyées ; utilisez l’opération ListKeys pour cela.
list: (options?: StorageAccountsListOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
Valeur de propriété
(options?: StorageAccountsListOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
listAccountSAS
Répertorier les informations d’identification SAS d’un compte de stockage.
listAccountSAS: (resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams) => Promise<ListAccountSasResponse>
Valeur de propriété
(resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams) => Promise<ListAccountSasResponse>
listByResourceGroup
Répertorie tous les comptes de stockage disponibles sous le groupe de ressources donné. Notez que les clés de stockage ne sont pas renvoyées ; utilisez l’opération ListKeys pour cela.
listByResourceGroup: (resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
Valeur de propriété
(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
listKeys
Répertorie les clés d’accès ou les clés Kerberos (si Active Directory est activé) pour le compte de stockage spécifié.
listKeys: (resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams) => Promise<StorageAccountListKeysResult>
Valeur de propriété
(resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams) => Promise<StorageAccountListKeysResult>
listServiceSAS
Répertorier les informations d’identification SAS du service d’une ressource spécifique.
listServiceSAS: (resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams) => Promise<ListServiceSasResponse>
Valeur de propriété
(resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams) => Promise<ListServiceSasResponse>
regenerateKey
Régénère l’une des clés d’accès ou clés Kerberos du compte de stockage spécifié.
regenerateKey: (resourceGroupName: string, accountName: string, regenerateKeyParameter: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams) => Promise<StorageAccountListKeysResult>
Valeur de propriété
(resourceGroupName: string, accountName: string, regenerateKeyParameter: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams) => Promise<StorageAccountListKeysResult>
restoreBlobRanges
Restaurer des objets blob dans les plages d’objets blob spécifiées
restoreBlobRanges: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => PollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>
Valeur de propriété
(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => PollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>
revokeUserDelegationKeys
Révoquer les clés de délégation de l’utilisateur.
revokeUserDelegationKeys: (resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams) => Promise<void>
Valeur de propriété
(resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams) => Promise<void>
update
L’opération de mise à jour peut être utilisée pour mettre à jour la référence SKU, le chiffrement, le niveau d’accès ou les balises d’un compte de stockage. Il peut également être utilisé pour mapper le compte à un domaine personnalisé. Un seul domaine personnalisé est pris en charge par compte de stockage. Le remplacement/changement de domaine personnalisé n’est pas pris en charge. Afin de remplacer un ancien domaine personnalisé, l’ancienne valeur doit être effacée/désenregistrée avant qu’une nouvelle valeur puisse être définie. La mise à jour de plusieurs propriétés est prise en charge. Cet appel ne modifie pas les clés de stockage du compte. Si vous souhaitez modifier les clés de compte de stockage, utilisez l’opération de régénération des clés. L’emplacement et le nom du compte de stockage ne peuvent pas être modifiés après la création.
update: (resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams) => Promise<StorageAccount>
Valeur de propriété
(resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams) => Promise<StorageAccount>