Partilhar via


StorageAccountsClient Interface

Implementações

public interface StorageAccountsClient
extends InnerSupportsGet<StorageAccountInner>, InnerSupportsListing<StorageAccountInner>, InnerSupportsDelete<Void>

Uma instância dessa classe fornece acesso a todas as operações definidas em StorageAccountsClient.

Resumo do método

Modificador e tipo Método e descrição
abstract void abortHierarchicalNamespaceMigration(String resourceGroupName, String accountName)

Anular a migração dinâmica da conta de armazenamento para habilitar o Hns.

abstract void abortHierarchicalNamespaceMigration(String resourceGroupName, String accountName, Context context)

Anular a migração dinâmica da conta de armazenamento para habilitar o Hns.

abstract Mono<Void> abortHierarchicalNamespaceMigrationAsync(String resourceGroupName, String accountName)

Anule a migração dinâmica da conta de armazenamento para habilitar o Hns.

abstract Mono<Response<Flux<ByteBuffer>>> abortHierarchicalNamespaceMigrationWithResponseAsync(String resourceGroupName, String accountName)

Anule a migração dinâmica da conta de armazenamento para habilitar o Hns.

abstract SyncPoller<PollResult<Void>,Void> beginAbortHierarchicalNamespaceMigration(String resourceGroupName, String accountName)

Anule a migração dinâmica da conta de armazenamento para habilitar o Hns.

abstract SyncPoller<PollResult<Void>,Void> beginAbortHierarchicalNamespaceMigration(String resourceGroupName, String accountName, Context context)

Anule a migração dinâmica da conta de armazenamento para habilitar o Hns.

abstract PollerFlux<PollResult<Void>,Void> beginAbortHierarchicalNamespaceMigrationAsync(String resourceGroupName, String accountName)

Anule a migração dinâmica da conta de armazenamento para habilitar o Hns.

