Partilhar via


IUpdate Interface

Definição

O modelo para uma operação de atualização de conta de armazenamento, que contém todas as configurações que podem ser modificadas.

public interface IUpdate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Storage.Fluent.IStorageAccount>, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithAccessTier, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithAccessTraffic, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithAzureFilesAadIntegration, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithCustomDomain, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithEncryption, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithManagedServiceIdentity, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithNetworkAccess, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithSku, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithUpgrade
type IUpdate = interface
    interface IAppliable<IStorageAccount>
    interface IIndexable
    interface IWithSku
    interface IWithSkuBeta
    interface IBeta
    interface IWithCustomDomain
    interface IWithEncryption
    interface IWithEncryptionBeta
    interface IWithAccessTier
    interface IWithManagedServiceIdentity
    interface IWithManagedServiceIdentityBeta
    interface IWithAccessTraffic
    interface IWithNetworkAccess
    interface IWithUpgrade
    interface IWithAzureFilesAadIntegration
    interface IUpdateWithTags<IUpdate>
Public Interface IUpdate
Implements IAppliable(Of IStorageAccount), IBeta, IUpdateWithTags(Of IUpdate), IWithAccessTier, IWithAccessTraffic, IWithAzureFilesAadIntegration, IWithCustomDomain, IWithEncryption, IWithManagedServiceIdentity, IWithNetworkAccess, IWithSku, IWithUpgrade
Implementações

Propriedades

Key

O modelo para uma operação de atualização de conta de armazenamento, que contém todas as configurações que podem ser modificadas.

(Herdado de IIndexable)

Métodos

Apply()

Execute a solicitação de atualização.

