Class EipState
Inheritance
System.Object
EipState
Inherited Members
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()
Assembly: Pulumi.Aws.dll
Syntax
public sealed class EipState : ResourceArgs
Constructors
View Source
EipState()
Declaration
Properties
View Source
AllocationId
Declaration
public Input<string> AllocationId { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
AssociateWithPrivateIp
A user specified primary or secondary private IP address to
associate with the Elastic IP address. If no private IP address is specified,
the Elastic IP address is associated with the primary private IP address.
Declaration
public Input<string> AssociateWithPrivateIp { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
AssociationId
Declaration
public Input<string> AssociationId { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
CustomerOwnedIp
Declaration
public Input<string> CustomerOwnedIp { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
CustomerOwnedIpv4Pool
Declaration
public Input<string> CustomerOwnedIpv4Pool { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Domain
Declaration
public Input<string> Domain { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
Instance
Declaration
public Input<string> Instance { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
NetworkInterface
Network interface ID to associate with.
Declaration
public Input<string> NetworkInterface { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
PrivateDns
The Private DNS associated with the Elastic IP address (if in VPC).
Declaration
public Input<string> PrivateDns { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
PrivateIp
Contains the private IP address (if in VPC).
Declaration
public Input<string> PrivateIp { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
PublicDns
Public DNS associated with the Elastic IP address.
Declaration
public Input<string> PublicDns { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
PublicIp
Contains the public IP address.
Declaration
public Input<string> PublicIp { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
PublicIpv4Pool
EC2 IPv4 address pool identifier or amazon. This option is only available for VPC EIPs.
Declaration
public Input<string> PublicIpv4Pool { get; set; }
Property Value
| Type |
Description |
| Input<System.String> |
|
View Source
A map of tags to assign to the resource.
Declaration
public InputMap<object> Tags { get; set; }
Property Value
| Type |
Description |
| InputMap<System.Object> |
|
View Source
Vpc
Boolean if the EIP is in a VPC or not.
Declaration
public Input<bool> Vpc { get; set; }
Property Value
| Type |
Description |
| Input<System.Boolean> |
|