Class InterfaceAttachState


  • public final class InterfaceAttachState
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  InterfaceAttachState.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Method Detail

      • fixedIp

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> fixedIp()
        Returns:
        An IP address to assosciate with the port. _NOTE_: This option cannot be used with port_id. You must specifiy a network_id. The IP address must lie in a range on the supplied network.
      • instanceId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> instanceId()
        Returns:
        The ID of the Instance to attach the Port or Network to.
      • networkId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> networkId()
        Returns:
        The ID of the Network to attach to an Instance. A port will be created automatically. _NOTE_: This option and `port_id` are mutually exclusive.
      • portId

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> portId()
        Returns:
        The ID of the Port to attach to an Instance. _NOTE_: This option and `network_id` are mutually exclusive.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        The region in which to create the interface attachment. If omitted, the `region` argument of the provider is used. Changing this creates a new attachment.