(Herdado de IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Execute a solicitação de atualização de forma assíncrona.

(Herdado de IAppliable<T>)
UpgradeToGeneralPurposeAccountKindV2()

Obtém Especifica que a conta de armazenamento deve ser atualizada para o tipo V2.

(Herdado de IWithUpgrade)
WithAccessFromAllNetworks()

Especifica que, por padrão, o acesso à conta de armazenamento deve ser permitido de todas as redes.

(Herdado de IWithNetworkAccess)
WithAccessFromAzureServices()

Especifica que o acesso à conta de armazenamento deve ser permitido de aplicativos em execução nos serviços do Microsoft Azure.

(Herdado de IWithNetworkAccess)
WithAccessFromIpAddress(String)

Especifica que o acesso à conta de armazenamento de um endereço IP específico deve ser permitido.

(Herdado de IWithNetworkAccess)
WithAccessFromIpAddressRange(String)

Especifica que o acesso à conta de armazenamento de um intervalo de IP específico deve ser permitido.

(Herdado de IWithNetworkAccess)
WithAccessFromNetworkSubnet(String)

Especifica que o acesso à conta de armazenamento de uma sub-rede de rede virtual específica deve ser permitido.

(Herdado de IWithNetworkAccess)
WithAccessFromSelectedNetworks()

Especifica que, por padrão, o acesso à conta de armazenamento deve ser negado de todas as redes, exceto das redes especificadas por meio de WithNetworkAccess.withAccessFromNetworkSubnet(String), WithNetworkAccess.withAccessFromIpAddress(String) e WithNetworkAccess.withAccessFromIpAddressRange(String).

(Herdado de IWithNetworkAccess)
WithAccessTier(AccessTier)

Especifica a camada de acesso usada para cobrança. A camada de acesso não pode ser alterada mais de uma vez a cada 7 dias (168 horas). A camada de acesso não pode ser definida para tipos de conta StandardLRS, StandardGRS, StandardRAGRS ou PremiumLRS.

(Herdado de IWithAccessTier)
WithAzureFilesAadIntegrationEnabled(Boolean)

Especifica se a integração do Aad de arquivos do Azure será habilitada ou não.

(Herdado de IWithAzureFilesAadIntegration)
WithBlobEncryption()

Habilita a criptografia para o serviço blob.

(Herdado de IWithEncryptionBeta)
WithCustomDomain(CustomDomain)

Especifica o domínio de usuário atribuído à conta de armazenamento.

(Herdado de IWithCustomDomain)
WithCustomDomain(String)

Especifica o domínio de usuário atribuído à conta de armazenamento.

(Herdado de IWithCustomDomain)
WithCustomDomain(String, Boolean)

Especifica o domínio de usuário atribuído à conta de armazenamento.

(Herdado de IWithCustomDomain)
WithEncryption()

Habilita a criptografia para o serviço blob.

(Herdado de IWithEncryption)
WithEncryptionKeyFromKeyVault(String, String, String)

Especifica a chave KeyVault a ser usada como chave para criptografia.

(Herdado de IWithEncryptionBeta)
WithFileEncryption()

Habilita a criptografia para o serviço de arquivo.

(Herdado de IWithEncryptionBeta)
WithHttpAndHttpsTraffic()

Especifica que o tráfego http e https deve ter permissão para a conta de armazenamento.

(Herdado de IWithAccessTraffic)
WithOnlyHttpsTraffic()

Especifica que somente o tráfego https deve ter permissão para a conta de armazenamento.

(Herdado de IWithAccessTraffic)
WithoutAccessFromAzureServices()

Especifica que a exceção de acesso adicionada anteriormente à conta de armazenamento do aplicativo em execução no azure deve ser removida.

(Herdado de IWithNetworkAccess)
WithoutBlobEncryption()

Desabilita a criptografia para o serviço blob.

(Herdado de IWithEncryptionBeta)
WithoutEncryption()

Desabilita a criptografia para o serviço blob.

(Herdado de IWithEncryption)
WithoutFileEncryption()

Desabilita a criptografia para o serviço de arquivo.

(Herdado de IWithEncryptionBeta)
WithoutIpAddressAccess(String)

Especifica que o acesso permitido anteriormente do endereço IP específico deve ser removido.

(Herdado de IWithNetworkAccess)
WithoutIpAddressRangeAccess(String)

Especifica que o acesso permitido anteriormente de um intervalo de IP específico deve ser removido.

(Herdado de IWithNetworkAccess)
WithoutNetworkSubnetAccess(String)

Especifica que o acesso permitido anteriormente de uma sub-rede de rede virtual específica deve ser removido.

(Herdado de IWithNetworkAccess)
WithoutReadAccessToLoggingFromAnyNetwork()

Especifica que a exceção de acesso de leitura adicionada anteriormente ao log de armazenamento de qualquer rede deve ser removida.

(Herdado de IWithNetworkAccess)
WithoutReadAccessToMetricsFromAnyNetwork()

Especifica que a exceção de acesso de leitura adicionada anteriormente às métricas de armazenamento de qualquer rede deve ser removida.

(Herdado de IWithNetworkAccess)
WithoutTag(String)

Remove uma marca do recurso.

(Herdado de IUpdateWithTags<T>)
WithReadAccessToLogEntriesFromAnyNetwork()

Especifica que o acesso de leitura ao log de armazenamento deve ser permitido de qualquer rede.

(Herdado de IWithNetworkAccess)
WithReadAccessToMetricsFromAnyNetwork()

Especifica que o acesso de leitura às métricas de armazenamento deve ser permitido de qualquer rede.

(Herdado de IWithNetworkAccess)
WithSku(SkuName)

Especifica o sku da conta de armazenamento.

(Herdado de IWithSku)
WithSku(StorageAccountSkuType)

Especifica o sku da conta de armazenamento.

(Herdado de IWithSkuBeta)
WithSystemAssignedManagedServiceIdentity()

Especifica que a MSI (identidade de serviço gerenciada implícita) precisa ser habilitada.

(Herdado de IWithManagedServiceIdentityBeta)
WithTag(String, String)

Adiciona uma marca ao recurso.

(Herdado de IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Especifica marcas para o recurso como um {@link Map}.

(Herdado de IUpdateWithTags<T>)

Aplica-se a