public sealed class DepServiceClientImpl : DepServiceClientReference documentation and code samples for the Network Services v1 API class DepServiceClientImpl.
DepService client wrapper implementation, for convenient use.
Namespace
Google.Cloud.NetworkServices.V1Assembly
Google.Cloud.NetworkServices.V1.dll
Remarks
Service describing handlers for resources.
Constructors
DepServiceClientImpl(DepServiceClient, DepServiceSettings, ILogger)
public DepServiceClientImpl(DepService.DepServiceClient grpcClient, DepServiceSettings settings, ILogger logger)Constructs a client wrapper for the DepService service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
DepServiceDepServiceClientThe underlying gRPC client. |
settings |
DepServiceSettingsThe base DepServiceSettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
CreateAuthzExtensionOperationsClient
public override OperationsClient CreateAuthzExtensionOperationsClient { get; }The long-running operations client for CreateAuthzExtension.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateLbEdgeExtensionOperationsClient
public override OperationsClient CreateLbEdgeExtensionOperationsClient { get; }The long-running operations client for CreateLbEdgeExtension.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateLbRouteExtensionOperationsClient
public override OperationsClient CreateLbRouteExtensionOperationsClient { get; }The long-running operations client for CreateLbRouteExtension.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateLbTrafficExtensionOperationsClient
public override OperationsClient CreateLbTrafficExtensionOperationsClient { get; }The long-running operations client for CreateLbTrafficExtension.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteAuthzExtensionOperationsClient
public override OperationsClient DeleteAuthzExtensionOperationsClient { get; }The long-running operations client for DeleteAuthzExtension.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteLbEdgeExtensionOperationsClient
public override OperationsClient DeleteLbEdgeExtensionOperationsClient { get; }The long-running operations client for DeleteLbEdgeExtension.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteLbRouteExtensionOperationsClient
public override OperationsClient DeleteLbRouteExtensionOperationsClient { get; }The long-running operations client for DeleteLbRouteExtension.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteLbTrafficExtensionOperationsClient
public override OperationsClient DeleteLbTrafficExtensionOperationsClient { get; }The long-running operations client for DeleteLbTrafficExtension.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GrpcClient
public override DepService.DepServiceClient GrpcClient { get; }The underlying gRPC DepService client
| Property Value | |
|---|---|
| Type | Description |
DepServiceDepServiceClient |
|
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 |
|
UpdateAuthzExtensionOperationsClient
public override OperationsClient UpdateAuthzExtensionOperationsClient { get; }The long-running operations client for UpdateAuthzExtension.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateLbEdgeExtensionOperationsClient
public override OperationsClient UpdateLbEdgeExtensionOperationsClient { get; }The long-running operations client for UpdateLbEdgeExtension.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateLbRouteExtensionOperationsClient
public override OperationsClient UpdateLbRouteExtensionOperationsClient { get; }The long-running operations client for UpdateLbRouteExtension.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateLbTrafficExtensionOperationsClient
public override OperationsClient UpdateLbTrafficExtensionOperationsClient { get; }The long-running operations client for UpdateLbTrafficExtension.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
Methods
CreateAuthzExtension(CreateAuthzExtensionRequest, CallSettings)
public override Operation<AuthzExtension, OperationMetadata> CreateAuthzExtension(CreateAuthzExtensionRequest request, CallSettings callSettings = null)Creates a new AuthzExtension resource in a given project
and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAuthzExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationAuthzExtensionOperationMetadata |
The RPC response. |
CreateAuthzExtensionAsync(CreateAuthzExtensionRequest, CallSettings)
public override Task<Operation<AuthzExtension, OperationMetadata>> CreateAuthzExtensionAsync(CreateAuthzExtensionRequest request, CallSettings callSettings = null)Creates a new AuthzExtension resource in a given project
and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateAuthzExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationAuthzExtensionOperationMetadata |
A Task containing the RPC response. |
CreateLbEdgeExtension(CreateLbEdgeExtensionRequest, CallSettings)
public override Operation<LbEdgeExtension, OperationMetadata> CreateLbEdgeExtension(CreateLbEdgeExtensionRequest request, CallSettings callSettings = null)Creates a new LbEdgeExtension resource in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateLbEdgeExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationLbEdgeExtensionOperationMetadata |
The RPC response. |
CreateLbEdgeExtensionAsync(CreateLbEdgeExtensionRequest, CallSettings)
public override Task<Operation<LbEdgeExtension, OperationMetadata>> CreateLbEdgeExtensionAsync(CreateLbEdgeExtensionRequest request, CallSettings callSettings = null)Creates a new LbEdgeExtension resource in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateLbEdgeExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationLbEdgeExtensionOperationMetadata |
A Task containing the RPC response. |
CreateLbRouteExtension(CreateLbRouteExtensionRequest, CallSettings)
public override Operation<LbRouteExtension, OperationMetadata> CreateLbRouteExtension(CreateLbRouteExtensionRequest request, CallSettings callSettings = null)Creates a new LbRouteExtension resource in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateLbRouteExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationLbRouteExtensionOperationMetadata |
The RPC response. |
CreateLbRouteExtensionAsync(CreateLbRouteExtensionRequest, CallSettings)
public override Task<Operation<LbRouteExtension, OperationMetadata>> CreateLbRouteExtensionAsync(CreateLbRouteExtensionRequest request, CallSettings callSettings = null)Creates a new LbRouteExtension resource in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateLbRouteExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationLbRouteExtensionOperationMetadata |
A Task containing the RPC response. |
CreateLbTrafficExtension(CreateLbTrafficExtensionRequest, CallSettings)
public override Operation<LbTrafficExtension, OperationMetadata> CreateLbTrafficExtension(CreateLbTrafficExtensionRequest request, CallSettings callSettings = null)Creates a new LbTrafficExtension resource in a given project and
location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateLbTrafficExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationLbTrafficExtensionOperationMetadata |
The RPC response. |
CreateLbTrafficExtensionAsync(CreateLbTrafficExtensionRequest, CallSettings)
public override Task<Operation<LbTrafficExtension, OperationMetadata>> CreateLbTrafficExtensionAsync(CreateLbTrafficExtensionRequest request, CallSettings callSettings = null)Creates a new LbTrafficExtension resource in a given project and
location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateLbTrafficExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationLbTrafficExtensionOperationMetadata |
A Task containing the RPC response. |
DeleteAuthzExtension(DeleteAuthzExtensionRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteAuthzExtension(DeleteAuthzExtensionRequest request, CallSettings callSettings = null)Deletes the specified AuthzExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAuthzExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteAuthzExtensionAsync(DeleteAuthzExtensionRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteAuthzExtensionAsync(DeleteAuthzExtensionRequest request, CallSettings callSettings = null)Deletes the specified AuthzExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteAuthzExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteLbEdgeExtension(DeleteLbEdgeExtensionRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteLbEdgeExtension(DeleteLbEdgeExtensionRequest request, CallSettings callSettings = null)Deletes the specified LbEdgeExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteLbEdgeExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteLbEdgeExtensionAsync(DeleteLbEdgeExtensionRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteLbEdgeExtensionAsync(DeleteLbEdgeExtensionRequest request, CallSettings callSettings = null)Deletes the specified LbEdgeExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteLbEdgeExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteLbRouteExtension(DeleteLbRouteExtensionRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteLbRouteExtension(DeleteLbRouteExtensionRequest request, CallSettings callSettings = null)Deletes the specified LbRouteExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteLbRouteExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteLbRouteExtensionAsync(DeleteLbRouteExtensionRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteLbRouteExtensionAsync(DeleteLbRouteExtensionRequest request, CallSettings callSettings = null)Deletes the specified LbRouteExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteLbRouteExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteLbTrafficExtension(DeleteLbTrafficExtensionRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteLbTrafficExtension(DeleteLbTrafficExtensionRequest request, CallSettings callSettings = null)Deletes the specified LbTrafficExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteLbTrafficExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteLbTrafficExtensionAsync(DeleteLbTrafficExtensionRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteLbTrafficExtensionAsync(DeleteLbTrafficExtensionRequest request, CallSettings callSettings = null)Deletes the specified LbTrafficExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteLbTrafficExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
GetAuthzExtension(GetAuthzExtensionRequest, CallSettings)
public override AuthzExtension GetAuthzExtension(GetAuthzExtensionRequest request, CallSettings callSettings = null)Gets details of the specified AuthzExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAuthzExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
AuthzExtension |
The RPC response. |
GetAuthzExtensionAsync(GetAuthzExtensionRequest, CallSettings)
public override Task<AuthzExtension> GetAuthzExtensionAsync(GetAuthzExtensionRequest request, CallSettings callSettings = null)Gets details of the specified AuthzExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetAuthzExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskAuthzExtension |
A Task containing the RPC response. |
GetLbEdgeExtension(GetLbEdgeExtensionRequest, CallSettings)
public override LbEdgeExtension GetLbEdgeExtension(GetLbEdgeExtensionRequest request, CallSettings callSettings = null)Gets details of the specified LbEdgeExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetLbEdgeExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
LbEdgeExtension |
The RPC response. |
GetLbEdgeExtensionAsync(GetLbEdgeExtensionRequest, CallSettings)
public override Task<LbEdgeExtension> GetLbEdgeExtensionAsync(GetLbEdgeExtensionRequest request, CallSettings callSettings = null)Gets details of the specified LbEdgeExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetLbEdgeExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskLbEdgeExtension |
A Task containing the RPC response. |
GetLbRouteExtension(GetLbRouteExtensionRequest, CallSettings)
public override LbRouteExtension GetLbRouteExtension(GetLbRouteExtensionRequest request, CallSettings callSettings = null)Gets details of the specified LbRouteExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetLbRouteExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
LbRouteExtension |
The RPC response. |
GetLbRouteExtensionAsync(GetLbRouteExtensionRequest, CallSettings)
public override Task<LbRouteExtension> GetLbRouteExtensionAsync(GetLbRouteExtensionRequest request, CallSettings callSettings = null)Gets details of the specified LbRouteExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetLbRouteExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskLbRouteExtension |
A Task containing the RPC response. |
GetLbTrafficExtension(GetLbTrafficExtensionRequest, CallSettings)
public override LbTrafficExtension GetLbTrafficExtension(GetLbTrafficExtensionRequest request, CallSettings callSettings = null)Gets details of the specified LbTrafficExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetLbTrafficExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
LbTrafficExtension |
The RPC response. |
GetLbTrafficExtensionAsync(GetLbTrafficExtensionRequest, CallSettings)
public override Task<LbTrafficExtension> GetLbTrafficExtensionAsync(GetLbTrafficExtensionRequest request, CallSettings callSettings = null)Gets details of the specified LbTrafficExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
GetLbTrafficExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskLbTrafficExtension |
A Task containing the RPC response. |
ListAuthzExtensions(ListAuthzExtensionsRequest, CallSettings)
public override PagedEnumerable<ListAuthzExtensionsResponse, AuthzExtension> ListAuthzExtensions(ListAuthzExtensionsRequest request, CallSettings callSettings = null)Lists AuthzExtension resources in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAuthzExtensionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListAuthzExtensionsResponseAuthzExtension |
A pageable sequence of AuthzExtension resources. |
ListAuthzExtensionsAsync(ListAuthzExtensionsRequest, CallSettings)
public override PagedAsyncEnumerable<ListAuthzExtensionsResponse, AuthzExtension> ListAuthzExtensionsAsync(ListAuthzExtensionsRequest request, CallSettings callSettings = null)Lists AuthzExtension resources in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListAuthzExtensionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListAuthzExtensionsResponseAuthzExtension |
A pageable asynchronous sequence of AuthzExtension resources. |
ListLbEdgeExtensions(ListLbEdgeExtensionsRequest, CallSettings)
public override PagedEnumerable<ListLbEdgeExtensionsResponse, LbEdgeExtension> ListLbEdgeExtensions(ListLbEdgeExtensionsRequest request, CallSettings callSettings = null)Lists LbEdgeExtension resources in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListLbEdgeExtensionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListLbEdgeExtensionsResponseLbEdgeExtension |
A pageable sequence of LbEdgeExtension resources. |
ListLbEdgeExtensionsAsync(ListLbEdgeExtensionsRequest, CallSettings)
public override PagedAsyncEnumerable<ListLbEdgeExtensionsResponse, LbEdgeExtension> ListLbEdgeExtensionsAsync(ListLbEdgeExtensionsRequest request, CallSettings callSettings = null)Lists LbEdgeExtension resources in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListLbEdgeExtensionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListLbEdgeExtensionsResponseLbEdgeExtension |
A pageable asynchronous sequence of LbEdgeExtension resources. |
ListLbRouteExtensions(ListLbRouteExtensionsRequest, CallSettings)
public override PagedEnumerable<ListLbRouteExtensionsResponse, LbRouteExtension> ListLbRouteExtensions(ListLbRouteExtensionsRequest request, CallSettings callSettings = null)Lists LbRouteExtension resources in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListLbRouteExtensionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListLbRouteExtensionsResponseLbRouteExtension |
A pageable sequence of LbRouteExtension resources. |
ListLbRouteExtensionsAsync(ListLbRouteExtensionsRequest, CallSettings)
public override PagedAsyncEnumerable<ListLbRouteExtensionsResponse, LbRouteExtension> ListLbRouteExtensionsAsync(ListLbRouteExtensionsRequest request, CallSettings callSettings = null)Lists LbRouteExtension resources in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListLbRouteExtensionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListLbRouteExtensionsResponseLbRouteExtension |
A pageable asynchronous sequence of LbRouteExtension resources. |
ListLbTrafficExtensions(ListLbTrafficExtensionsRequest, CallSettings)
public override PagedEnumerable<ListLbTrafficExtensionsResponse, LbTrafficExtension> ListLbTrafficExtensions(ListLbTrafficExtensionsRequest request, CallSettings callSettings = null)Lists LbTrafficExtension resources in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListLbTrafficExtensionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListLbTrafficExtensionsResponseLbTrafficExtension |
A pageable sequence of LbTrafficExtension resources. |
ListLbTrafficExtensionsAsync(ListLbTrafficExtensionsRequest, CallSettings)
public override PagedAsyncEnumerable<ListLbTrafficExtensionsResponse, LbTrafficExtension> ListLbTrafficExtensionsAsync(ListLbTrafficExtensionsRequest request, CallSettings callSettings = null)Lists LbTrafficExtension resources in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListLbTrafficExtensionsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListLbTrafficExtensionsResponseLbTrafficExtension |
A pageable asynchronous sequence of LbTrafficExtension resources. |
UpdateAuthzExtension(UpdateAuthzExtensionRequest, CallSettings)
public override Operation<AuthzExtension, OperationMetadata> UpdateAuthzExtension(UpdateAuthzExtensionRequest request, CallSettings callSettings = null)Updates the parameters of the specified AuthzExtension
resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateAuthzExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationAuthzExtensionOperationMetadata |
The RPC response. |
UpdateAuthzExtensionAsync(UpdateAuthzExtensionRequest, CallSettings)
public override Task<Operation<AuthzExtension, OperationMetadata>> UpdateAuthzExtensionAsync(UpdateAuthzExtensionRequest request, CallSettings callSettings = null)Updates the parameters of the specified AuthzExtension
resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateAuthzExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationAuthzExtensionOperationMetadata |
A Task containing the RPC response. |
UpdateLbEdgeExtension(UpdateLbEdgeExtensionRequest, CallSettings)
public override Operation<LbEdgeExtension, OperationMetadata> UpdateLbEdgeExtension(UpdateLbEdgeExtensionRequest request, CallSettings callSettings = null)Updates the parameters of the specified LbEdgeExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateLbEdgeExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationLbEdgeExtensionOperationMetadata |
The RPC response. |
UpdateLbEdgeExtensionAsync(UpdateLbEdgeExtensionRequest, CallSettings)
public override Task<Operation<LbEdgeExtension, OperationMetadata>> UpdateLbEdgeExtensionAsync(UpdateLbEdgeExtensionRequest request, CallSettings callSettings = null)Updates the parameters of the specified LbEdgeExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateLbEdgeExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationLbEdgeExtensionOperationMetadata |
A Task containing the RPC response. |
UpdateLbRouteExtension(UpdateLbRouteExtensionRequest, CallSettings)
public override Operation<LbRouteExtension, OperationMetadata> UpdateLbRouteExtension(UpdateLbRouteExtensionRequest request, CallSettings callSettings = null)Updates the parameters of the specified LbRouteExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateLbRouteExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationLbRouteExtensionOperationMetadata |
The RPC response. |
UpdateLbRouteExtensionAsync(UpdateLbRouteExtensionRequest, CallSettings)
public override Task<Operation<LbRouteExtension, OperationMetadata>> UpdateLbRouteExtensionAsync(UpdateLbRouteExtensionRequest request, CallSettings callSettings = null)Updates the parameters of the specified LbRouteExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateLbRouteExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationLbRouteExtensionOperationMetadata |
A Task containing the RPC response. |
UpdateLbTrafficExtension(UpdateLbTrafficExtensionRequest, CallSettings)
public override Operation<LbTrafficExtension, OperationMetadata> UpdateLbTrafficExtension(UpdateLbTrafficExtensionRequest request, CallSettings callSettings = null)Updates the parameters of the specified LbTrafficExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateLbTrafficExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationLbTrafficExtensionOperationMetadata |
The RPC response. |
UpdateLbTrafficExtensionAsync(UpdateLbTrafficExtensionRequest, CallSettings)
public override Task<Operation<LbTrafficExtension, OperationMetadata>> UpdateLbTrafficExtensionAsync(UpdateLbTrafficExtensionRequest request, CallSettings callSettings = null)Updates the parameters of the specified LbTrafficExtension resource.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateLbTrafficExtensionRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationLbTrafficExtensionOperationMetadata |
A Task containing the RPC response. |