BlobInventoryPolicyDefinition interface
Een object dat de blob-inventarisregel definieert.
Eigenschappen
filters | Een object dat de filterset definieert. |
format | Dit is een verplicht veld. Hiermee geeft u de indeling voor de inventarisbestanden op. |
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. In dit veld worden de velden en eigenschappen van het object opgegeven die in de inventaris moeten worden opgenomen. De waarde van het schemaveld 'Naam' is altijd vereist. De geldige waarden voor dit veld voor de definitie blob.objectType bevatten 'Name, Creation-Time, Last-Modified, Content-Length, Content-MD5, BlobType, AccessTier, AccessTierChangeTime, AccessTierInferred, Tags, Verlooptijd, hdi_isfolder, Eigenaar, Groep, Machtigingen, 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 de waarde van het schemaveld voor het blobobjecttype 'DeletedTime' is alleen van toepassing voor Hns-accounts. De geldige waarden voor containerdefinitie.objectType omvatten 'Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays'. Schemaveldwaarden 'Verlooptijd, hdi_isfolder, Eigenaar, Groep, Machtigingen, Acl, DeletionId' zijn alleen geldig voor Hns-accounts. 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 geeft u de indeling voor de inventarisbestanden op.
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. In dit veld worden de velden en eigenschappen van het object opgegeven die in de inventaris moeten worden opgenomen. De waarde van het schemaveld 'Naam' is altijd vereist. De geldige waarden voor dit veld voor de definitie blob.objectType bevatten 'Name, Creation-Time, Last-Modified, Content-Length, Content-MD5, BlobType, AccessTier, AccessTierChangeTime, AccessTierInferred, Tags, Verlooptijd, hdi_isfolder, Eigenaar, Groep, Machtigingen, 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 de waarde van het schemaveld voor het blobobjecttype 'DeletedTime' is alleen van toepassing voor Hns-accounts. De geldige waarden voor containerdefinitie.objectType omvatten 'Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays'. Schemaveldwaarden 'Verlooptijd, hdi_isfolder, Eigenaar, Groep, Machtigingen, Acl, DeletionId' zijn alleen geldig voor Hns-accounts. Schemaveldwaarden 'Tags, TagCount' zijn alleen geldig voor niet-Hns-accounts.
schemaFields: string[]
Waarde van eigenschap
string[]