Azure.ResourceManager.Storage.Models Namespace

Classes

AccountImmutabilityPolicy

Isso define as propriedades da política de imutabilidade no nível da conta.

AccountSasContent

Os parâmetros para listar as credenciais SAS de uma conta de armazenamento.

ArmStorageModelFactory

Fábrica de modelos para modelos.

BlobContainerImmutabilityPolicy

As propriedades de um ImmutabilityPolicy de um contêiner de blob.

BlobInventoryPolicyDefinition

Um objeto que define a regra de inventário de blobs.

BlobInventoryPolicyFilter

Um objeto que define as condições de filtro de regra de inventário de blobs. Para 'Blob' definition.objectType todas as propriedades de filtro são aplicáveis, 'blobTypes' é necessário e outros são opcionais. Para 'Container' definition.objectType, somente prefixMatch é aplicável e é opcional.

BlobInventoryPolicyRule

Um objeto que encapsula a regra de inventário de blobs. Cada regra é definida exclusivamente pelo nome.

BlobInventoryPolicySchema

As regras de política de inventário de blob da conta de armazenamento.

BlobRestoreContent

Parâmetros de restauração de blob.

BlobRestoreRange

Intervalo de blobs.

BlobRestoreStatus

Restauração de blob status.

BlobServiceChangeFeed

As propriedades do serviço blob para eventos de feed de alterações.

DateAfterCreation

Objeto para definir instantâneo e condições de ação de versão.

DateAfterModification

Objeto para definir as condições de ação de blob de base. As propriedades daysAfterModificationGreaterThan, daysAfterLastAccessTimeGreaterThan e daysAfterCreationGreaterThan são mutuamente exclusivas. A propriedade daysAfterLastTierChangeGreaterThan só é aplicável para ações tierToArchive que exigem que daysAfterModificationGreaterThan seja definido, também não pode ser usado em conjunto com daysAfterLastAccessTimeGreaterThan ou daysAfterCreationGreaterThan.

DeletedShare

O compartilhamento excluído a ser restaurado.

DeleteRetentionPolicy

As propriedades de serviço para exclusão reversível.

EncryptionScopeKeyVaultProperties

As propriedades do cofre de chaves para o escopo de criptografia. Esse será um campo obrigatório se o atributo 'source' do escopo de criptografia estiver definido como 'Microsoft.KeyVault'.

FilesIdentityBasedAuthentication

Configurações para Arquivos do Azure autenticação baseada em identidade.

GeoReplicationStatistics

Estatísticas relacionadas à replicação dos serviços Blob, Tabela, Fila e Arquivo da conta de armazenamento. Ela só está disponível quando a replicação com redundância geográfica está habilitada para a conta de armazenamento.

GetAccountSasResult

A resposta da operação Listar credenciais SAS.

GetServiceSasResult

A resposta da operação Listar credenciais SAS do serviço.

ImmutableStorageAccount

Essa propriedade habilita e define a imutabilidade no nível da conta. Habilitar o recurso habilita automaticamente o Controle de Versão de Blobs.

ImmutableStorageWithVersioning

Propriedades de imutabilidade no nível do objeto do contêiner.

LastAccessTimeTrackingPolicy

As propriedades do serviço blob para a política de acompanhamento baseada em hora de último acesso.

LeaseContainerContent

Esquema de solicitação de contêiner de concessão.

LeaseContainerResponse

Esquema de resposta do contêiner de concessão.

LeaseShareContent

Esquema de solicitação de compartilhamento de concessão.

LeaseShareResponse

Esquema de resposta do Compartilhamento de Concessão.

LegalHold

A propriedade LegalHold de um contêiner de blob.

LegalHoldProperties

A propriedade LegalHold de um contêiner de blob.

LegalHoldTag

Uma marca do LegalHold de um contêiner de blob.

LocalUserKeys

As chaves de Usuário Local da Conta de Armazenamento.

LocalUserRegeneratePasswordResult

Os segredos do usuário local da conta de armazenamento.

ManagementPolicyAction

Ações são aplicadas aos blobs filtrados quando a condição de execução é atendida.

ManagementPolicyBaseBlob

Ação de política de gerenciamento para blob de base.

ManagementPolicyDefinition

Um objeto que define a regra de ciclo de vida. Cada definição é composta por um conjunto de filtros e um conjunto de ações.

ManagementPolicyFilter

Os filtros limitam as ações de regra a um subconjunto de blobs na conta de armazenamento. Se vários filtros forem definidos, um AND lógico será executado em todos os filtros.

ManagementPolicyRule

Um objeto que encapsula a regra de ciclo de vida. Cada regra é definida exclusivamente pelo nome.

