StorageAccountPropertiesUpdateParameters interface

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

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 desautorizar o acesso público a todos os blobs ou contêineres na conta de armazenamento. A interpretação padrão é falsa para essa propriedade.

allowCrossTenantReplication

Permitir ou desabilitar a replicação entre objetos de locatário do AAD. Defina essa propriedade como true para contas novas ou existentes somente se as políticas de replicação de objeto envolverem contas de armazenamento em diferentes locatários do AAD. A interpretação padrão é falsa para que novas contas sigam as melhores práticas de segurança por padrão.

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 falso, todas as solicitações, incluindo assinaturas de acesso compartilhado, deverão ser autorizadas com o Azure AD (Azure Active Directory). O valor padrão é nulo, que é equivalente a true.

allowSharedKeyAccessForServices

Indique propriedades de acesso à chave compartilhada no nível de serviço

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.

dataCollaborationPolicyProperties

Política de Colaboração de Dados para a conta de armazenamento.

defaultToOAuthAuthentication

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

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.

dualStackEndpointPreference

Mantém informações sobre o protocolo de Internet optado pelo usuário.

enableExtendedGroups

Habilita o suporte de grupo estendido com o recurso de usuários locais, se definido como true

enableHttpsTrafficOnly

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

encryption

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

geoPriorityReplicationStatus

Status indicando se a Replicação de Prioridade Geográfica está habilitada para a conta.

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.

isLocalUserEnabled

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

isSftpEnabled

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

keyPolicy

KeyPolicy atribuído à conta de armazenamento.

largeFileSharesState

Permitir compartilhamentos de arquivos grandes se os conjuntos estiverem habilitados. 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. A versão mínima 1.3 do TLS não é suportada.

networkRuleSet

Conjunto de regras de rede

publicNetworkAccess

Permitir, não permitir ou permitir que a configuração do Perímetro de Segurança de Rede avalie o acesso de rede pública à Conta de Armazenamento. O valor é opcional, mas se passado, deve ser "Habilitado", "Desabilitado" ou "SecuredByPerimeter".

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.

Detalhes da propriedade

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.

accessTier?: AccessTier

Valor da propriedade

allowBlobPublicAccess

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

allowBlobPublicAccess?: boolean

Valor da propriedade

boolean

allowCrossTenantReplication

Permitir ou desabilitar a replicação entre objetos de locatário do AAD. Defina essa propriedade como true para contas novas ou existentes somente se as políticas de replicação de objeto envolverem contas de armazenamento em diferentes locatários do AAD. A interpretação padrão é falsa para que novas contas sigam as melhores práticas de segurança por padrão.

allowCrossTenantReplication?: boolean

Valor da propriedade

boolean

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.

allowedCopyScope?: string

Valor da propriedade

string

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 falso, todas as solicitações, incluindo assinaturas de acesso compartilhado, deverão ser autorizadas com o Azure AD (Azure Active Directory). O valor padrão é nulo, que é equivalente a true.

allowSharedKeyAccess?: boolean

Valor da propriedade

boolean

allowSharedKeyAccessForServices

Indique propriedades de acesso à chave compartilhada no nível de serviço

allowSharedKeyAccessForServices?: StorageAccountSharedKeyAccessProperties

Valor da propriedade

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

dataCollaborationPolicyProperties

Política de Colaboração de Dados para a conta de armazenamento.

dataCollaborationPolicyProperties?: StorageDataCollaborationPolicyProperties

Valor da propriedade

defaultToOAuthAuthentication

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

defaultToOAuthAuthentication?: boolean

Valor da propriedade

boolean

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.

dnsEndpointType?: string

Valor da propriedade

string

dualStackEndpointPreference

Mantém informações sobre o protocolo de Internet optado pelo usuário.

dualStackEndpointPreference?: DualStackEndpointPreference

Valor da propriedade

enableExtendedGroups

Habilita o suporte de grupo estendido com o recurso de usuários locais, se definido como true

enableExtendedGroups?: boolean

Valor da propriedade

boolean

enableHttpsTrafficOnly

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

enableHttpsTrafficOnly?: boolean

Valor da propriedade

boolean

encryption

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

encryption?: Encryption

Valor da propriedade

geoPriorityReplicationStatus

Status indicando se a Replicação de Prioridade Geográfica está habilitada para a conta.

geoPriorityReplicationStatus?: GeoPriorityReplicationStatus

Valor da propriedade

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.

immutableStorageWithVersioning?: ImmutableStorageAccount

Valor da propriedade

isLocalUserEnabled

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

isLocalUserEnabled?: boolean

Valor da propriedade

boolean

isSftpEnabled

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

isSftpEnabled?: boolean

Valor da propriedade

boolean

keyPolicy

KeyPolicy atribuído à conta de armazenamento.

keyPolicy?: KeyPolicy

Valor da propriedade

largeFileSharesState

Permitir compartilhamentos de arquivos grandes se os conjuntos estiverem habilitados. 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. A versão mínima 1.3 do TLS não é suportada.

minimumTlsVersion?: string

Valor da propriedade

string

networkRuleSet

Conjunto de regras de rede

networkRuleSet?: NetworkRuleSet

Valor da propriedade

publicNetworkAccess

Permitir, não permitir ou permitir que a configuração do Perímetro de Segurança de Rede avalie o acesso de rede pública à Conta de Armazenamento. O valor é opcional, mas se passado, deve ser "Habilitado", "Desabilitado" ou "SecuredByPerimeter".

publicNetworkAccess?: string

Valor da propriedade

string

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

sasPolicy

SasPolicy atribuído à conta de armazenamento.

sasPolicy?: SasPolicy

Valor da propriedade