public sealed class NetworkServicesClientImpl : NetworkServicesClient
Reference documentation and code samples for the Network Services v1 API class NetworkServicesClientImpl.
NetworkServices client wrapper implementation, for convenient use.
Namespace
Google.Cloud.NetworkServices.V1Assembly
Google.Cloud.NetworkServices.V1.dll
Remarks
Service describing handlers for resources.
Constructors
NetworkServicesClientImpl(NetworkServicesClient, NetworkServicesSettings, ILogger)
public NetworkServicesClientImpl(NetworkServices.NetworkServicesClient grpcClient, NetworkServicesSettings settings, ILogger logger)
Constructs a client wrapper for the NetworkServices service, with the specified gRPC client and settings.
Parameters | |
---|---|
Name | Description |
grpcClient |
NetworkServicesNetworkServicesClient The underlying gRPC client. |
settings |
NetworkServicesSettings The base NetworkServicesSettings used within this client. |
logger |
ILogger Optional ILogger to use within this client. |
Properties
CreateEndpointPolicyOperationsClient
public override OperationsClient CreateEndpointPolicyOperationsClient { get; }
The long-running operations client for CreateEndpointPolicy
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateGatewayOperationsClient
public override OperationsClient CreateGatewayOperationsClient { get; }
The long-running operations client for CreateGateway
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateGrpcRouteOperationsClient
public override OperationsClient CreateGrpcRouteOperationsClient { get; }
The long-running operations client for CreateGrpcRoute
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateHttpRouteOperationsClient
public override OperationsClient CreateHttpRouteOperationsClient { get; }
The long-running operations client for CreateHttpRoute
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateMeshOperationsClient
public override OperationsClient CreateMeshOperationsClient { get; }
The long-running operations client for CreateMesh
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateServiceBindingOperationsClient
public override OperationsClient CreateServiceBindingOperationsClient { get; }
The long-running operations client for CreateServiceBinding
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateTcpRouteOperationsClient
public override OperationsClient CreateTcpRouteOperationsClient { get; }
The long-running operations client for CreateTcpRoute
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
CreateTlsRouteOperationsClient
public override OperationsClient CreateTlsRouteOperationsClient { get; }
The long-running operations client for CreateTlsRoute
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteEndpointPolicyOperationsClient
public override OperationsClient DeleteEndpointPolicyOperationsClient { get; }
The long-running operations client for DeleteEndpointPolicy
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteGatewayOperationsClient
public override OperationsClient DeleteGatewayOperationsClient { get; }
The long-running operations client for DeleteGateway
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteGrpcRouteOperationsClient
public override OperationsClient DeleteGrpcRouteOperationsClient { get; }
The long-running operations client for DeleteGrpcRoute
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteHttpRouteOperationsClient
public override OperationsClient DeleteHttpRouteOperationsClient { get; }
The long-running operations client for DeleteHttpRoute
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteMeshOperationsClient
public override OperationsClient DeleteMeshOperationsClient { get; }
The long-running operations client for DeleteMesh
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteServiceBindingOperationsClient
public override OperationsClient DeleteServiceBindingOperationsClient { get; }
The long-running operations client for DeleteServiceBinding
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteTcpRouteOperationsClient
public override OperationsClient DeleteTcpRouteOperationsClient { get; }
The long-running operations client for DeleteTcpRoute
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
DeleteTlsRouteOperationsClient
public override OperationsClient DeleteTlsRouteOperationsClient { get; }
The long-running operations client for DeleteTlsRoute
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
GrpcClient
public override NetworkServices.NetworkServicesClient GrpcClient { get; }
The underlying gRPC NetworkServices client
Property Value | |
---|---|
Type | Description |
NetworkServicesNetworkServicesClient |
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 |
UpdateEndpointPolicyOperationsClient
public override OperationsClient UpdateEndpointPolicyOperationsClient { get; }
The long-running operations client for UpdateEndpointPolicy
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdateGatewayOperationsClient
public override OperationsClient UpdateGatewayOperationsClient { get; }
The long-running operations client for UpdateGateway
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdateGrpcRouteOperationsClient
public override OperationsClient UpdateGrpcRouteOperationsClient { get; }
The long-running operations client for UpdateGrpcRoute
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdateHttpRouteOperationsClient
public override OperationsClient UpdateHttpRouteOperationsClient { get; }
The long-running operations client for UpdateHttpRoute
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdateMeshOperationsClient
public override OperationsClient UpdateMeshOperationsClient { get; }
The long-running operations client for UpdateMesh
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdateTcpRouteOperationsClient
public override OperationsClient UpdateTcpRouteOperationsClient { get; }
The long-running operations client for UpdateTcpRoute
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
UpdateTlsRouteOperationsClient
public override OperationsClient UpdateTlsRouteOperationsClient { get; }
The long-running operations client for UpdateTlsRoute
.
Property Value | |
---|---|
Type | Description |
OperationsClient |
Methods
CreateEndpointPolicy(CreateEndpointPolicyRequest, CallSettings)
public override Operation<EndpointPolicy, OperationMetadata> CreateEndpointPolicy(CreateEndpointPolicyRequest request, CallSettings callSettings = null)
Creates a new EndpointPolicy in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateEndpointPolicyRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEndpointPolicyOperationMetadata |
The RPC response. |
CreateEndpointPolicyAsync(CreateEndpointPolicyRequest, CallSettings)
public override Task<Operation<EndpointPolicy, OperationMetadata>> CreateEndpointPolicyAsync(CreateEndpointPolicyRequest request, CallSettings callSettings = null)
Creates a new EndpointPolicy in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateEndpointPolicyRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEndpointPolicyOperationMetadata |
A Task containing the RPC response. |
CreateGateway(CreateGatewayRequest, CallSettings)
public override Operation<Gateway, OperationMetadata> CreateGateway(CreateGatewayRequest request, CallSettings callSettings = null)
Creates a new Gateway in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateGatewayRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGatewayOperationMetadata |
The RPC response. |
CreateGatewayAsync(CreateGatewayRequest, CallSettings)
public override Task<Operation<Gateway, OperationMetadata>> CreateGatewayAsync(CreateGatewayRequest request, CallSettings callSettings = null)
Creates a new Gateway in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateGatewayRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGatewayOperationMetadata |
A Task containing the RPC response. |
CreateGrpcRoute(CreateGrpcRouteRequest, CallSettings)
public override Operation<GrpcRoute, OperationMetadata> CreateGrpcRoute(CreateGrpcRouteRequest request, CallSettings callSettings = null)
Creates a new GrpcRoute in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateGrpcRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGrpcRouteOperationMetadata |
The RPC response. |
CreateGrpcRouteAsync(CreateGrpcRouteRequest, CallSettings)
public override Task<Operation<GrpcRoute, OperationMetadata>> CreateGrpcRouteAsync(CreateGrpcRouteRequest request, CallSettings callSettings = null)
Creates a new GrpcRoute in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateGrpcRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGrpcRouteOperationMetadata |
A Task containing the RPC response. |
CreateHttpRoute(CreateHttpRouteRequest, CallSettings)
public override Operation<HttpRoute, OperationMetadata> CreateHttpRoute(CreateHttpRouteRequest request, CallSettings callSettings = null)
Creates a new HttpRoute in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateHttpRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationHttpRouteOperationMetadata |
The RPC response. |
CreateHttpRouteAsync(CreateHttpRouteRequest, CallSettings)
public override Task<Operation<HttpRoute, OperationMetadata>> CreateHttpRouteAsync(CreateHttpRouteRequest request, CallSettings callSettings = null)
Creates a new HttpRoute in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateHttpRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationHttpRouteOperationMetadata |
A Task containing the RPC response. |
CreateMesh(CreateMeshRequest, CallSettings)
public override Operation<Mesh, OperationMetadata> CreateMesh(CreateMeshRequest request, CallSettings callSettings = null)
Creates a new Mesh in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateMeshRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationMeshOperationMetadata |
The RPC response. |
CreateMeshAsync(CreateMeshRequest, CallSettings)
public override Task<Operation<Mesh, OperationMetadata>> CreateMeshAsync(CreateMeshRequest request, CallSettings callSettings = null)
Creates a new Mesh in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateMeshRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationMeshOperationMetadata |
A Task containing the RPC response. |
CreateServiceBinding(CreateServiceBindingRequest, CallSettings)
public override Operation<ServiceBinding, OperationMetadata> CreateServiceBinding(CreateServiceBindingRequest request, CallSettings callSettings = null)
Creates a new ServiceBinding in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateServiceBindingRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationServiceBindingOperationMetadata |
The RPC response. |
CreateServiceBindingAsync(CreateServiceBindingRequest, CallSettings)
public override Task<Operation<ServiceBinding, OperationMetadata>> CreateServiceBindingAsync(CreateServiceBindingRequest request, CallSettings callSettings = null)
Creates a new ServiceBinding in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateServiceBindingRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationServiceBindingOperationMetadata |
A Task containing the RPC response. |
CreateTcpRoute(CreateTcpRouteRequest, CallSettings)
public override Operation<TcpRoute, OperationMetadata> CreateTcpRoute(CreateTcpRouteRequest request, CallSettings callSettings = null)
Creates a new TcpRoute in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateTcpRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationTcpRouteOperationMetadata |
The RPC response. |
CreateTcpRouteAsync(CreateTcpRouteRequest, CallSettings)
public override Task<Operation<TcpRoute, OperationMetadata>> CreateTcpRouteAsync(CreateTcpRouteRequest request, CallSettings callSettings = null)
Creates a new TcpRoute in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateTcpRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationTcpRouteOperationMetadata |
A Task containing the RPC response. |
CreateTlsRoute(CreateTlsRouteRequest, CallSettings)
public override Operation<TlsRoute, OperationMetadata> CreateTlsRoute(CreateTlsRouteRequest request, CallSettings callSettings = null)
Creates a new TlsRoute in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateTlsRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationTlsRouteOperationMetadata |
The RPC response. |
CreateTlsRouteAsync(CreateTlsRouteRequest, CallSettings)
public override Task<Operation<TlsRoute, OperationMetadata>> CreateTlsRouteAsync(CreateTlsRouteRequest request, CallSettings callSettings = null)
Creates a new TlsRoute in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
CreateTlsRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationTlsRouteOperationMetadata |
A Task containing the RPC response. |
DeleteEndpointPolicy(DeleteEndpointPolicyRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteEndpointPolicy(DeleteEndpointPolicyRequest request, CallSettings callSettings = null)
Deletes a single EndpointPolicy.
Parameters | |
---|---|
Name | Description |
request |
DeleteEndpointPolicyRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteEndpointPolicyAsync(DeleteEndpointPolicyRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteEndpointPolicyAsync(DeleteEndpointPolicyRequest request, CallSettings callSettings = null)
Deletes a single EndpointPolicy.
Parameters | |
---|---|
Name | Description |
request |
DeleteEndpointPolicyRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteGateway(DeleteGatewayRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteGateway(DeleteGatewayRequest request, CallSettings callSettings = null)
Deletes a single Gateway.
Parameters | |
---|---|
Name | Description |
request |
DeleteGatewayRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteGatewayAsync(DeleteGatewayRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteGatewayAsync(DeleteGatewayRequest request, CallSettings callSettings = null)
Deletes a single Gateway.
Parameters | |
---|---|
Name | Description |
request |
DeleteGatewayRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteGrpcRoute(DeleteGrpcRouteRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteGrpcRoute(DeleteGrpcRouteRequest request, CallSettings callSettings = null)
Deletes a single GrpcRoute.
Parameters | |
---|---|
Name | Description |
request |
DeleteGrpcRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteGrpcRouteAsync(DeleteGrpcRouteRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteGrpcRouteAsync(DeleteGrpcRouteRequest request, CallSettings callSettings = null)
Deletes a single GrpcRoute.
Parameters | |
---|---|
Name | Description |
request |
DeleteGrpcRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteHttpRoute(DeleteHttpRouteRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteHttpRoute(DeleteHttpRouteRequest request, CallSettings callSettings = null)
Deletes a single HttpRoute.
Parameters | |
---|---|
Name | Description |
request |
DeleteHttpRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteHttpRouteAsync(DeleteHttpRouteRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteHttpRouteAsync(DeleteHttpRouteRequest request, CallSettings callSettings = null)
Deletes a single HttpRoute.
Parameters | |
---|---|
Name | Description |
request |
DeleteHttpRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteMesh(DeleteMeshRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteMesh(DeleteMeshRequest request, CallSettings callSettings = null)
Deletes a single Mesh.
Parameters | |
---|---|
Name | Description |
request |
DeleteMeshRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteMeshAsync(DeleteMeshRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteMeshAsync(DeleteMeshRequest request, CallSettings callSettings = null)
Deletes a single Mesh.
Parameters | |
---|---|
Name | Description |
request |
DeleteMeshRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteServiceBinding(DeleteServiceBindingRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteServiceBinding(DeleteServiceBindingRequest request, CallSettings callSettings = null)
Deletes a single ServiceBinding.
Parameters | |
---|---|
Name | Description |
request |
DeleteServiceBindingRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteServiceBindingAsync(DeleteServiceBindingRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteServiceBindingAsync(DeleteServiceBindingRequest request, CallSettings callSettings = null)
Deletes a single ServiceBinding.
Parameters | |
---|---|
Name | Description |
request |
DeleteServiceBindingRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteTcpRoute(DeleteTcpRouteRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteTcpRoute(DeleteTcpRouteRequest request, CallSettings callSettings = null)
Deletes a single TcpRoute.
Parameters | |
---|---|
Name | Description |
request |
DeleteTcpRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteTcpRouteAsync(DeleteTcpRouteRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteTcpRouteAsync(DeleteTcpRouteRequest request, CallSettings callSettings = null)
Deletes a single TcpRoute.
Parameters | |
---|---|
Name | Description |
request |
DeleteTcpRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteTlsRoute(DeleteTlsRouteRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteTlsRoute(DeleteTlsRouteRequest request, CallSettings callSettings = null)
Deletes a single TlsRoute.
Parameters | |
---|---|
Name | Description |
request |
DeleteTlsRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteTlsRouteAsync(DeleteTlsRouteRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteTlsRouteAsync(DeleteTlsRouteRequest request, CallSettings callSettings = null)
Deletes a single TlsRoute.
Parameters | |
---|---|
Name | Description |
request |
DeleteTlsRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
GetEndpointPolicy(GetEndpointPolicyRequest, CallSettings)
public override EndpointPolicy GetEndpointPolicy(GetEndpointPolicyRequest request, CallSettings callSettings = null)
Gets details of a single EndpointPolicy.
Parameters | |
---|---|
Name | Description |
request |
GetEndpointPolicyRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
EndpointPolicy |
The RPC response. |
GetEndpointPolicyAsync(GetEndpointPolicyRequest, CallSettings)
public override Task<EndpointPolicy> GetEndpointPolicyAsync(GetEndpointPolicyRequest request, CallSettings callSettings = null)
Gets details of a single EndpointPolicy.
Parameters | |
---|---|
Name | Description |
request |
GetEndpointPolicyRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskEndpointPolicy |
A Task containing the RPC response. |
GetGateway(GetGatewayRequest, CallSettings)
public override Gateway GetGateway(GetGatewayRequest request, CallSettings callSettings = null)
Gets details of a single Gateway.
Parameters | |
---|---|
Name | Description |
request |
GetGatewayRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Gateway |
The RPC response. |
GetGatewayAsync(GetGatewayRequest, CallSettings)
public override Task<Gateway> GetGatewayAsync(GetGatewayRequest request, CallSettings callSettings = null)
Gets details of a single Gateway.
Parameters | |
---|---|
Name | Description |
request |
GetGatewayRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskGateway |
A Task containing the RPC response. |
GetGrpcRoute(GetGrpcRouteRequest, CallSettings)
public override GrpcRoute GetGrpcRoute(GetGrpcRouteRequest request, CallSettings callSettings = null)
Gets details of a single GrpcRoute.
Parameters | |
---|---|
Name | Description |
request |
GetGrpcRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
GrpcRoute |
The RPC response. |
GetGrpcRouteAsync(GetGrpcRouteRequest, CallSettings)
public override Task<GrpcRoute> GetGrpcRouteAsync(GetGrpcRouteRequest request, CallSettings callSettings = null)
Gets details of a single GrpcRoute.
Parameters | |
---|---|
Name | Description |
request |
GetGrpcRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskGrpcRoute |
A Task containing the RPC response. |
GetHttpRoute(GetHttpRouteRequest, CallSettings)
public override HttpRoute GetHttpRoute(GetHttpRouteRequest request, CallSettings callSettings = null)
Gets details of a single HttpRoute.
Parameters | |
---|---|
Name | Description |
request |
GetHttpRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
HttpRoute |
The RPC response. |
GetHttpRouteAsync(GetHttpRouteRequest, CallSettings)
public override Task<HttpRoute> GetHttpRouteAsync(GetHttpRouteRequest request, CallSettings callSettings = null)
Gets details of a single HttpRoute.
Parameters | |
---|---|
Name | Description |
request |
GetHttpRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskHttpRoute |
A Task containing the RPC response. |
GetMesh(GetMeshRequest, CallSettings)
public override Mesh GetMesh(GetMeshRequest request, CallSettings callSettings = null)
Gets details of a single Mesh.
Parameters | |
---|---|
Name | Description |
request |
GetMeshRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
Mesh |
The RPC response. |
GetMeshAsync(GetMeshRequest, CallSettings)
public override Task<Mesh> GetMeshAsync(GetMeshRequest request, CallSettings callSettings = null)
Gets details of a single Mesh.
Parameters | |
---|---|
Name | Description |
request |
GetMeshRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskMesh |
A Task containing the RPC response. |
GetServiceBinding(GetServiceBindingRequest, CallSettings)
public override ServiceBinding GetServiceBinding(GetServiceBindingRequest request, CallSettings callSettings = null)
Gets details of a single ServiceBinding.
Parameters | |
---|---|
Name | Description |
request |
GetServiceBindingRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
ServiceBinding |
The RPC response. |
GetServiceBindingAsync(GetServiceBindingRequest, CallSettings)
public override Task<ServiceBinding> GetServiceBindingAsync(GetServiceBindingRequest request, CallSettings callSettings = null)
Gets details of a single ServiceBinding.
Parameters | |
---|---|
Name | Description |
request |
GetServiceBindingRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskServiceBinding |
A Task containing the RPC response. |
GetTcpRoute(GetTcpRouteRequest, CallSettings)
public override TcpRoute GetTcpRoute(GetTcpRouteRequest request, CallSettings callSettings = null)
Gets details of a single TcpRoute.
Parameters | |
---|---|
Name | Description |
request |
GetTcpRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TcpRoute |
The RPC response. |
GetTcpRouteAsync(GetTcpRouteRequest, CallSettings)
public override Task<TcpRoute> GetTcpRouteAsync(GetTcpRouteRequest request, CallSettings callSettings = null)
Gets details of a single TcpRoute.
Parameters | |
---|---|
Name | Description |
request |
GetTcpRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskTcpRoute |
A Task containing the RPC response. |
GetTlsRoute(GetTlsRouteRequest, CallSettings)
public override TlsRoute GetTlsRoute(GetTlsRouteRequest request, CallSettings callSettings = null)
Gets details of a single TlsRoute.
Parameters | |
---|---|
Name | Description |
request |
GetTlsRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TlsRoute |
The RPC response. |
GetTlsRouteAsync(GetTlsRouteRequest, CallSettings)
public override Task<TlsRoute> GetTlsRouteAsync(GetTlsRouteRequest request, CallSettings callSettings = null)
Gets details of a single TlsRoute.
Parameters | |
---|---|
Name | Description |
request |
GetTlsRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskTlsRoute |
A Task containing the RPC response. |
ListEndpointPolicies(ListEndpointPoliciesRequest, CallSettings)
public override PagedEnumerable<ListEndpointPoliciesResponse, EndpointPolicy> ListEndpointPolicies(ListEndpointPoliciesRequest request, CallSettings callSettings = null)
Lists EndpointPolicies in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListEndpointPoliciesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListEndpointPoliciesResponseEndpointPolicy |
A pageable sequence of EndpointPolicy resources. |
ListEndpointPoliciesAsync(ListEndpointPoliciesRequest, CallSettings)
public override PagedAsyncEnumerable<ListEndpointPoliciesResponse, EndpointPolicy> ListEndpointPoliciesAsync(ListEndpointPoliciesRequest request, CallSettings callSettings = null)
Lists EndpointPolicies in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListEndpointPoliciesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListEndpointPoliciesResponseEndpointPolicy |
A pageable asynchronous sequence of EndpointPolicy resources. |
ListGateways(ListGatewaysRequest, CallSettings)
public override PagedEnumerable<ListGatewaysResponse, Gateway> ListGateways(ListGatewaysRequest request, CallSettings callSettings = null)
Lists Gateways in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListGatewaysRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListGatewaysResponseGateway |
A pageable sequence of Gateway resources. |
ListGatewaysAsync(ListGatewaysRequest, CallSettings)
public override PagedAsyncEnumerable<ListGatewaysResponse, Gateway> ListGatewaysAsync(ListGatewaysRequest request, CallSettings callSettings = null)
Lists Gateways in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListGatewaysRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListGatewaysResponseGateway |
A pageable asynchronous sequence of Gateway resources. |
ListGrpcRoutes(ListGrpcRoutesRequest, CallSettings)
public override PagedEnumerable<ListGrpcRoutesResponse, GrpcRoute> ListGrpcRoutes(ListGrpcRoutesRequest request, CallSettings callSettings = null)
Lists GrpcRoutes in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListGrpcRoutesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListGrpcRoutesResponseGrpcRoute |
A pageable sequence of GrpcRoute resources. |
ListGrpcRoutesAsync(ListGrpcRoutesRequest, CallSettings)
public override PagedAsyncEnumerable<ListGrpcRoutesResponse, GrpcRoute> ListGrpcRoutesAsync(ListGrpcRoutesRequest request, CallSettings callSettings = null)
Lists GrpcRoutes in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListGrpcRoutesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListGrpcRoutesResponseGrpcRoute |
A pageable asynchronous sequence of GrpcRoute resources. |
ListHttpRoutes(ListHttpRoutesRequest, CallSettings)
public override PagedEnumerable<ListHttpRoutesResponse, HttpRoute> ListHttpRoutes(ListHttpRoutesRequest request, CallSettings callSettings = null)
Lists HttpRoute in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListHttpRoutesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListHttpRoutesResponseHttpRoute |
A pageable sequence of HttpRoute resources. |
ListHttpRoutesAsync(ListHttpRoutesRequest, CallSettings)
public override PagedAsyncEnumerable<ListHttpRoutesResponse, HttpRoute> ListHttpRoutesAsync(ListHttpRoutesRequest request, CallSettings callSettings = null)
Lists HttpRoute in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListHttpRoutesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListHttpRoutesResponseHttpRoute |
A pageable asynchronous sequence of HttpRoute resources. |
ListMeshes(ListMeshesRequest, CallSettings)
public override PagedEnumerable<ListMeshesResponse, Mesh> ListMeshes(ListMeshesRequest request, CallSettings callSettings = null)
Lists Meshes in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListMeshesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListMeshesResponseMesh |
A pageable sequence of Mesh resources. |
ListMeshesAsync(ListMeshesRequest, CallSettings)
public override PagedAsyncEnumerable<ListMeshesResponse, Mesh> ListMeshesAsync(ListMeshesRequest request, CallSettings callSettings = null)
Lists Meshes in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListMeshesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListMeshesResponseMesh |
A pageable asynchronous sequence of Mesh resources. |
ListServiceBindings(ListServiceBindingsRequest, CallSettings)
public override PagedEnumerable<ListServiceBindingsResponse, ServiceBinding> ListServiceBindings(ListServiceBindingsRequest request, CallSettings callSettings = null)
Lists ServiceBinding in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListServiceBindingsRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListServiceBindingsResponseServiceBinding |
A pageable sequence of ServiceBinding resources. |
ListServiceBindingsAsync(ListServiceBindingsRequest, CallSettings)
public override PagedAsyncEnumerable<ListServiceBindingsResponse, ServiceBinding> ListServiceBindingsAsync(ListServiceBindingsRequest request, CallSettings callSettings = null)
Lists ServiceBinding in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListServiceBindingsRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListServiceBindingsResponseServiceBinding |
A pageable asynchronous sequence of ServiceBinding resources. |
ListTcpRoutes(ListTcpRoutesRequest, CallSettings)
public override PagedEnumerable<ListTcpRoutesResponse, TcpRoute> ListTcpRoutes(ListTcpRoutesRequest request, CallSettings callSettings = null)
Lists TcpRoute in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListTcpRoutesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListTcpRoutesResponseTcpRoute |
A pageable sequence of TcpRoute resources. |
ListTcpRoutesAsync(ListTcpRoutesRequest, CallSettings)
public override PagedAsyncEnumerable<ListTcpRoutesResponse, TcpRoute> ListTcpRoutesAsync(ListTcpRoutesRequest request, CallSettings callSettings = null)
Lists TcpRoute in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListTcpRoutesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListTcpRoutesResponseTcpRoute |
A pageable asynchronous sequence of TcpRoute resources. |
ListTlsRoutes(ListTlsRoutesRequest, CallSettings)
public override PagedEnumerable<ListTlsRoutesResponse, TlsRoute> ListTlsRoutes(ListTlsRoutesRequest request, CallSettings callSettings = null)
Lists TlsRoute in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListTlsRoutesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedEnumerableListTlsRoutesResponseTlsRoute |
A pageable sequence of TlsRoute resources. |
ListTlsRoutesAsync(ListTlsRoutesRequest, CallSettings)
public override PagedAsyncEnumerable<ListTlsRoutesResponse, TlsRoute> ListTlsRoutesAsync(ListTlsRoutesRequest request, CallSettings callSettings = null)
Lists TlsRoute in a given project and location.
Parameters | |
---|---|
Name | Description |
request |
ListTlsRoutesRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
PagedAsyncEnumerableListTlsRoutesResponseTlsRoute |
A pageable asynchronous sequence of TlsRoute resources. |
UpdateEndpointPolicy(UpdateEndpointPolicyRequest, CallSettings)
public override Operation<EndpointPolicy, OperationMetadata> UpdateEndpointPolicy(UpdateEndpointPolicyRequest request, CallSettings callSettings = null)
Updates the parameters of a single EndpointPolicy.
Parameters | |
---|---|
Name | Description |
request |
UpdateEndpointPolicyRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationEndpointPolicyOperationMetadata |
The RPC response. |
UpdateEndpointPolicyAsync(UpdateEndpointPolicyRequest, CallSettings)
public override Task<Operation<EndpointPolicy, OperationMetadata>> UpdateEndpointPolicyAsync(UpdateEndpointPolicyRequest request, CallSettings callSettings = null)
Updates the parameters of a single EndpointPolicy.
Parameters | |
---|---|
Name | Description |
request |
UpdateEndpointPolicyRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationEndpointPolicyOperationMetadata |
A Task containing the RPC response. |
UpdateGateway(UpdateGatewayRequest, CallSettings)
public override Operation<Gateway, OperationMetadata> UpdateGateway(UpdateGatewayRequest request, CallSettings callSettings = null)
Updates the parameters of a single Gateway.
Parameters | |
---|---|
Name | Description |
request |
UpdateGatewayRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGatewayOperationMetadata |
The RPC response. |
UpdateGatewayAsync(UpdateGatewayRequest, CallSettings)
public override Task<Operation<Gateway, OperationMetadata>> UpdateGatewayAsync(UpdateGatewayRequest request, CallSettings callSettings = null)
Updates the parameters of a single Gateway.
Parameters | |
---|---|
Name | Description |
request |
UpdateGatewayRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGatewayOperationMetadata |
A Task containing the RPC response. |
UpdateGrpcRoute(UpdateGrpcRouteRequest, CallSettings)
public override Operation<GrpcRoute, OperationMetadata> UpdateGrpcRoute(UpdateGrpcRouteRequest request, CallSettings callSettings = null)
Updates the parameters of a single GrpcRoute.
Parameters | |
---|---|
Name | Description |
request |
UpdateGrpcRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationGrpcRouteOperationMetadata |
The RPC response. |
UpdateGrpcRouteAsync(UpdateGrpcRouteRequest, CallSettings)
public override Task<Operation<GrpcRoute, OperationMetadata>> UpdateGrpcRouteAsync(UpdateGrpcRouteRequest request, CallSettings callSettings = null)
Updates the parameters of a single GrpcRoute.
Parameters | |
---|---|
Name | Description |
request |
UpdateGrpcRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationGrpcRouteOperationMetadata |
A Task containing the RPC response. |
UpdateHttpRoute(UpdateHttpRouteRequest, CallSettings)
public override Operation<HttpRoute, OperationMetadata> UpdateHttpRoute(UpdateHttpRouteRequest request, CallSettings callSettings = null)
Updates the parameters of a single HttpRoute.
Parameters | |
---|---|
Name | Description |
request |
UpdateHttpRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationHttpRouteOperationMetadata |
The RPC response. |
UpdateHttpRouteAsync(UpdateHttpRouteRequest, CallSettings)
public override Task<Operation<HttpRoute, OperationMetadata>> UpdateHttpRouteAsync(UpdateHttpRouteRequest request, CallSettings callSettings = null)
Updates the parameters of a single HttpRoute.
Parameters | |
---|---|
Name | Description |
request |
UpdateHttpRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationHttpRouteOperationMetadata |
A Task containing the RPC response. |
UpdateMesh(UpdateMeshRequest, CallSettings)
public override Operation<Mesh, OperationMetadata> UpdateMesh(UpdateMeshRequest request, CallSettings callSettings = null)
Updates the parameters of a single Mesh.
Parameters | |
---|---|
Name | Description |
request |
UpdateMeshRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationMeshOperationMetadata |
The RPC response. |
UpdateMeshAsync(UpdateMeshRequest, CallSettings)
public override Task<Operation<Mesh, OperationMetadata>> UpdateMeshAsync(UpdateMeshRequest request, CallSettings callSettings = null)
Updates the parameters of a single Mesh.
Parameters | |
---|---|
Name | Description |
request |
UpdateMeshRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationMeshOperationMetadata |
A Task containing the RPC response. |
UpdateTcpRoute(UpdateTcpRouteRequest, CallSettings)
public override Operation<TcpRoute, OperationMetadata> UpdateTcpRoute(UpdateTcpRouteRequest request, CallSettings callSettings = null)
Updates the parameters of a single TcpRoute.
Parameters | |
---|---|
Name | Description |
request |
UpdateTcpRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationTcpRouteOperationMetadata |
The RPC response. |
UpdateTcpRouteAsync(UpdateTcpRouteRequest, CallSettings)
public override Task<Operation<TcpRoute, OperationMetadata>> UpdateTcpRouteAsync(UpdateTcpRouteRequest request, CallSettings callSettings = null)
Updates the parameters of a single TcpRoute.
Parameters | |
---|---|
Name | Description |
request |
UpdateTcpRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationTcpRouteOperationMetadata |
A Task containing the RPC response. |
UpdateTlsRoute(UpdateTlsRouteRequest, CallSettings)
public override Operation<TlsRoute, OperationMetadata> UpdateTlsRoute(UpdateTlsRouteRequest request, CallSettings callSettings = null)
Updates the parameters of a single TlsRoute.
Parameters | |
---|---|
Name | Description |
request |
UpdateTlsRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
OperationTlsRouteOperationMetadata |
The RPC response. |
UpdateTlsRouteAsync(UpdateTlsRouteRequest, CallSettings)
public override Task<Operation<TlsRoute, OperationMetadata>> UpdateTlsRouteAsync(UpdateTlsRouteRequest request, CallSettings callSettings = null)
Updates the parameters of a single TlsRoute.
Parameters | |
---|---|
Name | Description |
request |
UpdateTlsRouteRequest The request object containing all of the parameters for the API call. |
callSettings |
CallSettings If not null, applies overrides to this RPC call. |
Returns | |
---|---|
Type | Description |
TaskOperationTlsRouteOperationMetadata |
A Task containing the RPC response. |