Show / Hide Table of Contents

Class LoadBalancerFrontendIpConfigurationArgs

Inheritance
System.Object
InputArgs
ResourceArgs
LoadBalancerFrontendIpConfigurationArgs
Inherited Members
ResourceArgs.Empty
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Azure.Lb.Inputs
Assembly: Pulumi.Azure.dll
Syntax
public sealed class LoadBalancerFrontendIpConfigurationArgs : ResourceArgs

Constructors

View Source

LoadBalancerFrontendIpConfigurationArgs()

Declaration
public LoadBalancerFrontendIpConfigurationArgs()

Properties

View Source

Id

The id of the Frontend IP Configuration.

Declaration
public Input<string> Id { get; set; }
Property Value
Type Description
Input<System.String>
View Source

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>
View Source

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>
View Source

Name

Specifies the name of the frontend ip configuration.

Declaration
public Input<string> Name { get; set; }
Property Value
Type Description
Input<System.String>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
View Source

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>
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.