BlobInventoryPolicyDefinition interface
Um objeto que define a regra de inventário de blobs.
Propriedades
filters | Um objeto que define o conjunto de filtros. |
format | Este é um campo obrigatório, especifica o formato dos ficheiros de inventário. |
object |
Este é um campo obrigatório. Este campo especifica o âmbito do inventário criado ao nível do blob ou do contentor. |
schedule | Este é um campo obrigatório. Este campo é utilizado para agendar uma formação de inventário. |
schema |
Este é um campo obrigatório. Este campo especifica os campos e propriedades do objeto a incluir no inventário. O valor do campo De esquema "Nome" é sempre obrigatório. Os valores válidos para este campo para a definição "Blob".objectType incluem "Nome, Hora da Criação, Última Modificação, Comprimento do Conteúdo, 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" só é aplicável a contas com Hns ativados. Os valores válidos para a definição "Contentor".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 "Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, DeletionId" são válidos apenas para contas com Hns ativados. Os valores do campo de esquema "Etiquetas, TagCount" só são válidos para contas Não Hns. |
Detalhes de Propriedade
filters
Um objeto que define o conjunto de filtros.
filters?: BlobInventoryPolicyFilter
Valor de Propriedade
format
Este é um campo obrigatório, especifica o formato dos ficheiros de inventário.
format: string
Valor de Propriedade
string
objectType
Este é um campo obrigatório. Este campo especifica o âmbito do inventário criado ao nível do blob ou do contentor.
objectType: string
Valor de Propriedade
string
schedule
Este é um campo obrigatório. Este campo é utilizado para agendar uma formação de inventário.
schedule: string
Valor de Propriedade
string
schemaFields
Este é um campo obrigatório. Este campo especifica os campos e propriedades do objeto a incluir no inventário. O valor do campo De esquema "Nome" é sempre obrigatório. Os valores válidos para este campo para a definição "Blob".objectType incluem "Nome, Hora da Criação, Última Modificação, Comprimento do Conteúdo, 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" só é aplicável a contas com Hns ativados. Os valores válidos para a definição "Contentor".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 "Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, DeletionId" são válidos apenas para contas com Hns ativados. Os valores do campo de esquema "Etiquetas, TagCount" só são válidos para contas Não Hns.
schemaFields: string[]
Valor de Propriedade
string[]