Skip to main content

load_balancer_outbound_rules

Creates, updates, deletes, gets or lists a load_balancer_outbound_rules resource.

Overview

Nameload_balancer_outbound_rules
TypeResource
Idazure.network.load_balancer_outbound_rules

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringResource ID.
namestringName of the resource.
allocatedOutboundPortsintegerThe number of outbound ports to be used for NAT.
backendAddressPoolobjectReference to another subresource.
enableTcpResetbooleanReceive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
etagstringA unique read-only string that changes whenever the resource is updated.
frontendIPConfigurationsarrayThe Frontend IP addresses of the load balancer. Required.
idleTimeoutInMinutesintegerThe timeout for the TCP idle connection.
protocolstringThe protocol for the outbound rule in load balancer. Required. Known values are: "Tcp", "Udp", and "All". (Tcp, Udp, All)
provisioningStatestringThe provisioning state of the outbound rule resource. Known values are: "Failed", "Succeeded", "Canceled", "Creating", "Updating", and "Deleting". (Failed, Succeeded, Canceled, Creating, Updating, Deleting)
typestringResource type.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresource_group_name, load_balancer_name, outbound_rule_name, subscription_idGets the specified load balancer outbound rule.
listselectresource_group_name, load_balancer_name, subscription_idGets all the outbound rules in a load balancer.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
load_balancer_namestringThe name of the load balancer. Required.
outbound_rule_namestringThe name of the outbound rule. Required.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
subscription_idstring

SELECT examples

Gets the specified load balancer outbound rule.

SELECT
id,
name,
allocatedOutboundPorts,
backendAddressPool,
enableTcpReset,
etag,
frontendIPConfigurations,
idleTimeoutInMinutes,
protocol,
provisioningState,
type
FROM azure.network.load_balancer_outbound_rules
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND load_balancer_name = '{{ load_balancer_name }}' -- required
AND outbound_rule_name = '{{ outbound_rule_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;