Azure.ResourceManager.Storage.Models Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |
Azure SDK for .NET