Share via


AccessRuleProperties Class

Definition

Properties of an access rule.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.AccessRulePropertiesTypeConverter))]
public class AccessRuleProperties : Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.IAccessRuleProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.AccessRulePropertiesTypeConverter))>]
type AccessRuleProperties = class
    interface IAccessRuleProperties
    interface IJsonSerializable
Public Class AccessRuleProperties
Implements IAccessRuleProperties
Inheritance
AccessRuleProperties
Attributes
Implements

Constructors

AccessRuleProperties()

Creates an new AccessRuleProperties instance.

Properties

AddressPrefix

Address prefixes that are allowed access.

Direction

Direction of the access rule.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AccessRuleProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AccessRuleProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ConnectedMachine.Models.IAccessRuleProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AccessRuleProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to