ManagementPolicySnapShot

Ação de política de gerenciamento para instantâneo.

ManagementPolicyTagFilter

Filtragem baseada em marca de índice de blob para objetos blob.

ManagementPolicyVersion

Ação de política de gerenciamento para a versão do blob.

ObjectReplicationPolicyFilter

Os filtros limitam a replicação a um subconjunto de blobs dentro da conta de armazenamento. Um OR lógico é executado em valores no filtro. Se vários filtros forem definidos, um AND lógico será executado em todos os filtros.

ObjectReplicationPolicyRule

A regra de política de replicação entre dois contêineres.

ProtectedAppendWritesHistory

Configuração de histórico de gravações de acréscimo protegido para o contêiner de blob com retenções legais.

RestorePolicy

As propriedades do serviço blob para a política de restauração de blob.

ServiceSasContent

Os parâmetros para listar credenciais SAS de serviço de um recurso específico.

SmbSetting

Configuração do protocolo SMB.

StorageAccountCreateOrUpdateContent

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

StorageAccountEncryption

As configurações de criptografia na conta de armazenamento.

StorageAccountEncryptionIdentity

Identidade de criptografia para a conta de armazenamento.

StorageAccountEncryptionServices

Uma lista de serviços que dão suporte à criptografia.

StorageAccountEndpoints

Os URIs usados para executar uma recuperação de um objeto blob público, fila, tabela, Web ou dfs.

StorageAccountInternetEndpoints

Os URIs usados para executar uma recuperação de um objeto público de blob, arquivo, Web ou dfs por meio de um ponto de extremidade de roteamento da Internet.

StorageAccountIPRule

Regra DE IP com ip específico ou intervalo de IP no formato CIDR.

StorageAccountKey

Uma chave de acesso para a conta de armazenamento.

StorageAccountKeyCreationTime

Tempo de criação das chaves da conta de armazenamento.

StorageAccountKeyVaultProperties

Propriedades do cofre de chaves.

StorageAccountMicrosoftEndpoints

Os URIs usados para executar uma recuperação de um objeto blob público, fila, tabela, Web ou dfs por meio de um ponto de extremidade de roteamento da Microsoft.

StorageAccountNameAvailabilityContent

Os parâmetros usados para marcar a disponibilidade do nome da conta de armazenamento.

StorageAccountNameAvailabilityResult

A resposta da operação CheckNameAvailability.

StorageAccountNetworkRuleSet

Conjunto de regras de rede.

StorageAccountPatch

Os parâmetros que podem ser fornecidos ao atualizar as propriedades da conta de armazenamento.

StorageAccountRegenerateKeyContent

Os parâmetros usados para regenerar a chave da conta de armazenamento.

StorageAccountResourceAccessRule

Regra de acesso a recursos.

StorageAccountSasPolicy

SasPolicy atribuído à conta de armazenamento.

StorageAccountSkuConversionStatus

Isso define a conversão de sku status objeto para conversões de sku assíncronas.

StorageAccountVirtualNetworkRule

Rede Virtual regra.

StorageActiveDirectoryProperties

Propriedades de configurações do Active Directory (AD).

StorageCorsRule

Especifica a regra de CORS para o serviço Blob.

StorageCustomDomain

O domínio personalizado atribuído a essa conta de armazenamento. Isso pode ser definido por meio de Atualização.

StorageEncryptionService

Um serviço que permite que a criptografia do lado do servidor seja usada.

StoragePermissionScope

O StoragePermissionScope.

StoragePrivateLinkResourceData

Um recurso de link privado.

StoragePrivateLinkServiceConnectionState

Uma coleção de informações sobre o estado da conexão entre o consumidor de serviço e o provedor.

StorageRoutingPreference

A preferência de roteamento define o tipo de rede, o roteamento da Microsoft ou da Internet a ser usado para fornecer os dados do usuário, a opção padrão é o roteamento da Microsoft.

StorageServiceAccessPolicy

O StorageServiceAccessPolicy.

StorageSignedIdentifier

O StorageSignedIdentifier.

StorageSku

O SKU da conta de armazenamento.

StorageSkuCapability

As informações de funcionalidade no SKU especificado, incluindo criptografia de arquivo, ACLs de rede, notificação de alteração etc.

StorageSkuInformation

SKU de armazenamento e suas propriedades.

StorageSkuRestriction

A restrição devido à qual o SKU não pode ser usado.

StorageSshPublicKey

O StorageSshPublicKey.

StorageTableAccessPolicy

Objeto Propriedades da Política de Acesso à Tabela.

