Share via


ServiceTagDestination Class

Definition

Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.

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

Constructors

ServiceTagDestination()

Initializes a new instance of ServiceTagDestination.

Properties

Action

The action enum for networking rule.

AddressPrefixes

Optional, if provided, the ServiceTag property will be ignored.

PortRanges

Gets or sets the port ranges.

Protocol

Gets or sets the protocol.

ServiceTag

Gets or sets the service tag.

Explicit Interface Implementations

IJsonModel<ServiceTagDestination>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<ServiceTagDestination>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ServiceTagDestination>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ServiceTagDestination>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<ServiceTagDestination>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to