Class InstanceNetworkArgs.Builder

  • Enclosing class:
    InstanceNetworkArgs

    public static final class InstanceNetworkArgs.Builder
    extends java.lang.Object
    • Method Detail

      • accessNetwork

        public InstanceNetworkArgs.Builder accessNetwork​(@Nullable
                                                         com.pulumi.core.Output<java.lang.Boolean> accessNetwork)
        Parameters:
        accessNetwork - Specifies if this network should be used for provisioning access. Accepts true or false. Defaults to false.
        Returns:
        builder
      • accessNetwork

        public InstanceNetworkArgs.Builder accessNetwork​(java.lang.Boolean accessNetwork)
        Parameters:
        accessNetwork - Specifies if this network should be used for provisioning access. Accepts true or false. Defaults to false.
        Returns:
        builder
      • fixedIpV4

        public InstanceNetworkArgs.Builder fixedIpV4​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> fixedIpV4)
        Parameters:
        fixedIpV4 - Specifies a fixed IPv4 address to be used on this network. Changing this creates a new server.
        Returns:
        builder
      • fixedIpV4

        public InstanceNetworkArgs.Builder fixedIpV4​(java.lang.String fixedIpV4)
        Parameters:
        fixedIpV4 - Specifies a fixed IPv4 address to be used on this network. Changing this creates a new server.
        Returns:
        builder
      • floatingIp

        @Deprecated
        public InstanceNetworkArgs.Builder floatingIp​(@Nullable
                                                      com.pulumi.core.Output<java.lang.String> floatingIp)
        Deprecated.
        Use the openstack_compute_floatingip_associate_v2 resource instead
        Returns:
        builder
      • floatingIp

        @Deprecated
        public InstanceNetworkArgs.Builder floatingIp​(java.lang.String floatingIp)
        Deprecated.
        Use the openstack_compute_floatingip_associate_v2 resource instead
        Returns:
        builder
      • name

        public InstanceNetworkArgs.Builder name​(@Nullable
                                                com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - The human-readable name of the network. Changing this creates a new server.
        Returns:
        builder
      • name

        public InstanceNetworkArgs.Builder name​(java.lang.String name)
        Parameters:
        name - The human-readable name of the network. Changing this creates a new server.
        Returns:
        builder
      • port

        public InstanceNetworkArgs.Builder port​(@Nullable
                                                com.pulumi.core.Output<java.lang.String> port)
        Parameters:
        port - The port UUID of a network to attach to the server. Changing this creates a new server.
        Returns:
        builder
      • port

        public InstanceNetworkArgs.Builder port​(java.lang.String port)
        Parameters:
        port - The port UUID of a network to attach to the server. Changing this creates a new server.
        Returns:
        builder
      • uuid

        public InstanceNetworkArgs.Builder uuid​(@Nullable
                                                com.pulumi.core.Output<java.lang.String> uuid)
        Parameters:
        uuid - The network UUID to attach to the server. Changing this creates a new server.
        Returns:
        builder
      • uuid

        public InstanceNetworkArgs.Builder uuid​(java.lang.String uuid)
        Parameters:
        uuid - The network UUID to attach to the server. Changing this creates a new server.
        Returns:
        builder