Partager via


KeyPolicy Class

Definition

KeyPolicy assigned to the storage account.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.KeyPolicyTypeConverter))]
public class KeyPolicy : Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.IKeyPolicy
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.KeyPolicyTypeConverter))>]
type KeyPolicy = class
    interface IKeyPolicy
    interface IJsonSerializable
Public Class KeyPolicy
Implements IKeyPolicy
Inheritance
KeyPolicy
Attributes
Implements

Constructors

Name Description
KeyPolicy()

Creates an new KeyPolicy instance.

Properties

Name Description
KeyExpirationPeriodInDay

The key expiration period in days.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of KeyPolicy.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of KeyPolicy.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Storage.Models.IKeyPolicy.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of KeyPolicy into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to