Partilhar via


StorageAccounts interface

Interface que representa um StorageAccounts.

Métodos

beginAbortHierarchicalNamespaceMigration(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Abortar a Migração em direto da conta de armazenamento para ativar o HNS

beginAbortHierarchicalNamespaceMigrationAndWait(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Abortar a Migração em direto da conta de armazenamento para ativar o HNS

beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados. Se uma conta já estiver criada e for emitido um pedido de criação subsequente com propriedades diferentes, as propriedades da conta serão atualizadas. Se uma conta já estiver criada e for emitido um pedido de criação ou atualização subsequente com o mesmo conjunto de propriedades, o pedido será bem-sucedido.

beginCreateAndWait(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados. Se uma conta já estiver criada e for emitido um pedido de criação subsequente com propriedades diferentes, as propriedades da conta serão atualizadas. Se uma conta já estiver criada e for emitido um pedido de criação ou atualização subsequente com o mesmo conjunto de propriedades, o pedido será bem-sucedido.

beginCustomerInitiatedMigration(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

O pedido de Migração de Conta pode ser acionado para que uma conta de armazenamento altere o respetivo nível de redundância. A migração atualiza a conta de armazenamento redundante não zonal para uma conta zonarredundante ou vice-versa para ter uma melhor fiabilidade e disponibilidade. O armazenamento com redundância entre zonas (ZRS) replica a sua conta de armazenamento de forma síncrona em três zonas de disponibilidade do Azure na região primária.

beginCustomerInitiatedMigrationAndWait(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

O pedido de Migração de Conta pode ser acionado para que uma conta de armazenamento altere o respetivo nível de redundância. A migração atualiza a conta de armazenamento redundante não zonal para uma conta zonarredundante ou vice-versa para ter uma melhor fiabilidade e disponibilidade. O armazenamento com redundância entre zonas (ZRS) replica a sua conta de armazenamento de forma síncrona em três zonas de disponibilidade do Azure na região primária.

beginFailover(string, string, StorageAccountsFailoverOptionalParams)

Um pedido de ativação pós-falha pode ser acionado para uma conta de armazenamento no caso de um ponto final primário ficar indisponível por qualquer motivo. A ativação pós-falha ocorre do cluster primário da conta de armazenamento para o cluster secundário para contas RA-GRS. O cluster secundário tornar-se-á primário após a ativação pós-falha e a conta será convertida em LRS. No caso de uma Ativação Pós-falha Planeada, os clusters primários e secundários são trocados após a ativação pós-falha e a conta permanece georreplicada. A ativação pós-falha deve continuar a ser utilizada em caso de problemas de disponibilidade, uma vez que a Ativação pós-falha planeada só está disponível enquanto os pontos finais primários e secundários estiverem disponíveis. O principal caso de utilização de uma Ativação Pós-falha Planeada são os testes de recuperação após desastre. Este tipo de ativação pós-falha é invocado ao definir o parâmetro FailoverType como "Planeado". Saiba mais sobre as opções de ativação pós-falha aqui- https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)

Um pedido de ativação pós-falha pode ser acionado para uma conta de armazenamento no caso de um ponto final primário ficar indisponível por qualquer motivo. A ativação pós-falha ocorre do cluster primário da conta de armazenamento para o cluster secundário para contas RA-GRS. O cluster secundário tornar-se-á primário após a ativação pós-falha e a conta será convertida em LRS. No caso de uma Ativação Pós-falha Planeada, os clusters primários e secundários são trocados após a ativação pós-falha e a conta permanece georreplicada. A ativação pós-falha deve continuar a ser utilizada em caso de problemas de disponibilidade, uma vez que a Ativação pós-falha planeada só está disponível enquanto os pontos finais primários e secundários estiverem disponíveis. O principal caso de utilização de uma Ativação Pós-falha Planeada são os testes de recuperação após desastre. Este tipo de ativação pós-falha é invocado ao definir o parâmetro FailoverType como "Planeado". Saiba mais sobre as opções de ativação pós-falha aqui- https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

beginHierarchicalNamespaceMigration(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migração em Direto da conta de armazenamento para ativar o HNS

beginHierarchicalNamespaceMigrationAndWait(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migração em Direto da conta de armazenamento para ativar o HNS

beginRestoreBlobRanges(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Restaurar blobs nos intervalos de blobs especificados

beginRestoreBlobRangesAndWait(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Restaurar blobs nos intervalos de blobs especificados

checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)

Verifica se o nome da conta de armazenamento é válido e ainda não está a ser utilizado.

delete(string, string, StorageAccountsDeleteOptionalParams)

Elimina uma conta de armazenamento no Microsoft Azure.

getCustomerInitiatedMigration(string, string, string, StorageAccountsGetCustomerInitiatedMigrationOptionalParams)

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

getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)

Devolve as propriedades da conta de armazenamento especificada, incluindo, entre outros, o nome, o nome do SKU, a localização e o estado da conta. A operação ListKeys deve ser utilizada para obter chaves de armazenamento.

list(StorageAccountsListOptionalParams)

Lista todas as contas de armazenamento disponíveis na subscrição. Tenha em atenção que as chaves de armazenamento não são devolvidas; utilize a operação ListKeys para este procedimento.

listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)

Listar credenciais SAS de uma conta de armazenamento.

listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)

Lista todas as contas de armazenamento disponíveis no grupo de recursos especificado. Tenha em atenção que as chaves de armazenamento não são devolvidas; utilize a operação ListKeys para este procedimento.

listKeys(string, string, StorageAccountsListKeysOptionalParams)

Lista as chaves de acesso ou as chaves Kerberos (se o active directory estiver ativado) para a conta de armazenamento especificada.

listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)

Listar as credenciais sas do serviço de um recurso específico.

regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)

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

revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)

Revogar chaves de delegação de utilizador.

update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)

