Google Cloud Data Loss Prevention v2 API - Class DlpService.DlpServiceClient (2.16.0)

public class DlpService.DlpServiceClient : ClientBase<DlpService.DlpServiceClient>

Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class DlpService.DlpServiceClient.

Client for DlpService

Inheritance

object > ClientBase > ClientBaseDlpServiceDlpServiceClient > DlpService.DlpServiceClient

Namespace

Google.Cloud.Dlp.V2

Assembly

Google.Cloud.Dlp.V2.dll

Constructors

DlpServiceClient()

protected DlpServiceClient()

Protected parameterless constructor to allow creation of test doubles.

DlpServiceClient(CallInvoker)

public DlpServiceClient(CallInvoker callInvoker)

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

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

DlpServiceClient(ChannelBase)

public DlpServiceClient(ChannelBase channel)

Creates a new client for DlpService

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

DlpServiceClient(ClientBaseConfiguration)

protected DlpServiceClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

ActivateJobTrigger(ActivateJobTriggerRequest, CallOptions)

public virtual DlpJob ActivateJobTrigger(ActivateJobTriggerRequest request, CallOptions options)

Activate a job trigger. Causes the immediate execute of a trigger instead of waiting on the trigger event to occur.

Parameters
Name Description
request ActivateJobTriggerRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DlpJob

The response received from the server.

ActivateJobTrigger(ActivateJobTriggerRequest, Metadata, DateTime?, CancellationToken)

