Class EipAssociationArgs


  • public final class EipAssociationArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • allocationId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> allocationId()
        Returns:
        ID of the associated Elastic IP. This argument is required despite being optional at the resource level due to legacy support for EC2-Classic networking.
      • allowReassociation

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> allowReassociation()
        Returns:
        Whether to allow an Elastic IP address to be re-associated. Defaults to `true`.
      • instanceId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> instanceId()
        Returns:
        ID of the instance. The instance must have exactly one attached network interface. You can specify either the instance ID or the network interface ID, but not both.
      • networkInterfaceId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> networkInterfaceId()
        Returns:
        ID of the network interface. If the instance has more than one network interface, you must specify a network interface ID. You can specify either the instance ID or the network interface ID, but not both.
      • privateIpAddress

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> privateIpAddress()
        Returns:
        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.
      • publicIp

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> publicIp()
        Returns:
        ) Address of the associated Elastic IP.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.