Condividi tramite


StorageAccounts interface

Interfaccia che rappresenta un oggetto StorageAccounts.

Metodi

beginAbortHierarchicalNamespaceMigration(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Interrompere la migrazione dinamica dell'account di archiviazione per abilitare Hns

beginAbortHierarchicalNamespaceMigrationAndWait(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Interrompere la migrazione dinamica dell'account di archiviazione per abilitare Hns

beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Crea in modo asincrono un nuovo account di archiviazione con i parametri specificati. Se un account è già stato creato e viene rilasciata una richiesta di creazione successiva con proprietà diverse, le proprietà dell'account verranno aggiornate. Se un account è già stato creato e viene rilasciata una richiesta di creazione o aggiornamento successiva con lo stesso set esatto di proprietà, la richiesta avrà esito positivo.

beginCreateAndWait(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Crea in modo asincrono un nuovo account di archiviazione con i parametri specificati. Se un account è già stato creato e viene rilasciata una richiesta di creazione successiva con proprietà diverse, le proprietà dell'account verranno aggiornate. Se un account è già stato creato e viene rilasciata una richiesta di creazione o aggiornamento successiva con lo stesso set esatto di proprietà, la richiesta avrà esito positivo.

beginCustomerInitiatedMigration(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

La richiesta di migrazione dell'account può essere attivata per un account di archiviazione per modificare il livello di ridondanza. La migrazione aggiorna l'account di archiviazione con ridondanza non zonale a un account con ridondanza zonale o viceversa per avere maggiore affidabilità e disponibilità. L'archiviazione con ridondanza della zona replica l'account di archiviazione in modo sincrono in tre zone di disponibilità di Azure nell'area primaria.

beginCustomerInitiatedMigrationAndWait(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

La richiesta di migrazione dell'account può essere attivata per un account di archiviazione per modificare il livello di ridondanza. La migrazione aggiorna l'account di archiviazione con ridondanza non zonale a un account con ridondanza zonale o viceversa per avere maggiore affidabilità e disponibilità. L'archiviazione con ridondanza della zona replica l'account di archiviazione in modo sincrono in tre zone di disponibilità di Azure nell'area primaria.

beginFailover(string, string, StorageAccountsFailoverOptionalParams)

Una richiesta di failover può essere attivata per un account di archiviazione nel caso in cui un endpoint primario non sia 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 viene convertito in LRS. Nel caso di un failover pianificato, i cluster primari e secondari vengono scambiati dopo il failover e l'account rimane replicato geograficamente. Il failover deve continuare a essere usato in caso di problemi di disponibilità perché il failover pianificato è disponibile solo mentre gli endpoint primari e secondari sono disponibili. Il caso d'uso principale di un failover pianificato è il drill-testing del ripristino di emergenza. Questo tipo di failover viene richiamato impostando il parametro FailoverType su 'Planned'. Altre informazioni sulle opzioni di failover sono disponibili qui: https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)

Una richiesta di failover può essere attivata per un account di archiviazione nel caso in cui un endpoint primario non sia 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 viene convertito in LRS. Nel caso di un failover pianificato, i cluster primari e secondari vengono scambiati dopo il failover e l'account rimane replicato geograficamente. Il failover deve continuare a essere usato in caso di problemi di disponibilità perché il failover pianificato è disponibile solo mentre gli endpoint primari e secondari sono disponibili. Il caso d'uso principale di un failover pianificato è il drill-testing del ripristino di emergenza. Questo tipo di failover viene richiamato impostando il parametro FailoverType su 'Planned'. Altre informazioni sulle opzioni di failover sono disponibili qui: https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

beginHierarchicalNamespaceMigration(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migrazione dinamica dell'account di archiviazione per abilitare Hns

beginHierarchicalNamespaceMigrationAndWait(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migrazione dinamica dell'account di archiviazione per abilitare Hns

beginRestoreBlobRanges(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Ripristinare i BLOB negli intervalli di BLOB specificati

beginRestoreBlobRangesAndWait(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Ripristinare i BLOB negli intervalli di BLOB specificati

checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)

Verifica che il nome dell'account di archiviazione sia valido e non sia già in uso.

delete(string, string, StorageAccountsDeleteOptionalParams)

Elimina un account di archiviazione in Microsoft Azure.

getCustomerInitiatedMigration(string, string, string, StorageAccountsGetCustomerInitiatedMigrationOptionalParams)

Ottiene lo stato della migrazione in corso per l'account di archiviazione specificato.

getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)

Restituisce le proprietà per l'account di archiviazione specificato, inclusi i nomi, il nome dello SKU, la posizione e lo stato dell'account specificati. L'operazione ListKeys deve essere utilizzata per recuperare le chiavi di archiviazione.

list(StorageAccountsListOptionalParams)

Elenca tutti gli account di archiviazione disponibili nella sottoscrizione. Si noti che le chiavi di archiviazione non vengono restituite; utilizzare l'operazione ListKeys per questa operazione.

listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)

Elencare le credenziali di firma di accesso condiviso di un account di archiviazione.

listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)

Elenca tutti gli account di archiviazione disponibili nel gruppo di risorse specificato. Si noti che le chiavi di archiviazione non vengono restituite; utilizzare l'operazione ListKeys per questa operazione.

listKeys(string, string, StorageAccountsListKeysOptionalParams)

Elenca le chiavi di accesso o le chiavi Kerberos (se abilitata per Active Directory) per l'account di archiviazione specificato.

listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)

Elencare le credenziali di firma di accesso condiviso del servizio di una risorsa specifica.

regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)

Rigenera una delle chiavi di accesso o di Kerberos per l'account di archiviazione specificato.

revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)

Revocare le chiavi di delega utente.

update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)

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 usato per eseguire il mapping dell'account a un dominio personalizzato. Per ogni account di archiviazione è supportato un solo dominio personalizzato; la sostituzione/modifica del dominio personalizzato non è supportata. Per sostituire un dominio personalizzato precedente, è necessario cancellare o annullare la registrazione del valore precedente 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. Il percorso e il nome dell'account di archiviazione non possono essere modificati dopo la creazione.

