ManagementPolicyBaseBlob Class

Management policy action for base blob.

Inheritance
ManagementPolicyBaseBlob

Constructor

ManagementPolicyBaseBlob(*, tier_to_cool: typing.Union[_ForwardRef('DateAfterModification'), NoneType] = None, tier_to_archive: typing.Union[_ForwardRef('DateAfterModification'), NoneType] = None, delete: typing.Union[_ForwardRef('DateAfterModification'), NoneType] = None, enable_auto_tier_to_hot_from_cool: typing.Union[bool, NoneType] = None, **kwargs)

Parameters

tier_to_cool
DateAfterModification
Required

The function to tier blobs to cool storage. Support blobs currently at Hot tier.

tier_to_archive
DateAfterModification
Required

The function to tier blobs to archive storage. Support blobs currently at Hot or Cool tier.

delete
DateAfterModification
Required

The function to delete the blob.

enable_auto_tier_to_hot_from_cool
bool
Required

This property enables auto tiering of a blob from cool to hot on a blob access. This property requires tierToCool.daysAfterLastAccessTimeGreaterThan.