abstract SyncPoller<PollResult<StorageAccountInner>,StorageAccountInner> beginCreate(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados.

abstract SyncPoller<PollResult<StorageAccountInner>,StorageAccountInner> beginCreate(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters, Context context)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados.

abstract PollerFlux<PollResult<StorageAccountInner>,StorageAccountInner> beginCreateAsync(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados.

abstract SyncPoller<PollResult<Void>,Void> beginCustomerInitiatedMigration(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

A solicitação de Migração de Conta pode ser disparada para que uma conta de armazenamento altere seu nível de redundância.

abstract SyncPoller<PollResult<Void>,Void> beginCustomerInitiatedMigration(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters, Context context)

A solicitação de Migração de Conta pode ser disparada para que uma conta de armazenamento altere seu nível de redundância.

abstract PollerFlux<PollResult<Void>,Void> beginCustomerInitiatedMigrationAsync(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

A solicitação de Migração de Conta pode ser disparada para que uma conta de armazenamento altere seu nível de redundância.

abstract SyncPoller<PollResult<Void>,Void> beginFailover(String resourceGroupName, String accountName)

Uma solicitação de failover pode ser disparada para uma conta de armazenamento no caso de um ponto de extremidade primário ficar indisponível por qualquer motivo.

abstract SyncPoller<PollResult<Void>,Void> beginFailover(String resourceGroupName, String accountName, FailoverType failoverType, Context context)

Uma solicitação de failover pode ser disparada para uma conta de armazenamento no caso de um ponto de extremidade primário ficar indisponível por qualquer motivo.

abstract PollerFlux<PollResult<Void>,Void> beginFailoverAsync(String resourceGroupName, String accountName)

Uma solicitação de failover pode ser disparada para uma conta de armazenamento no caso de um ponto de extremidade primário ficar indisponível por qualquer motivo.

abstract PollerFlux<PollResult<Void>,Void> beginFailoverAsync(String resourceGroupName, String accountName, FailoverType failoverType)

Uma solicitação de failover pode ser disparada para uma conta de armazenamento no caso de um ponto de extremidade primário ficar indisponível por qualquer motivo.

abstract SyncPoller<PollResult<Void>,Void> beginHierarchicalNamespaceMigration(String resourceGroupName, String accountName, String requestType)

Migração dinâmica da conta de armazenamento para habilitar o Hns.

abstract SyncPoller<PollResult<Void>,Void> beginHierarchicalNamespaceMigration(String resourceGroupName, String accountName, String requestType, Context context)

Migração dinâmica da conta de armazenamento para habilitar o Hns.

abstract PollerFlux<PollResult<Void>,Void> beginHierarchicalNamespaceMigrationAsync(String resourceGroupName, String accountName, String requestType)

Migração dinâmica da conta de armazenamento para habilitar o Hns.

abstract SyncPoller<PollResult<BlobRestoreStatusInner>,BlobRestoreStatusInner> beginRestoreBlobRanges(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

Restaurar blobs nos intervalos de blob especificados.

abstract SyncPoller<PollResult<BlobRestoreStatusInner>,BlobRestoreStatusInner> beginRestoreBlobRanges(String resourceGroupName, String accountName, BlobRestoreParameters parameters, Context context)

Restaurar blobs nos intervalos de blob especificados.

abstract PollerFlux<PollResult<BlobRestoreStatusInner>,BlobRestoreStatusInner> beginRestoreBlobRangesAsync(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

Restaurar blobs nos intervalos de blob especificados.

abstract CheckNameAvailabilityResultInner checkNameAvailability(StorageAccountCheckNameAvailabilityParameters accountName)

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

abstract Mono<CheckNameAvailabilityResultInner> checkNameAvailabilityAsync(StorageAccountCheckNameAvailabilityParameters accountName)

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

abstract Response<CheckNameAvailabilityResultInner> checkNameAvailabilityWithResponse(StorageAccountCheckNameAvailabilityParameters accountName, Context context)

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

abstract Mono<Response<CheckNameAvailabilityResultInner>> checkNameAvailabilityWithResponseAsync(StorageAccountCheckNameAvailabilityParameters accountName)

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

abstract StorageAccountInner create(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados.

abstract StorageAccountInner create(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters, Context context)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados.

abstract Mono<StorageAccountInner> createAsync(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados.

abstract Mono<Response<Flux<ByteBuffer>>> createWithResponseAsync(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados.

abstract void customerInitiatedMigration(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

A solicitação de Migração de Conta pode ser disparada para que uma conta de armazenamento altere seu nível de redundância.

abstract void customerInitiatedMigration(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters, Context context)

A solicitação de Migração de Conta pode ser disparada para que uma conta de armazenamento altere seu nível de redundância.

abstract Mono<Void> customerInitiatedMigrationAsync(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

A solicitação de Migração de Conta pode ser disparada para que uma conta de armazenamento altere seu nível de redundância.

abstract Mono<Response<Flux<ByteBuffer>>> customerInitiatedMigrationWithResponseAsync(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

A solicitação de Migração de Conta pode ser disparada para que uma conta de armazenamento altere seu nível de redundância.

abstract void delete(String resourceGroupName, String accountName)

Exclui uma conta de armazenamento no Microsoft Azure.

abstract Mono<Void> deleteAsync(String resourceGroupName, String accountName)

Exclui uma conta de armazenamento no Microsoft Azure.

abstract Response<Void> deleteWithResponse(String resourceGroupName, String accountName, Context context)

Exclui uma conta de armazenamento no Microsoft Azure.

abstract Mono<Response<Void>> deleteWithResponseAsync(String resourceGroupName, String accountName)

Exclui uma conta de armazenamento no Microsoft Azure.

abstract void failover(String resourceGroupName, String accountName)

Uma solicitação de failover pode ser disparada para uma conta de armazenamento caso um ponto de extremidade primário fique indisponível por qualquer motivo.

abstract void failover(String resourceGroupName, String accountName, FailoverType failoverType, Context context)

Uma solicitação de failover pode ser disparada para uma conta de armazenamento caso um ponto de extremidade primário fique indisponível por qualquer motivo.

abstract Mono<Void> failoverAsync(String resourceGroupName, String accountName)

Uma solicitação de failover pode ser disparada para uma conta de armazenamento caso um ponto de extremidade primário fique indisponível por qualquer motivo.

abstract Mono<Void> failoverAsync(String resourceGroupName, String accountName, FailoverType failoverType)

Uma solicitação de failover pode ser disparada para uma conta de armazenamento caso um ponto de extremidade primário fique indisponível por qualquer motivo.

abstract Mono<Response<Flux<ByteBuffer>>> failoverWithResponseAsync(String resourceGroupName, String accountName, FailoverType failoverType)

Uma solicitação de failover pode ser disparada para uma conta de armazenamento no caso de um ponto de extremidade primário ficar indisponível por qualquer motivo.

abstract StorageAccountInner getByResourceGroup(String resourceGroupName, String accountName)

Retorna as propriedades da conta de armazenamento especificada, incluindo, mas não se limitando ao nome, ao nome da SKU, ao local e à conta status.

abstract Mono<StorageAccountInner> getByResourceGroupAsync(String resourceGroupName, String accountName)

Retorna as propriedades da conta de armazenamento especificada, incluindo, mas não se limitando ao nome, ao nome da SKU, ao local e à conta status.

abstract Response<StorageAccountInner> getByResourceGroupWithResponse(String resourceGroupName, String accountName, StorageAccountExpand expand, Context context)

Retorna as propriedades da conta de armazenamento especificada, incluindo, mas não se limitando ao nome, ao nome da SKU, ao local e à conta status.

abstract Mono<Response<StorageAccountInner>> getByResourceGroupWithResponseAsync(String resourceGroupName, String accountName, StorageAccountExpand expand)

Retorna as propriedades da conta de armazenamento especificada, incluindo, mas não se limitando ao nome, ao nome da SKU, ao local e à conta status.

abstract StorageAccountMigrationInner getCustomerInitiatedMigration(String resourceGroupName, String accountName, MigrationName migrationName)

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

abstract Mono<StorageAccountMigrationInner> getCustomerInitiatedMigrationAsync(String resourceGroupName, String accountName, MigrationName migrationName)

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

abstract Response<StorageAccountMigrationInner> getCustomerInitiatedMigrationWithResponse(String resourceGroupName, String accountName, MigrationName migrationName, Context context)

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

abstract Mono<Response<StorageAccountMigrationInner>> getCustomerInitiatedMigrationWithResponseAsync(String resourceGroupName, String accountName, MigrationName migrationName)

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

abstract void hierarchicalNamespaceMigration(String resourceGroupName, String accountName, String requestType)

Migração dinâmica da conta de armazenamento para habilitar o Hns.

abstract void hierarchicalNamespaceMigration(String resourceGroupName, String accountName, String requestType, Context context)

Migração dinâmica da conta de armazenamento para habilitar o Hns.

abstract Mono<Void> hierarchicalNamespaceMigrationAsync(String resourceGroupName, String accountName, String requestType)

Migração dinâmica da conta de armazenamento para habilitar o Hns.

abstract Mono<Response<Flux<ByteBuffer>>> hierarchicalNamespaceMigrationWithResponseAsync(String resourceGroupName, String accountName, String requestType)

Migração dinâmica da conta de armazenamento para habilitar o Hns.

abstract PagedIterable<StorageAccountInner> list()

Lista todas as contas de armazenamento disponíveis na assinatura.

abstract PagedIterable<StorageAccountInner> list(Context context)

Lista todas as contas de armazenamento disponíveis na assinatura.

abstract ListAccountSasResponseInner listAccountSas(String resourceGroupName, String accountName, AccountSasParameters parameters)

Listar credenciais SAS de uma conta de armazenamento.

abstract Mono<ListAccountSasResponseInner> listAccountSasAsync(String resourceGroupName, String accountName, AccountSasParameters parameters)

Listar credenciais SAS de uma conta de armazenamento.

abstract Response<ListAccountSasResponseInner> listAccountSasWithResponse(String resourceGroupName, String accountName, AccountSasParameters parameters, Context context)

Listar credenciais SAS de uma conta de armazenamento.

abstract Mono<Response<ListAccountSasResponseInner>> listAccountSasWithResponseAsync(String resourceGroupName, String accountName, AccountSasParameters parameters)

Listar credenciais SAS de uma conta de armazenamento.

abstract PagedFlux<StorageAccountInner> listAsync()

Lista todas as contas de armazenamento disponíveis na assinatura.

abstract PagedIterable<StorageAccountInner> listByResourceGroup(String resourceGroupName)

Lista todas as contas de armazenamento disponíveis no grupo de recursos especificado.

abstract PagedIterable<StorageAccountInner> listByResourceGroup(String resourceGroupName, Context context)

Lista todas as contas de armazenamento disponíveis no grupo de recursos especificado.

abstract PagedFlux<StorageAccountInner> listByResourceGroupAsync(String resourceGroupName)

Lista todas as contas de armazenamento disponíveis no grupo de recursos especificado.

abstract StorageAccountListKeysResultInner listKeys(String resourceGroupName, String accountName)

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

abstract Mono<StorageAccountListKeysResultInner> listKeysAsync(String resourceGroupName, String accountName)

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

abstract Response<StorageAccountListKeysResultInner> listKeysWithResponse(String resourceGroupName, String accountName, ListKeyExpand expand, Context context)

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

abstract Mono<Response<StorageAccountListKeysResultInner>> listKeysWithResponseAsync(String resourceGroupName, String accountName, ListKeyExpand expand)

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

abstract ListServiceSasResponseInner listServiceSas(String resourceGroupName, String accountName, ServiceSasParameters parameters)

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

abstract Mono<ListServiceSasResponseInner> listServiceSasAsync(String resourceGroupName, String accountName, ServiceSasParameters parameters)

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

abstract Response<ListServiceSasResponseInner> listServiceSasWithResponse(String resourceGroupName, String accountName, ServiceSasParameters parameters, Context context)

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

abstract Mono<Response<ListServiceSasResponseInner>> listServiceSasWithResponseAsync(String resourceGroupName, String accountName, ServiceSasParameters parameters)

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

abstract StorageAccountListKeysResultInner regenerateKey(String resourceGroupName, String accountName, StorageAccountRegenerateKeyParameters regenerateKey)

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

abstract Mono<StorageAccountListKeysResultInner> regenerateKeyAsync(String resourceGroupName, String accountName, StorageAccountRegenerateKeyParameters regenerateKey)

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

abstract Response<StorageAccountListKeysResultInner> regenerateKeyWithResponse(String resourceGroupName, String accountName, StorageAccountRegenerateKeyParameters regenerateKey, Context context)

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

abstract Mono<Response<StorageAccountListKeysResultInner>> regenerateKeyWithResponseAsync(String resourceGroupName, String accountName, StorageAccountRegenerateKeyParameters regenerateKey)

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

abstract BlobRestoreStatusInner restoreBlobRanges(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

Restaurar blobs nos intervalos de blob especificados.

abstract BlobRestoreStatusInner restoreBlobRanges(String resourceGroupName, String accountName, BlobRestoreParameters parameters, Context context)

Restaurar blobs nos intervalos de blob especificados.

abstract Mono<BlobRestoreStatusInner> restoreBlobRangesAsync(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

Restaurar blobs nos intervalos de blob especificados.

abstract Mono<Response<Flux<ByteBuffer>>> restoreBlobRangesWithResponseAsync(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

Restaurar blobs nos intervalos de blob especificados.

abstract void revokeUserDelegationKeys(String resourceGroupName, String accountName)

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

abstract Mono<Void> revokeUserDelegationKeysAsync(String resourceGroupName, String accountName)

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

abstract Response<Void> revokeUserDelegationKeysWithResponse(String resourceGroupName, String accountName, Context context)

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

abstract Mono<Response<Void>> revokeUserDelegationKeysWithResponseAsync(String resourceGroupName, String accountName)

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

abstract StorageAccountInner update(String resourceGroupName, String accountName, StorageAccountUpdateParameters parameters)

A operação de atualização pode ser usada para atualizar o SKU, a criptografia, a camada de acesso ou as marcas de uma conta de armazenamento.

abstract Mono<StorageAccountInner> updateAsync(String resourceGroupName, String accountName, StorageAccountUpdateParameters parameters)

A operação de atualização pode ser usada para atualizar o SKU, a criptografia, a camada de acesso ou as marcas de uma conta de armazenamento.

abstract Response<StorageAccountInner> updateWithResponse(String resourceGroupName, String accountName, StorageAccountUpdateParameters parameters, Context context)

A operação de atualização pode ser usada para atualizar o SKU, a criptografia, a camada de acesso ou as marcas de uma conta de armazenamento.

abstract Mono<Response<StorageAccountInner>> updateWithResponseAsync(String resourceGroupName, String accountName, StorageAccountUpdateParameters parameters)

A operação de atualização pode ser usada para atualizar o SKU, a criptografia, a camada de acesso ou as marcas de uma conta de armazenamento.

Detalhes do método

abortHierarchicalNamespaceMigration

public abstract void abortHierarchicalNamespaceMigration(String resourceGroupName, String accountName)

Anular a migração dinâmica da conta de armazenamento para habilitar o Hns.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

abortHierarchicalNamespaceMigration

public abstract void abortHierarchicalNamespaceMigration(String resourceGroupName, String accountName, Context context)

Anular a migração dinâmica da conta de armazenamento para habilitar o Hns.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
context - O contexto a ser associado a essa operação.

abortHierarchicalNamespaceMigrationAsync

public abstract Mono abortHierarchicalNamespaceMigrationAsync(String resourceGroupName, String accountName)

Anule a migração dinâmica da conta de armazenamento para habilitar o Hns.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

abortHierarchicalNamespaceMigrationWithResponseAsync

public abstract Mono>> abortHierarchicalNamespaceMigrationWithResponseAsync(String resourceGroupName, String accountName)

Anule a migração dinâmica da conta de armazenamento para habilitar o Hns.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

o após a Response<T> conclusão bem-sucedida de Mono.

beginAbortHierarchicalNamespaceMigration

public abstract SyncPoller,Void> beginAbortHierarchicalNamespaceMigration(String resourceGroupName, String accountName)

Anule a migração dinâmica da conta de armazenamento para habilitar o Hns.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginAbortHierarchicalNamespaceMigration

public abstract SyncPoller,Void> beginAbortHierarchicalNamespaceMigration(String resourceGroupName, String accountName, Context context)

Anule a migração dinâmica da conta de armazenamento para habilitar o Hns.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginAbortHierarchicalNamespaceMigrationAsync

public abstract PollerFlux,Void> beginAbortHierarchicalNamespaceMigrationAsync(String resourceGroupName, String accountName)

Anule a migração dinâmica da conta de armazenamento para habilitar o Hns.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

o PollerFlux<T,U> para sondagem de operação de longa execução.

beginCreate

public abstract SyncPoller,StorageAccountInner> beginCreate(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados. Se uma conta já estiver 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á estiver 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.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para a conta criada.

Returns:

o SyncPoller<T,U> para sondagem da conta de armazenamento.

beginCreate

public abstract SyncPoller,StorageAccountInner> beginCreate(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters, Context context)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados. Se uma conta já estiver 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á estiver 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.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para a conta criada.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem da conta de armazenamento.

beginCreateAsync

public abstract PollerFlux,StorageAccountInner> beginCreateAsync(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados. Se uma conta já estiver 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á estiver 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.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para a conta criada.

Returns:

o PollerFlux<T,U> para sondagem da conta de armazenamento.

beginCustomerInitiatedMigration

public abstract SyncPoller,Void> beginCustomerInitiatedMigration(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros de solicitação necessários para executar a migração da conta de armazenamento.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginCustomerInitiatedMigration

public abstract SyncPoller,Void> beginCustomerInitiatedMigration(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters, Context context)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros de solicitação necessários para executar a migração da conta de armazenamento.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginCustomerInitiatedMigrationAsync

public abstract PollerFlux,Void> beginCustomerInitiatedMigrationAsync(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros de solicitação necessários para executar a migração da conta de armazenamento.

Returns:

o PollerFlux<T,U> para sondagem de operação de longa execução.

beginFailover

public abstract SyncPoller,Void> beginFailover(String resourceGroupName, String accountName)

Uma solicitação de failover pode ser disparada 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 contas RA-GRS. 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 estão disponíveis. O principal caso de uso de um Failover Planejado são os testes de recuperação de desastre. Esse tipo de failover é invocado definindo o parâmetro FailoverType como 'Planned'. Saiba mais sobre as opções de failover aqui– https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginFailover

public abstract SyncPoller,Void> beginFailover(String resourceGroupName, String accountName, FailoverType failoverType, Context context)

Uma solicitação de failover pode ser disparada 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 contas RA-GRS. 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 estão disponíveis. O principal caso de uso de um Failover Planejado são os testes de recuperação de desastre. Esse tipo de failover é invocado definindo o parâmetro FailoverType como 'Planned'. Saiba mais sobre as opções de failover aqui– https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
failoverType - O parâmetro é definido como "Planejado" para indicar se um failover planejado é solicitado.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginFailoverAsync

public abstract PollerFlux,Void> beginFailoverAsync(String resourceGroupName, String accountName)

Uma solicitação de failover pode ser disparada 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 contas RA-GRS. 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 estão disponíveis. O principal caso de uso de um Failover Planejado são os testes de recuperação de desastre. Esse tipo de failover é invocado definindo o parâmetro FailoverType como 'Planned'. Saiba mais sobre as opções de failover aqui– https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

o PollerFlux<T,U> para sondagem de operação de longa execução.

beginFailoverAsync

public abstract PollerFlux,Void> beginFailoverAsync(String resourceGroupName, String accountName, FailoverType failoverType)

Uma solicitação de failover pode ser disparada 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 contas RA-GRS. 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 estão disponíveis. O principal caso de uso de um Failover Planejado são os testes de recuperação de desastre. Esse tipo de failover é invocado definindo o parâmetro FailoverType como 'Planned'. Saiba mais sobre as opções de failover aqui– https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
failoverType - O parâmetro é definido como "Planejado" para indicar se um failover planejado é solicitado.

Returns:

o PollerFlux<T,U> para sondagem de operação de longa execução.

beginHierarchicalNamespaceMigration

public abstract SyncPoller,Void> beginHierarchicalNamespaceMigration(String resourceGroupName, String accountName, String requestType)

Migração dinâmica da conta de armazenamento para habilitar o Hns.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
requestType - Obrigatórios. O tipo de migração de namespace hierárquico pode ser uma solicitação de validação de namespace hierárquica '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.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginHierarchicalNamespaceMigration

public abstract SyncPoller,Void> beginHierarchicalNamespaceMigration(String resourceGroupName, String accountName, String requestType, Context context)

Migração dinâmica da conta de armazenamento para habilitar o Hns.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
requestType - Obrigatórios. O tipo de migração de namespace hierárquico pode ser uma solicitação de validação de namespace hierárquica '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.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de operação de longa execução.

beginHierarchicalNamespaceMigrationAsync

public abstract PollerFlux,Void> beginHierarchicalNamespaceMigrationAsync(String resourceGroupName, String accountName, String requestType)

Migração dinâmica da conta de armazenamento para habilitar o Hns.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
requestType - Obrigatórios. O tipo de migração de namespace hierárquico pode ser uma solicitação de validação de namespace hierárquica '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.

Returns:

o PollerFlux<T,U> para sondagem de operação de longa execução.

beginRestoreBlobRanges

public abstract SyncPoller,BlobRestoreStatusInner> beginRestoreBlobRanges(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

Restaurar blobs nos intervalos de blob especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para restaurar intervalos de blob.

Returns:

o SyncPoller<T,U> para sondagem de status de restauração de blob.

beginRestoreBlobRanges

public abstract SyncPoller,BlobRestoreStatusInner> beginRestoreBlobRanges(String resourceGroupName, String accountName, BlobRestoreParameters parameters, Context context)

Restaurar blobs nos intervalos de blob especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para restaurar intervalos de blob.
context - O contexto a ser associado a essa operação.

Returns:

o SyncPoller<T,U> para sondagem de status de restauração de blob.

beginRestoreBlobRangesAsync

public abstract PollerFlux,BlobRestoreStatusInner> beginRestoreBlobRangesAsync(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

Restaurar blobs nos intervalos de blob especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para restaurar intervalos de blob.

Returns:

o PollerFlux<T,U> para sondagem de status de restauração de blob.

checkNameAvailability

public abstract CheckNameAvailabilityResultInner checkNameAvailability(StorageAccountCheckNameAvailabilityParameters accountName)

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

Parameters:

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

Returns:

a resposta da operação CheckNameAvailability.

checkNameAvailabilityAsync

public abstract Mono checkNameAvailabilityAsync(StorageAccountCheckNameAvailabilityParameters accountName)

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

Parameters:

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

Returns:

a resposta da operação CheckNameAvailability após a conclusão bem-sucedida de Mono.

checkNameAvailabilityWithResponse

public abstract Response checkNameAvailabilityWithResponse(StorageAccountCheckNameAvailabilityParameters accountName, Context context)

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

Parameters:

accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
context - O contexto a ser associado a essa operação.

Returns:

a resposta da operação CheckNameAvailability junto com Response<T>.

checkNameAvailabilityWithResponseAsync

public abstract Mono> checkNameAvailabilityWithResponseAsync(StorageAccountCheckNameAvailabilityParameters accountName)

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

Parameters:

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

Returns:

a resposta da operação CheckNameAvailability junto com Response<T> a conclusão bem-sucedida de Mono.

create

public abstract StorageAccountInner create(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados. Se uma conta já estiver 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á estiver 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.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para a conta criada.

Returns:

a conta de armazenamento.

create

public abstract StorageAccountInner create(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters, Context context)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados. Se uma conta já estiver 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á estiver 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.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para a conta criada.
context - O contexto a ser associado a essa operação.

Returns:

a conta de armazenamento.

createAsync

public abstract Mono createAsync(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados. Se uma conta já estiver 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á estiver 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.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para a conta criada.

Returns:

a conta de armazenamento após a conclusão bem-sucedida de Mono.

createWithResponseAsync

public abstract Mono>> createWithResponseAsync(String resourceGroupName, String accountName, StorageAccountCreateParameters parameters)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados. Se uma conta já estiver 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á estiver 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.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para a conta criada.

Returns:

a conta de armazenamento, juntamente com Response<T> a conclusão bem-sucedida de Mono.

customerInitiatedMigration

public abstract void customerInitiatedMigration(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros de solicitação necessários para executar a migração da conta de armazenamento.

customerInitiatedMigration

public abstract void customerInitiatedMigration(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters, Context context)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros de solicitação necessários para executar a migração da conta de armazenamento.
context - O contexto a ser associado a essa operação.

customerInitiatedMigrationAsync

public abstract Mono customerInitiatedMigrationAsync(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros de solicitação necessários para executar a migração da conta de armazenamento.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

customerInitiatedMigrationWithResponseAsync

public abstract Mono>> customerInitiatedMigrationWithResponseAsync(String resourceGroupName, String accountName, StorageAccountMigrationInner parameters)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros de solicitação necessários para executar a migração da conta de armazenamento.

Returns:

o após a Response<T> conclusão bem-sucedida de Mono.

delete

public abstract void delete(String resourceGroupName, String accountName)

Exclui uma conta de armazenamento no Microsoft Azure.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String accountName)

Exclui uma conta de armazenamento no Microsoft Azure.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

deleteWithResponse

public abstract Response deleteWithResponse(String resourceGroupName, String accountName, Context context)

Exclui uma conta de armazenamento no Microsoft Azure.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
context - O contexto a ser associado a essa operação.

Returns:

deleteWithResponseAsync

public abstract Mono> deleteWithResponseAsync(String resourceGroupName, String accountName)

Exclui uma conta de armazenamento no Microsoft Azure.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

o após a Response<T> conclusão bem-sucedida de Mono.

failover

public abstract void failover(String resourceGroupName, String accountName)

Uma solicitação de failover pode ser disparada para uma conta de armazenamento caso um ponto de extremidade primário fique indisponível por qualquer motivo. O failover ocorre do cluster primário da conta de armazenamento para o cluster secundário para contas RA-GRS. 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 no caso de problemas de disponibilidade, pois o failover planejado só está disponível enquanto os pontos de extremidade primários e secundários estão disponíveis. O principal caso de uso de um Failover Planejado são os testes de recuperação de desastre. Esse tipo de failover é invocado definindo o parâmetro FailoverType como 'Planned'. Saiba mais sobre as opções de failover aqui- https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

failover

public abstract void failover(String resourceGroupName, String accountName, FailoverType failoverType, Context context)

Uma solicitação de failover pode ser disparada para uma conta de armazenamento caso um ponto de extremidade primário fique indisponível por qualquer motivo. O failover ocorre do cluster primário da conta de armazenamento para o cluster secundário para contas RA-GRS. 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 no caso de problemas de disponibilidade, pois o failover planejado só está disponível enquanto os pontos de extremidade primários e secundários estão disponíveis. O principal caso de uso de um Failover Planejado são os testes de recuperação de desastre. Esse tipo de failover é invocado definindo o parâmetro FailoverType como 'Planned'. Saiba mais sobre as opções de failover aqui- https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
failoverType - O parâmetro é definido como 'Planejado' para indicar se um failover planejado é solicitado.
context - O contexto a ser associado a essa operação.

failoverAsync

public abstract Mono failoverAsync(String resourceGroupName, String accountName)

Uma solicitação de failover pode ser disparada para uma conta de armazenamento caso um ponto de extremidade primário fique indisponível por qualquer motivo. O failover ocorre do cluster primário da conta de armazenamento para o cluster secundário para contas RA-GRS. 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 no caso de problemas de disponibilidade, pois o failover planejado só está disponível enquanto os pontos de extremidade primários e secundários estão disponíveis. O principal caso de uso de um Failover Planejado são os testes de recuperação de desastre. Esse tipo de failover é invocado definindo o parâmetro FailoverType como 'Planned'. Saiba mais sobre as opções de failover aqui- https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

failoverAsync

public abstract Mono failoverAsync(String resourceGroupName, String accountName, FailoverType failoverType)

Uma solicitação de failover pode ser disparada para uma conta de armazenamento caso um ponto de extremidade primário fique indisponível por qualquer motivo. O failover ocorre do cluster primário da conta de armazenamento para o cluster secundário para contas RA-GRS. 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 no caso de problemas de disponibilidade, pois o failover planejado só está disponível enquanto os pontos de extremidade primários e secundários estão disponíveis. O principal caso de uso de um Failover Planejado são os testes de recuperação de desastre. Esse tipo de failover é invocado definindo o parâmetro FailoverType como 'Planned'. Saiba mais sobre as opções de failover aqui- https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
failoverType - O parâmetro é definido como 'Planejado' para indicar se um failover planejado é solicitado.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

failoverWithResponseAsync

public abstract Mono>> failoverWithResponseAsync(String resourceGroupName, String accountName, FailoverType failoverType)

Uma solicitação de failover pode ser disparada para uma conta de armazenamento caso um ponto de extremidade primário fique indisponível por qualquer motivo. O failover ocorre do cluster primário da conta de armazenamento para o cluster secundário para contas RA-GRS. 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 estão disponíveis. O principal caso de uso de um Failover Planejado são os testes de recuperação de desastre. Esse tipo de failover é invocado definindo o parâmetro FailoverType como 'Planned'. Saiba mais sobre as opções de failover aqui– https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
failoverType - O parâmetro é definido como "Planejado" para indicar se um failover planejado é solicitado.

Returns:

o após a Response<T> conclusão bem-sucedida de Mono.

getByResourceGroup

public abstract StorageAccountInner getByResourceGroup(String resourceGroupName, String accountName)

Retorna as propriedades da conta de armazenamento especificada, incluindo, mas não se limitando ao nome, ao nome da SKU, ao local e à conta status. A operação ListKeys deve ser usada para recuperar chaves de armazenamento.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

a conta de armazenamento.

getByResourceGroupAsync

public abstract Mono getByResourceGroupAsync(String resourceGroupName, String accountName)

Retorna as propriedades da conta de armazenamento especificada, incluindo, mas não se limitando ao nome, ao nome da SKU, ao local e à conta status. A operação ListKeys deve ser usada para recuperar chaves de armazenamento.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

a conta de armazenamento após a conclusão bem-sucedida de Mono.

getByResourceGroupWithResponse

public abstract Response getByResourceGroupWithResponse(String resourceGroupName, String accountName, StorageAccountExpand expand, Context context)

Retorna as propriedades da conta de armazenamento especificada, incluindo, mas não se limitando ao nome, ao nome da SKU, ao local e à conta status. A operação ListKeys deve ser usada para recuperar chaves de armazenamento.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
expand - Pode ser usado para expandir as propriedades dentro das propriedades da conta. Por padrão, os dados não são incluídos ao buscar propriedades. Atualmente, só damos suporte a geoReplicationStats e blobRestoreStatus.
context - O contexto a ser associado a essa operação.

Returns:

a conta de armazenamento junto com Response<T>.

getByResourceGroupWithResponseAsync

public abstract Mono> getByResourceGroupWithResponseAsync(String resourceGroupName, String accountName, StorageAccountExpand expand)

Retorna as propriedades da conta de armazenamento especificada, incluindo, mas não se limitando ao nome, ao nome da SKU, ao local e à conta status. A operação ListKeys deve ser usada para recuperar chaves de armazenamento.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
expand - Pode ser usado para expandir as propriedades dentro das propriedades da conta. Por padrão, os dados não são incluídos ao buscar propriedades. Atualmente, só damos suporte a geoReplicationStats e blobRestoreStatus.

Returns:

a conta de armazenamento, juntamente com Response<T> a conclusão bem-sucedida de Mono.

getCustomerInitiatedMigration

public abstract StorageAccountMigrationInner getCustomerInitiatedMigration(String resourceGroupName, String accountName, MigrationName migrationName)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
migrationName - O nome da Migração da Conta de Armazenamento. Ele sempre deve ser "padrão".

Returns:

o status da migração em andamento para a conta de armazenamento especificada.

getCustomerInitiatedMigrationAsync

public abstract Mono getCustomerInitiatedMigrationAsync(String resourceGroupName, String accountName, MigrationName migrationName)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
migrationName - O nome da Migração da Conta de Armazenamento. Ele sempre deve ser "padrão".

Returns:

o status da migração em andamento para a conta de armazenamento especificada após a conclusão bem-sucedida de Mono.

getCustomerInitiatedMigrationWithResponse

public abstract Response getCustomerInitiatedMigrationWithResponse(String resourceGroupName, String accountName, MigrationName migrationName, Context context)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
migrationName - O nome da Migração da Conta de Armazenamento. Ele sempre deve ser "padrão".
context - O contexto a ser associado a essa operação.

Returns:

o status da migração em andamento para a conta de armazenamento especificada junto com Response<T>.

getCustomerInitiatedMigrationWithResponseAsync

public abstract Mono> getCustomerInitiatedMigrationWithResponseAsync(String resourceGroupName, String accountName, MigrationName migrationName)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
migrationName - O nome da Migração da Conta de Armazenamento. Ele sempre deve ser "padrão".

Returns:

o status da migração em andamento para a conta de armazenamento especificada, juntamente com Response<T> a conclusão bem-sucedida de Mono.

hierarchicalNamespaceMigration

public abstract void hierarchicalNamespaceMigration(String resourceGroupName, String accountName, String requestType)

Migração dinâmica da conta de armazenamento para habilitar o Hns.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
requestType - Obrigatórios. O tipo de migração de namespace hierárquico pode ser uma solicitação de validação de namespace hierárquica '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.

hierarchicalNamespaceMigration

public abstract void hierarchicalNamespaceMigration(String resourceGroupName, String accountName, String requestType, Context context)

Migração dinâmica da conta de armazenamento para habilitar o Hns.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
requestType - Obrigatórios. O tipo de migração de namespace hierárquico pode ser uma solicitação de validação de namespace hierárquica '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.
context - O contexto a ser associado a essa operação.

hierarchicalNamespaceMigrationAsync

public abstract Mono hierarchicalNamespaceMigrationAsync(String resourceGroupName, String accountName, String requestType)

Migração dinâmica da conta de armazenamento para habilitar o Hns.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
requestType - Obrigatórios. O tipo de migração de namespace hierárquico pode ser uma solicitação de validação de namespace hierárquica '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.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

hierarchicalNamespaceMigrationWithResponseAsync

public abstract Mono>> hierarchicalNamespaceMigrationWithResponseAsync(String resourceGroupName, String accountName, String requestType)

Migração dinâmica da conta de armazenamento para habilitar o Hns.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
requestType - Obrigatórios. O tipo de migração de namespace hierárquico pode ser uma solicitação de validação de namespace hierárquica '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.

Returns:

o após a Response<T> conclusão bem-sucedida de Mono.

list

public abstract PagedIterable list()

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

Returns:

a resposta da operação Listar Contas de Armazenamento como resposta paginada com PagedIterable<T>.

list

public abstract PagedIterable list(Context context)

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

Parameters:

context - O contexto a ser associado a essa operação.

Returns:

a resposta da operação Listar Contas de Armazenamento como resposta paginada com PagedIterable<T>.

listAccountSas

public abstract ListAccountSasResponseInner listAccountSas(String resourceGroupName, String accountName, AccountSasParameters parameters)

Listar credenciais SAS de uma conta de armazenamento.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para listar credenciais SAS para a conta de armazenamento.

Returns:

a resposta da operação Listar credenciais SAS.

listAccountSasAsync

public abstract Mono listAccountSasAsync(String resourceGroupName, String accountName, AccountSasParameters parameters)

Listar credenciais SAS de uma conta de armazenamento.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para listar credenciais SAS para a conta de armazenamento.

Returns:

a resposta da operação Listar credenciais SAS após a conclusão bem-sucedida de Mono.

listAccountSasWithResponse

public abstract Response listAccountSasWithResponse(String resourceGroupName, String accountName, AccountSasParameters parameters, Context context)

Listar credenciais SAS de uma conta de armazenamento.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para listar credenciais SAS para a conta de armazenamento.
context - O contexto a ser associado a essa operação.

Returns:

a resposta da operação Listar credenciais SAS junto com Response<T>.

listAccountSasWithResponseAsync

public abstract Mono> listAccountSasWithResponseAsync(String resourceGroupName, String accountName, AccountSasParameters parameters)

Listar credenciais SAS de uma conta de armazenamento.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para listar credenciais SAS para a conta de armazenamento.

Returns:

a resposta da operação Listar credenciais SAS juntamente com Response<T> a conclusão bem-sucedida de Mono.

listAsync

public abstract PagedFlux listAsync()

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

Returns:

a resposta da operação Listar Contas de Armazenamento como resposta paginada com PagedFlux<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.

Returns:

a resposta da operação Listar Contas de Armazenamento como resposta paginada com PagedIterable<T>.

listByResourceGroup

public abstract PagedIterable listByResourceGroup(String resourceGroupName, Context context)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
context - O contexto a ser associado a essa operação.

Returns:

a resposta da operação Listar Contas de Armazenamento como resposta paginada com PagedIterable<T>.

listByResourceGroupAsync

public abstract PagedFlux listByResourceGroupAsync(String resourceGroupName)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.

Returns:

a resposta da operação Listar Contas de Armazenamento como resposta paginada com PagedFlux<T>.

listKeys

public abstract StorageAccountListKeysResultInner listKeys(String resourceGroupName, String accountName)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

a resposta da operação ListKeys.

listKeysAsync

public abstract Mono listKeysAsync(String resourceGroupName, String accountName)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

a resposta da operação ListKeys após a conclusão bem-sucedida de Mono.

listKeysWithResponse

public abstract Response listKeysWithResponse(String resourceGroupName, String accountName, ListKeyExpand expand, Context context)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
expand - Especifica o tipo da chave a ser listada. O valor possível é kerb.
context - O contexto a ser associado a essa operação.

Returns:

a resposta da operação ListKeys junto com Response<T>.

listKeysWithResponseAsync

public abstract Mono> listKeysWithResponseAsync(String resourceGroupName, String accountName, ListKeyExpand expand)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
expand - Especifica o tipo da chave a ser listada. O valor possível é kerb.

Returns:

a resposta da operação ListKeys junto com Response<T> a conclusão bem-sucedida de Mono.

listServiceSas

public abstract ListServiceSasResponseInner listServiceSas(String resourceGroupName, String accountName, ServiceSasParameters parameters)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para listar credenciais SAS de serviço.

Returns:

a resposta da operação Listar credenciais SAS do serviço.

listServiceSasAsync

public abstract Mono listServiceSasAsync(String resourceGroupName, String accountName, ServiceSasParameters parameters)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para listar credenciais SAS de serviço.

Returns:

a resposta da operação Listar credenciais SAS do serviço após a conclusão bem-sucedida do Mono.

listServiceSasWithResponse

public abstract Response listServiceSasWithResponse(String resourceGroupName, String accountName, ServiceSasParameters parameters, Context context)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para listar credenciais SAS de serviço.
context - O contexto a ser associado a essa operação.

Returns:

a resposta da operação Listar credenciais SAS do serviço juntamente com Response<T>.

listServiceSasWithResponseAsync

public abstract Mono> listServiceSasWithResponseAsync(String resourceGroupName, String accountName, ServiceSasParameters parameters)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para listar credenciais SAS de serviço.

Returns:

a resposta da operação listar credenciais SAS do serviço juntamente com Response<T> a conclusão bem-sucedida de Mono.

regenerateKey

public abstract StorageAccountListKeysResultInner regenerateKey(String resourceGroupName, String accountName, StorageAccountRegenerateKeyParameters regenerateKey)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
regenerateKey - Especifica o nome da chave que deve ser regenerada – key1, key2, kerb1, kerb2.

Returns:

a resposta da operação ListKeys.

regenerateKeyAsync

public abstract Mono regenerateKeyAsync(String resourceGroupName, String accountName, StorageAccountRegenerateKeyParameters regenerateKey)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
regenerateKey - Especifica o nome da chave que deve ser regenerada – key1, key2, kerb1, kerb2.

Returns:

a resposta da operação ListKeys após a conclusão bem-sucedida de Mono.

regenerateKeyWithResponse

public abstract Response regenerateKeyWithResponse(String resourceGroupName, String accountName, StorageAccountRegenerateKeyParameters regenerateKey, Context context)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
regenerateKey - Especifica o nome da chave que deve ser regenerada – key1, key2, kerb1, kerb2.
context - O contexto a ser associado a essa operação.

Returns:

a resposta da operação ListKeys junto com Response<T>.

regenerateKeyWithResponseAsync

public abstract Mono> regenerateKeyWithResponseAsync(String resourceGroupName, String accountName, StorageAccountRegenerateKeyParameters regenerateKey)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
regenerateKey - Especifica o nome da chave que deve ser regenerada – key1, key2, kerb1, kerb2.

Returns:

a resposta da operação ListKeys junto com Response<T> a conclusão bem-sucedida de Mono.

restoreBlobRanges

public abstract BlobRestoreStatusInner restoreBlobRanges(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

Restaurar blobs nos intervalos de blobs especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para restaurar intervalos de blob.

Returns:

status de restauração de blob.

restoreBlobRanges

public abstract BlobRestoreStatusInner restoreBlobRanges(String resourceGroupName, String accountName, BlobRestoreParameters parameters, Context context)

Restaurar blobs nos intervalos de blob especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para restaurar intervalos de blob.
context - O contexto a ser associado a essa operação.

Returns:

status de restauração de blob.

restoreBlobRangesAsync

public abstract Mono restoreBlobRangesAsync(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

Restaurar blobs nos intervalos de blob especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para restaurar intervalos de blob.

Returns:

status de restauração de blob após a conclusão bem-sucedida de Mono.

restoreBlobRangesWithResponseAsync

public abstract Mono>> restoreBlobRangesWithResponseAsync(String resourceGroupName, String accountName, BlobRestoreParameters parameters)

Restaurar blobs nos intervalos de blob especificados.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para restaurar intervalos de blob.

Returns:

a restauração de blob status junto com Response<T> a conclusão bem-sucedida de Mono.

revokeUserDelegationKeys

public abstract void revokeUserDelegationKeys(String resourceGroupName, String accountName)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

revokeUserDelegationKeysAsync

public abstract Mono revokeUserDelegationKeysAsync(String resourceGroupName, String accountName)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

Um Mono que é concluído quando uma resposta bem-sucedida é recebida.

revokeUserDelegationKeysWithResponse

public abstract Response revokeUserDelegationKeysWithResponse(String resourceGroupName, String accountName, Context context)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
context - O contexto a ser associado a essa operação.

Returns:

revokeUserDelegationKeysWithResponseAsync

public abstract Mono> revokeUserDelegationKeysWithResponseAsync(String resourceGroupName, String accountName)

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

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.

Returns:

o após a Response<T> conclusão bem-sucedida de Mono.

update

public abstract StorageAccountInner update(String resourceGroupName, String accountName, StorageAccountUpdateParameters parameters)

A operação de atualização pode ser usada para atualizar o SKU, a criptografia, a camada de acesso ou as marcas de uma conta de armazenamento. Ele também pode ser usado para mapear a conta para um domínio personalizado. Há suporte apenas para um domínio personalizado por conta de armazenamento; não há suporte para a substituição/alteração do domínio personalizado. Para substituir um domínio personalizado antigo, o valor antigo deve ser limpo/não registrado antes que um novo valor possa ser definido. Há suporte para a atualização de várias propriedades. Essa chamada não altera as chaves de armazenamento da conta. Se você 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.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para a conta atualizada.

Returns:

a conta de armazenamento.

updateAsync

public abstract Mono updateAsync(String resourceGroupName, String accountName, StorageAccountUpdateParameters parameters)

A operação de atualização pode ser usada para atualizar o SKU, a criptografia, a camada de acesso ou as marcas de uma conta de armazenamento. Ele também pode ser usado para mapear a conta para um domínio personalizado. Há suporte apenas para um domínio personalizado por conta de armazenamento; não há suporte para a substituição/alteração do domínio personalizado. Para substituir um domínio personalizado antigo, o valor antigo deve ser limpo/não registrado antes que um novo valor possa ser definido. Há suporte para a atualização de várias propriedades. Essa chamada não altera as chaves de armazenamento da conta. Se você 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.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para a conta atualizada.

Returns:

a conta de armazenamento após a conclusão bem-sucedida de Mono.

updateWithResponse

public abstract Response updateWithResponse(String resourceGroupName, String accountName, StorageAccountUpdateParameters parameters, Context context)

A operação de atualização pode ser usada para atualizar o SKU, a criptografia, a camada de acesso ou as marcas de uma conta de armazenamento. Ele também pode ser usado para mapear a conta para um domínio personalizado. Há suporte apenas para um domínio personalizado por conta de armazenamento; não há suporte para a substituição/alteração do domínio personalizado. Para substituir um domínio personalizado antigo, o valor antigo deve ser limpo/não registrado antes que um novo valor possa ser definido. Há suporte para a atualização de várias propriedades. Essa chamada não altera as chaves de armazenamento da conta. Se você 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.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para a conta atualizada.
context - O contexto a ser associado a essa operação.

Returns:

a conta de armazenamento junto com Response<T>.

updateWithResponseAsync

public abstract Mono> updateWithResponseAsync(String resourceGroupName, String accountName, StorageAccountUpdateParameters parameters)

A operação de atualização pode ser usada para atualizar o SKU, a criptografia, a camada de acesso ou as marcas de uma conta de armazenamento. Ele também pode ser usado para mapear a conta para um domínio personalizado. Há suporte apenas para um domínio personalizado por conta de armazenamento; não há suporte para a substituição/alteração do domínio personalizado. Para substituir um domínio personalizado antigo, o valor antigo deve ser limpo/não registrado antes que um novo valor possa ser definido. Há suporte para a atualização de várias propriedades. Essa chamada não altera as chaves de armazenamento da conta. Se você 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.

Parameters:

resourceGroupName - O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas.
accountName - O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas.
parameters - Os parâmetros a serem fornecidos para a conta atualizada.

Returns:

a conta de armazenamento, juntamente com Response<T> a conclusão bem-sucedida de Mono.

Aplica-se a