Dettagli metodo

beginAbortHierarchicalNamespaceMigration(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Interrompere la migrazione dinamica dell'account di archiviazione per abilitare Hns

function beginAbortHierarchicalNamespaceMigration(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

Restituisce

Promise<SimplePollerLike<OperationState<void>, void>>

beginAbortHierarchicalNamespaceMigrationAndWait(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Interrompere la migrazione dinamica dell'account di archiviazione per abilitare Hns

function beginAbortHierarchicalNamespaceMigrationAndWait(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

Restituisce

Promise<void>

beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Crea in modo asincrono un nuovo account di archiviazione con i parametri specificati. Se un account è già stato creato e viene rilasciata una richiesta di creazione successiva con proprietà diverse, le proprietà dell'account verranno aggiornate. Se un account è già stato creato e viene rilasciata una richiesta di creazione o aggiornamento successiva con lo stesso set esatto di proprietà, la richiesta avrà esito positivo.

function beginCreate(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise<SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

parameters
StorageAccountCreateParameters

Parametri da specificare per l'account creato.

options
StorageAccountsCreateOptionalParams

Parametri delle opzioni.

Restituisce

beginCreateAndWait(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Crea in modo asincrono un nuovo account di archiviazione con i parametri specificati. Se un account è già stato creato e viene rilasciata una richiesta di creazione successiva con proprietà diverse, le proprietà dell'account verranno aggiornate. Se un account è già stato creato e viene rilasciata una richiesta di creazione o aggiornamento successiva con lo stesso set esatto di proprietà, la richiesta avrà esito positivo.

function beginCreateAndWait(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise<StorageAccount>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

parameters
StorageAccountCreateParameters

Parametri da specificare per l'account creato.

options
StorageAccountsCreateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<StorageAccount>

beginCustomerInitiatedMigration(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

La richiesta di migrazione dell'account può essere attivata per un account di archiviazione per modificare il livello di ridondanza. La migrazione aggiorna l'account di archiviazione con ridondanza non zonale a un account con ridondanza zonale o viceversa per avere maggiore affidabilità e disponibilità. L'archiviazione con ridondanza della zona replica l'account di archiviazione in modo sincrono in tre zone di disponibilità di Azure nell'area primaria.

function beginCustomerInitiatedMigration(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

parameters
StorageAccountMigration

Parametri della richiesta necessari per eseguire la migrazione dell'account di archiviazione.

Restituisce

Promise<SimplePollerLike<OperationState<void>, void>>

beginCustomerInitiatedMigrationAndWait(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

La richiesta di migrazione dell'account può essere attivata per un account di archiviazione per modificare il livello di ridondanza. La migrazione aggiorna l'account di archiviazione con ridondanza non zonale a un account con ridondanza zonale o viceversa per avere maggiore affidabilità e disponibilità. L'archiviazione con ridondanza della zona replica l'account di archiviazione in modo sincrono in tre zone di disponibilità di Azure nell'area primaria.

function beginCustomerInitiatedMigrationAndWait(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

parameters
StorageAccountMigration

Parametri della richiesta necessari per eseguire la migrazione dell'account di archiviazione.

Restituisce

Promise<void>

beginFailover(string, string, StorageAccountsFailoverOptionalParams)

Una richiesta di failover può essere attivata per un account di archiviazione nel caso in cui un endpoint primario non sia 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 viene convertito in LRS. Nel caso di un failover pianificato, i cluster primari e secondari vengono scambiati dopo il failover e l'account rimane replicato geograficamente. Il failover deve continuare a essere usato in caso di problemi di disponibilità perché il failover pianificato è disponibile solo mentre gli endpoint primari e secondari sono disponibili. Il caso d'uso principale di un failover pianificato è il drill-testing del ripristino di emergenza. Questo tipo di failover viene richiamato impostando il parametro FailoverType su 'Planned'. Altre informazioni sulle opzioni di failover sono disponibili qui: https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

function beginFailover(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

options
StorageAccountsFailoverOptionalParams

Parametri delle opzioni.

Restituisce

Promise<SimplePollerLike<OperationState<void>, void>>

beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)

Una richiesta di failover può essere attivata per un account di archiviazione nel caso in cui un endpoint primario non sia 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 viene convertito in LRS. Nel caso di un failover pianificato, i cluster primari e secondari vengono scambiati dopo il failover e l'account rimane replicato geograficamente. Il failover deve continuare a essere usato in caso di problemi di disponibilità perché il failover pianificato è disponibile solo mentre gli endpoint primari e secondari sono disponibili. Il caso d'uso principale di un failover pianificato è il drill-testing del ripristino di emergenza. Questo tipo di failover viene richiamato impostando il parametro FailoverType su 'Planned'. Altre informazioni sulle opzioni di failover sono disponibili qui: https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

function beginFailoverAndWait(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

options
StorageAccountsFailoverOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginHierarchicalNamespaceMigration(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migrazione dinamica dell'account di archiviazione per abilitare Hns

function beginHierarchicalNamespaceMigration(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

requestType

string

Obbligatorio. Il tipo di migrazione dello spazio dei nomi gerarchico può essere una richiesta di convalida dello spazio dei nomi gerarchica 'HnsOnValidationRequest' o una richiesta di idratazione 'HnsOnHydrationRequest'. La richiesta di convalida convalidarà la migrazione mentre la richiesta di idratazione eseguirà la migrazione dell'account.

Restituisce

Promise<SimplePollerLike<OperationState<void>, void>>

beginHierarchicalNamespaceMigrationAndWait(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migrazione dinamica dell'account di archiviazione per abilitare Hns

function beginHierarchicalNamespaceMigrationAndWait(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

requestType

string

Obbligatorio. Il tipo di migrazione dello spazio dei nomi gerarchico può essere una richiesta di convalida dello spazio dei nomi gerarchica 'HnsOnValidationRequest' o una richiesta di idratazione 'HnsOnHydrationRequest'. La richiesta di convalida convaliderà la migrazione, mentre la richiesta di idratazione eseguirà la migrazione dell'account.

Restituisce

Promise<void>

beginRestoreBlobRanges(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Ripristinare i BLOB negli intervalli di BLOB specificati

function beginRestoreBlobRanges(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise<SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

parameters
BlobRestoreParameters

Parametri da specificare per il ripristino degli intervalli DI BLOB.

options
StorageAccountsRestoreBlobRangesOptionalParams

Parametri delle opzioni.

Restituisce

beginRestoreBlobRangesAndWait(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Ripristinare i BLOB negli intervalli di BLOB specificati

function beginRestoreBlobRangesAndWait(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise<BlobRestoreStatus>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

parameters
BlobRestoreParameters

Parametri da specificare per il ripristino degli intervalli DI BLOB.

options
StorageAccountsRestoreBlobRangesOptionalParams

Parametri delle opzioni.

Restituisce

checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)

Verifica che il nome dell'account di archiviazione sia valido e non sia già in uso.

function checkNameAvailability(accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>

Parametri

accountName
StorageAccountCheckNameAvailabilityParameters

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

options
StorageAccountsCheckNameAvailabilityOptionalParams

Parametri delle opzioni.

Restituisce

delete(string, string, StorageAccountsDeleteOptionalParams)

Elimina un account di archiviazione in Microsoft Azure.

function delete(resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

options
StorageAccountsDeleteOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

getCustomerInitiatedMigration(string, string, string, StorageAccountsGetCustomerInitiatedMigrationOptionalParams)

Ottiene lo stato della migrazione in corso per l'account di archiviazione specificato.

function getCustomerInitiatedMigration(resourceGroupName: string, accountName: string, migrationName: string, options?: StorageAccountsGetCustomerInitiatedMigrationOptionalParams): Promise<StorageAccountMigration>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

migrationName

string

Nome della migrazione dell'account di archiviazione. Deve sempre essere "default"

Restituisce

getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)

Restituisce le proprietà per l'account di archiviazione specificato, inclusi i nomi, il nome dello SKU, la posizione e lo stato dell'account specificati. L'operazione ListKeys deve essere utilizzata per recuperare le chiavi di archiviazione.

function getProperties(resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams): Promise<StorageAccount>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

options
StorageAccountsGetPropertiesOptionalParams

Parametri delle opzioni.

Restituisce

Promise<StorageAccount>

list(StorageAccountsListOptionalParams)

Elenca tutti gli account di archiviazione disponibili nella sottoscrizione. Si noti che le chiavi di archiviazione non vengono restituite; utilizzare l'operazione ListKeys per questa operazione.

function list(options?: StorageAccountsListOptionalParams): PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>

Parametri

options
StorageAccountsListOptionalParams

Parametri delle opzioni.

Restituisce

listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)

Elencare le credenziali di firma di accesso condiviso di un account di archiviazione.

function listAccountSAS(resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams): Promise<ListAccountSasResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

parameters
AccountSasParameters

Parametri da fornire per elencare le credenziali di firma di accesso condiviso per l'account di archiviazione.

options
StorageAccountsListAccountSASOptionalParams

Parametri delle opzioni.

Restituisce

listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)

Elenca tutti gli account di archiviazione disponibili nel gruppo di risorse specificato. Si noti che le chiavi di archiviazione non vengono restituite; utilizzare l'operazione ListKeys per questa operazione.

function listByResourceGroup(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

options
StorageAccountsListByResourceGroupOptionalParams

Parametri delle opzioni.

Restituisce

listKeys(string, string, StorageAccountsListKeysOptionalParams)

Elenca le chiavi di accesso o le chiavi Kerberos (se abilitata per Active Directory) per l'account di archiviazione specificato.

function listKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams): Promise<StorageAccountListKeysResult>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

options
StorageAccountsListKeysOptionalParams

Parametri delle opzioni.

Restituisce

listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)

Elencare le credenziali di firma di accesso condiviso del servizio di una risorsa specifica.

function listServiceSAS(resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams): Promise<ListServiceSasResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

parameters
ServiceSasParameters

Parametri da fornire per elencare le credenziali di firma di accesso condiviso del servizio.

options
StorageAccountsListServiceSASOptionalParams

Parametri delle opzioni.

Restituisce

regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)

Rigenera una delle chiavi di accesso o di Kerberos per l'account di archiviazione specificato.

function regenerateKey(resourceGroupName: string, accountName: string, regenerateKey: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams): Promise<StorageAccountListKeysResult>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

regenerateKey
StorageAccountRegenerateKeyParameters

Specifica il nome della chiave che deve essere rigenerata, ovvero key1, key2, kerb1, kerb2.

options
StorageAccountsRegenerateKeyOptionalParams

Parametri delle opzioni.

Restituisce

revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)

Revocare le chiavi di delega utente.

function revokeUserDelegationKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams): Promise<void>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

Restituisce

Promise<void>

update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)

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 usato per eseguire il mapping dell'account a un dominio personalizzato. Per ogni account di archiviazione è supportato un solo dominio personalizzato; la sostituzione/modifica del dominio personalizzato non è supportata. Per sostituire un dominio personalizzato precedente, è necessario cancellare o annullare la registrazione del valore precedente 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. Il percorso e il nome dell'account di archiviazione non possono essere modificati dopo la creazione.

function update(resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams): Promise<StorageAccount>

Parametri

resourceGroupName

string

Nome del gruppo di risorse all'interno della sottoscrizione dell'utente. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

accountName

string

Nome dell'account di archiviazione all'interno del gruppo di risorse specificato. I nomi degli account di archiviazione devono essere di lunghezza compresa tra 3 e 24 caratteri e utilizzare solo numeri e lettere minuscole.

parameters
StorageAccountUpdateParameters

Parametri da specificare per l'account aggiornato.

options
StorageAccountsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<StorageAccount>