Freigeben über


NetworkSecurityPerimeterProfile Class

Definition

Network Security Perimeter profile

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

Constructors

NetworkSecurityPerimeterProfile()

Creates an new NetworkSecurityPerimeterProfile instance.

Properties

AccessRule

Collection of access rules for the profile

AccessRulesVersion

Access rules version number

DiagnosticSettingsVersion

Diagnostic settings version number

EnabledLogCategory

Collection of enabled log categories for the profile

Name

Name of the resource

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of NetworkSecurityPerimeterProfile.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of NetworkSecurityPerimeterProfile.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of NetworkSecurityPerimeterProfile into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to