public sealed class ClientConnectorServicesServiceClientImpl : ClientConnectorServicesServiceClientReference documentation and code samples for the BeyondCorp Client Connector Services v1 API class ClientConnectorServicesServiceClientImpl.
ClientConnectorServicesService client wrapper implementation, for convenient use.
Inheritance
object > ClientConnectorServicesServiceClient > ClientConnectorServicesServiceClientImplNamespace
Google.Cloud.BeyondCorp.ClientConnectorServices.V1Assembly
Google.Cloud.BeyondCorp.ClientConnectorServices.V1.dll
Remarks
API Overview:
The beyondcorp.googleapis.com service implements the Google Cloud
BeyondCorp API.
Data Model:
The ClientConnectorServicesService exposes the following resources:
- Client Connector Services, named as follows:
projects/{project_id}/locations/{location_id}/client_connector_services/{client_connector_service_id}.
Constructors
ClientConnectorServicesServiceClientImpl(ClientConnectorServicesServiceClient, ClientConnectorServicesServiceSettings, ILogger)
public ClientConnectorServicesServiceClientImpl(ClientConnectorServicesService.ClientConnectorServicesServiceClient grpcClient, ClientConnectorServicesServiceSettings settings, ILogger logger)Constructs a client wrapper for the ClientConnectorServicesService service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
ClientConnectorServicesServiceClientConnectorServicesServiceClientThe underlying gRPC client. |
settings |
ClientConnectorServicesServiceSettingsThe base ClientConnectorServicesServiceSettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
CreateClientConnectorServiceOperationsClient
public override OperationsClient CreateClientConnectorServiceOperationsClient { get; }The long-running operations client for CreateClientConnectorService.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteClientConnectorServiceOperationsClient
public override OperationsClient DeleteClientConnectorServiceOperationsClient { get; }The long-running operations client for DeleteClientConnectorService.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GrpcClient
public override ClientConnectorServicesService.ClientConnectorServicesServiceClient GrpcClient { get; }The underlying gRPC ClientConnectorServicesService client
| Property Value | |
|---|---|
| Type | Description |
ClientConnectorServicesServiceClientConnectorServicesServiceClient |
|
IAMPolicyClient
public override IAMPolicyClient IAMPolicyClient { get; }The IAMPolicyClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
IAMPolicyClient |
|
LocationsClient
public override LocationsClient LocationsClient { get; }The LocationsClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
LocationsClient |
|
UpdateClientConnectorServiceOperationsClient
public override OperationsClient UpdateClientConnectorServiceOperationsClient { get; }The long-running operations client for UpdateClientConnectorService.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
Methods
CreateClientConnectorService(CreateClientConnectorServiceRequest, CallSettings)
public override Operation<ClientConnectorService, ClientConnectorServiceOperationMetadata> CreateClientConnectorService(CreateClientConnectorServiceRequest request, CallSettings callSettings = null)Creates a new ClientConnectorService in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateClientConnectorServiceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationClientConnectorServiceClientConnectorServiceOperationMetadata |
The RPC response. |
CreateClientConnectorServiceAsync(CreateClientConnectorServiceRequest, CallSettings)
public override Task<Operation<ClientConnectorService, ClientConnectorServiceOperationMetadata>> CreateClientConnectorServiceAsync(CreateClientConnectorServiceRequest request, CallSettings callSettings = null)Creates a new ClientConnectorService in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateClientConnectorServiceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationClientConnectorServiceClientConnectorServiceOperationMetadata |
A Task containing the RPC response. |
DeleteClientConnectorService(DeleteClientConnectorServiceRequest, CallSettings)
public override Operation<Empty, ClientConnectorServiceOperationMetadata> DeleteClientConnectorService(DeleteClientConnectorServiceRequest request, CallSettings callSettings = null)Deletes a single ClientConnectorService.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteClientConnectorServiceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyClientConnectorServiceOperationMetadata |
The RPC response. |
DeleteClientConnectorServiceAsync(DeleteClientConnectorServiceRequest, CallSettings)
public override Task<Operation<Empty, ClientConnectorServiceOperationMetadata>> DeleteClientConnectorServiceAsync(DeleteClientConnectorServiceRequest request, CallSettings callSettings = null)Deletes a single ClientConnectorService.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteClientConnectorServiceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyClientConnectorServiceOperationMetadata |
A Task containing the RPC response. |
GetClientConnectorService(GetClientConnectorServiceRequest, CallSettings)
public override ClientConnectorService GetClientConnectorService(GetClientConnectorServiceRequest request, CallSettings callSettings = null)Gets details of a single ClientConnectorService.
| Parameters | |
|---|---|
| Name | Description |
request |
GetClientConnectorServiceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
ClientConnectorService |
The RPC response. |
GetClientConnectorServiceAsync(GetClientConnectorServiceRequest, CallSettings)
public override Task<ClientConnectorService> GetClientConnectorServiceAsync(GetClientConnectorServiceRequest request, CallSettings callSettings = null)Gets details of a single ClientConnectorService.
| Parameters | |
|---|---|
| Name | Description |
request |
GetClientConnectorServiceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskClientConnectorService |
A Task containing the RPC response. |
ListClientConnectorServices(ListClientConnectorServicesRequest, CallSettings)
public override PagedEnumerable<ListClientConnectorServicesResponse, ClientConnectorService> ListClientConnectorServices(ListClientConnectorServicesRequest request, CallSettings callSettings = null)Lists ClientConnectorServices in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListClientConnectorServicesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListClientConnectorServicesResponseClientConnectorService |
A pageable sequence of ClientConnectorService resources. |
ListClientConnectorServicesAsync(ListClientConnectorServicesRequest, CallSettings)
public override PagedAsyncEnumerable<ListClientConnectorServicesResponse, ClientConnectorService> ListClientConnectorServicesAsync(ListClientConnectorServicesRequest request, CallSettings callSettings = null)Lists ClientConnectorServices in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListClientConnectorServicesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListClientConnectorServicesResponseClientConnectorService |
A pageable asynchronous sequence of ClientConnectorService resources. |
UpdateClientConnectorService(UpdateClientConnectorServiceRequest, CallSettings)
public override Operation<ClientConnectorService, ClientConnectorServiceOperationMetadata> UpdateClientConnectorService(UpdateClientConnectorServiceRequest request, CallSettings callSettings = null)Updates the parameters of a single ClientConnectorService.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateClientConnectorServiceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationClientConnectorServiceClientConnectorServiceOperationMetadata |
The RPC response. |
UpdateClientConnectorServiceAsync(UpdateClientConnectorServiceRequest, CallSettings)
public override Task<Operation<ClientConnectorService, ClientConnectorServiceOperationMetadata>> UpdateClientConnectorServiceAsync(UpdateClientConnectorServiceRequest request, CallSettings callSettings = null)Updates the parameters of a single ClientConnectorService.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateClientConnectorServiceRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationClientConnectorServiceClientConnectorServiceOperationMetadata |
A Task containing the RPC response. |