BlobInventoryPolicyDefinition interface
Blob 인벤토리 규칙을 정의하는 개체입니다.
속성
filters | 필터 집합을 정의하는 개체입니다. |
format | 필수 필드이며 인벤토리 파일의 형식을 지정합니다. |
object |
이 이름은 반드시 입력해야 합니다. 이 필드는 Blob 또는 컨테이너 수준에서 만든 인벤토리의 범위를 지정합니다. |
schedule | 이 이름은 반드시 입력해야 합니다. 이 필드는 인벤토리 형성을 예약하는 데 사용됩니다. |
schema |
이 이름은 반드시 입력해야 합니다. 이 필드는 인벤토리에 포함할 개체의 필드와 속성을 지정합니다. 스키마 필드 값 'Name'은 항상 필요합니다. 'Blob' definition.objectType에 대한 이 필드의 유효한 값에는 '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'. Blob 개체 유형 스키마 필드 값 'DeletedTime'의 경우 Hns 사용 계정에만 적용됩니다. 'Container' definition.objectType에 유효한 값에는 'Name, 마지막으로 수정한, 메타데이터, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays'. 스키마 필드 값 'Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, DeletionId'는 Hns 사용 계정에만 유효합니다. 스키마 필드 값 'Tags, TagCount'는 Hns가 아닌 계정에만 유효합니다. |
속성 세부 정보
filters
format
필수 필드이며 인벤토리 파일의 형식을 지정합니다.
format: string
속성 값
string
objectType
이 이름은 반드시 입력해야 합니다. 이 필드는 Blob 또는 컨테이너 수준에서 만든 인벤토리의 범위를 지정합니다.
objectType: string
속성 값
string
schedule
이 이름은 반드시 입력해야 합니다. 이 필드는 인벤토리 형성을 예약하는 데 사용됩니다.
schedule: string
속성 값
string
schemaFields
이 이름은 반드시 입력해야 합니다. 이 필드는 인벤토리에 포함할 개체의 필드와 속성을 지정합니다. 스키마 필드 값 'Name'은 항상 필요합니다. 'Blob' definition.objectType에 대한 이 필드의 유효한 값에는 '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'. Blob 개체 유형 스키마 필드 값 'DeletedTime'의 경우 Hns 사용 계정에만 적용됩니다. 'Container' definition.objectType에 유효한 값에는 'Name, 마지막으로 수정한, 메타데이터, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays'. 스키마 필드 값 'Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, DeletionId'는 Hns 사용 계정에만 유효합니다. 스키마 필드 값 'Tags, TagCount'는 Hns가 아닌 계정에만 유효합니다.
schemaFields: string[]
속성 값
string[]