Delen via


BlobInventoryPolicyDefinition interface

Een object dat de blob-inventarisregel definieert.

Eigenschappen

filters

Een object dat de filterset definieert.

format

Dit is een verplicht veld. Hiermee wordt de indeling voor de inventarisbestanden opgegeven.

objectType

Dit is een verplicht veld. Dit veld geeft het bereik op van de inventaris die is gemaakt op blob- of containerniveau.

schedule

Dit is een verplicht veld. Dit veld wordt gebruikt om een inventarisvorming te plannen.

schemaFields

Dit is een verplicht veld. Dit veld geeft de velden en eigenschappen op van het object dat moet worden opgenomen in de inventaris. De waarde van het schemaveld 'Naam' is altijd vereist. De geldige waarden voor dit veld voor de 'Blob'-definitie.objectType zijn 'Name, Creation-Time, Last-Modified, Content-Length, Content-MD5, BlobType, AccessTier, AccessTierChangeTime, AccessTierInferred, Tags, Expiry-Time, hdi_isfolder, Eigenaar, 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'. Voor Blob-objecttype is schemaveldwaarde 'DeletedTime' alleen van toepassing op accounts met Hns. De geldige waarden voor 'Container' definition.objectType zijn 'Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Deleted, DeletedTime, RemainingRetentionDays'. Schemaveldwaarden 'Verlooptijd, hdi_isfolder, Eigenaar, Groep, Machtigingen, ACL, DeletionId' zijn alleen geldig voor accounts met Hns. Schemaveldwaarden 'Tags, TagCount' zijn alleen geldig voor niet-Hns-accounts.

Eigenschapdetails

filters

Een object dat de filterset definieert.

filters?: BlobInventoryPolicyFilter

Waarde van eigenschap

format

Dit is een verplicht veld. Hiermee wordt de indeling voor de inventarisbestanden opgegeven.

format: string

Waarde van eigenschap

string

objectType

Dit is een verplicht veld. Dit veld geeft het bereik op van de inventaris die is gemaakt op blob- of containerniveau.

objectType: string

Waarde van eigenschap

string

schedule

Dit is een verplicht veld. Dit veld wordt gebruikt om een inventarisvorming te plannen.

schedule: string

Waarde van eigenschap

string

schemaFields

Dit is een verplicht veld. Dit veld geeft de velden en eigenschappen op van het object dat moet worden opgenomen in de inventaris. De waarde van het schemaveld 'Naam' is altijd vereist. De geldige waarden voor dit veld voor de 'Blob'-definitie.objectType zijn 'Name, Creation-Time, Last-Modified, Content-Length, Content-MD5, BlobType, AccessTier, AccessTierChangeTime, AccessTierInferred, Tags, Expiry-Time, hdi_isfolder, Eigenaar, 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'. Voor Blob-objecttype is schemaveldwaarde 'DeletedTime' alleen van toepassing op accounts met Hns. De geldige waarden voor 'Container' definition.objectType zijn 'Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Deleted, DeletedTime, RemainingRetentionDays'. Schemaveldwaarden 'Verlooptijd, hdi_isfolder, Eigenaar, Groep, Machtigingen, ACL, DeletionId' zijn alleen geldig voor accounts met Hns. Schemaveldwaarden 'Tags, TagCount' zijn alleen geldig voor niet-Hns-accounts.

schemaFields: string[]

Waarde van eigenschap

string[]