Compartilhar via


StorageAccountCreateParameters interface

Os parâmetros usados ao criar uma conta de armazenamento.

Propriedades

accessTier

Necessário para contas de armazenamento em que tipo = BlobStorage. A camada de acesso usada para cobrança.

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.

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.

customDomain

Domínio do usuário atribuído à conta de armazenamento. O nome é a origem CNAME. Somente um domínio personalizado tem suporte por conta de armazenamento no momento. Para limpar o domínio personalizado existente, use uma cadeia de caracteres vazia para a propriedade de nome de domínio personalizado.

enableHttpsTrafficOnly

Permite o tráfego https somente para o serviço de armazenamento se for definido como true. O valor padrão é verdadeiro desde a versão da API 2019-04-01.

encryption

Não aplicável. A criptografia do Armazenamento do Azure está habilitada para todas as contas de armazenamento e não pode ser desabilitada.

identity

A identidade do recurso.

isHnsEnabled

Conta HierarchicalNamespace habilitada se definido como true.

kind

Obrigatórios. Indica o tipo de conta de armazenamento.

largeFileSharesState

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

location

Obrigatórios. Obtém ou define o local do recurso. Esta será uma das Regiões Geográficas do Azure com suporte e registradas (por exemplo, Oeste dos EUA, Leste dos EUA, Sudeste da Ásia etc.). A região geográfica de um recurso não pode ser alterada depois de criado, mas se uma região geográfica idêntica for especificada na atualização, a solicitação terá êxito.

minimumTlsVersion

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

networkRuleSet

Conjunto de regras de rede

routingPreference

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

sku

Obrigatórios. Obtém ou define o nome do SKU.

tags

Obtém ou define uma lista de pares de valores de chave que descrevem o recurso. Essas marcas podem ser usadas para exibir e agrupar esse recurso (entre grupos de recursos). No máximo 15 marcas podem ser fornecidas para um recurso. Cada marca deve ter uma chave com um comprimento não maior que 128 caracteres e um valor com um comprimento não maior que 256 caracteres.

Detalhes da propriedade

accessTier

Necessário para contas de armazenamento em que tipo = BlobStorage. A camada de acesso usada para cobrança.

accessTier?: AccessTier

Valor da propriedade

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.

allowBlobPublicAccess?: boolean

Valor da propriedade

boolean

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.

allowSharedKeyAccess?: boolean

Valor da propriedade

boolean

azureFilesIdentityBasedAuthentication

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

azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication

Valor da propriedade

customDomain

Domínio do usuário atribuído à conta de armazenamento. O nome é a origem CNAME. Somente um domínio personalizado tem suporte por conta de armazenamento no momento. Para limpar o domínio personalizado existente, use uma cadeia de caracteres vazia para a propriedade de nome de domínio personalizado.

customDomain?: CustomDomain

Valor da propriedade

enableHttpsTrafficOnly

Permite o tráfego https somente para o serviço de armazenamento se for definido como true. O valor padrão é verdadeiro desde a versão da API 2019-04-01.

enableHttpsTrafficOnly?: boolean

Valor da propriedade

boolean

encryption

Não aplicável. A criptografia do Armazenamento do Azure está habilitada para todas as contas de armazenamento e não pode ser desabilitada.

encryption?: Encryption

Valor da propriedade

identity

A identidade do recurso.

identity?: Identity

Valor da propriedade

isHnsEnabled

Conta HierarchicalNamespace habilitada se definido como true.

isHnsEnabled?: boolean

Valor da propriedade

boolean

kind

Obrigatórios. Indica o tipo de conta de armazenamento.

kind: string

Valor da propriedade

string

largeFileSharesState

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

largeFileSharesState?: string

Valor da propriedade

string

location

Obrigatórios. Obtém ou define o local do recurso. Esta será uma das Regiões Geográficas do Azure com suporte e registradas (por exemplo, Oeste dos EUA, Leste dos EUA, Sudeste da Ásia etc.). A região geográfica de um recurso não pode ser alterada depois de criado, mas se uma região geográfica idêntica for especificada na atualização, a solicitação terá êxito.

location: string

Valor da propriedade

string

minimumTlsVersion

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

minimumTlsVersion?: string

Valor da propriedade

string

networkRuleSet

Conjunto de regras de rede

networkRuleSet?: NetworkRuleSet

Valor da propriedade

routingPreference

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

routingPreference?: RoutingPreference

Valor da propriedade

sku

Obrigatórios. Obtém ou define o nome do SKU.

sku: Sku

Valor da propriedade

Sku

tags

Obtém ou define uma lista de pares de valores de chave que descrevem o recurso. Essas marcas podem ser usadas para exibir e agrupar esse recurso (entre grupos de recursos). No máximo 15 marcas podem ser fornecidas para um recurso. Cada marca deve ter uma chave com um comprimento não maior que 128 caracteres e um valor com um comprimento não maior que 256 caracteres.

tags?: {[propertyName: string]: string}

Valor da propriedade

{[propertyName: string]: string}