Load Balancer Outbound Rules - Get

Pobiera określoną regułę ruchu wychodzącego modułu równoważenia obciążenia.

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

Parametry identyfikatora URI

Name In Required Type Description
loadBalancerName
path True
  • string

Nazwa modułu równoważenia obciążenia.

outboundRuleName
path True
  • string

Nazwa reguły ruchu wychodzącego.

resourceGroupName
path True
  • string

Nazwa grupy zasobów.

subscriptionId
path True
  • string

Poświadczenia subskrypcji, które jednoznacznie identyfikują Microsoft Azure subskrypcji. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi.

api-version
query True
  • string

Wersja interfejsu API klienta.

Odpowiedzi

Name Type Description
200 OK

Żądanie powiodło się. Operacja zwraca wynikowy zasób OutboundRule.

Other Status Codes

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Azure Active Directory Flow OAuth2.

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

Scopes

Name Description
user_impersonation personifikacja konta użytkownika

Przykłady

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"
    }
  }
}

Definicje

CloudError

Odpowiedź na błąd z usługi.

CloudErrorBody

Odpowiedź na błąd z usługi.

LoadBalancerOutboundRuleProtocol

Protokół reguły ruchu wychodzącego w module równoważenia obciążenia.

OutboundRule

Reguła ruchu wychodzącego modułu równoważenia obciążenia.

ProvisioningState

Bieżący stan aprowizacji.

SubResource

Odwołanie do innego podźródła.

CloudError

Odpowiedź na błąd z usługi.

Name Type Description
error

Treść błędu chmury.

CloudErrorBody

Odpowiedź na błąd z usługi.

Name Type Description
code
  • string

Identyfikator błędu. Kody są niezmienne i mają być używane programowo.

details

Lista dodatkowych szczegółów dotyczących błędu.

message
  • string

Komunikat opisujący błąd, który ma być odpowiedni do wyświetlania w interfejsie użytkownika.

target
  • string

Element docelowy określonego błędu. Na przykład nazwa właściwości w błędzie.

LoadBalancerOutboundRuleProtocol

Protokół reguły ruchu wychodzącego w module równoważenia obciążenia.

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

OutboundRule

Reguła ruchu wychodzącego modułu równoważenia obciążenia.

Name Type Description
etag
  • string

Unikatowy ciąg tylko do odczytu, który zmienia się za każdym razem, gdy zasób jest aktualizowany.

id
  • string

Identyfikator zasobu.

name
  • string

Nazwa zasobu, który jest unikatowy w zestawie reguł ruchu wychodzącego używanych przez moduł równoważenia obciążenia. Ta nazwa może służyć do uzyskiwania dostępu do zasobu.

properties.allocatedOutboundPorts
  • integer

Liczba portów wychodzących, które mają być używane dla translatora adresów sieciowych.

properties.backendAddressPool

Odwołanie do puli adresów IP. Ruch wychodzący jest losowo obciążony między adresami IP w adresach IP zaplecza.

properties.enableTcpReset
  • boolean

Odbieranie dwukierunkowego resetowania protokołu TCP w przypadku przekroczenia limitu czasu bezczynności przepływu TCP lub nieoczekiwanego zakończenia połączenia. Ten element jest używany tylko wtedy, gdy protokół jest ustawiony na TCP.

properties.frontendIPConfigurations

Adresy IP frontonu modułu równoważenia obciążenia.

properties.idleTimeoutInMinutes
  • integer

Limit czasu bezczynności połączenia TCP.

properties.protocol

Protokół reguły ruchu wychodzącego w module równoważenia obciążenia.

properties.provisioningState

Stan aprowizacji zasobu reguły ruchu wychodzącego.

type
  • string

Typ zasobu.

ProvisioningState

Bieżący stan aprowizacji.

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

SubResource

Odwołanie do innego podźródła.

Name Type Description
id
  • string

Identyfikator zasobu.