ConnectionPolicyData Class

Definition

ConnectionPolicy resource defined for VirtualHub.

public class ConnectionPolicyData : Azure.ResourceManager.Network.Models.NetworkProxyResource, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Network.ConnectionPolicyData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Network.ConnectionPolicyData>
type ConnectionPolicyData = class
    inherit NetworkProxyResource
    interface IJsonModel<ConnectionPolicyData>
    interface IPersistableModel<ConnectionPolicyData>
Public Class ConnectionPolicyData
Inherits NetworkProxyResource
Implements IJsonModel(Of ConnectionPolicyData), IPersistableModel(Of ConnectionPolicyData)
Inheritance
ConnectionPolicyData
Implements

Constructors

Name Description
ConnectionPolicyData()

Initializes a new instance of ConnectionPolicyData.

Properties

Name Description
ETag

A unique read-only string that changes whenever the resource is updated.

(Inherited from NetworkProxyResource)
Id

Resource ID.

(Inherited from NetworkProxyResource)
Name

Resource name.

(Inherited from NetworkProxyResource)
Properties

Properties of the ConnectionPolicy resource.

Type

Resource type.

(Inherited from NetworkProxyResource)

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<ConnectionPolicyData>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<ConnectionPolicyData>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IJsonModel<NetworkProxyResource>.Create(Utf8JsonReader, ModelReaderWriterOptions) (Inherited from NetworkProxyResource)
IJsonModel<NetworkProxyResource>.Write(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from NetworkProxyResource)
IPersistableModel<ConnectionPolicyData>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<ConnectionPolicyData>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<ConnectionPolicyData>.Write(ModelReaderWriterOptions)
IPersistableModel<NetworkProxyResource>.Create(BinaryData, ModelReaderWriterOptions) (Inherited from NetworkProxyResource)
IPersistableModel<NetworkProxyResource>.GetFormatFromOptions(ModelReaderWriterOptions) (Inherited from NetworkProxyResource)
IPersistableModel<NetworkProxyResource>.Write(ModelReaderWriterOptions) (Inherited from NetworkProxyResource)

Applies to