ManagementPolicyRule Class

An object that wraps the Lifecycle rule. Each rule is uniquely defined by name.

Constructor

ManagementPolicyRule(*args: Any, **kwargs: Any)

Variables

Name Description
enabled

Rule is enabled if set to true.

name
str

A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy. Required.

type

The valid value is Lifecycle. Required. "Lifecycle"

definition

An object that defines the Lifecycle rule. Required.

Attributes

definition

An object that defines the Lifecycle rule. Required.

definition: _models.ManagementPolicyDefinition

enabled

Rule is enabled if set to true.

enabled: bool | None

name

A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy. Required.

name: str

type

The valid value is Lifecycle. Required. "Lifecycle"

type: str | _models.RuleType