StorageTableSignedIdentifier

Objeto para definir a Política de Acesso à Tabela.

StorageUsage

Descreve o uso de recursos de armazenamento.

StorageUsageName

Os nomes de uso que podem ser usados; atualmente limitado a StorageAccount.

UpdateHistoryEntry

Um histórico de atualizações da ImmutabilityPolicy de um contêiner de blob.

Estruturas

AccountImmutabilityPolicyState

O estado ImmutabilityPolicy define o modo da política. Estado desabilitado desabilita a política, o estado Desbloqueado permite aumentar e diminuir o tempo de retenção de imutabilidade e também permite alternar a propriedade allowProtectedAppendWrites, o estado Bloqueado permite apenas o aumento do tempo de retenção de imutabilidade. Uma política só pode ser criada em um estado Desabilitado ou Desbloqueado e pode ser alternada entre os dois estados. Somente uma política em um estado Desbloqueado pode fazer a transição para um estado Bloqueado que não pode ser revertido.

ActiveDirectoryAccountType

Especifica o tipo de conta do Active Directory para o Armazenamento do Azure.

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.

BlobContainerState

O BlobContainerState.

BlobInventoryPolicyFormat

Esse é um campo obrigatório, que especifica o formato dos arquivos de inventário.

BlobInventoryPolicyName

O BlobInventoryPolicyName.

BlobInventoryPolicyObjectType

Esse é um campo obrigatório. Esse campo especifica o escopo do inventário criado no nível do blob ou do contêiner.

BlobInventoryPolicySchedule

Esse é um campo obrigatório. Esse campo é usado para agendar uma formação de inventário.

BlobInventoryRuleType

O valor válido é Inventory.

BlobRestoreProgressStatus

O status do progresso da restauração de blob. Os valores possíveis são: - InProgress: indica que a restauração de blob está em andamento. – Concluído: indica que a restauração de blob foi concluída com êxito. – Falha: indica que a restauração de blob falhou.

CorsRuleAllowedMethod

O CorsRuleAllowedMethod.

DefaultSharePermission

Permissão de compartilhamento padrão para usuários que usam a autenticação Kerberos se a função RBAC não for atribuída.

DirectoryServiceOption

Indica o serviço de diretório usado. Observe que essa enumeração pode ser estendida no futuro.

EncryptionScopesIncludeType

O EncryptionScopesIncludeType.

EncryptionScopeSource

O provedor para o escopo de criptografia. Valores possíveis (que não diferenciam maiúsculas de minúsculas): Microsoft.Storage, Microsoft.KeyVault.

EncryptionScopeState

O estado do escopo de criptografia. Valores possíveis (que não diferenciam maiúsculas de minúsculas): Habilitado, Desabilitado.

ExpirationAction

A ação de expiração de SAS. Só pode ser Log.

FileShareAccessTier

Camada de acesso para compartilhamento específico. A conta gpv2 pode escolher entre TransactionOptimized (padrão), Frequente e Esporádico. A conta FileStorage pode escolher Premium.

FileShareEnabledProtocol

O protocolo de autenticação usado para o compartilhamento de arquivos. Só pode ser especificado ao criar um compartilhamento.

GeoReplicationStatus

O status do local secundário. Os valores possíveis são: – Ao vivo: indica que o local secundário está ativo e operacional. - Bootstrap: indica que a sincronização inicial do local primário para o local secundário está em andamento. Normalmente, isso ocorre quando a replicação é habilitada pela primeira vez. - Indisponível: indica que o local secundário está temporariamente indisponível.

ImmutabilityPolicyState

O estado ImmutabilityPolicy de um contêiner de blob, os valores possíveis incluem: Bloqueado e Desbloqueado.

ImmutabilityPolicyUpdateType

O tipo de atualização ImmutabilityPolicy de um contêiner de blob, os valores possíveis incluem: put, lock e extend.

ImmutableStorageWithVersioningMigrationState

Essa propriedade indica a imutabilidade no nível do contêiner para o estado de migração de imutabilidade no nível do objeto.

LargeFileSharesState

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

LastAccessTimeTrackingPolicyName

O nome da política. O valor válido é AccessTimeTracking. No momento, esse campo é somente leitura.

LeaseContainerAction

Especifica a ação de concessão. Pode ser uma das ações disponíveis.

LeaseShareAction

Especifica a ação de concessão. Pode ser uma das ações disponíveis.

ManagementPolicyName

O ManagementPolicyName.

ManagementPolicyRuleType

O valor válido é Ciclo de vida.

RootSquashType

A propriedade é somente para compartilhamento NFS. O padrão é NoRootSquash.

