Class GlobalNetworkEndpointGroupArgs.Builder

    • Method Detail

      • defaultPort

        public GlobalNetworkEndpointGroupArgs.Builder defaultPort​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.Integer> defaultPort)
        Parameters:
        defaultPort - The default port used if the port number is not specified in the network endpoint.
        Returns:
        builder
      • defaultPort

        public GlobalNetworkEndpointGroupArgs.Builder defaultPort​(java.lang.Integer defaultPort)
        Parameters:
        defaultPort - The default port used if the port number is not specified in the network endpoint.
        Returns:
        builder
      • description

        public GlobalNetworkEndpointGroupArgs.Builder description​(@Nullable
                                                                  com.pulumi.core.Output<java.lang.String> description)
        Parameters:
        description - An optional description of this resource. Provide this property when you create the resource.
        Returns:
        builder
      • description

        public GlobalNetworkEndpointGroupArgs.Builder description​(java.lang.String description)
        Parameters:
        description - An optional description of this resource. Provide this property when you create the resource.
        Returns:
        builder
      • name

        public GlobalNetworkEndpointGroupArgs.Builder name​(@Nullable
                                                           com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `a-z?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
        Returns:
        builder
      • name

        public GlobalNetworkEndpointGroupArgs.Builder name​(java.lang.String name)
        Parameters:
        name - Name of the resource; provided by the client when the resource is created. The name must be 1-63 characters long, and comply with RFC1035. Specifically, the name must be 1-63 characters long and match the regular expression `a-z?` which means the first character must be a lowercase letter, and all following characters must be a dash, lowercase letter, or digit, except the last character, which cannot be a dash.
        Returns:
        builder
      • networkEndpointType

        public GlobalNetworkEndpointGroupArgs.Builder networkEndpointType​(com.pulumi.core.Output<java.lang.String> networkEndpointType)
        Parameters:
        networkEndpointType - Type of network endpoints in this network endpoint group. Possible values are: `INTERNET_IP_PORT`, `INTERNET_FQDN_PORT`. ***
        Returns:
        builder
      • networkEndpointType

        public GlobalNetworkEndpointGroupArgs.Builder networkEndpointType​(java.lang.String networkEndpointType)
        Parameters:
        networkEndpointType - Type of network endpoints in this network endpoint group. Possible values are: `INTERNET_IP_PORT`, `INTERNET_FQDN_PORT`. ***
        Returns:
        builder
      • project

        public GlobalNetworkEndpointGroupArgs.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 GlobalNetworkEndpointGroupArgs.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