SubscriptionNetworkManagerConnectionData Class

Definition

The Network Manager Connection resource.

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

Constructors

Name Description
SubscriptionNetworkManagerConnectionData()

Initializes a new instance of SubscriptionNetworkManagerConnectionData.

Properties

Name Description
ConnectionState

Connection state.

Description

A description of the network manager connection.

ETag

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

(Inherited from NetworkChildResource)
Id

Resource ID.

(Inherited from NetworkChildResource)
Name

Resource name.

(Inherited from NetworkChildResource)
NetworkManagerId

Network Manager Id.

SystemData

The system metadata related to this resource.

Type

Resource type.

(Inherited from NetworkChildResource)

Methods

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

Explicit Interface Implementations

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

Applies to