Поделиться через


NetworkFabricPatch Class

Definition

The Network Fabric resource definition.

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

Constructors

NetworkFabricPatch()

Initializes a new instance of NetworkFabricPatch.

Properties

Annotation

Switch configuration description.

FabricAsn

ASN of CE devices for CE/PE connectivity.

IPv4Prefix

IPv4Prefix for Management Network. Example: 10.1.0.0/19.

IPv6Prefix

IPv6Prefix for Management Network. Example: 3FFE:FFFF:0:CD40::/59.

ManagementNetworkConfiguration

Configuration to be used to setup the management network.

RackCount

Number of compute racks associated to Network Fabric.

ServerCountPerRack

Number of servers.Possible values are from 1-16.

Tags

Resource tags.

(Inherited from NetworkRackPatch)
TerminalServerConfiguration

Network and credentials configuration already applied to terminal server.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<NetworkFabricPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<NetworkFabricPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<NetworkRackPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

(Inherited from NetworkRackPatch)
IJsonModel<NetworkRackPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

(Inherited from NetworkRackPatch)
IPersistableModel<NetworkFabricPatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<NetworkFabricPatch>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<NetworkFabricPatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<NetworkRackPatch>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

(Inherited from NetworkRackPatch)
IPersistableModel<NetworkRackPatch>.GetFormatFromOptions(ModelReaderWriterOptions)

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

(Inherited from NetworkRackPatch)
IPersistableModel<NetworkRackPatch>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

(Inherited from NetworkRackPatch)

Applies to