StorageAccountsOperations interface
Interfaccia che rappresenta un'operazione di StorageAccounts.
Proprietà
| abort |
Interrompi la migrazione in tempo reale dell'account di archiviazione per abilitare Hns |
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| check |
Verifica che il nome dell'account di archiviazione sia valido e non sia già in uso. |
| create | Crea in modo asincrono un nuovo account di archiviazione con i parametri specificati. Se un account è già stato creato e viene emessa una successiva richiesta di creazione con proprietà diverse, le proprietà dell'account verranno aggiornate. Se un account è già stato creato e viene emessa una successiva richiesta di creazione o aggiornamento con lo stesso identico set di proprietà, la richiesta avrà esito positivo. |
| customer |
La richiesta di migrazione dell'account può essere attivata per modificare il livello di ridondanza di un account di archiviazione. La migrazione aggiorna l'account di archiviazione con ridondanza non di zona a un account con ridondanza della zona o viceversa per ottenere maggiore affidabilità e disponibilità. L'archiviazione con ridondanza della zona replica in modo sincrono l'account di archiviazione in tre zone di disponibilità Azure nell'area primaria. |
| delete | Elimina un account di archiviazione in Microsoft Azure. |
| failover | È possibile attivare una richiesta di failover per un account di archiviazione nel caso in cui un endpoint primario non sia più disponibile per qualsiasi motivo. Il failover si verifica dal cluster primario dell'account di archiviazione al cluster secondario per gli account RA-GRS. Il cluster secondario diventerà primario dopo il failover e l'account verrà convertito in archiviazione con ridondanza locale. Nel caso di un failover pianificato, i cluster primario e secondario vengono scambiati dopo il failover e l'account rimane con replica geografica. Il failover deve continuare a essere utilizzato in caso di problemi di disponibilità perché il failover pianificato è disponibile solo mentre sono disponibili gli endpoint primario e secondario. Il caso d'uso principale di un failover pianificato è rappresentato dalle esercitazioni di test di ripristino di emergenza. Questo tipo di failover viene richiamato impostando il parametro FailoverType su 'Pianificato'. Scopri di più sulle opzioni di failover qui- https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance |
| get |
Ottiene lo stato della migrazione in corso per l'account di archiviazione specificato. |
| get |
Restituisce le proprietà per l'account di archiviazione specificato, inclusi, a titolo esemplificativo, nome, nome SKU, percorso e stato dell'account. L'operazione ListKeys deve essere usata per recuperare le chiavi di archiviazione. |
| hierarchical |
Migrazione in tempo reale dell'account di archiviazione per abilitare Hns |
| list | Elenca tutti gli account di archiviazione disponibili nella sottoscrizione. Si noti che le chiavi di archiviazione non vengono restituite; A tale scopo, utilizzare l'operazione ListKeys. |
| list |
Elencare le credenziali di firma di accesso condiviso di un account di archiviazione. |
| list |
Elenca tutti gli account di archiviazione disponibili nel gruppo di risorse specificato. Si noti che le chiavi di archiviazione non vengono restituite; A tale scopo, utilizzare l'operazione ListKeys. |
| list |
Elenca le chiavi di accesso o le chiavi Kerberos (se Active Directory è abilitato) per l'account di archiviazione specificato. |
| list |
Elencare le credenziali di firma di accesso condiviso del servizio di una risorsa specifica. |
| regenerate |
Rigenera una delle chiavi di accesso o delle chiavi Kerberos per l'account di archiviazione specificato. |
| restore |
Ripristinare i BLOB negli intervalli di BLOB specificati |
| revoke |
Revoca le chiavi di delega utente. |
| update | L'operazione di aggiornamento può essere usata per aggiornare lo SKU, la crittografia, il livello di accesso o i tag per un account di archiviazione. Può anche essere utilizzato per mappare l'account a un dominio personalizzato. È supportato un solo dominio personalizzato per ogni account di archiviazione. La sostituzione/modifica del dominio personalizzato non è supportata. Per sostituire un vecchio dominio personalizzato, il vecchio valore deve essere cancellato/annullato prima di poter impostare un nuovo valore. L'aggiornamento di più proprietà è supportato. Questa chiamata non modifica le chiavi di archiviazione per l'account. Se si desidera modificare le chiavi dell'account di archiviazione, usare l'operazione di rigenerazione delle chiavi. La posizione e il nome dell'account di archiviazione non possono essere modificati dopo la creazione. |
Dettagli proprietà
abortHierarchicalNamespaceMigration
Interrompi la migrazione in tempo reale dell'account di archiviazione per abilitare Hns
abortHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>
Valore della proprietà
(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>
beginAbortHierarchicalNamespaceMigration
Avviso
Questa API è ora deprecata.
use abortHierarchicalNamespaceMigration instead
beginAbortHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valore della proprietà
(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginAbortHierarchicalNamespaceMigrationAndWait
Avviso
Questa API è ora deprecata.
use abortHierarchicalNamespaceMigration instead
beginAbortHierarchicalNamespaceMigrationAndWait: (resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<void>
Valore della proprietà
(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams) => Promise<void>
beginCreate
Avviso
Questa API è ora deprecata.
use create instead
beginCreate: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>
Valore della proprietà
(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>
beginCreateAndWait
Avviso
Questa API è ora deprecata.
use create instead
beginCreateAndWait: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<StorageAccount>
Valore della proprietà
(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => Promise<StorageAccount>
beginCustomerInitiatedMigration
Avviso
Questa API è ora deprecata.
use customerInitiatedMigration instead
beginCustomerInitiatedMigration: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valore della proprietà
(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginCustomerInitiatedMigrationAndWait
Avviso
Questa API è ora deprecata.
use customerInitiatedMigration instead
beginCustomerInitiatedMigrationAndWait: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<void>
Valore della proprietà
(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => Promise<void>
beginFailover
Avviso
Questa API è ora deprecata.
use failover instead
beginFailover: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valore della proprietà
(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginFailoverAndWait
Avviso
Questa API è ora deprecata.
use failover instead
beginFailoverAndWait: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<void>
Valore della proprietà
(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => Promise<void>
beginHierarchicalNamespaceMigration
Avviso
Questa API è ora deprecata.
use hierarchicalNamespaceMigration instead
beginHierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valore della proprietà
(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginHierarchicalNamespaceMigrationAndWait
Avviso
Questa API è ora deprecata.
use hierarchicalNamespaceMigration instead
beginHierarchicalNamespaceMigrationAndWait: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<void>
Valore della proprietà
(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => Promise<void>
beginRestoreBlobRanges
Avviso
Questa API è ora deprecata.
use restoreBlobRanges instead
beginRestoreBlobRanges: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>
Valore della proprietà
(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>
beginRestoreBlobRangesAndWait
Avviso
Questa API è ora deprecata.
use restoreBlobRanges instead
beginRestoreBlobRangesAndWait: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<BlobRestoreStatus>
Valore della proprietà
(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => Promise<BlobRestoreStatus>
checkNameAvailability
Verifica che il nome dell'account di archiviazione sia valido e non sia già in uso.
checkNameAvailability: (accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>
Valore della proprietà
(accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>
create
Crea in modo asincrono un nuovo account di archiviazione con i parametri specificati. Se un account è già stato creato e viene emessa una successiva richiesta di creazione con proprietà diverse, le proprietà dell'account verranno aggiornate. Se un account è già stato creato e viene emessa una successiva richiesta di creazione o aggiornamento con lo stesso identico set di proprietà, la richiesta avrà esito positivo.
create: (resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => PollerLike<OperationState<StorageAccount>, StorageAccount>
Valore della proprietà
(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams) => PollerLike<OperationState<StorageAccount>, StorageAccount>
customerInitiatedMigration
La richiesta di migrazione dell'account può essere attivata per modificare il livello di ridondanza di un account di archiviazione. La migrazione aggiorna l'account di archiviazione con ridondanza non di zona a un account con ridondanza della zona o viceversa per ottenere maggiore affidabilità e disponibilità. L'archiviazione con ridondanza della zona replica in modo sincrono l'account di archiviazione in tre zone di disponibilità Azure nell'area primaria.
customerInitiatedMigration: (resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => PollerLike<OperationState<void>, void>
Valore della proprietà
(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams) => PollerLike<OperationState<void>, void>
delete
Elimina un account di archiviazione in Microsoft Azure.
delete: (resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams) => Promise<void>
Valore della proprietà
(resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams) => Promise<void>
failover
È possibile attivare una richiesta di failover per un account di archiviazione nel caso in cui un endpoint primario non sia più disponibile per qualsiasi motivo. Il failover si verifica dal cluster primario dell'account di archiviazione al cluster secondario per gli account RA-GRS. Il cluster secondario diventerà primario dopo il failover e l'account verrà convertito in archiviazione con ridondanza locale. Nel caso di un failover pianificato, i cluster primario e secondario vengono scambiati dopo il failover e l'account rimane con replica geografica. Il failover deve continuare a essere utilizzato in caso di problemi di disponibilità perché il failover pianificato è disponibile solo mentre sono disponibili gli endpoint primario e secondario. Il caso d'uso principale di un failover pianificato è rappresentato dalle esercitazioni di test di ripristino di emergenza. Questo tipo di failover viene richiamato impostando il parametro FailoverType su 'Pianificato'. Scopri di più sulle opzioni di failover qui- https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance
failover: (resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => PollerLike<OperationState<void>, void>
Valore della proprietà
(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams) => PollerLike<OperationState<void>, void>
getCustomerInitiatedMigration
Ottiene lo stato della migrazione in corso per l'account di archiviazione specificato.
getCustomerInitiatedMigration: (resourceGroupName: string, accountName: string, migrationName: string, options?: StorageAccountsGetCustomerInitiatedMigrationOptionalParams) => Promise<StorageAccountMigration>
Valore della proprietà
(resourceGroupName: string, accountName: string, migrationName: string, options?: StorageAccountsGetCustomerInitiatedMigrationOptionalParams) => Promise<StorageAccountMigration>
getProperties
Restituisce le proprietà per l'account di archiviazione specificato, inclusi, a titolo esemplificativo, nome, nome SKU, percorso e stato dell'account. L'operazione ListKeys deve essere usata per recuperare le chiavi di archiviazione.
getProperties: (resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams) => Promise<StorageAccount>
Valore della proprietà
(resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams) => Promise<StorageAccount>
hierarchicalNamespaceMigration
Migrazione in tempo reale dell'account di archiviazione per abilitare Hns
hierarchicalNamespaceMigration: (resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>
Valore della proprietà
(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams) => PollerLike<OperationState<void>, void>
list
Elenca tutti gli account di archiviazione disponibili nella sottoscrizione. Si noti che le chiavi di archiviazione non vengono restituite; A tale scopo, utilizzare l'operazione ListKeys.
list: (options?: StorageAccountsListOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
Valore della proprietà
(options?: StorageAccountsListOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
listAccountSAS
Elencare le credenziali di firma di accesso condiviso di un account di archiviazione.
listAccountSAS: (resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams) => Promise<ListAccountSasResponse>
Valore della proprietà
(resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams) => Promise<ListAccountSasResponse>
listByResourceGroup
Elenca tutti gli account di archiviazione disponibili nel gruppo di risorse specificato. Si noti che le chiavi di archiviazione non vengono restituite; A tale scopo, utilizzare l'operazione ListKeys.
listByResourceGroup: (resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
Valore della proprietà
(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
listKeys
Elenca le chiavi di accesso o le chiavi Kerberos (se Active Directory è abilitato) per l'account di archiviazione specificato.
listKeys: (resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams) => Promise<StorageAccountListKeysResult>
Valore della proprietà
(resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams) => Promise<StorageAccountListKeysResult>
listServiceSAS
Elencare le credenziali di firma di accesso condiviso del servizio di una risorsa specifica.
listServiceSAS: (resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams) => Promise<ListServiceSasResponse>
Valore della proprietà
(resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams) => Promise<ListServiceSasResponse>
regenerateKey
Rigenera una delle chiavi di accesso o delle chiavi Kerberos per l'account di archiviazione specificato.
regenerateKey: (resourceGroupName: string, accountName: string, regenerateKeyParameter: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams) => Promise<StorageAccountListKeysResult>
Valore della proprietà
(resourceGroupName: string, accountName: string, regenerateKeyParameter: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams) => Promise<StorageAccountListKeysResult>
restoreBlobRanges
Ripristinare i BLOB negli intervalli di BLOB specificati
restoreBlobRanges: (resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => PollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>
Valore della proprietà
(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams) => PollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>
revokeUserDelegationKeys
Revoca le chiavi di delega utente.
revokeUserDelegationKeys: (resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams) => Promise<void>
Valore della proprietà
(resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams) => Promise<void>
update
L'operazione di aggiornamento può essere usata per aggiornare lo SKU, la crittografia, il livello di accesso o i tag per un account di archiviazione. Può anche essere utilizzato per mappare l'account a un dominio personalizzato. È supportato un solo dominio personalizzato per ogni account di archiviazione. La sostituzione/modifica del dominio personalizzato non è supportata. Per sostituire un vecchio dominio personalizzato, il vecchio valore deve essere cancellato/annullato prima di poter impostare un nuovo valore. L'aggiornamento di più proprietà è supportato. Questa chiamata non modifica le chiavi di archiviazione per l'account. Se si desidera modificare le chiavi dell'account di archiviazione, usare l'operazione di rigenerazione delle chiavi. La posizione e il nome dell'account di archiviazione non possono essere modificati dopo la creazione.
update: (resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams) => Promise<StorageAccount>
Valore della proprietà
(resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams) => Promise<StorageAccount>