public virtual DlpJob ActivateJobTrigger(ActivateJobTriggerRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Activate a job trigger. Causes the immediate execute of a trigger instead of waiting on the trigger event to occur.

Parameters
Name Description
request ActivateJobTriggerRequest

The request to send to the server.

headers Metadata

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

deadline 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
DlpJob

The response received from the server.

ActivateJobTriggerAsync(ActivateJobTriggerRequest, CallOptions)

public virtual AsyncUnaryCall<DlpJob> ActivateJobTriggerAsync(ActivateJobTriggerRequest request, CallOptions options)

Activate a job trigger. Causes the immediate execute of a trigger instead of waiting on the trigger event to occur.

Parameters
Name Description
request ActivateJobTriggerRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDlpJob

The call object.

ActivateJobTriggerAsync(ActivateJobTriggerRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DlpJob> ActivateJobTriggerAsync(ActivateJobTriggerRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Activate a job trigger. Causes the immediate execute of a trigger instead of waiting on the trigger event to occur.

Parameters
Name Description
request ActivateJobTriggerRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallDlpJob

The call object.

CancelDlpJob(CancelDlpJobRequest, CallOptions)

public virtual Empty CancelDlpJob(CancelDlpJobRequest request, CallOptions options)

Starts asynchronous cancellation on a long-running DlpJob. The server makes a best effort to cancel the DlpJob, but success is not guaranteed. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-analysis to learn more.

Parameters
Name Description
request CancelDlpJobRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

CancelDlpJob(CancelDlpJobRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty CancelDlpJob(CancelDlpJobRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Starts asynchronous cancellation on a long-running DlpJob. The server makes a best effort to cancel the DlpJob, but success is not guaranteed. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-analysis to learn more.

Parameters
Name Description
request CancelDlpJobRequest

The request to send to the server.

headers Metadata

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

deadline 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
Empty

The response received from the server.

CancelDlpJobAsync(CancelDlpJobRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> CancelDlpJobAsync(CancelDlpJobRequest request, CallOptions options)

Starts asynchronous cancellation on a long-running DlpJob. The server makes a best effort to cancel the DlpJob, but success is not guaranteed. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-analysis to learn more.

Parameters
Name Description
request CancelDlpJobRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

CancelDlpJobAsync(CancelDlpJobRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> CancelDlpJobAsync(CancelDlpJobRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Starts asynchronous cancellation on a long-running DlpJob. The server makes a best effort to cancel the DlpJob, but success is not guaranteed. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-analysis to learn more.

Parameters
Name Description
request CancelDlpJobRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallEmpty

The call object.

CreateConnection(CreateConnectionRequest, CallOptions)

public virtual Connection CreateConnection(CreateConnectionRequest request, CallOptions options)

Create a Connection to an external data source.

Parameters
Name Description
request CreateConnectionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Connection

The response received from the server.

CreateConnection(CreateConnectionRequest, Metadata, DateTime?, CancellationToken)

public virtual Connection CreateConnection(CreateConnectionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Create a Connection to an external data source.

Parameters
Name Description
request CreateConnectionRequest

The request to send to the server.

headers Metadata

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

deadline 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
Connection

The response received from the server.

CreateConnectionAsync(CreateConnectionRequest, CallOptions)

public virtual AsyncUnaryCall<Connection> CreateConnectionAsync(CreateConnectionRequest request, CallOptions options)

Create a Connection to an external data source.

Parameters
Name Description
request CreateConnectionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallConnection

The call object.

CreateConnectionAsync(CreateConnectionRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Connection> CreateConnectionAsync(CreateConnectionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Create a Connection to an external data source.

Parameters
Name Description
request CreateConnectionRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallConnection

The call object.

CreateDeidentifyTemplate(CreateDeidentifyTemplateRequest, CallOptions)

public virtual DeidentifyTemplate CreateDeidentifyTemplate(CreateDeidentifyTemplateRequest request, CallOptions options)

Creates a DeidentifyTemplate for reusing frequently used configuration for de-identifying content, images, and storage. See https://cloud.google.com/sensitive-data-protection/docs/creating-templates-deid to learn more.

Parameters
Name Description
request CreateDeidentifyTemplateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DeidentifyTemplate

The response received from the server.

CreateDeidentifyTemplate(CreateDeidentifyTemplateRequest, Metadata, DateTime?, CancellationToken)

public virtual DeidentifyTemplate CreateDeidentifyTemplate(CreateDeidentifyTemplateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a DeidentifyTemplate for reusing frequently used configuration for de-identifying content, images, and storage. See https://cloud.google.com/sensitive-data-protection/docs/creating-templates-deid to learn more.

Parameters
Name Description
request CreateDeidentifyTemplateRequest

The request to send to the server.

headers Metadata

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

deadline 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
DeidentifyTemplate

The response received from the server.

CreateDeidentifyTemplateAsync(CreateDeidentifyTemplateRequest, CallOptions)

public virtual AsyncUnaryCall<DeidentifyTemplate> CreateDeidentifyTemplateAsync(CreateDeidentifyTemplateRequest request, CallOptions options)

Creates a DeidentifyTemplate for reusing frequently used configuration for de-identifying content, images, and storage. See https://cloud.google.com/sensitive-data-protection/docs/creating-templates-deid to learn more.

Parameters
Name Description
request CreateDeidentifyTemplateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDeidentifyTemplate

The call object.

CreateDeidentifyTemplateAsync(CreateDeidentifyTemplateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DeidentifyTemplate> CreateDeidentifyTemplateAsync(CreateDeidentifyTemplateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a DeidentifyTemplate for reusing frequently used configuration for de-identifying content, images, and storage. See https://cloud.google.com/sensitive-data-protection/docs/creating-templates-deid to learn more.

Parameters
Name Description
request CreateDeidentifyTemplateRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallDeidentifyTemplate

The call object.

CreateDiscoveryConfig(CreateDiscoveryConfigRequest, CallOptions)

public virtual DiscoveryConfig CreateDiscoveryConfig(CreateDiscoveryConfigRequest request, CallOptions options)

Creates a config for discovery to scan and profile storage.

Parameters
Name Description
request CreateDiscoveryConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DiscoveryConfig

The response received from the server.

CreateDiscoveryConfig(CreateDiscoveryConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual DiscoveryConfig CreateDiscoveryConfig(CreateDiscoveryConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a config for discovery to scan and profile storage.

Parameters
Name Description
request CreateDiscoveryConfigRequest

The request to send to the server.

headers Metadata

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

deadline 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
DiscoveryConfig

The response received from the server.

CreateDiscoveryConfigAsync(CreateDiscoveryConfigRequest, CallOptions)

public virtual AsyncUnaryCall<DiscoveryConfig> CreateDiscoveryConfigAsync(CreateDiscoveryConfigRequest request, CallOptions options)

Creates a config for discovery to scan and profile storage.

Parameters
Name Description
request CreateDiscoveryConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDiscoveryConfig

The call object.

CreateDiscoveryConfigAsync(CreateDiscoveryConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DiscoveryConfig> CreateDiscoveryConfigAsync(CreateDiscoveryConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a config for discovery to scan and profile storage.

Parameters
Name Description
request CreateDiscoveryConfigRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallDiscoveryConfig

The call object.

CreateDlpJob(CreateDlpJobRequest, CallOptions)

public virtual DlpJob CreateDlpJob(CreateDlpJobRequest request, CallOptions options)

Creates a new job to inspect storage or calculate risk metrics. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-analysis to learn more.

When no InfoTypes or CustomInfoTypes are specified in inspect jobs, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated.

Parameters
Name Description
request CreateDlpJobRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DlpJob

The response received from the server.

CreateDlpJob(CreateDlpJobRequest, Metadata, DateTime?, CancellationToken)

public virtual DlpJob CreateDlpJob(CreateDlpJobRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new job to inspect storage or calculate risk metrics. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-analysis to learn more.

When no InfoTypes or CustomInfoTypes are specified in inspect jobs, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated.

Parameters
Name Description
request CreateDlpJobRequest

The request to send to the server.

headers Metadata

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

deadline 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
DlpJob

The response received from the server.

CreateDlpJobAsync(CreateDlpJobRequest, CallOptions)

public virtual AsyncUnaryCall<DlpJob> CreateDlpJobAsync(CreateDlpJobRequest request, CallOptions options)

Creates a new job to inspect storage or calculate risk metrics. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-analysis to learn more.

When no InfoTypes or CustomInfoTypes are specified in inspect jobs, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated.

Parameters
Name Description
request CreateDlpJobRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDlpJob

The call object.

CreateDlpJobAsync(CreateDlpJobRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DlpJob> CreateDlpJobAsync(CreateDlpJobRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new job to inspect storage or calculate risk metrics. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-analysis to learn more.

When no InfoTypes or CustomInfoTypes are specified in inspect jobs, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated.

Parameters
Name Description
request CreateDlpJobRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallDlpJob

The call object.

CreateInspectTemplate(CreateInspectTemplateRequest, CallOptions)

public virtual InspectTemplate CreateInspectTemplate(CreateInspectTemplateRequest request, CallOptions options)

Creates an InspectTemplate for reusing frequently used configuration for inspecting content, images, and storage. See https://cloud.google.com/sensitive-data-protection/docs/creating-templates to learn more.

Parameters
Name Description
request CreateInspectTemplateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
InspectTemplate

The response received from the server.

CreateInspectTemplate(CreateInspectTemplateRequest, Metadata, DateTime?, CancellationToken)

public virtual InspectTemplate CreateInspectTemplate(CreateInspectTemplateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates an InspectTemplate for reusing frequently used configuration for inspecting content, images, and storage. See https://cloud.google.com/sensitive-data-protection/docs/creating-templates to learn more.

Parameters
Name Description
request CreateInspectTemplateRequest

The request to send to the server.

headers Metadata

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

deadline 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
InspectTemplate

The response received from the server.

CreateInspectTemplateAsync(CreateInspectTemplateRequest, CallOptions)

public virtual AsyncUnaryCall<InspectTemplate> CreateInspectTemplateAsync(CreateInspectTemplateRequest request, CallOptions options)

Creates an InspectTemplate for reusing frequently used configuration for inspecting content, images, and storage. See https://cloud.google.com/sensitive-data-protection/docs/creating-templates to learn more.

Parameters
Name Description
request CreateInspectTemplateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallInspectTemplate

The call object.

CreateInspectTemplateAsync(CreateInspectTemplateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<InspectTemplate> CreateInspectTemplateAsync(CreateInspectTemplateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates an InspectTemplate for reusing frequently used configuration for inspecting content, images, and storage. See https://cloud.google.com/sensitive-data-protection/docs/creating-templates to learn more.

Parameters
Name Description
request CreateInspectTemplateRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallInspectTemplate

The call object.

CreateJobTrigger(CreateJobTriggerRequest, CallOptions)

public virtual JobTrigger CreateJobTrigger(CreateJobTriggerRequest request, CallOptions options)

Creates a job trigger to run DLP actions such as scanning storage for sensitive information on a set schedule. See https://cloud.google.com/sensitive-data-protection/docs/creating-job-triggers to learn more.

Parameters
Name Description
request CreateJobTriggerRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
JobTrigger

The response received from the server.

CreateJobTrigger(CreateJobTriggerRequest, Metadata, DateTime?, CancellationToken)

public virtual JobTrigger CreateJobTrigger(CreateJobTriggerRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a job trigger to run DLP actions such as scanning storage for sensitive information on a set schedule. See https://cloud.google.com/sensitive-data-protection/docs/creating-job-triggers to learn more.

Parameters
Name Description
request CreateJobTriggerRequest

The request to send to the server.

headers Metadata

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

deadline 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
JobTrigger

The response received from the server.

CreateJobTriggerAsync(CreateJobTriggerRequest, CallOptions)

public virtual AsyncUnaryCall<JobTrigger> CreateJobTriggerAsync(CreateJobTriggerRequest request, CallOptions options)

Creates a job trigger to run DLP actions such as scanning storage for sensitive information on a set schedule. See https://cloud.google.com/sensitive-data-protection/docs/creating-job-triggers to learn more.

Parameters
Name Description
request CreateJobTriggerRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallJobTrigger

The call object.

CreateJobTriggerAsync(CreateJobTriggerRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<JobTrigger> CreateJobTriggerAsync(CreateJobTriggerRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a job trigger to run DLP actions such as scanning storage for sensitive information on a set schedule. See https://cloud.google.com/sensitive-data-protection/docs/creating-job-triggers to learn more.

Parameters
Name Description
request CreateJobTriggerRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallJobTrigger

The call object.

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.

CreateStoredInfoType(CreateStoredInfoTypeRequest, CallOptions)

public virtual StoredInfoType CreateStoredInfoType(CreateStoredInfoTypeRequest request, CallOptions options)

Creates a pre-built stored infoType to be used for inspection. See https://cloud.google.com/sensitive-data-protection/docs/creating-stored-infotypes to learn more.

Parameters
Name Description
request CreateStoredInfoTypeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
StoredInfoType

The response received from the server.

CreateStoredInfoType(CreateStoredInfoTypeRequest, Metadata, DateTime?, CancellationToken)

public virtual StoredInfoType CreateStoredInfoType(CreateStoredInfoTypeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a pre-built stored infoType to be used for inspection. See https://cloud.google.com/sensitive-data-protection/docs/creating-stored-infotypes to learn more.

Parameters
Name Description
request CreateStoredInfoTypeRequest

The request to send to the server.

headers Metadata

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

deadline 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
StoredInfoType

The response received from the server.

CreateStoredInfoTypeAsync(CreateStoredInfoTypeRequest, CallOptions)

public virtual AsyncUnaryCall<StoredInfoType> CreateStoredInfoTypeAsync(CreateStoredInfoTypeRequest request, CallOptions options)

Creates a pre-built stored infoType to be used for inspection. See https://cloud.google.com/sensitive-data-protection/docs/creating-stored-infotypes to learn more.

Parameters
Name Description
request CreateStoredInfoTypeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallStoredInfoType

The call object.

CreateStoredInfoTypeAsync(CreateStoredInfoTypeRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<StoredInfoType> CreateStoredInfoTypeAsync(CreateStoredInfoTypeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a pre-built stored infoType to be used for inspection. See https://cloud.google.com/sensitive-data-protection/docs/creating-stored-infotypes to learn more.

Parameters
Name Description
request CreateStoredInfoTypeRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallStoredInfoType

The call object.

DeidentifyContent(DeidentifyContentRequest, CallOptions)

public virtual DeidentifyContentResponse DeidentifyContent(DeidentifyContentRequest request, CallOptions options)

De-identifies potentially sensitive info from a ContentItem. This method has limits on input size and output size. See https://cloud.google.com/sensitive-data-protection/docs/deidentify-sensitive-data to learn more.

When no InfoTypes or CustomInfoTypes are specified in this request, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated.

Parameters
Name Description
request DeidentifyContentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DeidentifyContentResponse

The response received from the server.

DeidentifyContent(DeidentifyContentRequest, Metadata, DateTime?, CancellationToken)

public virtual DeidentifyContentResponse DeidentifyContent(DeidentifyContentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

De-identifies potentially sensitive info from a ContentItem. This method has limits on input size and output size. See https://cloud.google.com/sensitive-data-protection/docs/deidentify-sensitive-data to learn more.

When no InfoTypes or CustomInfoTypes are specified in this request, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated.

Parameters
Name Description
request DeidentifyContentRequest

The request to send to the server.

headers Metadata

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

deadline 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
DeidentifyContentResponse

The response received from the server.

DeidentifyContentAsync(DeidentifyContentRequest, CallOptions)

public virtual AsyncUnaryCall<DeidentifyContentResponse> DeidentifyContentAsync(DeidentifyContentRequest request, CallOptions options)

De-identifies potentially sensitive info from a ContentItem. This method has limits on input size and output size. See https://cloud.google.com/sensitive-data-protection/docs/deidentify-sensitive-data to learn more.

When no InfoTypes or CustomInfoTypes are specified in this request, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated.

Parameters
Name Description
request DeidentifyContentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDeidentifyContentResponse

The call object.

DeidentifyContentAsync(DeidentifyContentRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DeidentifyContentResponse> DeidentifyContentAsync(DeidentifyContentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

De-identifies potentially sensitive info from a ContentItem. This method has limits on input size and output size. See https://cloud.google.com/sensitive-data-protection/docs/deidentify-sensitive-data to learn more.

When no InfoTypes or CustomInfoTypes are specified in this request, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated.

Parameters
Name Description
request DeidentifyContentRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallDeidentifyContentResponse

The call object.

DeleteConnection(DeleteConnectionRequest, CallOptions)

public virtual Empty DeleteConnection(DeleteConnectionRequest request, CallOptions options)

Delete a Connection.

Parameters
Name Description
request DeleteConnectionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteConnection(DeleteConnectionRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteConnection(DeleteConnectionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Delete a Connection.

Parameters
Name Description
request DeleteConnectionRequest

The request to send to the server.

headers Metadata

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

deadline 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
Empty

The response received from the server.

DeleteConnectionAsync(DeleteConnectionRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteConnectionAsync(DeleteConnectionRequest request, CallOptions options)

Delete a Connection.

Parameters
Name Description
request DeleteConnectionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteConnectionAsync(DeleteConnectionRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteConnectionAsync(DeleteConnectionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Delete a Connection.

Parameters
Name Description
request DeleteConnectionRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallEmpty

The call object.

DeleteDeidentifyTemplate(DeleteDeidentifyTemplateRequest, CallOptions)

public virtual Empty DeleteDeidentifyTemplate(DeleteDeidentifyTemplateRequest request, CallOptions options)
Parameters
Name Description
request DeleteDeidentifyTemplateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteDeidentifyTemplate(DeleteDeidentifyTemplateRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteDeidentifyTemplate(DeleteDeidentifyTemplateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request DeleteDeidentifyTemplateRequest

The request to send to the server.

headers Metadata

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

deadline 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
Empty

The response received from the server.

DeleteDeidentifyTemplateAsync(DeleteDeidentifyTemplateRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteDeidentifyTemplateAsync(DeleteDeidentifyTemplateRequest request, CallOptions options)
Parameters
Name Description
request DeleteDeidentifyTemplateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteDeidentifyTemplateAsync(DeleteDeidentifyTemplateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteDeidentifyTemplateAsync(DeleteDeidentifyTemplateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request DeleteDeidentifyTemplateRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallEmpty

The call object.

DeleteDiscoveryConfig(DeleteDiscoveryConfigRequest, CallOptions)

public virtual Empty DeleteDiscoveryConfig(DeleteDiscoveryConfigRequest request, CallOptions options)

Deletes a discovery configuration.

Parameters
Name Description
request DeleteDiscoveryConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteDiscoveryConfig(DeleteDiscoveryConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteDiscoveryConfig(DeleteDiscoveryConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a discovery configuration.

Parameters
Name Description
request DeleteDiscoveryConfigRequest

The request to send to the server.

headers Metadata

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

deadline 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
Empty

The response received from the server.

DeleteDiscoveryConfigAsync(DeleteDiscoveryConfigRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteDiscoveryConfigAsync(DeleteDiscoveryConfigRequest request, CallOptions options)

Deletes a discovery configuration.

Parameters
Name Description
request DeleteDiscoveryConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteDiscoveryConfigAsync(DeleteDiscoveryConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteDiscoveryConfigAsync(DeleteDiscoveryConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a discovery configuration.

Parameters
Name Description
request DeleteDiscoveryConfigRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallEmpty

The call object.

DeleteDlpJob(DeleteDlpJobRequest, CallOptions)

public virtual Empty DeleteDlpJob(DeleteDlpJobRequest request, CallOptions options)

Deletes a long-running DlpJob. This method indicates that the client is no longer interested in the DlpJob result. The job will be canceled if possible. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-analysis to learn more.

Parameters
Name Description
request DeleteDlpJobRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteDlpJob(DeleteDlpJobRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteDlpJob(DeleteDlpJobRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a long-running DlpJob. This method indicates that the client is no longer interested in the DlpJob result. The job will be canceled if possible. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-analysis to learn more.

Parameters
Name Description
request DeleteDlpJobRequest

The request to send to the server.

headers Metadata

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

deadline 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
Empty

The response received from the server.

DeleteDlpJobAsync(DeleteDlpJobRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteDlpJobAsync(DeleteDlpJobRequest request, CallOptions options)

Deletes a long-running DlpJob. This method indicates that the client is no longer interested in the DlpJob result. The job will be canceled if possible. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-analysis to learn more.

Parameters
Name Description
request DeleteDlpJobRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteDlpJobAsync(DeleteDlpJobRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteDlpJobAsync(DeleteDlpJobRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a long-running DlpJob. This method indicates that the client is no longer interested in the DlpJob result. The job will be canceled if possible. See https://cloud.google.com/sensitive-data-protection/docs/inspecting-storage and https://cloud.google.com/sensitive-data-protection/docs/compute-risk-analysis to learn more.

Parameters
Name Description
request DeleteDlpJobRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallEmpty

The call object.

DeleteInspectTemplate(DeleteInspectTemplateRequest, CallOptions)

public virtual Empty DeleteInspectTemplate(DeleteInspectTemplateRequest request, CallOptions options)
Parameters
Name Description
request DeleteInspectTemplateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteInspectTemplate(DeleteInspectTemplateRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteInspectTemplate(DeleteInspectTemplateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request DeleteInspectTemplateRequest

The request to send to the server.

headers Metadata

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

deadline 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
Empty

The response received from the server.

DeleteInspectTemplateAsync(DeleteInspectTemplateRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteInspectTemplateAsync(DeleteInspectTemplateRequest request, CallOptions options)
Parameters
Name Description
request DeleteInspectTemplateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteInspectTemplateAsync(DeleteInspectTemplateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteInspectTemplateAsync(DeleteInspectTemplateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request DeleteInspectTemplateRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallEmpty

The call object.

DeleteJobTrigger(DeleteJobTriggerRequest, CallOptions)

public virtual Empty DeleteJobTrigger(DeleteJobTriggerRequest request, CallOptions options)
Parameters
Name Description
request DeleteJobTriggerRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteJobTrigger(DeleteJobTriggerRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteJobTrigger(DeleteJobTriggerRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request DeleteJobTriggerRequest

The request to send to the server.

headers Metadata

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

deadline 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
Empty

The response received from the server.

DeleteJobTriggerAsync(DeleteJobTriggerRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteJobTriggerAsync(DeleteJobTriggerRequest request, CallOptions options)
Parameters
Name Description
request DeleteJobTriggerRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteJobTriggerAsync(DeleteJobTriggerRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteJobTriggerAsync(DeleteJobTriggerRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request DeleteJobTriggerRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallEmpty

The call object.

DeleteStoredInfoType(DeleteStoredInfoTypeRequest, CallOptions)

public virtual Empty DeleteStoredInfoType(DeleteStoredInfoTypeRequest request, CallOptions options)
Parameters
Name Description
request DeleteStoredInfoTypeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteStoredInfoType(DeleteStoredInfoTypeRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteStoredInfoType(DeleteStoredInfoTypeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request DeleteStoredInfoTypeRequest

The request to send to the server.

headers Metadata

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

deadline 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
Empty

The response received from the server.

DeleteStoredInfoTypeAsync(DeleteStoredInfoTypeRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteStoredInfoTypeAsync(DeleteStoredInfoTypeRequest request, CallOptions options)
Parameters
Name Description
request DeleteStoredInfoTypeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteStoredInfoTypeAsync(DeleteStoredInfoTypeRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteStoredInfoTypeAsync(DeleteStoredInfoTypeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request DeleteStoredInfoTypeRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallEmpty

The call object.

DeleteTableDataProfile(DeleteTableDataProfileRequest, CallOptions)

public virtual Empty DeleteTableDataProfile(DeleteTableDataProfileRequest request, CallOptions options)

Delete a TableDataProfile. Will not prevent the profile from being regenerated if the table is still included in a discovery configuration.

Parameters
Name Description
request DeleteTableDataProfileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

DeleteTableDataProfile(DeleteTableDataProfileRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty DeleteTableDataProfile(DeleteTableDataProfileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Delete a TableDataProfile. Will not prevent the profile from being regenerated if the table is still included in a discovery configuration.

Parameters
Name Description
request DeleteTableDataProfileRequest

The request to send to the server.

headers Metadata

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

deadline 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
Empty

The response received from the server.

DeleteTableDataProfileAsync(DeleteTableDataProfileRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteTableDataProfileAsync(DeleteTableDataProfileRequest request, CallOptions options)

Delete a TableDataProfile. Will not prevent the profile from being regenerated if the table is still included in a discovery configuration.

Parameters
Name Description
request DeleteTableDataProfileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

DeleteTableDataProfileAsync(DeleteTableDataProfileRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> DeleteTableDataProfileAsync(DeleteTableDataProfileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Delete a TableDataProfile. Will not prevent the profile from being regenerated if the table is still included in a discovery configuration.

Parameters
Name Description
request DeleteTableDataProfileRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallEmpty

The call object.

FinishDlpJob(FinishDlpJobRequest, CallOptions)

public virtual Empty FinishDlpJob(FinishDlpJobRequest request, CallOptions options)

Finish a running hybrid DlpJob. Triggers the finalization steps and running of any enabled actions that have not yet run.

Parameters
Name Description
request FinishDlpJobRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Empty

The response received from the server.

FinishDlpJob(FinishDlpJobRequest, Metadata, DateTime?, CancellationToken)

public virtual Empty FinishDlpJob(FinishDlpJobRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Finish a running hybrid DlpJob. Triggers the finalization steps and running of any enabled actions that have not yet run.

Parameters
Name Description
request FinishDlpJobRequest

The request to send to the server.

headers Metadata

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

deadline 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
Empty

The response received from the server.

FinishDlpJobAsync(FinishDlpJobRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> FinishDlpJobAsync(FinishDlpJobRequest request, CallOptions options)

Finish a running hybrid DlpJob. Triggers the finalization steps and running of any enabled actions that have not yet run.

Parameters
Name Description
request FinishDlpJobRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallEmpty

The call object.

FinishDlpJobAsync(FinishDlpJobRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Empty> FinishDlpJobAsync(FinishDlpJobRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Finish a running hybrid DlpJob. Triggers the finalization steps and running of any enabled actions that have not yet run.

Parameters
Name Description
request FinishDlpJobRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallEmpty

The call object.

GetColumnDataProfile(GetColumnDataProfileRequest, CallOptions)

public virtual ColumnDataProfile GetColumnDataProfile(GetColumnDataProfileRequest request, CallOptions options)

Gets a column data profile.

Parameters
Name Description
request GetColumnDataProfileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ColumnDataProfile

The response received from the server.

GetColumnDataProfile(GetColumnDataProfileRequest, Metadata, DateTime?, CancellationToken)

public virtual ColumnDataProfile GetColumnDataProfile(GetColumnDataProfileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a column data profile.

Parameters
Name Description
request GetColumnDataProfileRequest

The request to send to the server.

headers Metadata

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

deadline 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
ColumnDataProfile

The response received from the server.

GetColumnDataProfileAsync(GetColumnDataProfileRequest, CallOptions)

public virtual AsyncUnaryCall<ColumnDataProfile> GetColumnDataProfileAsync(GetColumnDataProfileRequest request, CallOptions options)

Gets a column data profile.

Parameters
Name Description
request GetColumnDataProfileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallColumnDataProfile

The call object.

GetColumnDataProfileAsync(GetColumnDataProfileRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ColumnDataProfile> GetColumnDataProfileAsync(GetColumnDataProfileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a column data profile.

Parameters
Name Description
request GetColumnDataProfileRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallColumnDataProfile

The call object.

GetConnection(GetConnectionRequest, CallOptions)

public virtual Connection GetConnection(GetConnectionRequest request, CallOptions options)

Get a Connection by name.

Parameters
Name Description
request GetConnectionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Connection

The response received from the server.

GetConnection(GetConnectionRequest, Metadata, DateTime?, CancellationToken)

public virtual Connection GetConnection(GetConnectionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get a Connection by name.

Parameters
Name Description
request GetConnectionRequest

The request to send to the server.

headers Metadata

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

deadline 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
Connection

The response received from the server.

GetConnectionAsync(GetConnectionRequest, CallOptions)

public virtual AsyncUnaryCall<Connection> GetConnectionAsync(GetConnectionRequest request, CallOptions options)

Get a Connection by name.

Parameters
Name Description
request GetConnectionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallConnection

The call object.

GetConnectionAsync(GetConnectionRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Connection> GetConnectionAsync(GetConnectionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Get a Connection by name.

Parameters
Name Description
request GetConnectionRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallConnection

The call object.

GetDeidentifyTemplate(GetDeidentifyTemplateRequest, CallOptions)

public virtual DeidentifyTemplate GetDeidentifyTemplate(GetDeidentifyTemplateRequest request, CallOptions options)
Parameters
Name Description
request GetDeidentifyTemplateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DeidentifyTemplate

The response received from the server.

GetDeidentifyTemplate(GetDeidentifyTemplateRequest, Metadata, DateTime?, CancellationToken)

public virtual DeidentifyTemplate GetDeidentifyTemplate(GetDeidentifyTemplateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request GetDeidentifyTemplateRequest

The request to send to the server.

headers Metadata

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

deadline 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
DeidentifyTemplate

The response received from the server.

GetDeidentifyTemplateAsync(GetDeidentifyTemplateRequest, CallOptions)

public virtual AsyncUnaryCall<DeidentifyTemplate> GetDeidentifyTemplateAsync(GetDeidentifyTemplateRequest request, CallOptions options)
Parameters
Name Description
request GetDeidentifyTemplateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDeidentifyTemplate

The call object.

GetDeidentifyTemplateAsync(GetDeidentifyTemplateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DeidentifyTemplate> GetDeidentifyTemplateAsync(GetDeidentifyTemplateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request GetDeidentifyTemplateRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallDeidentifyTemplate

The call object.

GetDiscoveryConfig(GetDiscoveryConfigRequest, CallOptions)

public virtual DiscoveryConfig GetDiscoveryConfig(GetDiscoveryConfigRequest request, CallOptions options)

Gets a discovery configuration.

Parameters
Name Description
request GetDiscoveryConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DiscoveryConfig

The response received from the server.

GetDiscoveryConfig(GetDiscoveryConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual DiscoveryConfig GetDiscoveryConfig(GetDiscoveryConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a discovery configuration.

Parameters
Name Description
request GetDiscoveryConfigRequest

The request to send to the server.

headers Metadata

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

deadline 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
DiscoveryConfig

The response received from the server.

GetDiscoveryConfigAsync(GetDiscoveryConfigRequest, CallOptions)

public virtual AsyncUnaryCall<DiscoveryConfig> GetDiscoveryConfigAsync(GetDiscoveryConfigRequest request, CallOptions options)

Gets a discovery configuration.

Parameters
Name Description
request GetDiscoveryConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDiscoveryConfig

The call object.

GetDiscoveryConfigAsync(GetDiscoveryConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DiscoveryConfig> GetDiscoveryConfigAsync(GetDiscoveryConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a discovery configuration.

Parameters
Name Description
request GetDiscoveryConfigRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallDiscoveryConfig

The call object.

GetDlpJob(GetDlpJobRequest, CallOptions)

public virtual DlpJob GetDlpJob(GetDlpJobRequest request, CallOptions options)
Parameters
Name Description
request GetDlpJobRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DlpJob

The response received from the server.

GetDlpJob(GetDlpJobRequest, Metadata, DateTime?, CancellationToken)

public virtual DlpJob GetDlpJob(GetDlpJobRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request GetDlpJobRequest

The request to send to the server.

headers Metadata

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

deadline 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
DlpJob

The response received from the server.

GetDlpJobAsync(GetDlpJobRequest, CallOptions)

public virtual AsyncUnaryCall<DlpJob> GetDlpJobAsync(GetDlpJobRequest request, CallOptions options)
Parameters
Name Description
request GetDlpJobRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDlpJob

The call object.

GetDlpJobAsync(GetDlpJobRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DlpJob> GetDlpJobAsync(GetDlpJobRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request GetDlpJobRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallDlpJob

The call object.

GetInspectTemplate(GetInspectTemplateRequest, CallOptions)

public virtual InspectTemplate GetInspectTemplate(GetInspectTemplateRequest request, CallOptions options)
Parameters
Name Description
request GetInspectTemplateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
InspectTemplate

The response received from the server.

GetInspectTemplate(GetInspectTemplateRequest, Metadata, DateTime?, CancellationToken)

public virtual InspectTemplate GetInspectTemplate(GetInspectTemplateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request GetInspectTemplateRequest

The request to send to the server.

headers Metadata

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

deadline 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
InspectTemplate

The response received from the server.

GetInspectTemplateAsync(GetInspectTemplateRequest, CallOptions)

public virtual AsyncUnaryCall<InspectTemplate> GetInspectTemplateAsync(GetInspectTemplateRequest request, CallOptions options)
Parameters
Name Description
request GetInspectTemplateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallInspectTemplate

The call object.

GetInspectTemplateAsync(GetInspectTemplateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<InspectTemplate> GetInspectTemplateAsync(GetInspectTemplateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request GetInspectTemplateRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallInspectTemplate

The call object.

GetJobTrigger(GetJobTriggerRequest, CallOptions)

public virtual JobTrigger GetJobTrigger(GetJobTriggerRequest request, CallOptions options)
Parameters
Name Description
request GetJobTriggerRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
JobTrigger

The response received from the server.

GetJobTrigger(GetJobTriggerRequest, Metadata, DateTime?, CancellationToken)

public virtual JobTrigger GetJobTrigger(GetJobTriggerRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request GetJobTriggerRequest

The request to send to the server.

headers Metadata

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

deadline 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
JobTrigger

The response received from the server.

GetJobTriggerAsync(GetJobTriggerRequest, CallOptions)

public virtual AsyncUnaryCall<JobTrigger> GetJobTriggerAsync(GetJobTriggerRequest request, CallOptions options)
Parameters
Name Description
request GetJobTriggerRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallJobTrigger

The call object.

GetJobTriggerAsync(GetJobTriggerRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<JobTrigger> GetJobTriggerAsync(GetJobTriggerRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request GetJobTriggerRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallJobTrigger

The call object.

GetProjectDataProfile(GetProjectDataProfileRequest, CallOptions)

public virtual ProjectDataProfile GetProjectDataProfile(GetProjectDataProfileRequest request, CallOptions options)

Gets a project data profile.

Parameters
Name Description
request GetProjectDataProfileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ProjectDataProfile

The response received from the server.

GetProjectDataProfile(GetProjectDataProfileRequest, Metadata, DateTime?, CancellationToken)

public virtual ProjectDataProfile GetProjectDataProfile(GetProjectDataProfileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a project data profile.

Parameters
Name Description
request GetProjectDataProfileRequest

The request to send to the server.

headers Metadata

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

deadline 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
ProjectDataProfile

The response received from the server.

GetProjectDataProfileAsync(GetProjectDataProfileRequest, CallOptions)

public virtual AsyncUnaryCall<ProjectDataProfile> GetProjectDataProfileAsync(GetProjectDataProfileRequest request, CallOptions options)

Gets a project data profile.

Parameters
Name Description
request GetProjectDataProfileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallProjectDataProfile

The call object.

GetProjectDataProfileAsync(GetProjectDataProfileRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ProjectDataProfile> GetProjectDataProfileAsync(GetProjectDataProfileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a project data profile.

Parameters
Name Description
request GetProjectDataProfileRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallProjectDataProfile

The call object.

GetStoredInfoType(GetStoredInfoTypeRequest, CallOptions)

public virtual StoredInfoType GetStoredInfoType(GetStoredInfoTypeRequest request, CallOptions options)
Parameters
Name Description
request GetStoredInfoTypeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
StoredInfoType

The response received from the server.

GetStoredInfoType(GetStoredInfoTypeRequest, Metadata, DateTime?, CancellationToken)

public virtual StoredInfoType GetStoredInfoType(GetStoredInfoTypeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request GetStoredInfoTypeRequest

The request to send to the server.

headers Metadata

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

deadline 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
StoredInfoType

The response received from the server.

GetStoredInfoTypeAsync(GetStoredInfoTypeRequest, CallOptions)

public virtual AsyncUnaryCall<StoredInfoType> GetStoredInfoTypeAsync(GetStoredInfoTypeRequest request, CallOptions options)
Parameters
Name Description
request GetStoredInfoTypeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallStoredInfoType

The call object.

GetStoredInfoTypeAsync(GetStoredInfoTypeRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<StoredInfoType> GetStoredInfoTypeAsync(GetStoredInfoTypeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request GetStoredInfoTypeRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallStoredInfoType

The call object.

GetTableDataProfile(GetTableDataProfileRequest, CallOptions)

public virtual TableDataProfile GetTableDataProfile(GetTableDataProfileRequest request, CallOptions options)

Gets a table data profile.

Parameters
Name Description
request GetTableDataProfileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
TableDataProfile

The response received from the server.

GetTableDataProfile(GetTableDataProfileRequest, Metadata, DateTime?, CancellationToken)

public virtual TableDataProfile GetTableDataProfile(GetTableDataProfileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a table data profile.

Parameters
Name Description
request GetTableDataProfileRequest

The request to send to the server.

headers Metadata

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

deadline 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
TableDataProfile

The response received from the server.

GetTableDataProfileAsync(GetTableDataProfileRequest, CallOptions)

public virtual AsyncUnaryCall<TableDataProfile> GetTableDataProfileAsync(GetTableDataProfileRequest request, CallOptions options)

Gets a table data profile.

Parameters
Name Description
request GetTableDataProfileRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallTableDataProfile

The call object.

GetTableDataProfileAsync(GetTableDataProfileRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<TableDataProfile> GetTableDataProfileAsync(GetTableDataProfileRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a table data profile.

Parameters
Name Description
request GetTableDataProfileRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallTableDataProfile

The call object.

HybridInspectDlpJob(HybridInspectDlpJobRequest, CallOptions)

public virtual HybridInspectResponse HybridInspectDlpJob(HybridInspectDlpJobRequest request, CallOptions options)

Inspect hybrid content and store findings to a job. To review the findings, inspect the job. Inspection will occur asynchronously.

Parameters
Name Description
request HybridInspectDlpJobRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
HybridInspectResponse

The response received from the server.

HybridInspectDlpJob(HybridInspectDlpJobRequest, Metadata, DateTime?, CancellationToken)

public virtual HybridInspectResponse HybridInspectDlpJob(HybridInspectDlpJobRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Inspect hybrid content and store findings to a job. To review the findings, inspect the job. Inspection will occur asynchronously.

Parameters
Name Description
request HybridInspectDlpJobRequest

The request to send to the server.

headers Metadata

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

deadline 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
HybridInspectResponse

The response received from the server.

HybridInspectDlpJobAsync(HybridInspectDlpJobRequest, CallOptions)

public virtual AsyncUnaryCall<HybridInspectResponse> HybridInspectDlpJobAsync(HybridInspectDlpJobRequest request, CallOptions options)

Inspect hybrid content and store findings to a job. To review the findings, inspect the job. Inspection will occur asynchronously.

Parameters
Name Description
request HybridInspectDlpJobRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallHybridInspectResponse

The call object.

HybridInspectDlpJobAsync(HybridInspectDlpJobRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<HybridInspectResponse> HybridInspectDlpJobAsync(HybridInspectDlpJobRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Inspect hybrid content and store findings to a job. To review the findings, inspect the job. Inspection will occur asynchronously.

Parameters
Name Description
request HybridInspectDlpJobRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallHybridInspectResponse

The call object.

HybridInspectJobTrigger(HybridInspectJobTriggerRequest, CallOptions)

public virtual HybridInspectResponse HybridInspectJobTrigger(HybridInspectJobTriggerRequest request, CallOptions options)

Inspect hybrid content and store findings to a trigger. The inspection will be processed asynchronously. To review the findings monitor the jobs within the trigger.

Parameters
Name Description
request HybridInspectJobTriggerRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
HybridInspectResponse

The response received from the server.

HybridInspectJobTrigger(HybridInspectJobTriggerRequest, Metadata, DateTime?, CancellationToken)

public virtual HybridInspectResponse HybridInspectJobTrigger(HybridInspectJobTriggerRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Inspect hybrid content and store findings to a trigger. The inspection will be processed asynchronously. To review the findings monitor the jobs within the trigger.

Parameters
Name Description
request HybridInspectJobTriggerRequest

The request to send to the server.

headers Metadata

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

deadline 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
HybridInspectResponse

The response received from the server.

HybridInspectJobTriggerAsync(HybridInspectJobTriggerRequest, CallOptions)

public virtual AsyncUnaryCall<HybridInspectResponse> HybridInspectJobTriggerAsync(HybridInspectJobTriggerRequest request, CallOptions options)

Inspect hybrid content and store findings to a trigger. The inspection will be processed asynchronously. To review the findings monitor the jobs within the trigger.

Parameters
Name Description
request HybridInspectJobTriggerRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallHybridInspectResponse

The call object.

HybridInspectJobTriggerAsync(HybridInspectJobTriggerRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<HybridInspectResponse> HybridInspectJobTriggerAsync(HybridInspectJobTriggerRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Inspect hybrid content and store findings to a trigger. The inspection will be processed asynchronously. To review the findings monitor the jobs within the trigger.

Parameters
Name Description
request HybridInspectJobTriggerRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallHybridInspectResponse

The call object.

InspectContent(InspectContentRequest, CallOptions)

public virtual InspectContentResponse InspectContent(InspectContentRequest request, CallOptions options)

Finds potentially sensitive info in content. This method has limits on input size, processing time, and output size.

When no InfoTypes or CustomInfoTypes are specified in this request, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated.

For how to guides, see https://cloud.google.com/sensitive-data-protection/docs/inspecting-images and https://cloud.google.com/sensitive-data-protection/docs/inspecting-text,

Parameters
Name Description
request InspectContentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
InspectContentResponse

The response received from the server.

InspectContent(InspectContentRequest, Metadata, DateTime?, CancellationToken)

public virtual InspectContentResponse InspectContent(InspectContentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Finds potentially sensitive info in content. This method has limits on input size, processing time, and output size.

When no InfoTypes or CustomInfoTypes are specified in this request, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated.

For how to guides, see https://cloud.google.com/sensitive-data-protection/docs/inspecting-images and https://cloud.google.com/sensitive-data-protection/docs/inspecting-text,

Parameters
Name Description
request InspectContentRequest

The request to send to the server.

headers Metadata

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

deadline 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
InspectContentResponse

The response received from the server.

InspectContentAsync(InspectContentRequest, CallOptions)

public virtual AsyncUnaryCall<InspectContentResponse> InspectContentAsync(InspectContentRequest request, CallOptions options)

Finds potentially sensitive info in content. This method has limits on input size, processing time, and output size.

When no InfoTypes or CustomInfoTypes are specified in this request, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated.

For how to guides, see https://cloud.google.com/sensitive-data-protection/docs/inspecting-images and https://cloud.google.com/sensitive-data-protection/docs/inspecting-text,

Parameters
Name Description
request InspectContentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallInspectContentResponse

The call object.

InspectContentAsync(InspectContentRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<InspectContentResponse> InspectContentAsync(InspectContentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Finds potentially sensitive info in content. This method has limits on input size, processing time, and output size.

When no InfoTypes or CustomInfoTypes are specified in this request, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated.

For how to guides, see https://cloud.google.com/sensitive-data-protection/docs/inspecting-images and https://cloud.google.com/sensitive-data-protection/docs/inspecting-text,

Parameters
Name Description
request InspectContentRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallInspectContentResponse

The call object.

ListColumnDataProfiles(ListColumnDataProfilesRequest, CallOptions)

public virtual ListColumnDataProfilesResponse ListColumnDataProfiles(ListColumnDataProfilesRequest request, CallOptions options)

Lists column data profiles for an organization.

Parameters
Name Description
request ListColumnDataProfilesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListColumnDataProfilesResponse

The response received from the server.

ListColumnDataProfiles(ListColumnDataProfilesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListColumnDataProfilesResponse ListColumnDataProfiles(ListColumnDataProfilesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists column data profiles for an organization.

Parameters
Name Description
request ListColumnDataProfilesRequest

The request to send to the server.

headers Metadata

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

deadline 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
ListColumnDataProfilesResponse

The response received from the server.

ListColumnDataProfilesAsync(ListColumnDataProfilesRequest, CallOptions)

public virtual AsyncUnaryCall<ListColumnDataProfilesResponse> ListColumnDataProfilesAsync(ListColumnDataProfilesRequest request, CallOptions options)

Lists column data profiles for an organization.

Parameters
Name Description
request ListColumnDataProfilesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListColumnDataProfilesResponse

The call object.

ListColumnDataProfilesAsync(ListColumnDataProfilesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListColumnDataProfilesResponse> ListColumnDataProfilesAsync(ListColumnDataProfilesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists column data profiles for an organization.

Parameters
Name Description
request ListColumnDataProfilesRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallListColumnDataProfilesResponse

The call object.

ListConnections(ListConnectionsRequest, CallOptions)

public virtual ListConnectionsResponse ListConnections(ListConnectionsRequest request, CallOptions options)

Lists Connections in a parent.

Parameters
Name Description
request ListConnectionsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListConnectionsResponse

The response received from the server.

ListConnections(ListConnectionsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListConnectionsResponse ListConnections(ListConnectionsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Connections in a parent.

Parameters
Name Description
request ListConnectionsRequest

The request to send to the server.

headers Metadata

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

deadline 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
ListConnectionsResponse

The response received from the server.

ListConnectionsAsync(ListConnectionsRequest, CallOptions)

public virtual AsyncUnaryCall<ListConnectionsResponse> ListConnectionsAsync(ListConnectionsRequest request, CallOptions options)

Lists Connections in a parent.

Parameters
Name Description
request ListConnectionsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListConnectionsResponse

The call object.

ListConnectionsAsync(ListConnectionsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListConnectionsResponse> ListConnectionsAsync(ListConnectionsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Connections in a parent.

Parameters
Name Description
request ListConnectionsRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallListConnectionsResponse

The call object.

ListDeidentifyTemplates(ListDeidentifyTemplatesRequest, CallOptions)

public virtual ListDeidentifyTemplatesResponse ListDeidentifyTemplates(ListDeidentifyTemplatesRequest request, CallOptions options)
Parameters
Name Description
request ListDeidentifyTemplatesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListDeidentifyTemplatesResponse

The response received from the server.

ListDeidentifyTemplates(ListDeidentifyTemplatesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListDeidentifyTemplatesResponse ListDeidentifyTemplates(ListDeidentifyTemplatesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request ListDeidentifyTemplatesRequest

The request to send to the server.

headers Metadata

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

deadline 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
ListDeidentifyTemplatesResponse

The response received from the server.

ListDeidentifyTemplatesAsync(ListDeidentifyTemplatesRequest, CallOptions)

public virtual AsyncUnaryCall<ListDeidentifyTemplatesResponse> ListDeidentifyTemplatesAsync(ListDeidentifyTemplatesRequest request, CallOptions options)
Parameters
Name Description
request ListDeidentifyTemplatesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListDeidentifyTemplatesResponse

The call object.

ListDeidentifyTemplatesAsync(ListDeidentifyTemplatesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListDeidentifyTemplatesResponse> ListDeidentifyTemplatesAsync(ListDeidentifyTemplatesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request ListDeidentifyTemplatesRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallListDeidentifyTemplatesResponse

The call object.

ListDiscoveryConfigs(ListDiscoveryConfigsRequest, CallOptions)

public virtual ListDiscoveryConfigsResponse ListDiscoveryConfigs(ListDiscoveryConfigsRequest request, CallOptions options)

Lists discovery configurations.

Parameters
Name Description
request ListDiscoveryConfigsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListDiscoveryConfigsResponse

The response received from the server.

ListDiscoveryConfigs(ListDiscoveryConfigsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListDiscoveryConfigsResponse ListDiscoveryConfigs(ListDiscoveryConfigsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists discovery configurations.

Parameters
Name Description
request ListDiscoveryConfigsRequest

The request to send to the server.

headers Metadata

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

deadline 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
ListDiscoveryConfigsResponse

The response received from the server.

ListDiscoveryConfigsAsync(ListDiscoveryConfigsRequest, CallOptions)

public virtual AsyncUnaryCall<ListDiscoveryConfigsResponse> ListDiscoveryConfigsAsync(ListDiscoveryConfigsRequest request, CallOptions options)

Lists discovery configurations.

Parameters
Name Description
request ListDiscoveryConfigsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListDiscoveryConfigsResponse

The call object.

ListDiscoveryConfigsAsync(ListDiscoveryConfigsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListDiscoveryConfigsResponse> ListDiscoveryConfigsAsync(ListDiscoveryConfigsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists discovery configurations.

Parameters
Name Description
request ListDiscoveryConfigsRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallListDiscoveryConfigsResponse

The call object.

ListDlpJobs(ListDlpJobsRequest, CallOptions)

public virtual ListDlpJobsResponse ListDlpJobs(ListDlpJobsRequest request, CallOptions options)
Parameters
Name Description
request ListDlpJobsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListDlpJobsResponse

The response received from the server.

ListDlpJobs(ListDlpJobsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListDlpJobsResponse ListDlpJobs(ListDlpJobsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request ListDlpJobsRequest

The request to send to the server.

headers Metadata

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

deadline 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
ListDlpJobsResponse

The response received from the server.

ListDlpJobsAsync(ListDlpJobsRequest, CallOptions)

public virtual AsyncUnaryCall<ListDlpJobsResponse> ListDlpJobsAsync(ListDlpJobsRequest request, CallOptions options)
Parameters
Name Description
request ListDlpJobsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListDlpJobsResponse

The call object.

ListDlpJobsAsync(ListDlpJobsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListDlpJobsResponse> ListDlpJobsAsync(ListDlpJobsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request ListDlpJobsRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallListDlpJobsResponse

The call object.

ListInfoTypes(ListInfoTypesRequest, CallOptions)

public virtual ListInfoTypesResponse ListInfoTypes(ListInfoTypesRequest request, CallOptions options)

Returns a list of the sensitive information types that DLP API supports. See https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference to learn more.

Parameters
Name Description
request ListInfoTypesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListInfoTypesResponse

The response received from the server.

ListInfoTypes(ListInfoTypesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListInfoTypesResponse ListInfoTypes(ListInfoTypesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns a list of the sensitive information types that DLP API supports. See https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference to learn more.

Parameters
Name Description
request ListInfoTypesRequest

The request to send to the server.

headers Metadata

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

deadline 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
ListInfoTypesResponse

The response received from the server.

ListInfoTypesAsync(ListInfoTypesRequest, CallOptions)

public virtual AsyncUnaryCall<ListInfoTypesResponse> ListInfoTypesAsync(ListInfoTypesRequest request, CallOptions options)

Returns a list of the sensitive information types that DLP API supports. See https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference to learn more.

Parameters
Name Description
request ListInfoTypesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListInfoTypesResponse

The call object.

ListInfoTypesAsync(ListInfoTypesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListInfoTypesResponse> ListInfoTypesAsync(ListInfoTypesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Returns a list of the sensitive information types that DLP API supports. See https://cloud.google.com/sensitive-data-protection/docs/infotypes-reference to learn more.

Parameters
Name Description
request ListInfoTypesRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallListInfoTypesResponse

The call object.

ListInspectTemplates(ListInspectTemplatesRequest, CallOptions)

public virtual ListInspectTemplatesResponse ListInspectTemplates(ListInspectTemplatesRequest request, CallOptions options)
Parameters
Name Description
request ListInspectTemplatesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListInspectTemplatesResponse

The response received from the server.

ListInspectTemplates(ListInspectTemplatesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListInspectTemplatesResponse ListInspectTemplates(ListInspectTemplatesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request ListInspectTemplatesRequest

The request to send to the server.

headers Metadata

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

deadline 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
ListInspectTemplatesResponse

The response received from the server.

ListInspectTemplatesAsync(ListInspectTemplatesRequest, CallOptions)

public virtual AsyncUnaryCall<ListInspectTemplatesResponse> ListInspectTemplatesAsync(ListInspectTemplatesRequest request, CallOptions options)
Parameters
Name Description
request ListInspectTemplatesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListInspectTemplatesResponse

The call object.

ListInspectTemplatesAsync(ListInspectTemplatesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListInspectTemplatesResponse> ListInspectTemplatesAsync(ListInspectTemplatesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request ListInspectTemplatesRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallListInspectTemplatesResponse

The call object.

ListJobTriggers(ListJobTriggersRequest, CallOptions)

public virtual ListJobTriggersResponse ListJobTriggers(ListJobTriggersRequest request, CallOptions options)
Parameters
Name Description
request ListJobTriggersRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListJobTriggersResponse

The response received from the server.

ListJobTriggers(ListJobTriggersRequest, Metadata, DateTime?, CancellationToken)

public virtual ListJobTriggersResponse ListJobTriggers(ListJobTriggersRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request ListJobTriggersRequest

The request to send to the server.

headers Metadata

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

deadline 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
ListJobTriggersResponse

The response received from the server.

ListJobTriggersAsync(ListJobTriggersRequest, CallOptions)

public virtual AsyncUnaryCall<ListJobTriggersResponse> ListJobTriggersAsync(ListJobTriggersRequest request, CallOptions options)
Parameters
Name Description
request ListJobTriggersRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListJobTriggersResponse

The call object.

ListJobTriggersAsync(ListJobTriggersRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListJobTriggersResponse> ListJobTriggersAsync(ListJobTriggersRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request ListJobTriggersRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallListJobTriggersResponse

The call object.

ListProjectDataProfiles(ListProjectDataProfilesRequest, CallOptions)

public virtual ListProjectDataProfilesResponse ListProjectDataProfiles(ListProjectDataProfilesRequest request, CallOptions options)

Lists project data profiles for an organization.

Parameters
Name Description
request ListProjectDataProfilesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListProjectDataProfilesResponse

The response received from the server.

ListProjectDataProfiles(ListProjectDataProfilesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListProjectDataProfilesResponse ListProjectDataProfiles(ListProjectDataProfilesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists project data profiles for an organization.

Parameters
Name Description
request ListProjectDataProfilesRequest

The request to send to the server.

headers Metadata

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

deadline 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
ListProjectDataProfilesResponse

The response received from the server.

ListProjectDataProfilesAsync(ListProjectDataProfilesRequest, CallOptions)

public virtual AsyncUnaryCall<ListProjectDataProfilesResponse> ListProjectDataProfilesAsync(ListProjectDataProfilesRequest request, CallOptions options)

Lists project data profiles for an organization.

Parameters
Name Description
request ListProjectDataProfilesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListProjectDataProfilesResponse

The call object.

ListProjectDataProfilesAsync(ListProjectDataProfilesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListProjectDataProfilesResponse> ListProjectDataProfilesAsync(ListProjectDataProfilesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists project data profiles for an organization.

Parameters
Name Description
request ListProjectDataProfilesRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallListProjectDataProfilesResponse

The call object.

ListStoredInfoTypes(ListStoredInfoTypesRequest, CallOptions)

public virtual ListStoredInfoTypesResponse ListStoredInfoTypes(ListStoredInfoTypesRequest request, CallOptions options)
Parameters
Name Description
request ListStoredInfoTypesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListStoredInfoTypesResponse

The response received from the server.

ListStoredInfoTypes(ListStoredInfoTypesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListStoredInfoTypesResponse ListStoredInfoTypes(ListStoredInfoTypesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request ListStoredInfoTypesRequest

The request to send to the server.

headers Metadata

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

deadline 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
ListStoredInfoTypesResponse

The response received from the server.

ListStoredInfoTypesAsync(ListStoredInfoTypesRequest, CallOptions)

public virtual AsyncUnaryCall<ListStoredInfoTypesResponse> ListStoredInfoTypesAsync(ListStoredInfoTypesRequest request, CallOptions options)
Parameters
Name Description
request ListStoredInfoTypesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListStoredInfoTypesResponse

The call object.

ListStoredInfoTypesAsync(ListStoredInfoTypesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListStoredInfoTypesResponse> ListStoredInfoTypesAsync(ListStoredInfoTypesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request ListStoredInfoTypesRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallListStoredInfoTypesResponse

The call object.

ListTableDataProfiles(ListTableDataProfilesRequest, CallOptions)

public virtual ListTableDataProfilesResponse ListTableDataProfiles(ListTableDataProfilesRequest request, CallOptions options)

Lists table data profiles for an organization.

Parameters
Name Description
request ListTableDataProfilesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListTableDataProfilesResponse

The response received from the server.

ListTableDataProfiles(ListTableDataProfilesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListTableDataProfilesResponse ListTableDataProfiles(ListTableDataProfilesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists table data profiles for an organization.

Parameters
Name Description
request ListTableDataProfilesRequest

The request to send to the server.

headers Metadata

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

deadline 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
ListTableDataProfilesResponse

The response received from the server.

ListTableDataProfilesAsync(ListTableDataProfilesRequest, CallOptions)

public virtual AsyncUnaryCall<ListTableDataProfilesResponse> ListTableDataProfilesAsync(ListTableDataProfilesRequest request, CallOptions options)

Lists table data profiles for an organization.

Parameters
Name Description
request ListTableDataProfilesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListTableDataProfilesResponse

The call object.

ListTableDataProfilesAsync(ListTableDataProfilesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListTableDataProfilesResponse> ListTableDataProfilesAsync(ListTableDataProfilesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists table data profiles for an organization.

Parameters
Name Description
request ListTableDataProfilesRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallListTableDataProfilesResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override DlpService.DlpServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
DlpServiceDlpServiceClient
Overrides

RedactImage(RedactImageRequest, CallOptions)

public virtual RedactImageResponse RedactImage(RedactImageRequest request, CallOptions options)

Redacts potentially sensitive info from an image. This method has limits on input size, processing time, and output size. See https://cloud.google.com/sensitive-data-protection/docs/redacting-sensitive-data-images to learn more.

When no InfoTypes or CustomInfoTypes are specified in this request, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated.

Parameters
Name Description
request RedactImageRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
RedactImageResponse

The response received from the server.

RedactImage(RedactImageRequest, Metadata, DateTime?, CancellationToken)

public virtual RedactImageResponse RedactImage(RedactImageRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Redacts potentially sensitive info from an image. This method has limits on input size, processing time, and output size. See https://cloud.google.com/sensitive-data-protection/docs/redacting-sensitive-data-images to learn more.

When no InfoTypes or CustomInfoTypes are specified in this request, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated.

Parameters
Name Description
request RedactImageRequest

The request to send to the server.

headers Metadata

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

deadline 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
RedactImageResponse

The response received from the server.

RedactImageAsync(RedactImageRequest, CallOptions)

public virtual AsyncUnaryCall<RedactImageResponse> RedactImageAsync(RedactImageRequest request, CallOptions options)

Redacts potentially sensitive info from an image. This method has limits on input size, processing time, and output size. See https://cloud.google.com/sensitive-data-protection/docs/redacting-sensitive-data-images to learn more.

When no InfoTypes or CustomInfoTypes are specified in this request, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated.

Parameters
Name Description
request RedactImageRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallRedactImageResponse

The call object.

RedactImageAsync(RedactImageRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<RedactImageResponse> RedactImageAsync(RedactImageRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Redacts potentially sensitive info from an image. This method has limits on input size, processing time, and output size. See https://cloud.google.com/sensitive-data-protection/docs/redacting-sensitive-data-images to learn more.

When no InfoTypes or CustomInfoTypes are specified in this request, the system will automatically choose what detectors to run. By default this may be all types, but may change over time as detectors are updated.

Parameters
Name Description
request RedactImageRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallRedactImageResponse

The call object.

ReidentifyContent(ReidentifyContentRequest, CallOptions)

public virtual ReidentifyContentResponse ReidentifyContent(ReidentifyContentRequest request, CallOptions options)
Parameters
Name Description
request ReidentifyContentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ReidentifyContentResponse

The response received from the server.

ReidentifyContent(ReidentifyContentRequest, Metadata, DateTime?, CancellationToken)

public virtual ReidentifyContentResponse ReidentifyContent(ReidentifyContentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request ReidentifyContentRequest

The request to send to the server.

headers Metadata

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

deadline 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
ReidentifyContentResponse

The response received from the server.

ReidentifyContentAsync(ReidentifyContentRequest, CallOptions)

public virtual AsyncUnaryCall<ReidentifyContentResponse> ReidentifyContentAsync(ReidentifyContentRequest request, CallOptions options)
Parameters
Name Description
request ReidentifyContentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallReidentifyContentResponse

The call object.

ReidentifyContentAsync(ReidentifyContentRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ReidentifyContentResponse> ReidentifyContentAsync(ReidentifyContentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request ReidentifyContentRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallReidentifyContentResponse

The call object.

SearchConnections(SearchConnectionsRequest, CallOptions)

public virtual SearchConnectionsResponse SearchConnections(SearchConnectionsRequest request, CallOptions options)

Searches for Connections in a parent.

Parameters
Name Description
request SearchConnectionsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
SearchConnectionsResponse

The response received from the server.

SearchConnections(SearchConnectionsRequest, Metadata, DateTime?, CancellationToken)

public virtual SearchConnectionsResponse SearchConnections(SearchConnectionsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Searches for Connections in a parent.

Parameters
Name Description
request SearchConnectionsRequest

The request to send to the server.

headers Metadata

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

deadline 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
SearchConnectionsResponse

The response received from the server.

SearchConnectionsAsync(SearchConnectionsRequest, CallOptions)

public virtual AsyncUnaryCall<SearchConnectionsResponse> SearchConnectionsAsync(SearchConnectionsRequest request, CallOptions options)

Searches for Connections in a parent.

Parameters
Name Description
request SearchConnectionsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallSearchConnectionsResponse

The call object.

SearchConnectionsAsync(SearchConnectionsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<SearchConnectionsResponse> SearchConnectionsAsync(SearchConnectionsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Searches for Connections in a parent.

Parameters
Name Description
request SearchConnectionsRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallSearchConnectionsResponse

The call object.

UpdateConnection(UpdateConnectionRequest, CallOptions)

public virtual Connection UpdateConnection(UpdateConnectionRequest request, CallOptions options)

Update a Connection.

Parameters
Name Description
request UpdateConnectionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Connection

The response received from the server.

UpdateConnection(UpdateConnectionRequest, Metadata, DateTime?, CancellationToken)

public virtual Connection UpdateConnection(UpdateConnectionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a Connection.

Parameters
Name Description
request UpdateConnectionRequest

The request to send to the server.

headers Metadata

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

deadline 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
Connection

The response received from the server.

UpdateConnectionAsync(UpdateConnectionRequest, CallOptions)

public virtual AsyncUnaryCall<Connection> UpdateConnectionAsync(UpdateConnectionRequest request, CallOptions options)

Update a Connection.

Parameters
Name Description
request UpdateConnectionRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallConnection

The call object.

UpdateConnectionAsync(UpdateConnectionRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Connection> UpdateConnectionAsync(UpdateConnectionRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Update a Connection.

Parameters
Name Description
request UpdateConnectionRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallConnection

The call object.

UpdateDeidentifyTemplate(UpdateDeidentifyTemplateRequest, CallOptions)

public virtual DeidentifyTemplate UpdateDeidentifyTemplate(UpdateDeidentifyTemplateRequest request, CallOptions options)
Parameters
Name Description
request UpdateDeidentifyTemplateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DeidentifyTemplate

The response received from the server.

UpdateDeidentifyTemplate(UpdateDeidentifyTemplateRequest, Metadata, DateTime?, CancellationToken)

public virtual DeidentifyTemplate UpdateDeidentifyTemplate(UpdateDeidentifyTemplateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request UpdateDeidentifyTemplateRequest

The request to send to the server.

headers Metadata

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

deadline 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
DeidentifyTemplate

The response received from the server.

UpdateDeidentifyTemplateAsync(UpdateDeidentifyTemplateRequest, CallOptions)

public virtual AsyncUnaryCall<DeidentifyTemplate> UpdateDeidentifyTemplateAsync(UpdateDeidentifyTemplateRequest request, CallOptions options)
Parameters
Name Description
request UpdateDeidentifyTemplateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDeidentifyTemplate

The call object.

UpdateDeidentifyTemplateAsync(UpdateDeidentifyTemplateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DeidentifyTemplate> UpdateDeidentifyTemplateAsync(UpdateDeidentifyTemplateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request UpdateDeidentifyTemplateRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallDeidentifyTemplate

The call object.

UpdateDiscoveryConfig(UpdateDiscoveryConfigRequest, CallOptions)

public virtual DiscoveryConfig UpdateDiscoveryConfig(UpdateDiscoveryConfigRequest request, CallOptions options)

Updates a discovery configuration.

Parameters
Name Description
request UpdateDiscoveryConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DiscoveryConfig

The response received from the server.

UpdateDiscoveryConfig(UpdateDiscoveryConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual DiscoveryConfig UpdateDiscoveryConfig(UpdateDiscoveryConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a discovery configuration.

Parameters
Name Description
request UpdateDiscoveryConfigRequest

The request to send to the server.

headers Metadata

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

deadline 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
DiscoveryConfig

The response received from the server.

UpdateDiscoveryConfigAsync(UpdateDiscoveryConfigRequest, CallOptions)

public virtual AsyncUnaryCall<DiscoveryConfig> UpdateDiscoveryConfigAsync(UpdateDiscoveryConfigRequest request, CallOptions options)

Updates a discovery configuration.

Parameters
Name Description
request UpdateDiscoveryConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDiscoveryConfig

The call object.

UpdateDiscoveryConfigAsync(UpdateDiscoveryConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DiscoveryConfig> UpdateDiscoveryConfigAsync(UpdateDiscoveryConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates a discovery configuration.

Parameters
Name Description
request UpdateDiscoveryConfigRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallDiscoveryConfig

The call object.

UpdateInspectTemplate(UpdateInspectTemplateRequest, CallOptions)

public virtual InspectTemplate UpdateInspectTemplate(UpdateInspectTemplateRequest request, CallOptions options)
Parameters
Name Description
request UpdateInspectTemplateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
InspectTemplate

The response received from the server.

UpdateInspectTemplate(UpdateInspectTemplateRequest, Metadata, DateTime?, CancellationToken)

public virtual InspectTemplate UpdateInspectTemplate(UpdateInspectTemplateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request UpdateInspectTemplateRequest

The request to send to the server.

headers Metadata

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

deadline 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
InspectTemplate

The response received from the server.

UpdateInspectTemplateAsync(UpdateInspectTemplateRequest, CallOptions)

public virtual AsyncUnaryCall<InspectTemplate> UpdateInspectTemplateAsync(UpdateInspectTemplateRequest request, CallOptions options)
Parameters
Name Description
request UpdateInspectTemplateRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallInspectTemplate

The call object.

UpdateInspectTemplateAsync(UpdateInspectTemplateRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<InspectTemplate> UpdateInspectTemplateAsync(UpdateInspectTemplateRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request UpdateInspectTemplateRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallInspectTemplate

The call object.

UpdateJobTrigger(UpdateJobTriggerRequest, CallOptions)

public virtual JobTrigger UpdateJobTrigger(UpdateJobTriggerRequest request, CallOptions options)
Parameters
Name Description
request UpdateJobTriggerRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
JobTrigger

The response received from the server.

UpdateJobTrigger(UpdateJobTriggerRequest, Metadata, DateTime?, CancellationToken)

public virtual JobTrigger UpdateJobTrigger(UpdateJobTriggerRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request UpdateJobTriggerRequest

The request to send to the server.

headers Metadata

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

deadline 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
JobTrigger

The response received from the server.

UpdateJobTriggerAsync(UpdateJobTriggerRequest, CallOptions)

public virtual AsyncUnaryCall<JobTrigger> UpdateJobTriggerAsync(UpdateJobTriggerRequest request, CallOptions options)
Parameters
Name Description
request UpdateJobTriggerRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallJobTrigger

The call object.

UpdateJobTriggerAsync(UpdateJobTriggerRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<JobTrigger> UpdateJobTriggerAsync(UpdateJobTriggerRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)
Parameters
Name Description
request UpdateJobTriggerRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallJobTrigger

The call object.

UpdateStoredInfoType(UpdateStoredInfoTypeRequest, CallOptions)

public virtual StoredInfoType UpdateStoredInfoType(UpdateStoredInfoTypeRequest request, CallOptions options)

Updates the stored infoType by creating a new version. The existing version will continue to be used until the new version is ready. See https://cloud.google.com/sensitive-data-protection/docs/creating-stored-infotypes to learn more.

Parameters
Name Description
request UpdateStoredInfoTypeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
StoredInfoType

The response received from the server.

UpdateStoredInfoType(UpdateStoredInfoTypeRequest, Metadata, DateTime?, CancellationToken)

public virtual StoredInfoType UpdateStoredInfoType(UpdateStoredInfoTypeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the stored infoType by creating a new version. The existing version will continue to be used until the new version is ready. See https://cloud.google.com/sensitive-data-protection/docs/creating-stored-infotypes to learn more.

Parameters
Name Description
request UpdateStoredInfoTypeRequest

The request to send to the server.

headers Metadata

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

deadline 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
StoredInfoType

The response received from the server.

UpdateStoredInfoTypeAsync(UpdateStoredInfoTypeRequest, CallOptions)

public virtual AsyncUnaryCall<StoredInfoType> UpdateStoredInfoTypeAsync(UpdateStoredInfoTypeRequest request, CallOptions options)

Updates the stored infoType by creating a new version. The existing version will continue to be used until the new version is ready. See https://cloud.google.com/sensitive-data-protection/docs/creating-stored-infotypes to learn more.

Parameters
Name Description
request UpdateStoredInfoTypeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallStoredInfoType

The call object.

UpdateStoredInfoTypeAsync(UpdateStoredInfoTypeRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<StoredInfoType> UpdateStoredInfoTypeAsync(UpdateStoredInfoTypeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the stored infoType by creating a new version. The existing version will continue to be used until the new version is ready. See https://cloud.google.com/sensitive-data-protection/docs/creating-stored-infotypes to learn more.

Parameters
Name Description
request UpdateStoredInfoTypeRequest

The request to send to the server.

headers Metadata

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

deadline 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
AsyncUnaryCallStoredInfoType

The call object.