Compartilhar via


LoadBalancer interface

Recurso LoadBalancer.

Extends

Propriedades

backendAddressPools

Coleção de pools de endereços de back-end usados por um balanceador de carga.

etag

Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

extendedLocation

O local estendido do balanceador de carga.

frontendIPConfigurations

Objeto que representa os IPs de front-end a serem usados para o balanceador de carga.

inboundNatPools

Define um intervalo de portas externas para NAT de entrada para uma única porta de back-end em NICs associada a um balanceador de carga. As regras NAT de entrada são criadas automaticamente para cada NIC associada ao Load Balancer usando uma porta externa desse intervalo. Definir um pool nat de entrada em seu Load Balancer é mutuamente exclusivo com a definição de regras NAT de entrada. Os pools nat de entrada são referenciados de conjuntos de dimensionamento de máquinas virtuais. AS NICs associadas a máquinas virtuais individuais não podem fazer referência a um pool nat de entrada. Eles precisam referenciar regras NAT de entrada individuais.

inboundNatRules

Coleção de regras NAT de entrada usadas por um balanceador de carga. Definir regras NAT de entrada em seu balanceador de carga é mutuamente exclusivo com a definição de um pool nat de entrada. Os pools nat de entrada são referenciados de conjuntos de dimensionamento de máquinas virtuais. AS NICs associadas a máquinas virtuais individuais não podem fazer referência a um pool nat de entrada. Eles precisam referenciar regras NAT de entrada individuais.

loadBalancingRules

A coleção de objetos que representa as regras de balanceamento de carga obtém o provisionamento.

outboundRules

As regras de saída.

probes

Coleção de objetos de investigação usados no balanceador de carga.

provisioningState

O estado de provisionamento do recurso do balanceador de carga. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

resourceGuid

A propriedade GUID do recurso do balanceador de carga. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

scope

Indica o escopo do balanceador de carga: externo (Público) ou interno (Privado).

sku

A SKU do balanceador de carga.

Propriedades herdadas

id

ID do recurso.

location

Local do recurso.

name

Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Tags de recursos.

type

Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da propriedade

backendAddressPools

Coleção de pools de endereços de back-end usados por um balanceador de carga.

backendAddressPools?: BackendAddressPool[]

Valor da propriedade

etag

Uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

etag?: string

Valor da propriedade

string

extendedLocation

O local estendido do balanceador de carga.

extendedLocation?: ExtendedLocation

Valor da propriedade

frontendIPConfigurations

Objeto que representa os IPs de front-end a serem usados para o balanceador de carga.

frontendIPConfigurations?: FrontendIPConfiguration[]

Valor da propriedade

inboundNatPools

Define um intervalo de portas externas para NAT de entrada para uma única porta de back-end em NICs associada a um balanceador de carga. As regras NAT de entrada são criadas automaticamente para cada NIC associada ao Load Balancer usando uma porta externa desse intervalo. Definir um pool nat de entrada em seu Load Balancer é mutuamente exclusivo com a definição de regras NAT de entrada. Os pools nat de entrada são referenciados de conjuntos de dimensionamento de máquinas virtuais. AS NICs associadas a máquinas virtuais individuais não podem fazer referência a um pool nat de entrada. Eles precisam referenciar regras NAT de entrada individuais.

inboundNatPools?: InboundNatPool[]

Valor da propriedade

inboundNatRules

Coleção de regras NAT de entrada usadas por um balanceador de carga. Definir regras NAT de entrada em seu balanceador de carga é mutuamente exclusivo com a definição de um pool nat de entrada. Os pools nat de entrada são referenciados de conjuntos de dimensionamento de máquinas virtuais. AS NICs associadas a máquinas virtuais individuais não podem fazer referência a um pool nat de entrada. Eles precisam referenciar regras NAT de entrada individuais.

inboundNatRules?: InboundNatRule[]

Valor da propriedade

loadBalancingRules

A coleção de objetos que representa as regras de balanceamento de carga obtém o provisionamento.

loadBalancingRules?: LoadBalancingRule[]

Valor da propriedade

outboundRules

As regras de saída.

outboundRules?: OutboundRule[]

Valor da propriedade

probes

Coleção de objetos de investigação usados no balanceador de carga.

probes?: Probe[]

Valor da propriedade

Probe[]

provisioningState

O estado de provisionamento do recurso do balanceador de carga. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor da propriedade

string

resourceGuid

A propriedade GUID do recurso do balanceador de carga. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

resourceGuid?: string

Valor da propriedade

string

scope

Indica o escopo do balanceador de carga: externo (Público) ou interno (Privado).

scope?: string

Valor da propriedade

string

sku

A SKU do balanceador de carga.

sku?: LoadBalancerSku

Valor da propriedade

Detalhes das propriedades herdadas

id

ID do recurso.

id?: string

Valor da propriedade

string

Herdado deResource.id

location

Local do recurso.

location?: string

Valor da propriedade

string

herdado doResource.location

name

Nome do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor da propriedade

string

Herdado deResource.name

tags

Tags de recursos.

tags?: {[propertyName: string]: string}

Valor da propriedade

{[propertyName: string]: string}

Herdado deResource.tags

type

Tipo de recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor da propriedade

string

Herdado deResource.type