Class LoadBalancerFrontendIpConfigurationArgs
Inherited Members
Namespace: Pulumi.Azure.Lb.Inputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class LoadBalancerFrontendIpConfigurationArgs : ResourceArgs
Constructors
View SourceLoadBalancerFrontendIpConfigurationArgs()
Declaration
public LoadBalancerFrontendIpConfigurationArgs()
Properties
View SourceId
The id of the Frontend IP Configuration.
Declaration
public Input<string> Id { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
InboundNatRules
The list of IDs of inbound rules that use this frontend IP.
Declaration
public InputList<string> InboundNatRules { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
LoadBalancerRules
The list of IDs of load balancing rules that use this frontend IP.
Declaration
public InputList<string> LoadBalancerRules { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
Name
Specifies the name of the frontend ip configuration.
Declaration
public Input<string> Name { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
OutboundRules
The list of IDs outbound rules that use this frontend IP.
Declaration
public InputList<string> OutboundRules { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
PrivateIpAddress
Private IP Address to assign to the Load Balancer. The last one and first four IPs in any range are reserved and cannot be manually assigned.
Declaration
public Input<string> PrivateIpAddress { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PrivateIpAddressAllocation
The allocation method for the Private IP Address used by this Load Balancer. Possible values as Dynamic and Static.
Declaration
public Input<string> PrivateIpAddressAllocation { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PrivateIpAddressVersion
The version of IP that the Private IP Address is. Possible values are IPv4 or IPv6.
Declaration
public Input<string> PrivateIpAddressVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PublicIpAddressId
The ID of a Public IP Address which should be associated with the Load Balancer.
Declaration
public Input<string> PublicIpAddressId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PublicIpPrefixId
The ID of a Public IP Prefix which should be associated with the Load Balancer. Public IP Prefix can only be used with outbound rules.
Declaration
public Input<string> PublicIpPrefixId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SubnetId
The ID of the Subnet which should be associated with the IP Configuration.
Declaration
public Input<string> SubnetId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Zones
A list of Availability Zones which the Load Balancer's IP Addresses should be created in.
Declaration
public Input<string> Zones { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |