Share via


NetworkSecurityPerimeterProfileInfo Class

Definition

Network Security Perimeter Profile Information.

public class NetworkSecurityPerimeterProfileInfo : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.CognitiveServices.Models.NetworkSecurityPerimeterProfileInfo>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.CognitiveServices.Models.NetworkSecurityPerimeterProfileInfo>
type NetworkSecurityPerimeterProfileInfo = class
    interface IJsonModel<NetworkSecurityPerimeterProfileInfo>
    interface IPersistableModel<NetworkSecurityPerimeterProfileInfo>
Public Class NetworkSecurityPerimeterProfileInfo
Implements IJsonModel(Of NetworkSecurityPerimeterProfileInfo), IPersistableModel(Of NetworkSecurityPerimeterProfileInfo)
Inheritance
NetworkSecurityPerimeterProfileInfo
Implements

Constructors

NetworkSecurityPerimeterProfileInfo()

Initializes a new instance of NetworkSecurityPerimeterProfileInfo.

Properties

AccessRules

Gets the access rules.

AccessRulesVersion

Access rules version of the resource profile.

DiagnosticSettingsVersion

Current diagnostic settings version.

EnabledLogCategories

List of enabled log categories.

Name

Name of the resource profile.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<NetworkSecurityPerimeterProfileInfo>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<NetworkSecurityPerimeterProfileInfo>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<NetworkSecurityPerimeterProfileInfo>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<NetworkSecurityPerimeterProfileInfo>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<NetworkSecurityPerimeterProfileInfo>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to