Share via


AccessPolicyAssignmentProperties Class

Definition

Properties of Redis Enterprise database access policy assignment.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.RedisEnterpriseCache.Models.Api20240901Preview.AccessPolicyAssignmentPropertiesTypeConverter))]
public class AccessPolicyAssignmentProperties : Microsoft.Azure.PowerShell.Cmdlets.RedisEnterpriseCache.Models.Api20240901Preview.IAccessPolicyAssignmentProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.RedisEnterpriseCache.Models.Api20240901Preview.AccessPolicyAssignmentPropertiesTypeConverter))>]
type AccessPolicyAssignmentProperties = class
    interface IAccessPolicyAssignmentProperties
    interface IJsonSerializable
Public Class AccessPolicyAssignmentProperties
Implements IAccessPolicyAssignmentProperties
Inheritance
AccessPolicyAssignmentProperties
Attributes
Implements

Constructors

AccessPolicyAssignmentProperties()

Creates an new AccessPolicyAssignmentProperties instance.

Properties

AccessPolicyName

Name of access policy under specific access policy assignment. Only "default" policy is supported for now.

ProvisioningState

Current provisioning status of the access policy assignment.

UserObjectId

The object ID of the user.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AccessPolicyAssignmentProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AccessPolicyAssignmentProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.RedisEnterpriseCache.Models.Api20240901Preview.IAccessPolicyAssignmentProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AccessPolicyAssignmentProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to