AccessControlListProperties Class

Definition

Access Control List Properties defines the resource properties.

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

Constructors

Name Description
AccessControlListProperties()

Creates an new AccessControlListProperties instance.

Properties

Name Description
AclsUrl

Access Control List file URL.

AdministrativeState

Administrative state of the resource.

Annotation

Switch configuration description.

ConfigurationState

Configuration state of the resource.

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.

LastSyncedTime

The last synced timestamp.

MatchConfiguration

List of match configurations.

ProvisioningState

Provisioning state of the resource.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of AccessControlListProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of AccessControlListProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of AccessControlListProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()
Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to