Partilhar via


StorageAccounts interface

Interface que representa um StorageAccounts.

Métodos

beginAbortHierarchicalNamespaceMigration(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Abortar a migração ao vivo da conta de armazenamento para habilitar o Hns

beginAbortHierarchicalNamespaceMigrationAndWait(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Abortar a migração ao vivo da conta de armazenamento para habilitar o Hns

beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados. Se uma conta já tiver sido criada e uma solicitação de criação subsequente for emitida com propriedades diferentes, as propriedades da conta serão atualizadas. Se uma conta já tiver sido criada e uma solicitação de criação ou atualização subsequente for emitida com exatamente o mesmo conjunto de propriedades, a solicitação terá êxito.

beginCreateAndWait(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados. Se uma conta já tiver sido criada e uma solicitação de criação subsequente for emitida com propriedades diferentes, as propriedades da conta serão atualizadas. Se uma conta já tiver sido criada e uma solicitação de criação ou atualização subsequente for emitida com exatamente o mesmo conjunto de propriedades, a solicitação terá êxito.

beginCustomerInitiatedMigration(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

A solicitação de migração de conta pode ser acionada para que uma conta de armazenamento altere seu nível de redundância. A migração atualiza a conta de armazenamento redundante não zonal para uma conta redundante zonal ou vice-versa, a fim de ter melhor confiabilidade e disponibilidade. O ZRS (armazenamento com redundância de zona) replica sua conta de armazenamento de forma síncrona em três zonas de disponibilidade do Azure na região primária.

beginCustomerInitiatedMigrationAndWait(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

A solicitação de migração de conta pode ser acionada para que uma conta de armazenamento altere seu nível de redundância. A migração atualiza a conta de armazenamento redundante não zonal para uma conta redundante zonal ou vice-versa, a fim de ter melhor confiabilidade e disponibilidade. O ZRS (armazenamento com redundância de zona) replica sua conta de armazenamento de forma síncrona em três zonas de disponibilidade do Azure na região primária.

beginFailover(string, string, StorageAccountsFailoverOptionalParams)

Uma solicitação de failover pode ser acionada para uma conta de armazenamento no caso de um ponto de extremidade primário ficar indisponível por qualquer motivo. O failover ocorre do cluster primário da conta de armazenamento para o cluster secundário para RA-GRS contas. O cluster secundário se tornará primário após o failover e a conta será convertida em LRS. No caso de um Failover Planejado, os clusters primário e secundário são trocados após o failover e a conta permanece replicada geograficamente. O failover deve continuar a ser usado em caso de problemas de disponibilidade, pois o failover planejado só está disponível enquanto os pontos de extremidade primários e secundários estiverem disponíveis. O principal caso de uso de um failover planejado são os exercícios de teste de recuperação de desastres. Esse tipo de failover é invocado definindo o parâmetro FailoverType como 'Planejado'. Saiba mais sobre as opções de failover aqui- https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)

Uma solicitação de failover pode ser acionada para uma conta de armazenamento no caso de um ponto de extremidade primário ficar indisponível por qualquer motivo. O failover ocorre do cluster primário da conta de armazenamento para o cluster secundário para RA-GRS contas. O cluster secundário se tornará primário após o failover e a conta será convertida em LRS. No caso de um Failover Planejado, os clusters primário e secundário são trocados após o failover e a conta permanece replicada geograficamente. O failover deve continuar a ser usado em caso de problemas de disponibilidade, pois o failover planejado só está disponível enquanto os pontos de extremidade primários e secundários estiverem disponíveis. O principal caso de uso de um failover planejado são os exercícios de teste de recuperação de desastres. Esse tipo de failover é invocado definindo o parâmetro FailoverType como 'Planejado'. Saiba mais sobre as opções de failover aqui- https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

beginHierarchicalNamespaceMigration(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migração ao vivo da conta de armazenamento para habilitar o Hns

beginHierarchicalNamespaceMigrationAndWait(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migração ao vivo da conta de armazenamento para habilitar o Hns

beginRestoreBlobRanges(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Restaurar blobs nos intervalos de blob especificados

beginRestoreBlobRangesAndWait(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Restaurar blobs nos intervalos de blob especificados

checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)

Verifica se o nome da conta de armazenamento é válido e ainda não está em uso.

delete(string, string, StorageAccountsDeleteOptionalParams)

Exclui uma conta de armazenamento no Microsoft Azure.

getCustomerInitiatedMigration(string, string, string, StorageAccountsGetCustomerInitiatedMigrationOptionalParams)

Obtém o status da migração em curso para a conta de armazenamento especificada.

getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)

Retorna as propriedades da conta de armazenamento especificada, incluindo, entre outras, nome, nome da SKU, local e status da conta. A operação ListKeys deve ser usada para recuperar chaves de armazenamento.

list(StorageAccountsListOptionalParams)

Lista todas as contas de armazenamento disponíveis na assinatura. Observe que as chaves de armazenamento não são devolvidas; use a operação ListKeys para isso.

listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)

Listar credenciais SAS de uma conta de armazenamento.

listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)

Lista todas as contas de armazenamento disponíveis em determinado grupo de recursos. Observe que as chaves de armazenamento não são devolvidas; use a operação ListKeys para isso.

listKeys(string, string, StorageAccountsListKeysOptionalParams)

Lista as chaves de acesso ou chaves Kerberos (se o Ative Directory estiver habilitado) para a conta de armazenamento especificada.

listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)

Listar credenciais SAS de serviço de um recurso específico.

regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)

Regenera uma das chaves de acesso ou chaves Kerberos para a conta de armazenamento especificada.

revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)

Revogar chaves de delegação do usuário.

update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)

