Partilhar via


StorageAccountData Classe

Definição

Uma classe que representa o modelo de dados StorageAccount. A conta de armazenamento

public class StorageAccountData : Azure.ResourceManager.Models.TrackedResourceData
type StorageAccountData = class
    inherit TrackedResourceData
Public Class StorageAccountData
Inherits TrackedResourceData
Herança

Construtores

StorageAccountData(AzureLocation)

Inicializa uma nova instância de StorageAccountData.

Propriedades

AccessTier

Necessário para contas de armazenamento em que tipo = BlobStorage. A camada de acesso é usada para cobrança. A camada de acesso 'Premium' é o valor padrão para o tipo de conta de armazenamento de blobs de blocos premium e não pode ser alterada para o tipo de conta de armazenamento de blobs de blocos premium.

AllowBlobPublicAccess

Permitir ou não permitir o acesso público a todos os blobs ou contêineres na conta de armazenamento. A interpretação padrão é verdadeira para essa propriedade.

AllowCrossTenantReplication

Permitir ou não permitir a replicação entre objetos de locatário do AAD. A interpretação padrão é verdadeira para essa propriedade.

AllowedCopyScope

Restrinja a cópia de e para contas de armazenamento em um locatário do AAD ou com Links Privados para a mesma VNet.

AllowSharedKeyAccess

Indica se a conta de armazenamento permite que as solicitações sejam autorizadas com a chave de acesso da conta por meio da Chave Compartilhada. Se for false, todas as solicitações, incluindo assinaturas de acesso compartilhado, deverão ser autorizadas com o Azure Active Directory (Azure AD). O valor padrão é nulo, que é equivalente a true.

AzureFilesIdentityBasedAuthentication

Fornece as configurações de autenticação baseadas em identidade para Arquivos do Azure.

BlobRestoreStatus

Restauração de blob status.

CreatedOn

Obtém a data e a hora de criação da conta de armazenamento em UTC.

CustomDomain

Obtém o domínio personalizado que o usuário atribuiu a essa conta de armazenamento.

DnsEndpointType

Permite que você especifique o tipo de ponto de extremidade. Defina isso como AzureDNSZone para criar um grande número de contas em uma única assinatura, o que cria contas em uma Zona DNS do Azure e a URL do ponto de extremidade terá um identificador de zona DNS alfanumérica.

EnableHttpsTrafficOnly

Permite o tráfego https somente para o serviço de armazenamento se definido como true.

Encryption

Configurações de criptografia a serem usadas para criptografia do lado do servidor para a conta de armazenamento.

ExtendedLocation

A extendedLocation do recurso.

GeoReplicationStats

Estatísticas de Replicação Geográfica.

Id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Herdado de ResourceData)
Identity

A identidade do recurso.

ImmutableStorageWithVersioning

A propriedade é imutável e só pode ser definida como true no momento da criação da conta. Quando definido como true, ele habilita a imutabilidade no nível do objeto para todos os contêineres na conta por padrão.

IsDefaultToOAuthAuthentication

Um sinalizador booliano que indica se a autenticação padrão é OAuth ou não. A interpretação padrão é falsa para essa propriedade.

IsFailoverInProgress

Se o failover estiver em andamento, o valor será true; caso contrário, será nulo.

IsHnsEnabled

Conta HierarchicalNamespace habilitada se definido como true.

IsLocalUserEnabled

Habilita o recurso de usuários locais, se definido como true.

IsNfsV3Enabled

Suporte ao protocolo NFS 3.0 habilitado se definido como true.

IsSftpEnabled

Habilita o Protocolo de Transferência de Arquivo Seguro, se definido como true.

KeyCreationTime

Hora de criação das chaves da conta de armazenamento.

KeyExpirationPeriodInDays

O período de expiração da chave em dias.

Kind

Obtém o Tipo.

LargeFileSharesState

Permitir compartilhamentos de arquivos grandes se for configurado como Habilitado. Ele não pode ser desabilitado depois de habilitado.

LastGeoFailoverOn

Obtém o carimbo de data/hora da instância mais recente de um failover para o local secundário. Somente o carimbo de data/hora mais recente é mantido. Esse elemento não será retornado se nunca houver uma instância de failover. Disponível somente se o accountType for Standard_GRS ou Standard_RAGRS.

Location

A localização geográfica em que o recurso reside.

(Herdado de TrackedResourceData)
MinimumTlsVersion

Defina a versão mínima do TLS para ser permitida em solicitações de armazenamento. A interpretação padrão é TLS 1.0 para essa propriedade.

Name

O nome do recurso.

(Herdado de ResourceData)
NetworkRuleSet

Conjunto de regras de rede.

PrimaryEndpoints

Obtém as URLs usadas para executar uma recuperação de um blob público, fila ou objeto de tabela. Observe que as contas Standard_ZRS e Premium_LRS retornam apenas o ponto de extremidade do blob.

PrimaryLocation

Obtém o local do data center primário para a conta de armazenamento.

PrivateEndpointConnections

Lista de conexão de ponto de extremidade privado associada à conta de armazenamento especificada.

ProvisioningState

Obtém o status da conta de armazenamento no momento em que a operação foi chamada.

PublicNetworkAccess

Permitir ou não permitir o acesso à rede pública à Conta de Armazenamento. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'.

ResourceType

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts".

(Herdado de ResourceData)
RoutingPreference

Mantém informações sobre a opção de roteamento de rede aceita pelo usuário para transferência de dados.

SasPolicy

SasPolicy atribuído à conta de armazenamento.

SecondaryEndpoints

Obtém as URLs usadas para executar uma recuperação de um blob público, fila ou objeto de tabela do local secundário da conta de armazenamento. Disponível somente se o nome do SKU for Standard_RAGRS.

SecondaryLocation

Obtém o local do secundário replicado geograficamente para a conta de armazenamento. Disponível somente se o accountType for Standard_GRS ou Standard_RAGRS.

Sku

Obtém o SKU.

StatusOfPrimary

Obtém o status indicando se o local primário da conta de armazenamento está disponível ou não disponível.

StatusOfSecondary

Obtém o status indicando se o local secundário da conta de armazenamento está disponível ou não disponível. Disponível somente se o nome da SKU for Standard_GRS ou Standard_RAGRS.

StorageAccountSkuConversionStatus

Essa propriedade é readOnly e é definida pelo servidor durante operações assíncronas de conversão de SKU da conta de armazenamento.

SystemData

Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy.

(Herdado de ResourceData)
Tags

Marcas de recurso.

(Herdado de TrackedResourceData)

Aplica-se a