1. Packages
  2. Google Cloud Native
  3. API Docs
  4. beyondcorp
  5. beyondcorp/v1alpha
  6. getClientGateway

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi

google-native.beyondcorp/v1alpha.getClientGateway

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi

    Gets details of a single ClientGateway.

    Using getClientGateway

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getClientGateway(args: GetClientGatewayArgs, opts?: InvokeOptions): Promise<GetClientGatewayResult>
    function getClientGatewayOutput(args: GetClientGatewayOutputArgs, opts?: InvokeOptions): Output<GetClientGatewayResult>
    def get_client_gateway(client_gateway_id: Optional[str] = None,
                           location: Optional[str] = None,
                           project: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetClientGatewayResult
    def get_client_gateway_output(client_gateway_id: Optional[pulumi.Input[str]] = None,
                           location: Optional[pulumi.Input[str]] = None,
                           project: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetClientGatewayResult]
    func LookupClientGateway(ctx *Context, args *LookupClientGatewayArgs, opts ...InvokeOption) (*LookupClientGatewayResult, error)
    func LookupClientGatewayOutput(ctx *Context, args *LookupClientGatewayOutputArgs, opts ...InvokeOption) LookupClientGatewayResultOutput

    > Note: This function is named LookupClientGateway in the Go SDK.

    public static class GetClientGateway 
    {
        public static Task<GetClientGatewayResult> InvokeAsync(GetClientGatewayArgs args, InvokeOptions? opts = null)
        public static Output<GetClientGatewayResult> Invoke(GetClientGatewayInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetClientGatewayResult> getClientGateway(GetClientGatewayArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: google-native:beyondcorp/v1alpha:getClientGateway
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ClientGatewayId string
    Location string
    Project string
    ClientGatewayId string
    Location string
    Project string
    clientGatewayId String
    location String
    project String
    clientGatewayId string
    location string
    project string
    clientGatewayId String
    location String
    project String

    getClientGateway Result

    The following output properties are available:

    ClientConnectorService string

    The client connector service name that the client gateway is associated to. Client Connector Services, named as follows: projects/{project_id}/locations/{location_id}/client_connector_services/{client_connector_service_id}.

    CreateTime string

    [Output only] Create time stamp.

    Name string

    name of resource. The name is ignored during creation.

    State string

    The operational state of the gateway.

    UpdateTime string

    [Output only] Update time stamp.

    ClientConnectorService string

    The client connector service name that the client gateway is associated to. Client Connector Services, named as follows: projects/{project_id}/locations/{location_id}/client_connector_services/{client_connector_service_id}.

    CreateTime string

    [Output only] Create time stamp.

    Name string

    name of resource. The name is ignored during creation.

    State string

    The operational state of the gateway.

    UpdateTime string

    [Output only] Update time stamp.

    clientConnectorService String

    The client connector service name that the client gateway is associated to. Client Connector Services, named as follows: projects/{project_id}/locations/{location_id}/client_connector_services/{client_connector_service_id}.

    createTime String

    [Output only] Create time stamp.

    name String

    name of resource. The name is ignored during creation.

    state String

    The operational state of the gateway.

    updateTime String

    [Output only] Update time stamp.

    clientConnectorService string

    The client connector service name that the client gateway is associated to. Client Connector Services, named as follows: projects/{project_id}/locations/{location_id}/client_connector_services/{client_connector_service_id}.

    createTime string

    [Output only] Create time stamp.

    name string

    name of resource. The name is ignored during creation.

    state string

    The operational state of the gateway.

    updateTime string

    [Output only] Update time stamp.

    client_connector_service str

    The client connector service name that the client gateway is associated to. Client Connector Services, named as follows: projects/{project_id}/locations/{location_id}/client_connector_services/{client_connector_service_id}.

    create_time str

    [Output only] Create time stamp.

    name str

    name of resource. The name is ignored during creation.

    state str

    The operational state of the gateway.

    update_time str

    [Output only] Update time stamp.

    clientConnectorService String

    The client connector service name that the client gateway is associated to. Client Connector Services, named as follows: projects/{project_id}/locations/{location_id}/client_connector_services/{client_connector_service_id}.

    createTime String

    [Output only] Create time stamp.

    name String

    name of resource. The name is ignored during creation.

    state String

    The operational state of the gateway.

    updateTime String

    [Output only] Update time stamp.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.31.1 published on Thursday, Jul 20, 2023 by Pulumi