Partager via


AccessPolicy Class

Definition

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

Constructors

Name Description
AccessPolicy()

Creates an new AccessPolicy instance.

Properties

Name Description
ExpiryTime

Expiry time of the access policy

Permission

List of abbreviated permissions.

StartTime

Start time of the access policy

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AccessPolicy.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AccessPolicy.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AccessPolicy into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to