BlobInventoryPolicyDefinition 클래스
Blob 인벤토리 규칙을 정의하는 개체입니다.
Azure로 보내려면 모든 필수 매개 변수를 채워야 합니다.
- 상속
-
azure.mgmt.storage._serialization.ModelBlobInventoryPolicyDefinition
생성자
BlobInventoryPolicyDefinition(*, format: str | _models.Format, schedule: str | _models.Schedule, object_type: str | _models.ObjectType, schema_fields: List[str], filters: _models.BlobInventoryPolicyFilter | None = None, **kwargs)
변수
- filters
- BlobInventoryPolicyFilter
필터 집합을 정의하는 개체입니다.
이 이름은 반드시 입력해야 합니다. 이 필드는 인벤토리 형성을 예약하는 데 사용됩니다. 필수 요소. 알려진 값은 "매일" 및 "매주"입니다.
- object_type
- str 또는 ObjectType
이 이름은 반드시 입력해야 합니다. 이 필드는 Blob 또는 컨테이너 수준에서 만든 인벤토리의 범위를 지정합니다. 필수 요소. 알려진 값은 "Blob" 및 "Container"입니다.
이 이름은 반드시 입력해야 합니다. 이 필드는 인벤토리에 포함할 개체의 필드와 속성을 지정합니다. 스키마 필드 값 'Name'은 항상 필요합니다. 'Blob' definition.objectType에 대한 이 필드의 유효한 값에는 'Name, Creation-Time, Last-Modified, Content-Length, Content-MD5, BlobType, AccessTier, AccessTierChangeTime, Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, Snapshot, VersionId, IsCurrentVersion, Metadata, LastAccessTime'이 포함됩니다. 'Container' definition.objectType의 유효한 값에는 'Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold'가 포함됩니다. 스키마 필드 값 'Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl'은 Hns 사용 계정에만 유효합니다. 필수 요소.