Load Balancer Outbound Rules - Get

Obtém a regra de saída do equilibrador de carga especificado.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/outboundRules/{outboundRuleName}?api-version=2022-01-01

Parâmetros do URI

Name In Required Type Description
loadBalancerName
path True
  • string

O nome do equilibrador de carga.

outboundRuleName
path True
  • string

O nome da regra de saída.

resourceGroupName
path True
  • string

O nome do grupo de recursos.

subscriptionId
path True
  • string

As credenciais de subscrição que identificam exclusivamente a subscrição Microsoft Azure. O ID de subscrição faz parte do URI para cada chamada de serviço.

api-version
query True
  • string

Versão API do cliente.

Respostas

Name Type Description
200 OK

Solicite sucesso. A operação devolve o recurso OutboundRule resultante.

Other Status Codes

Resposta de erro descrevendo por que a operação falhou.

Segurança

azure_auth

Azure Ative Directory Flow OAuth2.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation personificar a sua conta de utilizador

Exemplos

LoadBalancerOutboundRuleGet

Sample Request

GET https://management.azure.com/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/loadBalancers/lb1/outboundRules/rule1?api-version=2022-01-01

Sample Response

{
  "name": "rule1",
  "id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/loadBalancers/lb1/outboundRules/rule1",
  "type": "Microsoft.Network/loadBalancers/outboundRules",
  "etag": "W/\"00000000-0000-0000-0000-000000000000\"",
  "properties": {
    "provisioningState": "Succeeded",
    "frontendIPConfigurations": [
      {
        "id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/loadBalancers/lb1/frontendIPConfigurations/lbfrontend"
      }
    ],
    "allocatedOutboundPorts": 64,
    "idleTimeoutInMinutes": 15,
    "protocol": "Tcp",
    "enableTcpReset": true,
    "backendAddressPool": {
      "id": "/subscriptions/subid/resourceGroups/testrg/providers/Microsoft.Network/loadBalancers/lb1/backendAddressPools/bepool1"
    }
  }
}

Definições

CloudError

Uma resposta de erro do serviço.

CloudErrorBody

Uma resposta de erro do serviço.

LoadBalancerOutboundRuleProtocol

O protocolo para a regra de saída no equilibrador de carga.

OutboundRule

Regra de saída do equilibrador de carga.

ProvisioningState

O estado atual de provisionamento.

SubResource

Referência a outro subresource.

CloudError

Uma resposta de erro do serviço.

Name Type Description
error

Corpo de erro de nuvem.

CloudErrorBody

Uma resposta de erro do serviço.

Name Type Description
code
  • string

Um identificador do erro. Os códigos são invariantes e destinam-se a ser consumidos programáticamente.

details

Uma lista de detalhes adicionais sobre o erro.

message
  • string

Uma mensagem que descreve o erro, destinada a ser exibida numa interface de utilizador.

target
  • string

O alvo do erro particular. Por exemplo, o nome da propriedade em erro.

LoadBalancerOutboundRuleProtocol

O protocolo para a regra de saída no equilibrador de carga.

Name Type Description
All
  • string
Tcp
  • string
Udp
  • string

OutboundRule

Regra de saída do equilibrador de carga.

Name Type Description
etag
  • string

Uma cadeia única de leitura que muda sempre que o recurso é atualizado.

id
  • string

Identificação de recursos.

name
  • string

O nome do recurso que é único dentro do conjunto de regras de saída utilizadas pelo equilibrador de carga. Este nome pode ser usado para aceder ao recurso.

properties.allocatedOutboundPorts
  • integer

O número de portas de saída a utilizar para o NAT.

properties.backendAddressPool

Uma referência a um conjunto de DIPs. O tráfego de saída é carregado aleatoriamente equilibrado através de IPs nos IPs de backend.

properties.enableTcpReset
  • boolean

Receber reset bidirecional TCP no tempo de saída do fluxo TCP ou terminação inesperada da ligação. Este elemento só é utilizado quando o protocolo é definido para TCP.

properties.frontendIPConfigurations

Os endereços IP frontend do equilibrador de carga.

properties.idleTimeoutInMinutes
  • integer

O tempo limite para a ligação inativa da TCP.

properties.protocol

O protocolo para a regra de saída no equilibrador de carga.

properties.provisioningState

O estado de provisionamento do recurso de regra de saída.

type
  • string

Tipo de recurso.

ProvisioningState

O estado atual de provisionamento.

Name Type Description
Deleting
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string

SubResource

Referência a outro subresource.

Name Type Description
id
  • string

Identificação de recursos.