StorageAccounts interface
Interface que representa um StorageAccounts.
Métodos
begin |
Abortar a Migração em direto da conta de armazenamento para ativar o HNS |
begin |
Abortar a Migração em direto da conta de armazenamento para ativar o HNS |
begin |
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. |
begin |
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. |
begin |
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. |
begin |
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. |
begin |
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 |
begin |
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 |
begin |
Migração em Direto da conta de armazenamento para ativar o HNS |
begin |
Migração em Direto da conta de armazenamento para ativar o HNS |
begin |
Restaurar blobs nos intervalos de blobs especificados |
begin |
Restaurar blobs nos intervalos de blobs especificados |
check |
Verifica se o nome da conta de armazenamento é válido e ainda não está a ser utilizado. |
delete(string, string, Storage |
Elimina uma conta de armazenamento no Microsoft Azure. |
get |
Obtém o estado da migração em curso para a conta de armazenamento especificada. |
get |
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(Storage |
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. |
list |
Listar credenciais SAS de uma conta de armazenamento. |
list |
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. |
list |
Lista as chaves de acesso ou as chaves Kerberos (se o active directory estiver ativado) para a conta de armazenamento especificada. |
list |
Listar as credenciais sas do serviço de um recurso específico. |
regenerate |
Regenera uma das chaves de acesso ou chaves Kerberos para a conta de armazenamento especificada. |
revoke |
Revogar chaves de delegação de utilizador. |
update(string, string, Storage |
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.
Os parâmetros de opções.
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.
Os parâmetros de opções.
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.
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.
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.
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.
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.
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.
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.
Os parâmetros de opções.
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.
Os parâmetros de opções.
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.
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.
Os parâmetros de opções.
Devoluções
Promise<BlobRestoreStatus>
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.
Os parâmetros de opções.
Devoluções
Promise<CheckNameAvailabilityResult>
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.
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"
Os parâmetros de opções.
Devoluções
Promise<StorageAccountMigration>
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.
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
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.
Os parâmetros de opções.
Devoluções
Promise<ListAccountSasResponse>
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.
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.
Os parâmetros de opções.
Devoluções
Promise<StorageAccountListKeysResult>
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.
Os parâmetros de opções.
Devoluções
Promise<ListServiceSasResponse>
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.
Os parâmetros de opções.
Devoluções
Promise<StorageAccountListKeysResult>
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.
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.
Os parâmetros de opções.
Devoluções
Promise<StorageAccount>