NetworkSecurityPerimeterConfiguration Class

Definition

Properties that define a Network Security Perimeter resource.

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

Constructors

NetworkSecurityPerimeterConfiguration()

Creates an new NetworkSecurityPerimeterConfiguration instance.

Properties

Id

Azure resource Id

Name

Azure resource name

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

ResourceGroupName

Gets the resource group name

Type

Azure resource type

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NetworkSecurityPerimeterConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NetworkSecurityPerimeterConfiguration.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of NetworkSecurityPerimeterConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to