StorageAccountResource Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma Classe que representa uma StorageAccount junto com as operações de instância que podem ser executadas nela. Se você tiver um ResourceIdentifier , poderá construir um StorageAccountResource de uma instância do ArmClient usando o método GetStorageAccountResource. Caso contrário, você pode obter um de seu recurso ResourceGroupResource pai usando o método GetStorageAccount.
public class StorageAccountResource : Azure.ResourceManager.ArmResource
type StorageAccountResource = class
inherit ArmResource
Public Class StorageAccountResource
Inherits ArmResource
- Herança
Construtores
StorageAccountResource() |
Inicializa uma nova instância da StorageAccountResource classe para simulação. |
Campos
ResourceType |
Obtém o tipo de recurso para as operações. |
Propriedades
Client |
Obtém o ArmClient do qual esse cliente de recurso foi criado. (Herdado de ArmResource) |
Data |
Obtém os dados que representam esse Recurso. |
Diagnostics |
Obtém as opções de diagnóstico para esse cliente de recurso. (Herdado de ArmResource) |
Endpoint |
Obtém o uri base para esse cliente de recurso. (Herdado de ArmResource) |
HasData |
Obtém se a instância atual tem ou não dados. |
Id |
Obtém o identificador de recurso. (Herdado de ArmResource) |
Pipeline |
Obtém o pipeline desse cliente de recurso. (Herdado de ArmResource) |
Métodos
AbortHierarchicalNamespaceMigration(WaitUntil, CancellationToken) |
Anular a migração dinâmica da conta de armazenamento para habilitar o Hns
|
AbortHierarchicalNamespaceMigrationAsync(WaitUntil, CancellationToken) |
Anular a migração dinâmica da conta de armazenamento para habilitar o Hns
|
AddTag(String, String, CancellationToken) |
Adicione uma marca ao recurso atual.
|
AddTagAsync(String, String, CancellationToken) |
Adicione uma marca ao recurso atual.
|
CanUseTagResource(CancellationToken) |
Verifica se a API TagResource está implantada no ambiente atual. (Herdado de ArmResource) |
CanUseTagResourceAsync(CancellationToken) |
Verifica se a API TagResource está implantada no ambiente atual. (Herdado de ArmResource) |
CreateResourceIdentifier(String, String, String) |
Gere o identificador de recurso de uma StorageAccountResource instância. |
Delete(WaitUntil, CancellationToken) |
Exclui uma conta de armazenamento no Microsoft Azure.
|
DeleteAsync(WaitUntil, CancellationToken) |
Exclui uma conta de armazenamento no Microsoft Azure.
|
EnableHierarchicalNamespace(WaitUntil, String, CancellationToken) |
Migração dinâmica da conta de armazenamento para habilitar o Hns
|
EnableHierarchicalNamespaceAsync(WaitUntil, String, CancellationToken) |
Migração dinâmica da conta de armazenamento para habilitar o Hns
|
Failover(WaitUntil, CancellationToken) |
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
|
Failover(WaitUntil, Nullable<StorageAccountFailoverType>, CancellationToken) |
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
|
FailoverAsync(WaitUntil, CancellationToken) |
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
|
FailoverAsync(WaitUntil, Nullable<StorageAccountFailoverType>, CancellationToken) |
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
|
Get(Nullable<StorageAccountExpand>, CancellationToken) |
Retorna as propriedades da conta de armazenamento especificada, incluindo, mas não se limitando a nome, nome do SKU, local e conta status. A operação ListKeys deve ser usada para recuperar chaves de armazenamento.
|
GetAccountSas(AccountSasContent, CancellationToken) |
Listar credenciais SAS de uma conta de armazenamento.
|
GetAccountSasAsync(AccountSasContent, CancellationToken) |
Listar credenciais SAS de uma conta de armazenamento.
|
GetAsync(Nullable<StorageAccountExpand>, CancellationToken) |
Retorna as propriedades da conta de armazenamento especificada, incluindo, mas não se limitando a nome, nome do SKU, local e conta status. A operação ListKeys deve ser usada para recuperar chaves de armazenamento.
|
GetAvailableLocations(CancellationToken) |
Lista todos os locais geográficos disponíveis. (Herdado de ArmResource) |
GetAvailableLocationsAsync(CancellationToken) |
Lista todos os locais geográficos disponíveis. (Herdado de ArmResource) |
GetBlobInventoryPolicy() |
Obtém um objeto que representa um BlobInventoryPolicyResource junto com as operações de instância que podem ser executadas nele na StorageAccount. |
GetBlobService() |
Obtém um objeto que representa um BlobServiceResource junto com as operações de instância que podem ser executadas nele na StorageAccount. |
GetEncryptionScope(String, CancellationToken) |
Retorna as propriedades para o escopo de criptografia especificado.
|
GetEncryptionScopeAsync(String, CancellationToken) |
Retorna as propriedades para o escopo de criptografia especificado.
|
GetEncryptionScopes() |
Obtém uma coleção de EncryptionScopeResources na StorageAccount. |
GetFileService() |
Obtém um objeto que representa um FileServiceResource junto com as operações de instância que podem ser executadas nele na StorageAccount. |
GetKeys(Nullable<StorageListKeyExpand>, CancellationToken) |
Lista as chaves de acesso ou chaves Kerberos (se o Active Directory estiver habilitado) para a conta de armazenamento especificada.
|
GetKeysAsync(Nullable<StorageListKeyExpand>, CancellationToken) |
Lista as chaves de acesso ou chaves Kerberos (se o Active Directory estiver habilitado) para a conta de armazenamento especificada.
|
GetManagementLock(String, CancellationToken) |
Obter um bloqueio de gerenciamento por escopo.
|
GetManagementLockAsync(String, CancellationToken) |
Obter um bloqueio de gerenciamento por escopo.
|
GetManagementLocks() |
Obtém uma coleção de ManagementLockResources no ArmResource. (Herdado de ArmResource) |
GetObjectReplicationPolicies() |
Obtém uma coleção de ObjectReplicationPolicyResources no StorageAccount. |
GetObjectReplicationPolicy(String, CancellationToken) |
Obtenha a política de replicação de objeto da conta de armazenamento pela ID da política.
|
GetObjectReplicationPolicyAsync(String, CancellationToken) |
Obtenha a política de replicação de objeto da conta de armazenamento pela ID da política.
|
GetPolicyAssignment(String, CancellationToken) |
Essa operação recupera uma única atribuição de política, dado seu nome e o escopo em que foi criada.
|
GetPolicyAssignmentAsync(String, CancellationToken) |
Essa operação recupera uma única atribuição de política, dado seu nome e o escopo em que foi criada.
|
GetPolicyAssignments() |
Obtém uma coleção de PolicyAssignmentResources no ArmResource. (Herdado de ArmResource) |
GetPrivateLinkResources(CancellationToken) |
Obtém os recursos de link privado que precisam ser criados para uma conta de armazenamento.
|
GetPrivateLinkResourcesAsync(CancellationToken) |
Obtém os recursos de link privado que precisam ser criados para uma conta de armazenamento.
|
GetQueueService() |
Obtém um objeto que representa um QueueServiceResource junto com as operações de instância que podem ser executadas nele na StorageAccount. |
GetServiceSas(ServiceSasContent, CancellationToken) |
Listar credenciais SAS de serviço de um recurso específico.
|
GetServiceSasAsync(ServiceSasContent, CancellationToken) |
Listar credenciais SAS de serviço de um recurso específico.
|
GetStorageAccountLocalUser(String, CancellationToken) |
Obtenha o usuário local da conta de armazenamento por nome de usuário.
|
GetStorageAccountLocalUserAsync(String, CancellationToken) |
Obtenha o usuário local da conta de armazenamento por nome de usuário.
|
GetStorageAccountLocalUsers() |
Obtém uma coleção de StorageAccountLocalUserResources na StorageAccount. |
GetStorageAccountManagementPolicy() |
Obtém um objeto que representa um StorageAccountManagementPolicyResource juntamente com as operações de instância que podem ser executadas nele na StorageAccount. |
GetStoragePrivateEndpointConnection(String, CancellationToken) |
Obtém a conexão de ponto de extremidade privado especificada associada à conta de armazenamento.
|
GetStoragePrivateEndpointConnectionAsync(String, CancellationToken) |
Obtém a conexão de ponto de extremidade privado especificada associada à conta de armazenamento.
|
GetStoragePrivateEndpointConnections() |
Obtém uma coleção de StoragePrivateEndpointConnectionResources na StorageAccount. |
GetTableService() |
Obtém um objeto que representa um TableServiceResource junto com as operações de instância que podem ser executadas nele na StorageAccount. |
GetTagResource() |
Obtém um objeto que representa um TagResource junto com as operações de instância que podem ser executadas nele no ArmResource. (Herdado de ArmResource) |
RegenerateKey(StorageAccountRegenerateKeyContent, CancellationToken) |
Regenera uma das chaves de acesso ou chaves Kerberos para a conta de armazenamento especificada.
|
RegenerateKeyAsync(StorageAccountRegenerateKeyContent, CancellationToken) |
Regenera uma das chaves de acesso ou chaves Kerberos para a conta de armazenamento especificada.
|
RemoveTag(String, CancellationToken) |
Remove uma marca por chave do recurso.
|
RemoveTagAsync(String, CancellationToken) |
Remove uma marca por chave do recurso.
|
RestoreBlobRanges(WaitUntil, BlobRestoreContent, CancellationToken) |
Restaurar blobs nos intervalos de blobs especificados
|
RestoreBlobRangesAsync(WaitUntil, BlobRestoreContent, CancellationToken) |
Restaurar blobs nos intervalos de blobs especificados
|
RevokeUserDelegationKeys(CancellationToken) |
Revogar chaves de delegação de usuário.
|
RevokeUserDelegationKeysAsync(CancellationToken) |
Revogar chaves de delegação de usuário.
|
SetTags(IDictionary<String,String>, CancellationToken) |
Substitua as marcas no recurso pelo conjunto fornecido.
|
SetTagsAsync(IDictionary<String,String>, CancellationToken) |
Substitua as marcas no recurso pelo conjunto fornecido.
|
TryGetApiVersion(ResourceType, String) |
Obtém a substituição da versão da API se ela tiver sido definida para as opções de cliente atuais. (Herdado de ArmResource) |
Update(StorageAccountPatch, CancellationToken) |
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.
|
UpdateAsync(StorageAccountPatch, CancellationToken) |
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.
|
Métodos de Extensão
GetAuthorizationRoleDefinition(ArmResource, ResourceIdentifier, CancellationToken) |
Obter a definição de função por nome (GUID).
|
GetAuthorizationRoleDefinitionAsync(ArmResource, ResourceIdentifier, CancellationToken) |
Obter a definição de função por nome (GUID).
|
GetAuthorizationRoleDefinitions(ArmResource) |
Obtém uma coleção de AuthorizationRoleDefinitionResources no ArmResource. |
GetDenyAssignment(ArmResource, String, CancellationToken) |
Obtenha a atribuição de negação especificada.
|
GetDenyAssignmentAsync(ArmResource, String, CancellationToken) |
Obtenha a atribuição de negação especificada.
|
GetDenyAssignments(ArmResource) |
Obtém uma coleção de DenyAssignmentResources no ArmResource. |
GetRoleAssignment(ArmResource, String, String, CancellationToken) |
Obtenha uma atribuição de função por escopo e nome.
|
GetRoleAssignmentAsync(ArmResource, String, String, CancellationToken) |
Obtenha uma atribuição de função por escopo e nome.
|
GetRoleAssignments(ArmResource) |
Obtém uma coleção de RoleAssignmentResources no ArmResource. |
GetRoleAssignmentSchedule(ArmResource, String, CancellationToken) |
Obter o agendamento de atribuição de função especificado para um escopo de recurso
|
GetRoleAssignmentScheduleAsync(ArmResource, String, CancellationToken) |
Obter o agendamento de atribuição de função especificado para um escopo de recurso
|
GetRoleAssignmentScheduleInstance(ArmResource, String, CancellationToken) |
Obtém a instância de agendamento de atribuição de função especificada.
|
GetRoleAssignmentScheduleInstanceAsync(ArmResource, String, CancellationToken) |
Obtém a instância de agendamento de atribuição de função especificada.
|
GetRoleAssignmentScheduleInstances(ArmResource) |
Obtém uma coleção de RoleAssignmentScheduleInstanceResources no ArmResource. |
GetRoleAssignmentScheduleRequest(ArmResource, String, CancellationToken) |
Obtenha a solicitação de agendamento de atribuição de função especificada.
|
GetRoleAssignmentScheduleRequestAsync(ArmResource, String, CancellationToken) |
Obtenha a solicitação de agendamento de atribuição de função especificada.
|
GetRoleAssignmentScheduleRequests(ArmResource) |
Obtém uma coleção de RoleAssignmentScheduleRequestResources no ArmResource. |
GetRoleAssignmentSchedules(ArmResource) |
Obtém uma coleção de RoleAssignmentScheduleResources no ArmResource. |
GetRoleEligibilitySchedule(ArmResource, String, CancellationToken) |
Obter o agendamento de qualificação de função especificado para um escopo de recurso
|
GetRoleEligibilityScheduleAsync(ArmResource, String, CancellationToken) |
Obter o agendamento de qualificação de função especificado para um escopo de recurso
|
GetRoleEligibilityScheduleInstance(ArmResource, String, CancellationToken) |
Obtém a instância de agendamento de qualificação de função especificada.
|
GetRoleEligibilityScheduleInstanceAsync(ArmResource, String, CancellationToken) |
Obtém a instância de agendamento de qualificação de função especificada.
|
GetRoleEligibilityScheduleInstances(ArmResource) |
Obtém uma coleção de RoleEligibilityScheduleInstanceResources no ArmResource. |
GetRoleEligibilityScheduleRequest(ArmResource, String, CancellationToken) |
Obtenha a solicitação de agendamento de qualificação de função especificada.
|
GetRoleEligibilityScheduleRequestAsync(ArmResource, String, CancellationToken) |
Obtenha a solicitação de agendamento de qualificação de função especificada.
|
GetRoleEligibilityScheduleRequests(ArmResource) |
Obtém uma coleção de RoleEligibilityScheduleRequestResources no ArmResource. |
GetRoleEligibilitySchedules(ArmResource) |
Obtém uma coleção de RoleEligibilityScheduleResources no ArmResource. |
GetRoleManagementPolicies(ArmResource) |
Obtém uma coleção de RoleManagementPolicyResources no ArmResource. |
GetRoleManagementPolicy(ArmResource, String, CancellationToken) |
Obter a política de gerenciamento de função especificada para um escopo de recurso
|
GetRoleManagementPolicyAssignment(ArmResource, String, CancellationToken) |
Obter a atribuição de política de gerenciamento de função especificada para um escopo de recurso
|
GetRoleManagementPolicyAssignmentAsync(ArmResource, String, CancellationToken) |
Obter a atribuição de política de gerenciamento de função especificada para um escopo de recurso
|
GetRoleManagementPolicyAssignments(ArmResource) |
Obtém uma coleção de RoleManagementPolicyAssignmentResources no ArmResource. |
GetRoleManagementPolicyAsync(ArmResource, String, CancellationToken) |
Obter a política de gerenciamento de função especificada para um escopo de recurso
|
GetSystemAssignedIdentity(ArmResource) |
Obtém um objeto que representa um SystemAssignedIdentityResource juntamente com as operações de instância que podem ser executadas nele no ArmResource. |
GetLinkerResource(ArmResource, String, CancellationToken) |
Retorna o recurso Vinculador para um determinado nome.
|
GetLinkerResourceAsync(ArmResource, String, CancellationToken) |
Retorna o recurso Vinculador para um determinado nome.
|
GetLinkerResources(ArmResource) |
Obtém uma coleção de LinkerResources no ArmResource. |