A operação de atualização pode ser utilizada para atualizar o SKU, a encriptação, a camada de acesso ou as etiquetas de uma conta de armazenamento. Também pode ser utilizado para mapear a conta para um domínio personalizado. Apenas um domínio personalizado é suportado por conta de armazenamento; a substituição/alteração do domínio personalizado não é suportada. Para substituir um domínio personalizado antigo, o valor antigo tem de ser limpo/não registado antes de ser possível definir um novo valor. A atualização de várias propriedades é suportada. Esta chamada não altera as chaves de armazenamento da conta. Se quiser alterar as chaves da conta de armazenamento, utilize a operação regenerar chaves. A localização e o nome da conta de armazenamento não podem ser alterados após a criação.

Detalhes de Método

beginAbortHierarchicalNamespaceMigration(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Abortar a Migração em direto da conta de armazenamento para ativar o HNS

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

Devoluções

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

beginAbortHierarchicalNamespaceMigrationAndWait(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Abortar a Migração em direto da conta de armazenamento para ativar o HNS

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

Devoluções

Promise<void>

beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados. Se uma conta já estiver criada e for emitido um pedido de criação subsequente com propriedades diferentes, as propriedades da conta serão atualizadas. Se uma conta já estiver criada e for emitido um pedido de criação ou atualização subsequente com o mesmo conjunto de propriedades, o pedido será bem-sucedido.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

parameters
StorageAccountCreateParameters

Os parâmetros a fornecer para a conta criada.

options
StorageAccountsCreateOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCreateAndWait(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Cria de forma assíncrona uma nova conta de armazenamento com os parâmetros especificados. Se uma conta já estiver criada e for emitido um pedido de criação subsequente com propriedades diferentes, as propriedades da conta serão atualizadas. Se uma conta já estiver criada e for emitido um pedido de criação ou atualização subsequente com o mesmo conjunto de propriedades, o pedido será bem-sucedido.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

parameters
StorageAccountCreateParameters

Os parâmetros a fornecer para a conta criada.

options
StorageAccountsCreateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<StorageAccount>

beginCustomerInitiatedMigration(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

O pedido de Migração de Conta pode ser acionado para que uma conta de armazenamento altere o respetivo nível de redundância. A migração atualiza a conta de armazenamento redundante não zonal para uma conta zonarredundante ou vice-versa para ter uma melhor fiabilidade e disponibilidade. O armazenamento com redundância entre zonas (ZRS) replica a sua conta de armazenamento de forma síncrona em três zonas de disponibilidade do Azure na região primária.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

parameters
StorageAccountMigration

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

options
StorageAccountsCustomerInitiatedMigrationOptionalParams

Os parâmetros de opções.

Devoluções

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

beginCustomerInitiatedMigrationAndWait(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

O pedido de Migração de Conta pode ser acionado para que uma conta de armazenamento altere o respetivo nível de redundância. A migração atualiza a conta de armazenamento redundante não zonal para uma conta zonarredundante ou vice-versa para ter uma melhor fiabilidade e disponibilidade. O armazenamento com redundância entre zonas (ZRS) replica a sua conta de armazenamento de forma síncrona em três zonas de disponibilidade do Azure na região primária.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

parameters
StorageAccountMigration

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

options
StorageAccountsCustomerInitiatedMigrationOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginFailover(string, string, StorageAccountsFailoverOptionalParams)

Um pedido de ativação pós-falha pode ser acionado para uma conta de armazenamento no caso de um ponto final primário ficar indisponível por qualquer motivo. A ativação pós-falha ocorre do cluster primário da conta de armazenamento para o cluster secundário para contas RA-GRS. O cluster secundário tornar-se-á primário após a ativação pós-falha e a conta será convertida em LRS. No caso de uma Ativação Pós-falha Planeada, os clusters primários e secundários são trocados após a ativação pós-falha e a conta permanece georreplicada. A ativação pós-falha deve continuar a ser utilizada em caso de problemas de disponibilidade, uma vez que a Ativação pós-falha planeada só está disponível enquanto os pontos finais primários e secundários estiverem disponíveis. O principal caso de utilização de uma Ativação Pós-falha Planeada são os testes de recuperação após desastre. Este tipo de ativação pós-falha é invocado ao definir o parâmetro FailoverType como "Planeado". Saiba mais sobre as opções de ativação pós-falha aqui- https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

options
StorageAccountsFailoverOptionalParams

Os parâmetros de opções.

Devoluções

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

beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)

Um pedido de ativação pós-falha pode ser acionado para uma conta de armazenamento no caso de um ponto final primário ficar indisponível por qualquer motivo. A ativação pós-falha ocorre do cluster primário da conta de armazenamento para o cluster secundário para contas RA-GRS. O cluster secundário tornar-se-á primário após a ativação pós-falha e a conta será convertida em LRS. No caso de uma Ativação Pós-falha Planeada, os clusters primários e secundários são trocados após a ativação pós-falha e a conta permanece georreplicada. A ativação pós-falha deve continuar a ser utilizada em caso de problemas de disponibilidade, uma vez que a Ativação pós-falha planeada só está disponível enquanto os pontos finais primários e secundários estiverem disponíveis. O principal caso de utilização de uma Ativação Pós-falha Planeada são os testes de recuperação após desastre. Este tipo de ativação pós-falha é invocado ao definir o parâmetro FailoverType como "Planeado". Saiba mais sobre as opções de ativação pós-falha aqui- https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

options
StorageAccountsFailoverOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

beginHierarchicalNamespaceMigration(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migração em Direto da conta de armazenamento para ativar o HNS

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

requestType

string

Obrigatório. O tipo de migração de espaço de nomes hierárquico pode ser um pedido de validação de espaço de nomes hierárquico "HnsOnValidationRequest" ou um pedido de hidratação "HnsOnHydrationRequest". O pedido de validação validará a migração, enquanto o pedido de hidratação migrará a conta.

Devoluções

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

beginHierarchicalNamespaceMigrationAndWait(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migração em Direto da conta de armazenamento para ativar o HNS

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

requestType

string

Obrigatório. O tipo de migração de espaço de nomes hierárquico pode ser um pedido de validação de espaço de nomes hierárquico "HnsOnValidationRequest" ou um pedido de hidratação "HnsOnHydrationRequest". O pedido de validação validará a migração, enquanto o pedido de hidratação migrará a conta.

Devoluções

Promise<void>

beginRestoreBlobRanges(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Restaurar blobs nos intervalos de blobs especificados

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

parameters
BlobRestoreParameters

Os parâmetros a fornecer para restaurar intervalos de blobs.

options
StorageAccountsRestoreBlobRangesOptionalParams

Os parâmetros de opções.

Devoluções

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

beginRestoreBlobRangesAndWait(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Restaurar blobs nos intervalos de blobs especificados

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

parameters
BlobRestoreParameters

Os parâmetros a fornecer para restaurar intervalos de blobs.

options
StorageAccountsRestoreBlobRangesOptionalParams

Os parâmetros de opções.

Devoluções

checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)

Verifica se o nome da conta de armazenamento é válido e ainda não está a ser utilizado.

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

Parâmetros

accountName
StorageAccountCheckNameAvailabilityParameters

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

options
StorageAccountsCheckNameAvailabilityOptionalParams

Os parâmetros de opções.

Devoluções

delete(string, string, StorageAccountsDeleteOptionalParams)

Elimina uma conta de armazenamento no Microsoft Azure.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

options
StorageAccountsDeleteOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

getCustomerInitiatedMigration(string, string, string, StorageAccountsGetCustomerInitiatedMigrationOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

migrationName

string

O nome da Migração da Conta de Armazenamento. Deve ser sempre "predefinição"

Devoluções

getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)

Devolve as propriedades da conta de armazenamento especificada, incluindo, entre outros, o nome, o nome do SKU, a localização e o estado da conta. A operação ListKeys deve ser utilizada para obter chaves de armazenamento.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

options
StorageAccountsGetPropertiesOptionalParams

Os parâmetros de opções.

Devoluções

Promise<StorageAccount>

list(StorageAccountsListOptionalParams)

Lista todas as contas de armazenamento disponíveis na subscrição. Tenha em atenção que as chaves de armazenamento não são devolvidas; utilize a operação ListKeys para este procedimento.

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

Parâmetros

options
StorageAccountsListOptionalParams

Os parâmetros de opções.

Devoluções

listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)

Listar credenciais SAS de uma conta de armazenamento.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

parameters
AccountSasParameters

Os parâmetros a fornecer para listar as credenciais de SAS para a conta de armazenamento.

options
StorageAccountsListAccountSASOptionalParams

Os parâmetros de opções.

Devoluções

listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)

Lista todas as contas de armazenamento disponíveis no grupo de recursos especificado. Tenha em atenção que as chaves de armazenamento não são devolvidas; utilize a operação ListKeys para este procedimento.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

options
StorageAccountsListByResourceGroupOptionalParams

Os parâmetros de opções.

Devoluções

listKeys(string, string, StorageAccountsListKeysOptionalParams)

Lista as chaves de acesso ou as chaves Kerberos (se o active directory estiver ativado) para a conta de armazenamento especificada.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

options
StorageAccountsListKeysOptionalParams

Os parâmetros de opções.

Devoluções

listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)

Listar as credenciais sas do serviço de um recurso específico.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

parameters
ServiceSasParameters

Os parâmetros a fornecer para listar as credenciais de SAS do serviço.

options
StorageAccountsListServiceSASOptionalParams

Os parâmetros de opções.

Devoluções

regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

regenerateKey
StorageAccountRegenerateKeyParameters

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

options
StorageAccountsRegenerateKeyOptionalParams

Os parâmetros de opções.

Devoluções

revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)

Revogar chaves de delegação de utilizador.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

options
StorageAccountsRevokeUserDelegationKeysOptionalParams

Os parâmetros de opções.

Devoluções

Promise<void>

update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)

A operação de atualização pode ser utilizada para atualizar o SKU, a encriptação, a camada de acesso ou as etiquetas de uma conta de armazenamento. Também pode ser utilizado para mapear a conta para um domínio personalizado. Apenas um domínio personalizado é suportado por conta de armazenamento; a substituição/alteração do domínio personalizado não é suportada. Para substituir um domínio personalizado antigo, o valor antigo tem de ser limpo/não registado antes de ser possível definir um novo valor. A atualização de várias propriedades é suportada. Esta chamada não altera as chaves de armazenamento da conta. Se quiser alterar as chaves da conta de armazenamento, utilize a operação regenerar chaves. A localização e o nome da conta de armazenamento não podem ser alterados após a criação.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos na subscrição do utilizador. O nome não é sensível a maiúsculas e minúsculas.

accountName

string

O nome da conta de armazenamento no grupo de recursos especificado. Os nomes das contas de armazenamento têm de ter entre 3 e 24 carateres de comprimento e utilizar apenas números e letras minúsculas.

parameters
StorageAccountUpdateParameters

Os parâmetros a fornecer para a conta atualizada.

options
StorageAccountsUpdateOptionalParams

Os parâmetros de opções.

Devoluções

Promise<StorageAccount>