Share via


AuthorizationRuleProperties Class

Definition

Properties supplied to create or update AuthorizationRule

[Microsoft.Azure.PowerShell.Cmdlets.EventHub.DoNotFormat]
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.Api202301Preview.AuthorizationRulePropertiesTypeConverter))]
public class AuthorizationRuleProperties : Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.Api202301Preview.IAuthorizationRuleProperties
[<Microsoft.Azure.PowerShell.Cmdlets.EventHub.DoNotFormat>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.Api202301Preview.AuthorizationRulePropertiesTypeConverter))>]
type AuthorizationRuleProperties = class
    interface IAuthorizationRuleProperties
    interface IJsonSerializable
Public Class AuthorizationRuleProperties
Implements IAuthorizationRuleProperties
Inheritance
AuthorizationRuleProperties
Attributes
Implements

Constructors

AuthorizationRuleProperties()

Creates an new AuthorizationRuleProperties instance.

Properties

Rights

The rights associated with the rule.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AuthorizationRuleProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AuthorizationRuleProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.EventHub.Models.Api202301Preview.IAuthorizationRuleProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AuthorizationRuleProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to