Class AppConnectionGatewayArgs.Builder

  • Enclosing class:
    AppConnectionGatewayArgs

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

      • appGateway

        public AppConnectionGatewayArgs.Builder appGateway​(com.pulumi.core.Output<java.lang.String> appGateway)
        Parameters:
        appGateway - AppGateway name in following format: projects/{project_id}/locations/{locationId}/appgateways/{gateway_id}.
        Returns:
        builder
      • appGateway

        public AppConnectionGatewayArgs.Builder appGateway​(java.lang.String appGateway)
        Parameters:
        appGateway - AppGateway name in following format: projects/{project_id}/locations/{locationId}/appgateways/{gateway_id}.
        Returns:
        builder
      • ingressPort

        public AppConnectionGatewayArgs.Builder ingressPort​(@Nullable
                                                            com.pulumi.core.Output<java.lang.Integer> ingressPort)
        Parameters:
        ingressPort - (Output) Ingress port reserved on the gateways for this AppConnection, if not specified or zero, the default port is 19443.
        Returns:
        builder
      • ingressPort

        public AppConnectionGatewayArgs.Builder ingressPort​(java.lang.Integer ingressPort)
        Parameters:
        ingressPort - (Output) Ingress port reserved on the gateways for this AppConnection, if not specified or zero, the default port is 19443.
        Returns:
        builder
      • type

        public AppConnectionGatewayArgs.Builder type​(@Nullable
                                                     com.pulumi.core.Output<java.lang.String> type)
        Parameters:
        type - The type of hosting used by the gateway. Refer to https://cloud.google.com/beyondcorp/docs/reference/rest/v1/projects.locations.appConnections#Type_1 for a list of possible values.
        Returns:
        builder
      • type

        public AppConnectionGatewayArgs.Builder type​(java.lang.String type)
        Parameters:
        type - The type of hosting used by the gateway. Refer to https://cloud.google.com/beyondcorp/docs/reference/rest/v1/projects.locations.appConnections#Type_1 for a list of possible values.
        Returns:
        builder
      • uri

        public AppConnectionGatewayArgs.Builder uri​(@Nullable
                                                    com.pulumi.core.Output<java.lang.String> uri)
        Parameters:
        uri - (Output) Server-defined URI for this resource.
        Returns:
        builder