Class NetworkEndpointListState.Builder

  • Enclosing class:
    NetworkEndpointListState

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

      • networkEndpointGroup

        public NetworkEndpointListState.Builder networkEndpointGroup​(@Nullable
                                                                     com.pulumi.core.Output<java.lang.String> networkEndpointGroup)
        Parameters:
        networkEndpointGroup - The network endpoint group these endpoints are part of. ***
        Returns:
        builder
      • networkEndpointGroup

        public NetworkEndpointListState.Builder networkEndpointGroup​(java.lang.String networkEndpointGroup)
        Parameters:
        networkEndpointGroup - The network endpoint group these endpoints are part of. ***
        Returns:
        builder
      • networkEndpoints

        public NetworkEndpointListState.Builder networkEndpoints​(@Nullable
                                                                 com.pulumi.core.Output<java.util.List<NetworkEndpointListNetworkEndpointArgs>> networkEndpoints)
        Parameters:
        networkEndpoints - The network endpoints to be added to the enclosing network endpoint group (NEG). Each endpoint specifies an IP address and port, along with additional information depending on the NEG type. Structure is documented below.
        Returns:
        builder
      • networkEndpoints

        public NetworkEndpointListState.Builder networkEndpoints​(java.util.List<NetworkEndpointListNetworkEndpointArgs> networkEndpoints)
        Parameters:
        networkEndpoints - The network endpoints to be added to the enclosing network endpoint group (NEG). Each endpoint specifies an IP address and port, along with additional information depending on the NEG type. Structure is documented below.
        Returns:
        builder
      • networkEndpoints

        public NetworkEndpointListState.Builder networkEndpoints​(NetworkEndpointListNetworkEndpointArgs... networkEndpoints)
        Parameters:
        networkEndpoints - The network endpoints to be added to the enclosing network endpoint group (NEG). Each endpoint specifies an IP address and port, along with additional information depending on the NEG type. Structure is documented below.
        Returns:
        builder
      • project

        public NetworkEndpointListState.Builder project​(@Nullable
                                                        com.pulumi.core.Output<java.lang.String> project)
        Parameters:
        project - The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
        Returns:
        builder
      • project

        public NetworkEndpointListState.Builder project​(java.lang.String project)
        Parameters:
        project - The ID of the project in which the resource belongs. If it is not provided, the provider project is used.
        Returns:
        builder
      • zone

        public NetworkEndpointListState.Builder zone​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> zone)
        Parameters:
        zone - Zone where the containing network endpoint group is located.
        Returns:
        builder
      • zone

        public NetworkEndpointListState.Builder zone​(java.lang.String zone)
        Parameters:
        zone - Zone where the containing network endpoint group is located.
        Returns:
        builder