Network Security v1 API - Class NetworkSecurity.NetworkSecurityClient (1.0.0-beta01)

public class NetworkSecurity.NetworkSecurityClient : ClientBase<NetworkSecurity.NetworkSecurityClient>

Reference documentation and code samples for the Network Security v1 API class NetworkSecurity.NetworkSecurityClient.

Client for NetworkSecurity

Inheritance

object > ClientBase > ClientBaseNetworkSecurityNetworkSecurityClient > NetworkSecurity.NetworkSecurityClient

Namespace

Google.Cloud.NetworkSecurity.V1

Assembly

Google.Cloud.NetworkSecurity.V1.dll

Constructors

NetworkSecurityClient()

protected NetworkSecurityClient()

Protected parameterless constructor to allow creation of test doubles.

NetworkSecurityClient(CallInvoker)

public NetworkSecurityClient(CallInvoker callInvoker)

Creates a new client for NetworkSecurity that uses a custom CallInvoker.

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

NetworkSecurityClient(ChannelBase)

public NetworkSecurityClient(ChannelBase channel)

Creates a new client for NetworkSecurity

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

NetworkSecurityClient(ClientBaseConfiguration)

protected NetworkSecurityClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

CreateAuthorizationPolicy(CreateAuthorizationPolicyRequest, CallOptions)

public virtual Operation CreateAuthorizationPolicy(CreateAuthorizationPolicyRequest request, CallOptions options)

Creates a new AuthorizationPolicy in a given project and location.