A operação de atualização pode ser usada para atualizar a SKU, a criptografia, a camada de acesso ou as tags de uma conta de armazenamento. Ele também pode ser usado para mapear a conta para um domínio personalizado. Apenas um domínio personalizado é suportado por conta de armazenamento; A substituição/alteração de domínio personalizado não é suportada. Para substituir um domínio personalizado antigo, o valor antigo deve ser limpo/não registrado antes que um novo valor possa ser definido. A atualização de várias propriedades é suportada. Esta chamada não altera as chaves de armazenamento da conta. Se quiser alterar as chaves da conta de armazenamento, use a operação regenerar chaves. O local e o nome da conta de armazenamento não podem ser alterados após a criação.

Detalhes de Método

beginAbortHierarchicalNamespaceMigration(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Abortar a migração ao vivo da conta de armazenamento para habilitar o Hns

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

Devoluções

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

beginAbortHierarchicalNamespaceMigrationAndWait(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Abortar a migração ao vivo da conta de armazenamento para habilitar o Hns

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

Devoluções

Promise<void>

beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados. Se uma conta já tiver sido criada e uma solicitação de criação subsequente for emitida com propriedades diferentes, as propriedades da conta serão atualizadas. Se uma conta já tiver sido criada e uma solicitação de criação ou atualização subsequente for emitida com exatamente o mesmo conjunto de propriedades, a solicitação terá êxito.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

parameters
StorageAccountCreateParameters

Os parâmetros a serem fornecidos para a conta criada.

options
StorageAccountsCreateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateAndWait(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados. Se uma conta já tiver sido criada e uma solicitação de criação subsequente for emitida com propriedades diferentes, as propriedades da conta serão atualizadas. Se uma conta já tiver sido criada e uma solicitação de criação ou atualização subsequente for emitida com exatamente o mesmo conjunto de propriedades, a solicitação terá êxito.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

parameters
StorageAccountCreateParameters

Os parâmetros a serem fornecidos para a conta criada.

options
StorageAccountsCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<StorageAccount>

beginCustomerInitiatedMigration(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

A solicitação de migração de conta pode ser acionada para que uma conta de armazenamento altere seu nível de redundância. A migração atualiza a conta de armazenamento redundante não zonal para uma conta redundante zonal ou vice-versa, a fim de ter melhor confiabilidade e disponibilidade. O ZRS (armazenamento com redundância de zona) replica sua conta de armazenamento de forma síncrona em três zonas de disponibilidade do Azure na região primária.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

parameters
StorageAccountMigration

Os parâmetros de solicitação necessários para executar a migração da conta de armazenamento.

options
StorageAccountsCustomerInitiatedMigrationOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCustomerInitiatedMigrationAndWait(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

A solicitação de migração de conta pode ser acionada para que uma conta de armazenamento altere seu nível de redundância. A migração atualiza a conta de armazenamento redundante não zonal para uma conta redundante zonal ou vice-versa, a fim de ter melhor confiabilidade e disponibilidade. O ZRS (armazenamento com redundância de zona) replica sua conta de armazenamento de forma síncrona em três zonas de disponibilidade do Azure na região primária.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

parameters
StorageAccountMigration

Os parâmetros de solicitação necessários para executar a migração da conta de armazenamento.

options
StorageAccountsCustomerInitiatedMigrationOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginFailover(string, string, StorageAccountsFailoverOptionalParams)

Uma solicitação de failover pode ser acionada para uma conta de armazenamento no caso de um ponto de extremidade primário ficar indisponível por qualquer motivo. O failover ocorre do cluster primário da conta de armazenamento para o cluster secundário para RA-GRS contas. O cluster secundário se tornará primário após o failover e a conta será convertida em LRS. No caso de um Failover Planejado, os clusters primário e secundário são trocados após o failover e a conta permanece replicada geograficamente. O failover deve continuar a ser usado em caso de problemas de disponibilidade, pois o failover planejado só está disponível enquanto os pontos de extremidade primários e secundários estiverem disponíveis. O principal caso de uso de um failover planejado são os exercícios de teste de recuperação de desastres. Esse tipo de failover é invocado definindo o parâmetro FailoverType como 'Planejado'. Saiba mais sobre as opções de failover aqui- https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

options
StorageAccountsFailoverOptionalParams

Os parâmetros de opções.

Devoluções

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

beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)

Uma solicitação de failover pode ser acionada para uma conta de armazenamento no caso de um ponto de extremidade primário ficar indisponível por qualquer motivo. O failover ocorre do cluster primário da conta de armazenamento para o cluster secundário para RA-GRS contas. O cluster secundário se tornará primário após o failover e a conta será convertida em LRS. No caso de um Failover Planejado, os clusters primário e secundário são trocados após o failover e a conta permanece replicada geograficamente. O failover deve continuar a ser usado em caso de problemas de disponibilidade, pois o failover planejado só está disponível enquanto os pontos de extremidade primários e secundários estiverem disponíveis. O principal caso de uso de um failover planejado são os exercícios de teste de recuperação de desastres. Esse tipo de failover é invocado definindo o parâmetro FailoverType como 'Planejado'. Saiba mais sobre as opções de failover aqui- https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

options
StorageAccountsFailoverOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginHierarchicalNamespaceMigration(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migração ao vivo da conta de armazenamento para habilitar o Hns

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

requestType

string

Necessário. O tipo de migração de namespace hierárquico pode ser uma solicitação de validação de namespace hierárquico 'HnsOnValidationRequest' ou uma solicitação de hidratação 'HnsOnHydrationRequest'. A solicitação de validação validará a migração, enquanto a solicitação de hidratação migrará a conta.

Devoluções

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

beginHierarchicalNamespaceMigrationAndWait(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migração ao vivo da conta de armazenamento para habilitar o Hns

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

requestType

string

Necessário. O tipo de migração de namespace hierárquico pode ser uma solicitação de validação de namespace hierárquico 'HnsOnValidationRequest' ou uma solicitação de hidratação 'HnsOnHydrationRequest'. A solicitação de validação validará a migração, enquanto a solicitação de hidratação migrará a conta.

Devoluções

Promise<void>

beginRestoreBlobRanges(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Restaurar blobs nos intervalos de blob especificados

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

parameters
BlobRestoreParameters

Os parâmetros para fornecer intervalos de blob de restauração.

options
StorageAccountsRestoreBlobRangesOptionalParams

Os parâmetros de opções.

Devoluções

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

beginRestoreBlobRangesAndWait(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Restaurar blobs nos intervalos de blob especificados

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

parameters
BlobRestoreParameters

Os parâmetros para fornecer intervalos de blob de restauração.

options
StorageAccountsRestoreBlobRangesOptionalParams

Os parâmetros de opções.

Devoluções

checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)

Verifica se o nome da conta de armazenamento é válido e ainda não está em uso.

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

Parâmetros

accountName
StorageAccountCheckNameAvailabilityParameters

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

options
StorageAccountsCheckNameAvailabilityOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, StorageAccountsDeleteOptionalParams)

Exclui uma conta de armazenamento no Microsoft Azure.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

options
StorageAccountsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

getCustomerInitiatedMigration(string, string, string, StorageAccountsGetCustomerInitiatedMigrationOptionalParams)

Obtém o status da migração em curso para a conta de armazenamento especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

migrationName

string

O nome da Migração da Conta de Armazenamento. Deve ser sempre 'default'

Devoluções

getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)

Retorna as propriedades da conta de armazenamento especificada, incluindo, entre outras, nome, nome da SKU, local e status da conta. A operação ListKeys deve ser usada para recuperar chaves de armazenamento.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

options
StorageAccountsGetPropertiesOptionalParams

Os parâmetros de opções.

Devoluções

Promise<StorageAccount>

list(StorageAccountsListOptionalParams)

Lista todas as contas de armazenamento disponíveis na assinatura. Observe que as chaves de armazenamento não são devolvidas; use a operação ListKeys para isso.

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

Parâmetros

options
StorageAccountsListOptionalParams

Os parâmetros de opções.

Devoluções

listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)

Listar credenciais SAS de uma conta de armazenamento.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

parameters
AccountSasParameters

Os parâmetros a serem fornecidos para listar credenciais SAS para a conta de armazenamento.

options
StorageAccountsListAccountSASOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)

Lista todas as contas de armazenamento disponíveis em determinado grupo de recursos. Observe que as chaves de armazenamento não são devolvidas; use a operação ListKeys para isso.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

options
StorageAccountsListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listKeys(string, string, StorageAccountsListKeysOptionalParams)

Lista as chaves de acesso ou chaves Kerberos (se o Ative Directory estiver habilitado) para a conta de armazenamento especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

options
StorageAccountsListKeysOptionalParams

Os parâmetros de opções.

Devoluções

listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)

Listar credenciais SAS de serviço de um recurso específico.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

parameters
ServiceSasParameters

Os parâmetros a serem fornecidos para listar credenciais SAS de serviço.

options
StorageAccountsListServiceSASOptionalParams

Os parâmetros de opções.

Devoluções

regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)

Regenera uma das chaves de acesso ou chaves Kerberos para a conta de armazenamento especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

regenerateKey
StorageAccountRegenerateKeyParameters

Especifica o nome da chave que deve ser regenerada -- key1, key2, kerb1, kerb2.

options
StorageAccountsRegenerateKeyOptionalParams

Os parâmetros de opções.

Devoluções

revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)

Revogar chaves de delegação do usuário.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

options
StorageAccountsRevokeUserDelegationKeysOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)

A operação de atualização pode ser usada para atualizar a SKU, a criptografia, a camada de acesso ou as tags de uma conta de armazenamento. Ele também pode ser usado para mapear a conta para um domínio personalizado. Apenas um domínio personalizado é suportado por conta de armazenamento; A substituição/alteração de domínio personalizado não é suportada. Para substituir um domínio personalizado antigo, o valor antigo deve ser limpo/não registrado antes que um novo valor possa ser definido. A atualização de várias propriedades é suportada. Esta chamada não altera as chaves de armazenamento da conta. Se quiser alterar as chaves da conta de armazenamento, use a operação regenerar chaves. O local e o nome da conta de armazenamento não podem ser alterados após a criação.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos dentro da assinatura do usuário. O nome não diferencia maiúsculas de minúsculas.

accountName

string

O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes das contas de armazenamento devem ter entre 3 e 24 caracteres e usar apenas números e letras minúsculas.

parameters
StorageAccountUpdateParameters

Os parâmetros a fornecer para a conta atualizada.

options
StorageAccountsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<StorageAccount>