Condividi tramite


Scope Class

Definition

Scope of a Managed Network.

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

Constructors

Scope()

Initializes a new instance of Scope.

Properties

ManagementGroups

The collection of management groups covered by the Managed Network.

Subnets

The collection of subnets covered by the Managed Network.

Subscriptions

The collection of subscriptions covered by the Managed Network.

VirtualNetworks

The collection of virtual nets covered by the Managed Network.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)

Explicit Interface Implementations

IJsonModel<Scope>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<Scope>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<Scope>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<Scope>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<Scope>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to