Compartilhar via


StorageAccountUpdateParameters interface

Os parâmetros que podem ser fornecidos ao atualizar as propriedades da 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 personalizado atribuído à conta de armazenamento pelo usuário. 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 definido como true.

encryption

Fornece as configurações de criptografia na conta. A configuração padrão é descriptografada.

identity

A identidade do recurso.

kind

Opcional. Indica o tipo de conta de armazenamento. Atualmente, apenas o valor StorageV2 é compatível com o servidor.

largeFileSharesState

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

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.

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

Obtém ou define o nome da SKU. Observe que o nome do SKU não pode ser atualizado para Standard_ZRS, Premium_LRS ou Premium_ZRS, nem contas desses nomes de SKU podem ser atualizadas para qualquer outro valor.

tags

Obtém ou define uma lista de pares chave-valor que descrevem o recurso. Essas marcas podem ser usadas para exibir e agrupar esse recurso (entre grupos de recursos). Um máximo de 15 marcas pode ser fornecido para um recurso. Cada marca não deve ter uma chave maior que 128 caracteres e um valor 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 personalizado atribuído à conta de armazenamento pelo usuário. 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 definido como true.

enableHttpsTrafficOnly?: boolean

Valor da propriedade

boolean

encryption

Fornece as configurações de criptografia na conta. A configuração padrão é descriptografada.

encryption?: Encryption

Valor da propriedade

identity

A identidade do recurso.

identity?: Identity

Valor da propriedade

kind

Opcional. Indica o tipo de conta de armazenamento. Atualmente, apenas o valor StorageV2 é compatível com o servidor.

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

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.

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

Obtém ou define o nome da SKU. Observe que o nome do SKU não pode ser atualizado para Standard_ZRS, Premium_LRS ou Premium_ZRS, nem contas desses nomes de SKU podem ser atualizadas para qualquer outro valor.

sku?: Sku

Valor da propriedade

Sku

tags

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

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

Valor da propriedade

{[propertyName: string]: string}