Condividi tramite


StorageAccounts interface

Interfaccia che rappresenta un oggetto StorageAccounts.

Metodi

beginAbortHierarchicalNamespaceMigration(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Interrompere la migrazione in tempo reale dell'account di archiviazione per abilitare Hns

beginAbortHierarchicalNamespaceMigrationAndWait(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Interrompere la migrazione in tempo reale 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 eseguita una richiesta di creazione successiva con proprietà diverse, le proprietà dell'account verranno aggiornate. Se un account è già stato creato e viene eseguita 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 eseguita una richiesta di creazione successiva con proprietà diverse, le proprietà dell'account verranno aggiornate. Se un account è già stato creato e viene eseguita 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 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à di Azure nell'area primaria.

beginCustomerInitiatedMigrationAndWait(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

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à di Azure nell'area primaria.

beginFailover(string, string, StorageAccountsFailoverOptionalParams)

È 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 viene convertito in archiviazione con ridondanza locale. Nel caso di un failover pianificato, i cluster primari e secondari vengono scambiati dopo il failover e l'account rimane con replica geografica. Il failover deve continuare a essere usato in caso di problemi di disponibilità perché il failover pianificato è disponibile solo se gli endpoint primari e secondari sono disponibili. Il caso d'uso principale di un failover pianificato è l'analisi dei test di 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/en-us/azure/storage/common/storage-disaster-recovery-guidance

beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)

È 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 viene convertito in archiviazione con ridondanza locale. Nel caso di un failover pianificato, i cluster primari e secondari vengono scambiati dopo il failover e l'account rimane con replica geografica. Il failover deve continuare a essere usato in caso di problemi di disponibilità perché il failover pianificato è disponibile solo se gli endpoint primari e secondari sono disponibili. Il caso d'uso principale di un failover pianificato è l'analisi dei test di 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/en-us/azure/storage/common/storage-disaster-recovery-guidance

beginHierarchicalNamespaceMigration(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migrazione in tempo reale dell'account di archiviazione per abilitare Hns

beginHierarchicalNamespaceMigrationAndWait(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migrazione in tempo reale 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, tra cui nome, nome SKU, posizione e stato dell'account specificati. L'operazione ListKeys deve essere usata 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. È supportato un solo dominio personalizzato per ogni account di archiviazione; 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. Non è possibile modificare il percorso e il nome dell'account di archiviazione dopo la creazione.

Dettagli metodo

beginAbortHierarchicalNamespaceMigration(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Interrompere la migrazione in tempo reale 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare solo numeri e lettere minuscole.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginAbortHierarchicalNamespaceMigrationAndWait(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Interrompere la migrazione in tempo reale 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare 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 eseguita una richiesta di creazione successiva con proprietà diverse, le proprietà dell'account verranno aggiornate. Se un account è già stato creato e viene eseguita 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare solo numeri e lettere minuscole.

parameters
StorageAccountCreateParameters

Parametri da specificare per l'account creato.

options
StorageAccountsCreateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>

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 eseguita una richiesta di creazione successiva con proprietà diverse, le proprietà dell'account verranno aggiornate. Se un account è già stato creato e viene eseguita 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare 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 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à 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare solo numeri e lettere minuscole.

parameters
StorageAccountMigration

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

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginCustomerInitiatedMigrationAndWait(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

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à 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare 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)

È 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 viene convertito in archiviazione con ridondanza locale. Nel caso di un failover pianificato, i cluster primari e secondari vengono scambiati dopo il failover e l'account rimane con replica geografica. Il failover deve continuare a essere usato in caso di problemi di disponibilità perché il failover pianificato è disponibile solo se gli endpoint primari e secondari sono disponibili. Il caso d'uso principale di un failover pianificato è l'analisi dei test di 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/en-us/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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare solo numeri e lettere minuscole.

options
StorageAccountsFailoverOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)

È 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 viene convertito in archiviazione con ridondanza locale. Nel caso di un failover pianificato, i cluster primari e secondari vengono scambiati dopo il failover e l'account rimane con replica geografica. Il failover deve continuare a essere usato in caso di problemi di disponibilità perché il failover pianificato è disponibile solo se gli endpoint primari e secondari sono disponibili. Il caso d'uso principale di un failover pianificato è l'analisi dei test di 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/en-us/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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare solo numeri e lettere minuscole.

options
StorageAccountsFailoverOptionalParams

Parametri delle opzioni.

Restituisce

Promise<void>

beginHierarchicalNamespaceMigration(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migrazione in tempo reale 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare 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<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginHierarchicalNamespaceMigrationAndWait(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migrazione in tempo reale 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare solo numeri e lettere minuscole.

parameters
BlobRestoreParameters

Parametri da fornire per il ripristino degli intervalli DI BLOB.

options
StorageAccountsRestoreBlobRangesOptionalParams

Parametri delle opzioni.

Restituisce

Promise<@azure/core-lro.SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>

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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare solo numeri e lettere minuscole.

parameters
BlobRestoreParameters

Parametri da fornire 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare solo numeri e lettere minuscole.

migrationName

string

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

Restituisce

getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)

Restituisce le proprietà per l'account di archiviazione specificato, tra cui nome, nome SKU, posizione e stato dell'account specificati. L'operazione ListKeys deve essere usata 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare 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. Il nome non fa 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare solo numeri e lettere minuscole.

regenerateKey
StorageAccountRegenerateKeyParameters

Specifica il nome della chiave che deve essere rigenerata: 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare 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. È supportato un solo dominio personalizzato per ogni account di archiviazione; 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. Non è possibile modificare il percorso e il nome dell'account di archiviazione 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. Il nome non fa 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 avere una lunghezza compresa tra 3 e 24 caratteri e usare solo numeri e lettere minuscole.

parameters
StorageAccountUpdateParameters

Parametri da specificare per l'account aggiornato.

options
StorageAccountsUpdateOptionalParams

Parametri delle opzioni.

Restituisce

Promise<StorageAccount>