StorageAccountUpdateParameters interface
Os parâmetros que podem ser fornecidos ao atualizar as propriedades da conta de armazenamento.
Propriedades
access |
Necessário para contas de armazenamento em que tipo = BlobStorage. A camada de acesso usada para cobrança. |
allow |
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. |
allow |
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. |
azure |
Fornece as configurações de autenticação baseadas em identidade para Arquivos do Azure. |
custom |
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. |
enable |
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. |
large |
Permitir compartilhamentos de arquivos grandes se for configurado como Habilitado. Ele não pode ser desabilitado depois de habilitado. |
minimum |
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. |
network |
Conjunto de regras de rede |
routing |
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
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
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
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}