Class OutboundRuleState
Inherited Members
Namespace: Pulumi.Azure.Lb
Assembly: Pulumi.Azure.dll
Syntax
public sealed class OutboundRuleState : ResourceArgs
Constructors
View SourceOutboundRuleState()
Declaration
public OutboundRuleState()
Properties
View SourceAllocatedOutboundPorts
The number of outbound ports to be used for NAT.
Declaration
public Input<int> AllocatedOutboundPorts { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
BackendAddressPoolId
The ID of the Backend Address Pool. Outbound traffic is randomly load balanced across IPs in the backend IPs.
Declaration
public Input<string> BackendAddressPoolId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
EnableTcpReset
Receive bidirectional TCP Reset on TCP flow idle timeout or unexpected connection termination. This element is only used when the protocol is set to TCP.
Declaration
public Input<bool> EnableTcpReset { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
FrontendIpConfigurations
One or more frontend_ip_configuration blocks as defined below.
Declaration
public InputList<OutboundRuleFrontendIpConfigurationGetArgs> FrontendIpConfigurations { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<OutboundRuleFrontendIpConfigurationGetArgs> |
IdleTimeoutInMinutes
The timeout for the TCP idle connection
Declaration
public Input<int> IdleTimeoutInMinutes { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Int32> |
LoadbalancerId
The ID of the Load Balancer in which to create the Outbound Rule. Changing this forces a new resource to be created.
Declaration
public Input<string> LoadbalancerId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Name
Specifies the name of the Outbound Rule. Changing this forces a new resource to be created.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Protocol
The transport protocol for the external endpoint. Possible values are Udp, Tcp or All.
Declaration
public Input<string> Protocol { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ResourceGroupName
The name of the resource group in which to create the resource. Changing this forces a new resource to be created.
Declaration
public Input<string> ResourceGroupName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |