AccessControlListPatchProperties Class

Definition

Access Control Lists patch properties.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.AccessControlListPatchPropertiesTypeConverter))]
public class AccessControlListPatchProperties : Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.IAccessControlListPatchProperties, Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.AccessControlListPatchPropertiesTypeConverter))>]
type AccessControlListPatchProperties = class
    interface IAccessControlListPatchProperties
    interface IJsonSerializable
    interface IAccessControlListPatchableProperties
    interface IAnnotationResource
    interface IValidates
Public Class AccessControlListPatchProperties
Implements IAccessControlListPatchProperties, IValidates
Inheritance
AccessControlListPatchProperties
Attributes
Implements

Constructors

Name Description
AccessControlListPatchProperties()

Creates an new AccessControlListPatchProperties instance.

Properties

Name Description
AclsUrl

Access Control List file URL.

Annotation

Switch configuration description.

ConfigurationType

Input method to configure Access Control List.

DefaultAction

Default action that needs to be applied when no condition is matched. Example: Permit | Deny.

DynamicMatchConfiguration

List of dynamic match configurations.

MatchConfiguration

List of match configurations.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AccessControlListPatchProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AccessControlListPatchProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ManagedNetworkFabric.Models.IAccessControlListPatchProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AccessControlListPatchProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to