Share via


FrontDoorBackendPool Class

Definition

A backend pool is a collection of backends that can be routed to.

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

Constructors

FrontDoorBackendPool()

Initializes a new instance of FrontDoorBackendPool.

Properties

Backends

The set of backends for this pool.

HealthProbeSettingsId

Gets or sets Id.

Id

Resource ID.

(Inherited from FrontDoorResourceData)
LoadBalancingSettingsId

Gets or sets Id.

Name

Resource name.

(Inherited from FrontDoorResourceData)
ResourceState

Resource status.

ResourceType

Resource type.

(Inherited from FrontDoorResourceData)

Explicit Interface Implementations

IJsonModel<FrontDoorBackendPool>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<FrontDoorBackendPool>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IJsonModel<FrontDoorResourceData>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

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

Writes the model to the provided Utf8JsonWriter.

(Inherited from FrontDoorResourceData)
IPersistableModel<FrontDoorBackendPool>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<FrontDoorBackendPool>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<FrontDoorBackendPool>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

IPersistableModel<FrontDoorResourceData>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

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

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

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

Writes the model into a BinaryData.

(Inherited from FrontDoorResourceData)

Applies to