BlobInventoryPolicyDefinition Construtores
Definição
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.
Sobrecargas
BlobInventoryPolicyDefinition() |
Inicializa uma nova instância da classe BlobInventoryPolicyDefinition. |
BlobInventoryPolicyDefinition(String, String, String, IList<String>, BlobInventoryPolicyFilter) |
Inicializa uma nova instância da classe BlobInventoryPolicyDefinition. |
BlobInventoryPolicyDefinition()
Inicializa uma nova instância da classe BlobInventoryPolicyDefinition.
public BlobInventoryPolicyDefinition ();
Public Sub New ()
Aplica-se a
BlobInventoryPolicyDefinition(String, String, String, IList<String>, BlobInventoryPolicyFilter)
Inicializa uma nova instância da classe BlobInventoryPolicyDefinition.
public BlobInventoryPolicyDefinition (string format, string schedule, string objectType, System.Collections.Generic.IList<string> schemaFields, Microsoft.Azure.Management.Storage.Models.BlobInventoryPolicyFilter filters = default);
new Microsoft.Azure.Management.Storage.Models.BlobInventoryPolicyDefinition : string * string * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Storage.Models.BlobInventoryPolicyFilter -> Microsoft.Azure.Management.Storage.Models.BlobInventoryPolicyDefinition
Public Sub New (format As String, schedule As String, objectType As String, schemaFields As IList(Of String), Optional filters As BlobInventoryPolicyFilter = Nothing)
Parâmetros
- format
- String
Esse é um campo obrigatório, que especifica o formato dos arquivos de inventário. Os valores possíveis incluem: 'Csv', 'Parquet'
- schedule
- String
Esse é um campo obrigatório. Esse campo é usado para agendar uma formação de inventário. Os valores possíveis incluem: 'Daily', 'Weekly'
- objectType
- String
Esse é um campo obrigatório. Esse campo especifica o escopo do inventário criado no nível do blob ou do contêiner. Os valores possíveis incluem: 'Blob', 'Container'
Esse é um campo obrigatório. Esse campo especifica os campos e as propriedades do objeto a ser incluído no inventário. O valor do campo Esquema 'Name' é sempre necessário. Os valores válidos para esse campo para a definição de 'Blob'.objectType incluem 'Name, Creation-Time, Last-Modified, Content-Length, Content-MD5, BlobType, AccessTier, AccessTierChangeTime, AccessTierInferred, Tags, Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, Snapshot, VersionId, IsCurrentVersion, Metadata, LastAccessTime, Tags, Etag, ContentType, ContentEncoding, ContentLanguage, ContentCRC64, CacheControl, ContentDisposition, LeaseStatus, LeaseState, LeaseDuration, ServerEncrypted, Deleted, DeletionId, DeletedTime, RemainingRetentionDays, ImmutabilityPolicyUntilDate, ImmutabilityPolicyMode, LegalHold, CopyId, CopyStatus, CopySource, CopyProgress, CopyCompletionTime, CopyStatusDescription, CustomerProvidedKeySha256, RehydratePriority, ArchiveStatus, XmsBlobSequenceNumber, EncryptionScope, IncrementalCopy, TagCount'. Para o tipo de objeto blob, o valor do campo de esquema 'DeletedTime' é aplicável somente para contas habilitadas para Hns. Os valores válidos para 'Container' definition.objectType incluem 'Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays'. Os valores do campo de esquema 'Expiray-Time, hdi_isfolder, Owner, Group, Permissions, Acl, DeletionId' são válidos apenas para contas habilitadas para Hns. Os valores de campo de esquema 'Tags, TagCount' só são válidos para contas não Hns.
- filters
- BlobInventoryPolicyFilter
Um objeto que define o conjunto de filtros.
Aplica-se a
Azure SDK for .NET