StorageAccounts interface
Interfaccia che rappresenta un oggetto StorageAccounts.
Metodi
begin |
Interrompere la migrazione dinamica dell'account di archiviazione per abilitare Hns |
begin |
Interrompere la migrazione dinamica dell'account di archiviazione per abilitare Hns |
begin |
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. |
begin |
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. |
begin |
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. |
begin |
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. |
begin |
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 |
begin |
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 |
begin |
Migrazione dinamica dell'account di archiviazione per abilitare Hns |
begin |
Migrazione dinamica dell'account di archiviazione per abilitare Hns |
begin |
Ripristinare i BLOB negli intervalli di BLOB specificati |
begin |
Ripristinare i BLOB negli intervalli di BLOB specificati |
check |
Verifica che il nome dell'account di archiviazione sia valido e non sia già in uso. |
delete(string, string, Storage |
Elimina un account di archiviazione in Microsoft Azure. |
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 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(Storage |
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. |
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; utilizzare l'operazione ListKeys per questa operazione. |
list |
Elenca le chiavi di accesso o le chiavi Kerberos (se abilitata per Active Directory) 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 di Kerberos per l'account di archiviazione specificato. |
revoke |
Revocare le chiavi di delega utente. |
update(string, string, Storage |
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.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.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.
Parametri delle opzioni.
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.
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 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.
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.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.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.
Parametri delle opzioni.
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.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.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.
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.
Parametri delle opzioni.
Restituisce
Promise<@azure/core-lro.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.
Parametri delle opzioni.
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.
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. 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.
Parametri delle opzioni.
Restituisce
Promise<BlobRestoreStatus>
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.
Parametri delle opzioni.
Restituisce
Promise<CheckNameAvailabilityResult>
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.
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"
Parametri delle opzioni.
Restituisce
Promise<StorageAccountMigration>
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.
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
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.
Parametri delle opzioni.
Restituisce
Promise<ListAccountSasResponse>
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.
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.
Parametri delle opzioni.
Restituisce
Promise<StorageAccountListKeysResult>
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.
Parametri delle opzioni.
Restituisce
Promise<ListServiceSasResponse>
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.
Parametri delle opzioni.
Restituisce
Promise<StorageAccountListKeysResult>
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.
Parametri delle opzioni.
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.
Parametri delle opzioni.
Restituisce
Promise<StorageAccount>