Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.beyondcorp/v1alpha.getClientConnectorService
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Gets details of a single ClientConnectorService.
Using getClientConnectorService
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 getClientConnectorService(args: GetClientConnectorServiceArgs, opts?: InvokeOptions): Promise<GetClientConnectorServiceResult>
function getClientConnectorServiceOutput(args: GetClientConnectorServiceOutputArgs, opts?: InvokeOptions): Output<GetClientConnectorServiceResult>
def get_client_connector_service(client_connector_service_id: Optional[str] = None,
location: Optional[str] = None,
project: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetClientConnectorServiceResult
def get_client_connector_service_output(client_connector_service_id: Optional[pulumi.Input[str]] = None,
location: Optional[pulumi.Input[str]] = None,
project: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetClientConnectorServiceResult]
func LookupClientConnectorService(ctx *Context, args *LookupClientConnectorServiceArgs, opts ...InvokeOption) (*LookupClientConnectorServiceResult, error)
func LookupClientConnectorServiceOutput(ctx *Context, args *LookupClientConnectorServiceOutputArgs, opts ...InvokeOption) LookupClientConnectorServiceResultOutput
> Note: This function is named LookupClientConnectorService
in the Go SDK.
public static class GetClientConnectorService
{
public static Task<GetClientConnectorServiceResult> InvokeAsync(GetClientConnectorServiceArgs args, InvokeOptions? opts = null)
public static Output<GetClientConnectorServiceResult> Invoke(GetClientConnectorServiceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetClientConnectorServiceResult> getClientConnectorService(GetClientConnectorServiceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:beyondcorp/v1alpha:getClientConnectorService
arguments:
# arguments dictionary
The following arguments are supported:
- Client
Connector stringService Id - Location string
- Project string
- Client
Connector stringService Id - Location string
- Project string
- client
Connector StringService Id - location String
- project String
- client
Connector stringService Id - location string
- project string
- client_
connector_ strservice_ id - location str
- project str
- client
Connector StringService Id - location String
- project String
getClientConnectorService Result
The following output properties are available:
- Create
Time string [Output only] Create time stamp.
- Display
Name string Optional. User-provided name. The display name should follow certain format. * Must be 6 to 30 characters in length. * Can only contain lowercase letters, numbers, and hyphens. * Must start with a letter.
- Egress
Pulumi.
Google Native. Beyond Corp. V1Alpha. Outputs. Egress Response The details of the egress settings.
- Ingress
Pulumi.
Google Native. Beyond Corp. V1Alpha. Outputs. Ingress Response The details of the ingress settings.
- Name string
Name of resource. The name is ignored during creation.
- State string
The operational state of the ClientConnectorService.
- Update
Time string [Output only] Update time stamp.
- Create
Time string [Output only] Create time stamp.
- Display
Name string Optional. User-provided name. The display name should follow certain format. * Must be 6 to 30 characters in length. * Can only contain lowercase letters, numbers, and hyphens. * Must start with a letter.
- Egress
Egress
Response The details of the egress settings.
- Ingress
Ingress
Response The details of the ingress settings.
- Name string
Name of resource. The name is ignored during creation.
- State string
The operational state of the ClientConnectorService.
- Update
Time string [Output only] Update time stamp.
- create
Time String [Output only] Create time stamp.
- display
Name String Optional. User-provided name. The display name should follow certain format. * Must be 6 to 30 characters in length. * Can only contain lowercase letters, numbers, and hyphens. * Must start with a letter.
- egress
Egress
Response The details of the egress settings.
- ingress
Ingress
Response The details of the ingress settings.
- name String
Name of resource. The name is ignored during creation.
- state String
The operational state of the ClientConnectorService.
- update
Time String [Output only] Update time stamp.
- create
Time string [Output only] Create time stamp.
- display
Name string Optional. User-provided name. The display name should follow certain format. * Must be 6 to 30 characters in length. * Can only contain lowercase letters, numbers, and hyphens. * Must start with a letter.
- egress
Egress
Response The details of the egress settings.
- ingress
Ingress
Response The details of the ingress settings.
- name string
Name of resource. The name is ignored during creation.
- state string
The operational state of the ClientConnectorService.
- update
Time string [Output only] Update time stamp.
- create_
time str [Output only] Create time stamp.
- display_
name str Optional. User-provided name. The display name should follow certain format. * Must be 6 to 30 characters in length. * Can only contain lowercase letters, numbers, and hyphens. * Must start with a letter.
- egress
Egress
Response The details of the egress settings.
- ingress
Ingress
Response The details of the ingress settings.
- name str
Name of resource. The name is ignored during creation.
- state str
The operational state of the ClientConnectorService.
- update_
time str [Output only] Update time stamp.
- create
Time String [Output only] Create time stamp.
- display
Name String Optional. User-provided name. The display name should follow certain format. * Must be 6 to 30 characters in length. * Can only contain lowercase letters, numbers, and hyphens. * Must start with a letter.
- egress Property Map
The details of the egress settings.
- ingress Property Map
The details of the ingress settings.
- name String
Name of resource. The name is ignored during creation.
- state String
The operational state of the ClientConnectorService.
- update
Time String [Output only] Update time stamp.
Supporting Types
ConfigResponse
- Destination
Routes List<Pulumi.Google Native. Beyond Corp. V1Alpha. Inputs. Destination Route Response> The settings used to configure basic ClientGateways.
- Transport
Protocol string Immutable. The transport protocol used between the client and the server.
- Destination
Routes []DestinationRoute Response The settings used to configure basic ClientGateways.
- Transport
Protocol string Immutable. The transport protocol used between the client and the server.
- destination
Routes List<DestinationRoute Response> The settings used to configure basic ClientGateways.
- transport
Protocol String Immutable. The transport protocol used between the client and the server.
- destination
Routes DestinationRoute Response[] The settings used to configure basic ClientGateways.
- transport
Protocol string Immutable. The transport protocol used between the client and the server.
- destination_
routes Sequence[DestinationRoute Response] The settings used to configure basic ClientGateways.
- transport_
protocol str Immutable. The transport protocol used between the client and the server.
- destination
Routes List<Property Map> The settings used to configure basic ClientGateways.
- transport
Protocol String Immutable. The transport protocol used between the client and the server.
DestinationRouteResponse
EgressResponse
- Peered
Vpc Pulumi.Google Native. Beyond Corp. V1Alpha. Inputs. Peered Vpc Response A VPC from the consumer project.
- Peered
Vpc PeeredVpc Response A VPC from the consumer project.
- peered
Vpc PeeredVpc Response A VPC from the consumer project.
- peered
Vpc PeeredVpc Response A VPC from the consumer project.
- peered_
vpc PeeredVpc Response A VPC from the consumer project.
- peered
Vpc Property Map A VPC from the consumer project.
IngressResponse
- Config
Pulumi.
Google Native. Beyond Corp. V1Alpha. Inputs. Config Response The basic ingress config for ClientGateways.
- Config
Config
Response The basic ingress config for ClientGateways.
- config
Config
Response The basic ingress config for ClientGateways.
- config
Config
Response The basic ingress config for ClientGateways.
- config
Config
Response The basic ingress config for ClientGateways.
- config Property Map
The basic ingress config for ClientGateways.
PeeredVpcResponse
- Network
Vpc string The name of the peered VPC owned by the consumer project.
- Network
Vpc string The name of the peered VPC owned by the consumer project.
- network
Vpc String The name of the peered VPC owned by the consumer project.
- network
Vpc string The name of the peered VPC owned by the consumer project.
- network_
vpc str The name of the peered VPC owned by the consumer project.
- network
Vpc String The name of the peered VPC owned by the consumer project.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.