Share via


IManagementPolicyDefinition Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190401.ManagementPolicyDefinitionTypeConverter))]
public interface IManagementPolicyDefinition : Microsoft.Azure.PowerShell.Cmdlets.Functions.Runtime.IJsonSerializable
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190401.ManagementPolicyDefinitionTypeConverter))>]
type IManagementPolicyDefinition = interface
    interface IJsonSerializable
Public Interface IManagementPolicyDefinition
Implements IJsonSerializable
Derived
Attributes
Implements

Properties

DeleteDaysAfterCreationGreaterThan

Value indicating the age in days after creation

DeleteDaysAfterModificationGreaterThan

Value indicating the age in days after last modification

FilterBlobType

An array of predefined enum values. Only blockBlob is supported.

FilterPrefixMatch

An array of strings for prefixes to be match.

TierToArchiveDaysAfterModificationGreaterThan

Value indicating the age in days after last modification

TierToCoolDaysAfterModificationGreaterThan

Value indicating the age in days after last modification

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to