AccountImmutabilityPolicyProperties interface
이는 계정 수준 불변성 정책 속성을 정의합니다.
속성
allow |
이 속성은 사용 안 함 및 잠금 해제된 시간 기반 보존 정책에 대해서만 변경할 수 있습니다. 사용하도록 설정하면 불변성 보호 및 규정 준수를 유지하면서 추가 Blob에 새 블록을 쓸 수 있습니다. 새 블록만 추가할 수 있으며 기존 블록은 수정하거나 삭제할 수 없습니다. |
immutability |
정책을 만든 이후 컨테이너의 Blob에 대한 불변성 기간(일)입니다. |
state | ImmutabilityPolicy 상태는 정책 모드를 정의합니다. 사용 안 함 상태는 정책을 사용하지 않도록 설정하고 잠금 해제 상태는 불변성 보존 시간을 늘리거나 줄일 수 있으며 allowProtectedAppendWrites 속성을 토글할 수도 있습니다. 잠긴 상태는 불변성 보존 시간의 증가만 허용합니다. 정책은 사용 안 함 또는 잠금 해제됨 상태에서만 만들 수 있으며 두 상태 간에 전환할 수 있습니다. 잠금 해제 상태의 정책만 되돌릴 수 없는 잠긴 상태로 전환할 수 있습니다. |
속성 세부 정보
allowProtectedAppendWrites
이 속성은 사용 안 함 및 잠금 해제된 시간 기반 보존 정책에 대해서만 변경할 수 있습니다. 사용하도록 설정하면 불변성 보호 및 규정 준수를 유지하면서 추가 Blob에 새 블록을 쓸 수 있습니다. 새 블록만 추가할 수 있으며 기존 블록은 수정하거나 삭제할 수 없습니다.
allowProtectedAppendWrites?: boolean
속성 값
boolean
immutabilityPeriodSinceCreationInDays
정책을 만든 이후 컨테이너의 Blob에 대한 불변성 기간(일)입니다.
immutabilityPeriodSinceCreationInDays?: number
속성 값
number
state
ImmutabilityPolicy 상태는 정책 모드를 정의합니다. 사용 안 함 상태는 정책을 사용하지 않도록 설정하고 잠금 해제 상태는 불변성 보존 시간을 늘리거나 줄일 수 있으며 allowProtectedAppendWrites 속성을 토글할 수도 있습니다. 잠긴 상태는 불변성 보존 시간의 증가만 허용합니다. 정책은 사용 안 함 또는 잠금 해제됨 상태에서만 만들 수 있으며 두 상태 간에 전환할 수 있습니다. 잠금 해제 상태의 정책만 되돌릴 수 없는 잠긴 상태로 전환할 수 있습니다.
state?: string
속성 값
string