ServiceSasSignedResourceType

Os serviços assinados acessíveis com a SAS de serviço. Os valores possíveis incluem: Blob (b), Contêiner (c), Arquivo (f), Compartilhamento (s).

StorageAccountFailoverType

O StorageAccountFailoverType.

StorageAccountKeySource

A chave de criptografiaSource (provedor). Valores possíveis (que não diferenciam maiúsculas de minúsculas): Microsoft.Storage, Microsoft.Keyvault.

StorageAccountNetworkRuleAction

A ação da regra de rede virtual.

StorageAccountNetworkRuleState

Obtém o estado da regra de rede virtual.

StorageAccountSasPermission

As permissões assinadas para a SAS da conta. Os valores possíveis incluem: Leitura (r), Gravação (w), Excluir (d), Lista (l), Adicionar (a), Criar (c), Atualizar (u) e Processo (p).

StorageAccountSasSignedResourceType

Os tipos de recursos assinados que podem ser acessados com a SAS da conta. Serviço (s): acesso a APIs de nível de serviço; Contêiner (c): acesso a APIs no nível do contêiner; Objeto (o): acesso a APIs no nível do objeto para blobs, mensagens de fila, entidades de tabela e arquivos.

StorageAccountSasSignedService

Os serviços assinados acessíveis com a conta SAS. Os valores possíveis incluem: Blob (b), Fila (q), Tabela (t), Arquivo (f).

StorageAccountSkuConversionState

Essa propriedade indica o status de conversão de sku atual.

StorageDnsEndpointType

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.

StorageEncryptionKeyType

Tipo de chave de criptografia a ser usado para o serviço de criptografia. O tipo de chave 'Account' implica que uma chave de criptografia no escopo da conta será usada. O tipo de chave 'Service' implica que uma chave de serviço padrão é usada.

StorageKind

Indica o tipo de conta de armazenamento.

StorageLeaseDurationType

Especifica se a concessão em um contêiner é de duração infinita ou fixa, somente quando o contêiner é concedido.

StorageLeaseState

Estado da concessão do contêiner.

StorageLeaseStatus

O status da concessão do contêiner.

StorageListKeyExpand

The StorageListKeyExpand.

StorageMinimumTlsVersion

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.

StorageNetworkBypass

Especifica se o tráfego é ignorado para Log/Métricas/AzureServices. Os valores possíveis são qualquer combinação de registro em log| Métricas| AzureServices (por exemplo, "Log, Métricas" ou Nenhum para ignorar nenhum desses tráfegos.

StoragePrivateEndpointConnectionProvisioningState

O estado de provisionamento atual.

StoragePrivateEndpointServiceConnectionStatus

A conexão de ponto de extremidade privado status.

StoragePublicNetworkAccess

Permitir ou não permitir o acesso à rede pública à Conta de Armazenamento. O valor é opcional, mas, se passado, deve ser "Habilitado" ou "Desabilitado".

StorageRestrictionReasonCode

O motivo da restrição. A partir de agora, isso pode ser "QuotaId" ou "NotAvailableForSubscription". A ID de cota é definida quando o SKU tem o parâmetro requiredQuotas, pois a assinatura não pertence a essa cota. O "NotAvailableForSubscription" está relacionado à capacidade em DC.

StorageRoutingChoice

A Escolha de Roteamento define o tipo de roteamento de rede optado pelo usuário.

StorageSkuName

Nome do SKU. Necessário para a criação da conta; opcional para atualização. Observe que, em versões mais antigas, o nome do SKU era chamado accountType.

Enumerações

StorageAccountAccessTier

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.

StorageAccountExpand

The StorageAccountExpand.

StorageAccountHttpProtocol

O protocolo permitido para uma solicitação feita com a SAS da conta.

StorageAccountKeyPermission

Permissões para a chave – permissões somente leitura ou completas.

StorageAccountNameUnavailableReason

Obtém o motivo pelo qual um nome de conta de armazenamento não pôde ser usado. O elemento Reason só será retornado se NameAvailable for false.

StorageAccountStatus

Obtém o status indicando se o local principal da conta de armazenamento está disponível ou indisponível.

StorageNetworkDefaultAction

Especifica a ação padrão de permitir ou negar quando nenhuma outra regra corresponder.

StorageProvisioningState

Obtém o status da conta de armazenamento no momento em que a operação foi chamada.

StoragePublicAccessType

Especifica se os dados no contêiner podem ser acessados publicamente e o nível de acesso.

StorageSkuTier

A camada da SKU. Isso se baseia no nome do SKU.

StorageUsageUnit

Obtém a unidade de medida.