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. |
object |
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. |
schema |
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[]