Share via


ManagementPolicySchema Class

Definition

The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190401.ManagementPolicySchemaTypeConverter))]
public class ManagementPolicySchema : Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190401.IManagementPolicySchema
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190401.ManagementPolicySchemaTypeConverter))>]
type ManagementPolicySchema = class
    interface IManagementPolicySchema
    interface IJsonSerializable
Public Class ManagementPolicySchema
Implements IManagementPolicySchema
Inheritance
ManagementPolicySchema
Attributes
Implements

Constructors

ManagementPolicySchema()

Creates an new ManagementPolicySchema instance.

Properties

Rule

The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ManagementPolicySchema.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ManagementPolicySchema.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Functions.Models.Api20190401.IManagementPolicySchema.

FromJsonString(String)

Creates a new instance of ManagementPolicySchema, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of ManagementPolicySchema into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to