NetworkSecurityPerimeterConfigurationProperties Class

Definition

Properties that define a Network Security Perimeter resource.

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

Constructors

NetworkSecurityPerimeterConfigurationProperties()

Creates an new NetworkSecurityPerimeterConfigurationProperties instance.

Properties

NetworkSecurityPerimeterGuid

Guid of the Network Security Perimeter

NetworkSecurityPerimeterId

Azure resource Id

NetworkSecurityPerimeterLocation

Regional location of the perimeter

ProfileAccessRule

Collection of access rules for the profile

ProfileAccessRulesVersion

Access rules version number

ProfileDiagnosticSettingsVersion

Diagnostic settings version number

ProfileEnabledLogCategory

Collection of enabled log categories for the profile

ProfileName

Name of the resource

ProvisioningIssue

Provisioning issues.

ProvisioningState

Current state of this NetworkSecurityPerimeter: whether or not is has been provisioned within the resource group it is defined. Users cannot change this value but are able to read from it. Values will include Provisioning ,Succeeded, Canceled and Failed.

ResourceAssociationAccessMode

The access mode

ResourceAssociationName

Name of the Resource Association

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NetworkSecurityPerimeterConfigurationProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NetworkSecurityPerimeterConfigurationProperties.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of NetworkSecurityPerimeterConfigurationProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to