Parameters
Name Description
request CreateAuthorizationPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateAuthorizationPolicy(CreateAuthorizationPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateAuthorizationPolicy(CreateAuthorizationPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new AuthorizationPolicy in a given project and location.

Parameters
Name Description
request CreateAuthorizationPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateAuthorizationPolicyAsync(CreateAuthorizationPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateAuthorizationPolicyAsync(CreateAuthorizationPolicyRequest request, CallOptions options)

Creates a new AuthorizationPolicy in a given project and location.

Parameters
Name Description
request CreateAuthorizationPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateAuthorizationPolicyAsync(CreateAuthorizationPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateAuthorizationPolicyAsync(CreateAuthorizationPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new AuthorizationPolicy in a given project and location.

Parameters
Name Description
request CreateAuthorizationPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateAuthzPolicy(CreateAuthzPolicyRequest, CallOptions)

public virtual Operation CreateAuthzPolicy(CreateAuthzPolicyRequest request, CallOptions options)

Creates a new AuthzPolicy in a given project and location.

Parameters
Name Description
request CreateAuthzPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateAuthzPolicy(CreateAuthzPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateAuthzPolicy(CreateAuthzPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new AuthzPolicy in a given project and location.

Parameters
Name Description
request CreateAuthzPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateAuthzPolicyAsync(CreateAuthzPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateAuthzPolicyAsync(CreateAuthzPolicyRequest request, CallOptions options)

Creates a new AuthzPolicy in a given project and location.

Parameters
Name Description
request CreateAuthzPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateAuthzPolicyAsync(CreateAuthzPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateAuthzPolicyAsync(CreateAuthzPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new AuthzPolicy in a given project and location.

Parameters
Name Description
request CreateAuthzPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateBackendAuthenticationConfig(CreateBackendAuthenticationConfigRequest, CallOptions)

public virtual Operation CreateBackendAuthenticationConfig(CreateBackendAuthenticationConfigRequest request, CallOptions options)

Creates a new BackendAuthenticationConfig in a given project and location.

Parameters
Name Description
request CreateBackendAuthenticationConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateBackendAuthenticationConfig(CreateBackendAuthenticationConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateBackendAuthenticationConfig(CreateBackendAuthenticationConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new BackendAuthenticationConfig in a given project and location.

Parameters
Name Description
request CreateBackendAuthenticationConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateBackendAuthenticationConfigAsync(CreateBackendAuthenticationConfigRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateBackendAuthenticationConfigAsync(CreateBackendAuthenticationConfigRequest request, CallOptions options)

Creates a new BackendAuthenticationConfig in a given project and location.

Parameters
Name Description
request CreateBackendAuthenticationConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateBackendAuthenticationConfigAsync(CreateBackendAuthenticationConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateBackendAuthenticationConfigAsync(CreateBackendAuthenticationConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new BackendAuthenticationConfig in a given project and location.

Parameters
Name Description
request CreateBackendAuthenticationConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateClientTlsPolicy(CreateClientTlsPolicyRequest, CallOptions)

public virtual Operation CreateClientTlsPolicy(CreateClientTlsPolicyRequest request, CallOptions options)

Creates a new ClientTlsPolicy in a given project and location.

Parameters
Name Description
request CreateClientTlsPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateClientTlsPolicy(CreateClientTlsPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateClientTlsPolicy(CreateClientTlsPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new ClientTlsPolicy in a given project and location.

Parameters
Name Description
request CreateClientTlsPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateClientTlsPolicyAsync(CreateClientTlsPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateClientTlsPolicyAsync(CreateClientTlsPolicyRequest request, CallOptions options)

Creates a new ClientTlsPolicy in a given project and location.

Parameters
Name Description
request CreateClientTlsPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateClientTlsPolicyAsync(CreateClientTlsPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateClientTlsPolicyAsync(CreateClientTlsPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new ClientTlsPolicy in a given project and location.

Parameters
Name Description
request CreateClientTlsPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateGatewaySecurityPolicy(CreateGatewaySecurityPolicyRequest, CallOptions)

public virtual Operation CreateGatewaySecurityPolicy(CreateGatewaySecurityPolicyRequest request, CallOptions options)

Creates a new GatewaySecurityPolicy in a given project and location.

Parameters
Name Description
request CreateGatewaySecurityPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateGatewaySecurityPolicy(CreateGatewaySecurityPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateGatewaySecurityPolicy(CreateGatewaySecurityPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new GatewaySecurityPolicy in a given project and location.

Parameters
Name Description
request CreateGatewaySecurityPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateGatewaySecurityPolicyAsync(CreateGatewaySecurityPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateGatewaySecurityPolicyAsync(CreateGatewaySecurityPolicyRequest request, CallOptions options)

Creates a new GatewaySecurityPolicy in a given project and location.

Parameters
Name Description
request CreateGatewaySecurityPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateGatewaySecurityPolicyAsync(CreateGatewaySecurityPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateGatewaySecurityPolicyAsync(CreateGatewaySecurityPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new GatewaySecurityPolicy in a given project and location.

Parameters
Name Description
request CreateGatewaySecurityPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateGatewaySecurityPolicyRule(CreateGatewaySecurityPolicyRuleRequest, CallOptions)

public virtual Operation CreateGatewaySecurityPolicyRule(CreateGatewaySecurityPolicyRuleRequest request, CallOptions options)

Creates a new GatewaySecurityPolicy in a given project and location.

Parameters
Name Description
request CreateGatewaySecurityPolicyRuleRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateGatewaySecurityPolicyRule(CreateGatewaySecurityPolicyRuleRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateGatewaySecurityPolicyRule(CreateGatewaySecurityPolicyRuleRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new GatewaySecurityPolicy in a given project and location.

Parameters
Name Description
request CreateGatewaySecurityPolicyRuleRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateGatewaySecurityPolicyRuleAsync(CreateGatewaySecurityPolicyRuleRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateGatewaySecurityPolicyRuleAsync(CreateGatewaySecurityPolicyRuleRequest request, CallOptions options)

Creates a new GatewaySecurityPolicy in a given project and location.

Parameters
Name Description
request CreateGatewaySecurityPolicyRuleRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateGatewaySecurityPolicyRuleAsync(CreateGatewaySecurityPolicyRuleRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateGatewaySecurityPolicyRuleAsync(CreateGatewaySecurityPolicyRuleRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new GatewaySecurityPolicy in a given project and location.

Parameters
Name Description
request CreateGatewaySecurityPolicyRuleRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateIAMPolicyClient()

public virtual IAMPolicy.IAMPolicyClient CreateIAMPolicyClient()

Creates a new instance of IAMPolicy.IAMPolicyClient using the same call invoker as this client.

Returns
Type Description
IAMPolicyIAMPolicyClient

A new IAMPolicy.IAMPolicyClient for the same target as this client.

CreateLocationsClient()

public virtual Locations.LocationsClient CreateLocationsClient()

Creates a new instance of Locations.LocationsClient using the same call invoker as this client.

Returns
Type Description
LocationsLocationsClient

A new Locations.LocationsClient for the same target as this client.

CreateOperationsClient()

public virtual Operations.OperationsClient CreateOperationsClient()

Creates a new instance of Operations.OperationsClient using the same call invoker as this client.

Returns
Type Description
OperationsOperationsClient

A new Operations client for the same target as this client.

CreateServerTlsPolicy(CreateServerTlsPolicyRequest, CallOptions)

public virtual Operation CreateServerTlsPolicy(CreateServerTlsPolicyRequest request, CallOptions options)

Creates a new ServerTlsPolicy in a given project and location.

Parameters
Name Description
request CreateServerTlsPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateServerTlsPolicy(CreateServerTlsPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateServerTlsPolicy(CreateServerTlsPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new ServerTlsPolicy in a given project and location.

Parameters
Name Description
request CreateServerTlsPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateServerTlsPolicyAsync(CreateServerTlsPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateServerTlsPolicyAsync(CreateServerTlsPolicyRequest request, CallOptions options)

Creates a new ServerTlsPolicy in a given project and location.

Parameters
Name Description
request CreateServerTlsPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateServerTlsPolicyAsync(CreateServerTlsPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateServerTlsPolicyAsync(CreateServerTlsPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new ServerTlsPolicy in a given project and location.

Parameters
Name Description
request CreateServerTlsPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateTlsInspectionPolicy(CreateTlsInspectionPolicyRequest, CallOptions)

public virtual Operation CreateTlsInspectionPolicy(CreateTlsInspectionPolicyRequest request, CallOptions options)

Creates a new TlsInspectionPolicy in a given project and location.

Parameters
Name Description
request CreateTlsInspectionPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateTlsInspectionPolicy(CreateTlsInspectionPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateTlsInspectionPolicy(CreateTlsInspectionPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new TlsInspectionPolicy in a given project and location.

Parameters
Name Description
request CreateTlsInspectionPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateTlsInspectionPolicyAsync(CreateTlsInspectionPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateTlsInspectionPolicyAsync(CreateTlsInspectionPolicyRequest request, CallOptions options)

Creates a new TlsInspectionPolicy in a given project and location.

Parameters
Name Description
request CreateTlsInspectionPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateTlsInspectionPolicyAsync(CreateTlsInspectionPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateTlsInspectionPolicyAsync(CreateTlsInspectionPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new TlsInspectionPolicy in a given project and location.

Parameters
Name Description
request CreateTlsInspectionPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateUrlList(CreateUrlListRequest, CallOptions)

public virtual Operation CreateUrlList(CreateUrlListRequest request, CallOptions options)

Creates a new UrlList in a given project and location.

Parameters
Name Description
request CreateUrlListRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateUrlList(CreateUrlListRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateUrlList(CreateUrlListRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new UrlList in a given project and location.

Parameters
Name Description
request CreateUrlListRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateUrlListAsync(CreateUrlListRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateUrlListAsync(CreateUrlListRequest request, CallOptions options)

Creates a new UrlList in a given project and location.

Parameters
Name Description
request CreateUrlListRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateUrlListAsync(CreateUrlListRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateUrlListAsync(CreateUrlListRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new UrlList in a given project and location.

Parameters
Name Description
request CreateUrlListRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteAuthorizationPolicy(DeleteAuthorizationPolicyRequest, CallOptions)

public virtual Operation DeleteAuthorizationPolicy(DeleteAuthorizationPolicyRequest request, CallOptions options)

Deletes a single AuthorizationPolicy.

Parameters
Name Description
request DeleteAuthorizationPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteAuthorizationPolicy(DeleteAuthorizationPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteAuthorizationPolicy(DeleteAuthorizationPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single AuthorizationPolicy.

Parameters
Name Description
request DeleteAuthorizationPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteAuthorizationPolicyAsync(DeleteAuthorizationPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteAuthorizationPolicyAsync(DeleteAuthorizationPolicyRequest request, CallOptions options)

Deletes a single AuthorizationPolicy.

Parameters
Name Description
request DeleteAuthorizationPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteAuthorizationPolicyAsync(DeleteAuthorizationPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteAuthorizationPolicyAsync(DeleteAuthorizationPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single AuthorizationPolicy.

Parameters
Name Description
request DeleteAuthorizationPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteAuthzPolicy(DeleteAuthzPolicyRequest, CallOptions)

public virtual Operation DeleteAuthzPolicy(DeleteAuthzPolicyRequest request, CallOptions options)

Deletes a single AuthzPolicy.

Parameters
Name Description
request DeleteAuthzPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteAuthzPolicy(DeleteAuthzPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteAuthzPolicy(DeleteAuthzPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single AuthzPolicy.

Parameters
Name Description
request DeleteAuthzPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteAuthzPolicyAsync(DeleteAuthzPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteAuthzPolicyAsync(DeleteAuthzPolicyRequest request, CallOptions options)

Deletes a single AuthzPolicy.

Parameters
Name Description
request DeleteAuthzPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteAuthzPolicyAsync(DeleteAuthzPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteAuthzPolicyAsync(DeleteAuthzPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single AuthzPolicy.

Parameters
Name Description
request DeleteAuthzPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteBackendAuthenticationConfig(DeleteBackendAuthenticationConfigRequest, CallOptions)

public virtual Operation DeleteBackendAuthenticationConfig(DeleteBackendAuthenticationConfigRequest request, CallOptions options)

Deletes a single BackendAuthenticationConfig to BackendAuthenticationConfig.

Parameters
Name Description
request DeleteBackendAuthenticationConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteBackendAuthenticationConfig(DeleteBackendAuthenticationConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteBackendAuthenticationConfig(DeleteBackendAuthenticationConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single BackendAuthenticationConfig to BackendAuthenticationConfig.

Parameters
Name Description
request DeleteBackendAuthenticationConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteBackendAuthenticationConfigAsync(DeleteBackendAuthenticationConfigRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteBackendAuthenticationConfigAsync(DeleteBackendAuthenticationConfigRequest request, CallOptions options)

Deletes a single BackendAuthenticationConfig to BackendAuthenticationConfig.

Parameters
Name Description
request DeleteBackendAuthenticationConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteBackendAuthenticationConfigAsync(DeleteBackendAuthenticationConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteBackendAuthenticationConfigAsync(DeleteBackendAuthenticationConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single BackendAuthenticationConfig to BackendAuthenticationConfig.

Parameters
Name Description
request DeleteBackendAuthenticationConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteClientTlsPolicy(DeleteClientTlsPolicyRequest, CallOptions)

public virtual Operation DeleteClientTlsPolicy(DeleteClientTlsPolicyRequest request, CallOptions options)

Deletes a single ClientTlsPolicy.

Parameters
Name Description
request DeleteClientTlsPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteClientTlsPolicy(DeleteClientTlsPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteClientTlsPolicy(DeleteClientTlsPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single ClientTlsPolicy.

Parameters
Name Description
request DeleteClientTlsPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteClientTlsPolicyAsync(DeleteClientTlsPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteClientTlsPolicyAsync(DeleteClientTlsPolicyRequest request, CallOptions options)

Deletes a single ClientTlsPolicy.

Parameters
Name Description
request DeleteClientTlsPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteClientTlsPolicyAsync(DeleteClientTlsPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteClientTlsPolicyAsync(DeleteClientTlsPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single ClientTlsPolicy.

Parameters
Name Description
request DeleteClientTlsPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteGatewaySecurityPolicy(DeleteGatewaySecurityPolicyRequest, CallOptions)

public virtual Operation DeleteGatewaySecurityPolicy(DeleteGatewaySecurityPolicyRequest request, CallOptions options)

Deletes a single GatewaySecurityPolicy.

Parameters
Name Description
request DeleteGatewaySecurityPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteGatewaySecurityPolicy(DeleteGatewaySecurityPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteGatewaySecurityPolicy(DeleteGatewaySecurityPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single GatewaySecurityPolicy.

Parameters
Name Description
request DeleteGatewaySecurityPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteGatewaySecurityPolicyAsync(DeleteGatewaySecurityPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteGatewaySecurityPolicyAsync(DeleteGatewaySecurityPolicyRequest request, CallOptions options)

Deletes a single GatewaySecurityPolicy.

Parameters
Name Description
request DeleteGatewaySecurityPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteGatewaySecurityPolicyAsync(DeleteGatewaySecurityPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteGatewaySecurityPolicyAsync(DeleteGatewaySecurityPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single GatewaySecurityPolicy.

Parameters
Name Description
request DeleteGatewaySecurityPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteGatewaySecurityPolicyRule(DeleteGatewaySecurityPolicyRuleRequest, CallOptions)

public virtual Operation DeleteGatewaySecurityPolicyRule(DeleteGatewaySecurityPolicyRuleRequest request, CallOptions options)

Deletes a single GatewaySecurityPolicyRule.

Parameters
Name Description
request DeleteGatewaySecurityPolicyRuleRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteGatewaySecurityPolicyRule(DeleteGatewaySecurityPolicyRuleRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteGatewaySecurityPolicyRule(DeleteGatewaySecurityPolicyRuleRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single GatewaySecurityPolicyRule.

Parameters
Name Description
request DeleteGatewaySecurityPolicyRuleRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteGatewaySecurityPolicyRuleAsync(DeleteGatewaySecurityPolicyRuleRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteGatewaySecurityPolicyRuleAsync(DeleteGatewaySecurityPolicyRuleRequest request, CallOptions options)

Deletes a single GatewaySecurityPolicyRule.

Parameters
Name Description
request DeleteGatewaySecurityPolicyRuleRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteGatewaySecurityPolicyRuleAsync(DeleteGatewaySecurityPolicyRuleRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteGatewaySecurityPolicyRuleAsync(DeleteGatewaySecurityPolicyRuleRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single GatewaySecurityPolicyRule.

Parameters
Name Description
request DeleteGatewaySecurityPolicyRuleRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteServerTlsPolicy(DeleteServerTlsPolicyRequest, CallOptions)

public virtual Operation DeleteServerTlsPolicy(DeleteServerTlsPolicyRequest request, CallOptions options)

Deletes a single ServerTlsPolicy.

Parameters
Name Description
request DeleteServerTlsPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteServerTlsPolicy(DeleteServerTlsPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteServerTlsPolicy(DeleteServerTlsPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single ServerTlsPolicy.

Parameters
Name Description
request DeleteServerTlsPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteServerTlsPolicyAsync(DeleteServerTlsPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteServerTlsPolicyAsync(DeleteServerTlsPolicyRequest request, CallOptions options)

Deletes a single ServerTlsPolicy.

Parameters
Name Description
request DeleteServerTlsPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteServerTlsPolicyAsync(DeleteServerTlsPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteServerTlsPolicyAsync(DeleteServerTlsPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single ServerTlsPolicy.

Parameters
Name Description
request DeleteServerTlsPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteTlsInspectionPolicy(DeleteTlsInspectionPolicyRequest, CallOptions)

public virtual Operation DeleteTlsInspectionPolicy(DeleteTlsInspectionPolicyRequest request, CallOptions options)

Deletes a single TlsInspectionPolicy.

Parameters
Name Description
request DeleteTlsInspectionPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteTlsInspectionPolicy(DeleteTlsInspectionPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteTlsInspectionPolicy(DeleteTlsInspectionPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single TlsInspectionPolicy.

Parameters
Name Description
request DeleteTlsInspectionPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteTlsInspectionPolicyAsync(DeleteTlsInspectionPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteTlsInspectionPolicyAsync(DeleteTlsInspectionPolicyRequest request, CallOptions options)

Deletes a single TlsInspectionPolicy.

Parameters
Name Description
request DeleteTlsInspectionPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteTlsInspectionPolicyAsync(DeleteTlsInspectionPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteTlsInspectionPolicyAsync(DeleteTlsInspectionPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single TlsInspectionPolicy.

Parameters
Name Description
request DeleteTlsInspectionPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteUrlList(DeleteUrlListRequest, CallOptions)

public virtual Operation DeleteUrlList(DeleteUrlListRequest request, CallOptions options)

Deletes a single UrlList.

Parameters
Name Description
request DeleteUrlListRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteUrlList(DeleteUrlListRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteUrlList(DeleteUrlListRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single UrlList.

Parameters
Name Description
request DeleteUrlListRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteUrlListAsync(DeleteUrlListRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteUrlListAsync(DeleteUrlListRequest request, CallOptions options)

Deletes a single UrlList.

Parameters
Name Description
request DeleteUrlListRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteUrlListAsync(DeleteUrlListRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteUrlListAsync(DeleteUrlListRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single UrlList.

Parameters
Name Description
request DeleteUrlListRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

GetAuthorizationPolicy(GetAuthorizationPolicyRequest, CallOptions)

public virtual AuthorizationPolicy GetAuthorizationPolicy(GetAuthorizationPolicyRequest request, CallOptions options)

Gets details of a single AuthorizationPolicy.

Parameters
Name Description
request GetAuthorizationPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AuthorizationPolicy

The response received from the server.

GetAuthorizationPolicy(GetAuthorizationPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AuthorizationPolicy GetAuthorizationPolicy(GetAuthorizationPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single AuthorizationPolicy.

Parameters
Name Description
request GetAuthorizationPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AuthorizationPolicy

The response received from the server.

GetAuthorizationPolicyAsync(GetAuthorizationPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<AuthorizationPolicy> GetAuthorizationPolicyAsync(GetAuthorizationPolicyRequest request, CallOptions options)

Gets details of a single AuthorizationPolicy.

Parameters
Name Description
request GetAuthorizationPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallAuthorizationPolicy

The call object.

GetAuthorizationPolicyAsync(GetAuthorizationPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<AuthorizationPolicy> GetAuthorizationPolicyAsync(GetAuthorizationPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single AuthorizationPolicy.

Parameters
Name Description
request GetAuthorizationPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallAuthorizationPolicy

The call object.

GetAuthzPolicy(GetAuthzPolicyRequest, CallOptions)

public virtual AuthzPolicy GetAuthzPolicy(GetAuthzPolicyRequest request, CallOptions options)

Gets details of a single AuthzPolicy.

Parameters
Name Description
request GetAuthzPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AuthzPolicy

The response received from the server.

GetAuthzPolicy(GetAuthzPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AuthzPolicy GetAuthzPolicy(GetAuthzPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single AuthzPolicy.

Parameters
Name Description
request GetAuthzPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AuthzPolicy

The response received from the server.

GetAuthzPolicyAsync(GetAuthzPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<AuthzPolicy> GetAuthzPolicyAsync(GetAuthzPolicyRequest request, CallOptions options)

Gets details of a single AuthzPolicy.

Parameters
Name Description
request GetAuthzPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallAuthzPolicy

The call object.

GetAuthzPolicyAsync(GetAuthzPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<AuthzPolicy> GetAuthzPolicyAsync(GetAuthzPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single AuthzPolicy.

Parameters
Name Description
request GetAuthzPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallAuthzPolicy

The call object.

GetBackendAuthenticationConfig(GetBackendAuthenticationConfigRequest, CallOptions)

public virtual BackendAuthenticationConfig GetBackendAuthenticationConfig(GetBackendAuthenticationConfigRequest request, CallOptions options)

Gets details of a single BackendAuthenticationConfig to BackendAuthenticationConfig.

Parameters
Name Description
request GetBackendAuthenticationConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
BackendAuthenticationConfig

The response received from the server.

GetBackendAuthenticationConfig(GetBackendAuthenticationConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual BackendAuthenticationConfig GetBackendAuthenticationConfig(GetBackendAuthenticationConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single BackendAuthenticationConfig to BackendAuthenticationConfig.

Parameters
Name Description
request GetBackendAuthenticationConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
BackendAuthenticationConfig

The response received from the server.

GetBackendAuthenticationConfigAsync(GetBackendAuthenticationConfigRequest, CallOptions)

public virtual AsyncUnaryCall<BackendAuthenticationConfig> GetBackendAuthenticationConfigAsync(GetBackendAuthenticationConfigRequest request, CallOptions options)

Gets details of a single BackendAuthenticationConfig to BackendAuthenticationConfig.

Parameters
Name Description
request GetBackendAuthenticationConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallBackendAuthenticationConfig

The call object.

GetBackendAuthenticationConfigAsync(GetBackendAuthenticationConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<BackendAuthenticationConfig> GetBackendAuthenticationConfigAsync(GetBackendAuthenticationConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single BackendAuthenticationConfig to BackendAuthenticationConfig.

Parameters
Name Description
request GetBackendAuthenticationConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallBackendAuthenticationConfig

The call object.

GetClientTlsPolicy(GetClientTlsPolicyRequest, CallOptions)

public virtual ClientTlsPolicy GetClientTlsPolicy(GetClientTlsPolicyRequest request, CallOptions options)

Gets details of a single ClientTlsPolicy.

Parameters
Name Description
request GetClientTlsPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ClientTlsPolicy

The response received from the server.

GetClientTlsPolicy(GetClientTlsPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual ClientTlsPolicy GetClientTlsPolicy(GetClientTlsPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single ClientTlsPolicy.

Parameters
Name Description
request GetClientTlsPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ClientTlsPolicy

The response received from the server.

GetClientTlsPolicyAsync(GetClientTlsPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<ClientTlsPolicy> GetClientTlsPolicyAsync(GetClientTlsPolicyRequest request, CallOptions options)

Gets details of a single ClientTlsPolicy.

Parameters
Name Description
request GetClientTlsPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallClientTlsPolicy

The call object.

GetClientTlsPolicyAsync(GetClientTlsPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ClientTlsPolicy> GetClientTlsPolicyAsync(GetClientTlsPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single ClientTlsPolicy.

Parameters
Name Description
request GetClientTlsPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallClientTlsPolicy

The call object.

GetGatewaySecurityPolicy(GetGatewaySecurityPolicyRequest, CallOptions)

public virtual GatewaySecurityPolicy GetGatewaySecurityPolicy(GetGatewaySecurityPolicyRequest request, CallOptions options)

Gets details of a single GatewaySecurityPolicy.

Parameters
Name Description
request GetGatewaySecurityPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
GatewaySecurityPolicy

The response received from the server.

GetGatewaySecurityPolicy(GetGatewaySecurityPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual GatewaySecurityPolicy GetGatewaySecurityPolicy(GetGatewaySecurityPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single GatewaySecurityPolicy.

Parameters
Name Description
request GetGatewaySecurityPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
GatewaySecurityPolicy

The response received from the server.

GetGatewaySecurityPolicyAsync(GetGatewaySecurityPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<GatewaySecurityPolicy> GetGatewaySecurityPolicyAsync(GetGatewaySecurityPolicyRequest request, CallOptions options)

Gets details of a single GatewaySecurityPolicy.

Parameters
Name Description
request GetGatewaySecurityPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallGatewaySecurityPolicy

The call object.

GetGatewaySecurityPolicyAsync(GetGatewaySecurityPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<GatewaySecurityPolicy> GetGatewaySecurityPolicyAsync(GetGatewaySecurityPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single GatewaySecurityPolicy.

Parameters
Name Description
request GetGatewaySecurityPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallGatewaySecurityPolicy

The call object.

GetGatewaySecurityPolicyRule(GetGatewaySecurityPolicyRuleRequest, CallOptions)

public virtual GatewaySecurityPolicyRule GetGatewaySecurityPolicyRule(GetGatewaySecurityPolicyRuleRequest request, CallOptions options)

Gets details of a single GatewaySecurityPolicyRule.

Parameters
Name Description
request GetGatewaySecurityPolicyRuleRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
GatewaySecurityPolicyRule

The response received from the server.

GetGatewaySecurityPolicyRule(GetGatewaySecurityPolicyRuleRequest, Metadata, DateTime?, CancellationToken)

public virtual GatewaySecurityPolicyRule GetGatewaySecurityPolicyRule(GetGatewaySecurityPolicyRuleRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single GatewaySecurityPolicyRule.

Parameters
Name Description
request GetGatewaySecurityPolicyRuleRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
GatewaySecurityPolicyRule

The response received from the server.

GetGatewaySecurityPolicyRuleAsync(GetGatewaySecurityPolicyRuleRequest, CallOptions)

public virtual AsyncUnaryCall<GatewaySecurityPolicyRule> GetGatewaySecurityPolicyRuleAsync(GetGatewaySecurityPolicyRuleRequest request, CallOptions options)

Gets details of a single GatewaySecurityPolicyRule.

Parameters
Name Description
request GetGatewaySecurityPolicyRuleRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallGatewaySecurityPolicyRule

The call object.

GetGatewaySecurityPolicyRuleAsync(GetGatewaySecurityPolicyRuleRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<GatewaySecurityPolicyRule> GetGatewaySecurityPolicyRuleAsync(GetGatewaySecurityPolicyRuleRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single GatewaySecurityPolicyRule.

Parameters
Name Description
request GetGatewaySecurityPolicyRuleRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallGatewaySecurityPolicyRule

The call object.

GetServerTlsPolicy(GetServerTlsPolicyRequest, CallOptions)

public virtual ServerTlsPolicy GetServerTlsPolicy(GetServerTlsPolicyRequest request, CallOptions options)

Gets details of a single ServerTlsPolicy.

Parameters
Name Description
request GetServerTlsPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ServerTlsPolicy

The response received from the server.

GetServerTlsPolicy(GetServerTlsPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual ServerTlsPolicy GetServerTlsPolicy(GetServerTlsPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single ServerTlsPolicy.

Parameters
Name Description
request GetServerTlsPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ServerTlsPolicy

The response received from the server.

GetServerTlsPolicyAsync(GetServerTlsPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<ServerTlsPolicy> GetServerTlsPolicyAsync(GetServerTlsPolicyRequest request, CallOptions options)

Gets details of a single ServerTlsPolicy.

Parameters
Name Description
request GetServerTlsPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallServerTlsPolicy

The call object.

GetServerTlsPolicyAsync(GetServerTlsPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ServerTlsPolicy> GetServerTlsPolicyAsync(GetServerTlsPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single ServerTlsPolicy.

Parameters
Name Description
request GetServerTlsPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallServerTlsPolicy

The call object.

GetTlsInspectionPolicy(GetTlsInspectionPolicyRequest, CallOptions)

public virtual TlsInspectionPolicy GetTlsInspectionPolicy(GetTlsInspectionPolicyRequest request, CallOptions options)

Gets details of a single TlsInspectionPolicy.

Parameters
Name Description
request GetTlsInspectionPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
TlsInspectionPolicy

The response received from the server.

GetTlsInspectionPolicy(GetTlsInspectionPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual TlsInspectionPolicy GetTlsInspectionPolicy(GetTlsInspectionPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single TlsInspectionPolicy.

Parameters
Name Description
request GetTlsInspectionPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
TlsInspectionPolicy

The response received from the server.

GetTlsInspectionPolicyAsync(GetTlsInspectionPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<TlsInspectionPolicy> GetTlsInspectionPolicyAsync(GetTlsInspectionPolicyRequest request, CallOptions options)

Gets details of a single TlsInspectionPolicy.

Parameters
Name Description
request GetTlsInspectionPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallTlsInspectionPolicy

The call object.

GetTlsInspectionPolicyAsync(GetTlsInspectionPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<TlsInspectionPolicy> GetTlsInspectionPolicyAsync(GetTlsInspectionPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single TlsInspectionPolicy.

Parameters
Name Description
request GetTlsInspectionPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallTlsInspectionPolicy

The call object.

GetUrlList(GetUrlListRequest, CallOptions)

public virtual UrlList GetUrlList(GetUrlListRequest request, CallOptions options)

Gets details of a single UrlList.

Parameters
Name Description
request GetUrlListRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
UrlList

The response received from the server.

GetUrlList(GetUrlListRequest, Metadata, DateTime?, CancellationToken)

public virtual UrlList GetUrlList(GetUrlListRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single UrlList.

Parameters
Name Description
request GetUrlListRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
UrlList

The response received from the server.

GetUrlListAsync(GetUrlListRequest, CallOptions)

public virtual AsyncUnaryCall<UrlList> GetUrlListAsync(GetUrlListRequest request, CallOptions options)

Gets details of a single UrlList.

Parameters
Name Description
request GetUrlListRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallUrlList

The call object.

GetUrlListAsync(GetUrlListRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<UrlList> GetUrlListAsync(GetUrlListRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single UrlList.

Parameters
Name Description
request GetUrlListRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallUrlList

The call object.

ListAuthorizationPolicies(ListAuthorizationPoliciesRequest, CallOptions)

public virtual ListAuthorizationPoliciesResponse ListAuthorizationPolicies(ListAuthorizationPoliciesRequest request, CallOptions options)

Lists AuthorizationPolicies in a given project and location.

Parameters
Name Description
request ListAuthorizationPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListAuthorizationPoliciesResponse

The response received from the server.

ListAuthorizationPolicies(ListAuthorizationPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListAuthorizationPoliciesResponse ListAuthorizationPolicies(ListAuthorizationPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists AuthorizationPolicies in a given project and location.

Parameters
Name Description
request ListAuthorizationPoliciesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListAuthorizationPoliciesResponse

The response received from the server.

ListAuthorizationPoliciesAsync(ListAuthorizationPoliciesRequest, CallOptions)

public virtual AsyncUnaryCall<ListAuthorizationPoliciesResponse> ListAuthorizationPoliciesAsync(ListAuthorizationPoliciesRequest request, CallOptions options)

Lists AuthorizationPolicies in a given project and location.

Parameters
Name Description
request ListAuthorizationPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListAuthorizationPoliciesResponse

The call object.

ListAuthorizationPoliciesAsync(ListAuthorizationPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListAuthorizationPoliciesResponse> ListAuthorizationPoliciesAsync(ListAuthorizationPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists AuthorizationPolicies in a given project and location.

Parameters
Name Description
request ListAuthorizationPoliciesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListAuthorizationPoliciesResponse

The call object.

ListAuthzPolicies(ListAuthzPoliciesRequest, CallOptions)

public virtual ListAuthzPoliciesResponse ListAuthzPolicies(ListAuthzPoliciesRequest request, CallOptions options)

Lists AuthzPolicies in a given project and location.

Parameters
Name Description
request ListAuthzPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListAuthzPoliciesResponse

The response received from the server.

ListAuthzPolicies(ListAuthzPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListAuthzPoliciesResponse ListAuthzPolicies(ListAuthzPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists AuthzPolicies in a given project and location.

Parameters
Name Description
request ListAuthzPoliciesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListAuthzPoliciesResponse

The response received from the server.

ListAuthzPoliciesAsync(ListAuthzPoliciesRequest, CallOptions)

public virtual AsyncUnaryCall<ListAuthzPoliciesResponse> ListAuthzPoliciesAsync(ListAuthzPoliciesRequest request, CallOptions options)

Lists AuthzPolicies in a given project and location.

Parameters
Name Description
request ListAuthzPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListAuthzPoliciesResponse

The call object.

ListAuthzPoliciesAsync(ListAuthzPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListAuthzPoliciesResponse> ListAuthzPoliciesAsync(ListAuthzPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists AuthzPolicies in a given project and location.

Parameters
Name Description
request ListAuthzPoliciesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListAuthzPoliciesResponse

The call object.

ListBackendAuthenticationConfigs(ListBackendAuthenticationConfigsRequest, CallOptions)

public virtual ListBackendAuthenticationConfigsResponse ListBackendAuthenticationConfigs(ListBackendAuthenticationConfigsRequest request, CallOptions options)

Lists BackendAuthenticationConfigs in a given project and location.

Parameters
Name Description
request ListBackendAuthenticationConfigsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListBackendAuthenticationConfigsResponse

The response received from the server.

ListBackendAuthenticationConfigs(ListBackendAuthenticationConfigsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListBackendAuthenticationConfigsResponse ListBackendAuthenticationConfigs(ListBackendAuthenticationConfigsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists BackendAuthenticationConfigs in a given project and location.

Parameters
Name Description
request ListBackendAuthenticationConfigsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListBackendAuthenticationConfigsResponse

The response received from the server.

ListBackendAuthenticationConfigsAsync(ListBackendAuthenticationConfigsRequest, CallOptions)

public virtual AsyncUnaryCall<ListBackendAuthenticationConfigsResponse> ListBackendAuthenticationConfigsAsync(ListBackendAuthenticationConfigsRequest request, CallOptions options)

Lists BackendAuthenticationConfigs in a given project and location.

Parameters
Name Description
request ListBackendAuthenticationConfigsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListBackendAuthenticationConfigsResponse

The call object.

ListBackendAuthenticationConfigsAsync(ListBackendAuthenticationConfigsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListBackendAuthenticationConfigsResponse> ListBackendAuthenticationConfigsAsync(ListBackendAuthenticationConfigsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists BackendAuthenticationConfigs in a given project and location.

Parameters
Name Description
request ListBackendAuthenticationConfigsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListBackendAuthenticationConfigsResponse

The call object.

ListClientTlsPolicies(ListClientTlsPoliciesRequest, CallOptions)

public virtual ListClientTlsPoliciesResponse ListClientTlsPolicies(ListClientTlsPoliciesRequest request, CallOptions options)

Lists ClientTlsPolicies in a given project and location.

Parameters
Name Description
request ListClientTlsPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListClientTlsPoliciesResponse

The response received from the server.

ListClientTlsPolicies(ListClientTlsPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListClientTlsPoliciesResponse ListClientTlsPolicies(ListClientTlsPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ClientTlsPolicies in a given project and location.

Parameters
Name Description
request ListClientTlsPoliciesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListClientTlsPoliciesResponse

The response received from the server.

ListClientTlsPoliciesAsync(ListClientTlsPoliciesRequest, CallOptions)

public virtual AsyncUnaryCall<ListClientTlsPoliciesResponse> ListClientTlsPoliciesAsync(ListClientTlsPoliciesRequest request, CallOptions options)

Lists ClientTlsPolicies in a given project and location.

Parameters
Name Description
request ListClientTlsPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListClientTlsPoliciesResponse

The call object.

ListClientTlsPoliciesAsync(ListClientTlsPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListClientTlsPoliciesResponse> ListClientTlsPoliciesAsync(ListClientTlsPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ClientTlsPolicies in a given project and location.

Parameters
Name Description
request ListClientTlsPoliciesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListClientTlsPoliciesResponse

The call object.

ListGatewaySecurityPolicies(ListGatewaySecurityPoliciesRequest, CallOptions)

public virtual ListGatewaySecurityPoliciesResponse ListGatewaySecurityPolicies(ListGatewaySecurityPoliciesRequest request, CallOptions options)

Lists GatewaySecurityPolicies in a given project and location.

Parameters
Name Description
request ListGatewaySecurityPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListGatewaySecurityPoliciesResponse

The response received from the server.

ListGatewaySecurityPolicies(ListGatewaySecurityPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListGatewaySecurityPoliciesResponse ListGatewaySecurityPolicies(ListGatewaySecurityPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists GatewaySecurityPolicies in a given project and location.

Parameters
Name Description
request ListGatewaySecurityPoliciesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListGatewaySecurityPoliciesResponse

The response received from the server.

ListGatewaySecurityPoliciesAsync(ListGatewaySecurityPoliciesRequest, CallOptions)

public virtual AsyncUnaryCall<ListGatewaySecurityPoliciesResponse> ListGatewaySecurityPoliciesAsync(ListGatewaySecurityPoliciesRequest request, CallOptions options)

Lists GatewaySecurityPolicies in a given project and location.

Parameters
Name Description
request ListGatewaySecurityPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListGatewaySecurityPoliciesResponse

The call object.

ListGatewaySecurityPoliciesAsync(ListGatewaySecurityPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListGatewaySecurityPoliciesResponse> ListGatewaySecurityPoliciesAsync(ListGatewaySecurityPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists GatewaySecurityPolicies in a given project and location.

Parameters
Name Description
request ListGatewaySecurityPoliciesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListGatewaySecurityPoliciesResponse

The call object.

ListGatewaySecurityPolicyRules(ListGatewaySecurityPolicyRulesRequest, CallOptions)

public virtual ListGatewaySecurityPolicyRulesResponse ListGatewaySecurityPolicyRules(ListGatewaySecurityPolicyRulesRequest request, CallOptions options)

Lists GatewaySecurityPolicyRules in a given project and location.

Parameters
Name Description
request ListGatewaySecurityPolicyRulesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListGatewaySecurityPolicyRulesResponse

The response received from the server.

ListGatewaySecurityPolicyRules(ListGatewaySecurityPolicyRulesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListGatewaySecurityPolicyRulesResponse ListGatewaySecurityPolicyRules(ListGatewaySecurityPolicyRulesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists GatewaySecurityPolicyRules in a given project and location.

Parameters
Name Description
request ListGatewaySecurityPolicyRulesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListGatewaySecurityPolicyRulesResponse

The response received from the server.

ListGatewaySecurityPolicyRulesAsync(ListGatewaySecurityPolicyRulesRequest, CallOptions)

public virtual AsyncUnaryCall<ListGatewaySecurityPolicyRulesResponse> ListGatewaySecurityPolicyRulesAsync(ListGatewaySecurityPolicyRulesRequest request, CallOptions options)

Lists GatewaySecurityPolicyRules in a given project and location.

Parameters
Name Description
request ListGatewaySecurityPolicyRulesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListGatewaySecurityPolicyRulesResponse

The call object.

ListGatewaySecurityPolicyRulesAsync(ListGatewaySecurityPolicyRulesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListGatewaySecurityPolicyRulesResponse> ListGatewaySecurityPolicyRulesAsync(ListGatewaySecurityPolicyRulesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists GatewaySecurityPolicyRules in a given project and location.

Parameters
Name Description
request ListGatewaySecurityPolicyRulesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListGatewaySecurityPolicyRulesResponse

The call object.

ListServerTlsPolicies(ListServerTlsPoliciesRequest, CallOptions)

public virtual ListServerTlsPoliciesResponse ListServerTlsPolicies(ListServerTlsPoliciesRequest request, CallOptions options)

Lists ServerTlsPolicies in a given project and location.

Parameters
Name Description
request ListServerTlsPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListServerTlsPoliciesResponse

The response received from the server.

ListServerTlsPolicies(ListServerTlsPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListServerTlsPoliciesResponse ListServerTlsPolicies(ListServerTlsPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ServerTlsPolicies in a given project and location.

Parameters
Name Description
request ListServerTlsPoliciesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListServerTlsPoliciesResponse

The response received from the server.

ListServerTlsPoliciesAsync(ListServerTlsPoliciesRequest, CallOptions)

public virtual AsyncUnaryCall<ListServerTlsPoliciesResponse> ListServerTlsPoliciesAsync(ListServerTlsPoliciesRequest request, CallOptions options)

Lists ServerTlsPolicies in a given project and location.

Parameters
Name Description
request ListServerTlsPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListServerTlsPoliciesResponse

The call object.

ListServerTlsPoliciesAsync(ListServerTlsPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListServerTlsPoliciesResponse> ListServerTlsPoliciesAsync(ListServerTlsPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ServerTlsPolicies in a given project and location.

Parameters
Name Description
request ListServerTlsPoliciesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListServerTlsPoliciesResponse

The call object.

ListTlsInspectionPolicies(ListTlsInspectionPoliciesRequest, CallOptions)

public virtual ListTlsInspectionPoliciesResponse ListTlsInspectionPolicies(ListTlsInspectionPoliciesRequest request, CallOptions options)

Lists TlsInspectionPolicies in a given project and location.

Parameters
Name Description
request ListTlsInspectionPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListTlsInspectionPoliciesResponse

The response received from the server.

ListTlsInspectionPolicies(ListTlsInspectionPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListTlsInspectionPoliciesResponse ListTlsInspectionPolicies(ListTlsInspectionPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists TlsInspectionPolicies in a given project and location.

Parameters
Name Description
request ListTlsInspectionPoliciesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListTlsInspectionPoliciesResponse

The response received from the server.

ListTlsInspectionPoliciesAsync(ListTlsInspectionPoliciesRequest, CallOptions)

public virtual AsyncUnaryCall<ListTlsInspectionPoliciesResponse> ListTlsInspectionPoliciesAsync(ListTlsInspectionPoliciesRequest request, CallOptions options)

Lists TlsInspectionPolicies in a given project and location.

Parameters
Name Description
request ListTlsInspectionPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListTlsInspectionPoliciesResponse

The call object.

ListTlsInspectionPoliciesAsync(ListTlsInspectionPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListTlsInspectionPoliciesResponse> ListTlsInspectionPoliciesAsync(ListTlsInspectionPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists TlsInspectionPolicies in a given project and location.

Parameters
Name Description
request ListTlsInspectionPoliciesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListTlsInspectionPoliciesResponse

The call object.

ListUrlLists(ListUrlListsRequest, CallOptions)

public virtual ListUrlListsResponse ListUrlLists(ListUrlListsRequest request, CallOptions options)

Lists UrlLists in a given project and location.

Parameters
Name Description
request ListUrlListsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListUrlListsResponse

The response received from the server.

ListUrlLists(ListUrlListsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListUrlListsResponse ListUrlLists(ListUrlListsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists UrlLists in a given project and location.

Parameters
Name Description
request ListUrlListsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListUrlListsResponse

The response received from the server.

ListUrlListsAsync(ListUrlListsRequest, CallOptions)

public virtual AsyncUnaryCall<ListUrlListsResponse> ListUrlListsAsync(ListUrlListsRequest request, CallOptions options)

Lists UrlLists in a given project and location.

Parameters
Name Description
request ListUrlListsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListUrlListsResponse

The call object.

ListUrlListsAsync(ListUrlListsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListUrlListsResponse> ListUrlListsAsync(ListUrlListsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists UrlLists in a given project and location.

Parameters
Name Description
request ListUrlListsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListUrlListsResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override NetworkSecurity.NetworkSecurityClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
NetworkSecurityNetworkSecurityClient
Overrides
Grpc.Core.ClientBase<Google.Cloud.NetworkSecurity.V1.NetworkSecurity.NetworkSecurityClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

UpdateAuthorizationPolicy(UpdateAuthorizationPolicyRequest, CallOptions)

public virtual Operation UpdateAuthorizationPolicy(UpdateAuthorizationPolicyRequest request, CallOptions options)

Updates the parameters of a single AuthorizationPolicy.

Parameters
Name Description
request UpdateAuthorizationPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateAuthorizationPolicy(UpdateAuthorizationPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateAuthorizationPolicy(UpdateAuthorizationPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single AuthorizationPolicy.

Parameters
Name Description
request UpdateAuthorizationPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateAuthorizationPolicyAsync(UpdateAuthorizationPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateAuthorizationPolicyAsync(UpdateAuthorizationPolicyRequest request, CallOptions options)

Updates the parameters of a single AuthorizationPolicy.

Parameters
Name Description
request UpdateAuthorizationPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateAuthorizationPolicyAsync(UpdateAuthorizationPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateAuthorizationPolicyAsync(UpdateAuthorizationPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single AuthorizationPolicy.

Parameters
Name Description
request UpdateAuthorizationPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateAuthzPolicy(UpdateAuthzPolicyRequest, CallOptions)

public virtual Operation UpdateAuthzPolicy(UpdateAuthzPolicyRequest request, CallOptions options)

Updates the parameters of a single AuthzPolicy.

Parameters
Name Description
request UpdateAuthzPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateAuthzPolicy(UpdateAuthzPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateAuthzPolicy(UpdateAuthzPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single AuthzPolicy.

Parameters
Name Description
request UpdateAuthzPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateAuthzPolicyAsync(UpdateAuthzPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateAuthzPolicyAsync(UpdateAuthzPolicyRequest request, CallOptions options)

Updates the parameters of a single AuthzPolicy.

Parameters
Name Description
request UpdateAuthzPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateAuthzPolicyAsync(UpdateAuthzPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateAuthzPolicyAsync(UpdateAuthzPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single AuthzPolicy.

Parameters
Name Description
request UpdateAuthzPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateBackendAuthenticationConfig(UpdateBackendAuthenticationConfigRequest, CallOptions)

public virtual Operation UpdateBackendAuthenticationConfig(UpdateBackendAuthenticationConfigRequest request, CallOptions options)

Updates the parameters of a single BackendAuthenticationConfig to BackendAuthenticationConfig.

Parameters
Name Description
request UpdateBackendAuthenticationConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateBackendAuthenticationConfig(UpdateBackendAuthenticationConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateBackendAuthenticationConfig(UpdateBackendAuthenticationConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single BackendAuthenticationConfig to BackendAuthenticationConfig.

Parameters
Name Description
request UpdateBackendAuthenticationConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateBackendAuthenticationConfigAsync(UpdateBackendAuthenticationConfigRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateBackendAuthenticationConfigAsync(UpdateBackendAuthenticationConfigRequest request, CallOptions options)

Updates the parameters of a single BackendAuthenticationConfig to BackendAuthenticationConfig.

Parameters
Name Description
request UpdateBackendAuthenticationConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateBackendAuthenticationConfigAsync(UpdateBackendAuthenticationConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateBackendAuthenticationConfigAsync(UpdateBackendAuthenticationConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single BackendAuthenticationConfig to BackendAuthenticationConfig.

Parameters
Name Description
request UpdateBackendAuthenticationConfigRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateClientTlsPolicy(UpdateClientTlsPolicyRequest, CallOptions)

public virtual Operation UpdateClientTlsPolicy(UpdateClientTlsPolicyRequest request, CallOptions options)

Updates the parameters of a single ClientTlsPolicy.

Parameters
Name Description
request UpdateClientTlsPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateClientTlsPolicy(UpdateClientTlsPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateClientTlsPolicy(UpdateClientTlsPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single ClientTlsPolicy.

Parameters
Name Description
request UpdateClientTlsPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateClientTlsPolicyAsync(UpdateClientTlsPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateClientTlsPolicyAsync(UpdateClientTlsPolicyRequest request, CallOptions options)

Updates the parameters of a single ClientTlsPolicy.

Parameters
Name Description
request UpdateClientTlsPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateClientTlsPolicyAsync(UpdateClientTlsPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateClientTlsPolicyAsync(UpdateClientTlsPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single ClientTlsPolicy.

Parameters
Name Description
request UpdateClientTlsPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateGatewaySecurityPolicy(UpdateGatewaySecurityPolicyRequest, CallOptions)

public virtual Operation UpdateGatewaySecurityPolicy(UpdateGatewaySecurityPolicyRequest request, CallOptions options)

Updates the parameters of a single GatewaySecurityPolicy.

Parameters
Name Description
request UpdateGatewaySecurityPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateGatewaySecurityPolicy(UpdateGatewaySecurityPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateGatewaySecurityPolicy(UpdateGatewaySecurityPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single GatewaySecurityPolicy.

Parameters
Name Description
request UpdateGatewaySecurityPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateGatewaySecurityPolicyAsync(UpdateGatewaySecurityPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateGatewaySecurityPolicyAsync(UpdateGatewaySecurityPolicyRequest request, CallOptions options)

Updates the parameters of a single GatewaySecurityPolicy.

Parameters
Name Description
request UpdateGatewaySecurityPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateGatewaySecurityPolicyAsync(UpdateGatewaySecurityPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateGatewaySecurityPolicyAsync(UpdateGatewaySecurityPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single GatewaySecurityPolicy.

Parameters
Name Description
request UpdateGatewaySecurityPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateGatewaySecurityPolicyRule(UpdateGatewaySecurityPolicyRuleRequest, CallOptions)

public virtual Operation UpdateGatewaySecurityPolicyRule(UpdateGatewaySecurityPolicyRuleRequest request, CallOptions options)

Updates the parameters of a single GatewaySecurityPolicyRule.

Parameters
Name Description
request UpdateGatewaySecurityPolicyRuleRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateGatewaySecurityPolicyRule(UpdateGatewaySecurityPolicyRuleRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateGatewaySecurityPolicyRule(UpdateGatewaySecurityPolicyRuleRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single GatewaySecurityPolicyRule.

Parameters
Name Description
request UpdateGatewaySecurityPolicyRuleRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateGatewaySecurityPolicyRuleAsync(UpdateGatewaySecurityPolicyRuleRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateGatewaySecurityPolicyRuleAsync(UpdateGatewaySecurityPolicyRuleRequest request, CallOptions options)

Updates the parameters of a single GatewaySecurityPolicyRule.

Parameters
Name Description
request UpdateGatewaySecurityPolicyRuleRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateGatewaySecurityPolicyRuleAsync(UpdateGatewaySecurityPolicyRuleRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateGatewaySecurityPolicyRuleAsync(UpdateGatewaySecurityPolicyRuleRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single GatewaySecurityPolicyRule.

Parameters
Name Description
request UpdateGatewaySecurityPolicyRuleRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateServerTlsPolicy(UpdateServerTlsPolicyRequest, CallOptions)

public virtual Operation UpdateServerTlsPolicy(UpdateServerTlsPolicyRequest request, CallOptions options)

Updates the parameters of a single ServerTlsPolicy.

Parameters
Name Description
request UpdateServerTlsPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateServerTlsPolicy(UpdateServerTlsPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateServerTlsPolicy(UpdateServerTlsPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single ServerTlsPolicy.

Parameters
Name Description
request UpdateServerTlsPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateServerTlsPolicyAsync(UpdateServerTlsPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateServerTlsPolicyAsync(UpdateServerTlsPolicyRequest request, CallOptions options)

Updates the parameters of a single ServerTlsPolicy.

Parameters
Name Description
request UpdateServerTlsPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateServerTlsPolicyAsync(UpdateServerTlsPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateServerTlsPolicyAsync(UpdateServerTlsPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single ServerTlsPolicy.

Parameters
Name Description
request UpdateServerTlsPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateTlsInspectionPolicy(UpdateTlsInspectionPolicyRequest, CallOptions)

public virtual Operation UpdateTlsInspectionPolicy(UpdateTlsInspectionPolicyRequest request, CallOptions options)

Updates the parameters of a single TlsInspectionPolicy.

Parameters
Name Description
request UpdateTlsInspectionPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateTlsInspectionPolicy(UpdateTlsInspectionPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateTlsInspectionPolicy(UpdateTlsInspectionPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single TlsInspectionPolicy.

Parameters
Name Description
request UpdateTlsInspectionPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateTlsInspectionPolicyAsync(UpdateTlsInspectionPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateTlsInspectionPolicyAsync(UpdateTlsInspectionPolicyRequest request, CallOptions options)

Updates the parameters of a single TlsInspectionPolicy.

Parameters
Name Description
request UpdateTlsInspectionPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateTlsInspectionPolicyAsync(UpdateTlsInspectionPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateTlsInspectionPolicyAsync(UpdateTlsInspectionPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single TlsInspectionPolicy.

Parameters
Name Description
request UpdateTlsInspectionPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateUrlList(UpdateUrlListRequest, CallOptions)

public virtual Operation UpdateUrlList(UpdateUrlListRequest request, CallOptions options)

Updates the parameters of a single UrlList.

Parameters
Name Description
request UpdateUrlListRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateUrlList(UpdateUrlListRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateUrlList(UpdateUrlListRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single UrlList.

Parameters
Name Description
request UpdateUrlListRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateUrlListAsync(UpdateUrlListRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateUrlListAsync(UpdateUrlListRequest request, CallOptions options)

Updates the parameters of a single UrlList.

Parameters
Name Description
request UpdateUrlListRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateUrlListAsync(UpdateUrlListRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateUrlListAsync(UpdateUrlListRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single UrlList.

Parameters
Name Description
request UpdateUrlListRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.