Google Cloud Data Loss Prevention v2 API - Class DlpService.DlpServiceClient (4.8.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
NameDescription
callInvokerCallInvoker

The callInvoker to use to make remote calls.

DlpServiceClient(ChannelBase)

public DlpServiceClient(ChannelBase channel)

Creates a new client for DlpService

Parameter
NameDescription
channelChannelBase

The channel to use to make remote calls.

DlpServiceClient(ClientBaseConfiguration)

protected DlpServiceClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
NameDescription
configurationClientBaseClientBaseConfiguration

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
NameDescription
requestActivateJobTriggerRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestActivateJobTriggerRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestActivateJobTriggerRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestActivateJobTriggerRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCancelDlpJobRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCancelDlpJobRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCancelDlpJobRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCancelDlpJobRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallEmpty

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
NameDescription
requestCreateDeidentifyTemplateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateDeidentifyTemplateRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateDeidentifyTemplateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateDeidentifyTemplateRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateDiscoveryConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateDiscoveryConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateDiscoveryConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateDiscoveryConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateDlpJobRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateDlpJobRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateDlpJobRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateDlpJobRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateInspectTemplateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateInspectTemplateRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateInspectTemplateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateInspectTemplateRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateJobTriggerRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateJobTriggerRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateJobTriggerRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateJobTriggerRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
TypeDescription
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
NameDescription
requestCreateStoredInfoTypeRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateStoredInfoTypeRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestCreateStoredInfoTypeRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestCreateStoredInfoTypeRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestDeidentifyContentRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeidentifyContentRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestDeidentifyContentRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeidentifyContentRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallDeidentifyContentResponse

The call object.

DeleteDeidentifyTemplate(DeleteDeidentifyTemplateRequest, CallOptions)

public virtual Empty DeleteDeidentifyTemplate(DeleteDeidentifyTemplateRequest request, CallOptions options)
Parameters
NameDescription
requestDeleteDeidentifyTemplateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteDeidentifyTemplateRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Empty

The response received from the server.

DeleteDeidentifyTemplateAsync(DeleteDeidentifyTemplateRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteDeidentifyTemplateAsync(DeleteDeidentifyTemplateRequest request, CallOptions options)
Parameters
NameDescription
requestDeleteDeidentifyTemplateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteDeidentifyTemplateRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallEmpty

The call object.

DeleteDiscoveryConfig(DeleteDiscoveryConfigRequest, CallOptions)

public virtual Empty DeleteDiscoveryConfig(DeleteDiscoveryConfigRequest request, CallOptions options)

Deletes a discovery configuration.

Parameters
NameDescription
requestDeleteDiscoveryConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteDiscoveryConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Empty

The response received from the server.

DeleteDiscoveryConfigAsync(DeleteDiscoveryConfigRequest, CallOptions)

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

Deletes a discovery configuration.

Parameters
NameDescription
requestDeleteDiscoveryConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteDiscoveryConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestDeleteDlpJobRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteDlpJobRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestDeleteDlpJobRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteDlpJobRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallEmpty

The call object.

DeleteInspectTemplate(DeleteInspectTemplateRequest, CallOptions)

public virtual Empty DeleteInspectTemplate(DeleteInspectTemplateRequest request, CallOptions options)
Parameters
NameDescription
requestDeleteInspectTemplateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteInspectTemplateRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Empty

The response received from the server.

DeleteInspectTemplateAsync(DeleteInspectTemplateRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteInspectTemplateAsync(DeleteInspectTemplateRequest request, CallOptions options)
Parameters
NameDescription
requestDeleteInspectTemplateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteInspectTemplateRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallEmpty

The call object.

DeleteJobTrigger(DeleteJobTriggerRequest, CallOptions)

public virtual Empty DeleteJobTrigger(DeleteJobTriggerRequest request, CallOptions options)
Parameters
NameDescription
requestDeleteJobTriggerRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteJobTriggerRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Empty

The response received from the server.

DeleteJobTriggerAsync(DeleteJobTriggerRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteJobTriggerAsync(DeleteJobTriggerRequest request, CallOptions options)
Parameters
NameDescription
requestDeleteJobTriggerRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteJobTriggerRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallEmpty

The call object.

DeleteStoredInfoType(DeleteStoredInfoTypeRequest, CallOptions)

public virtual Empty DeleteStoredInfoType(DeleteStoredInfoTypeRequest request, CallOptions options)
Parameters
NameDescription
requestDeleteStoredInfoTypeRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteStoredInfoTypeRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
Empty

The response received from the server.

DeleteStoredInfoTypeAsync(DeleteStoredInfoTypeRequest, CallOptions)

public virtual AsyncUnaryCall<Empty> DeleteStoredInfoTypeAsync(DeleteStoredInfoTypeRequest request, CallOptions options)
Parameters
NameDescription
requestDeleteStoredInfoTypeRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestDeleteStoredInfoTypeRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestFinishDlpJobRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestFinishDlpJobRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestFinishDlpJobRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestFinishDlpJobRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallEmpty

The call object.

GetColumnDataProfile(GetColumnDataProfileRequest, CallOptions)

public virtual ColumnDataProfile GetColumnDataProfile(GetColumnDataProfileRequest request, CallOptions options)

Gets a column data profile.

Parameters
NameDescription
requestGetColumnDataProfileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetColumnDataProfileRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestGetColumnDataProfileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetColumnDataProfileRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallColumnDataProfile

The call object.

GetDeidentifyTemplate(GetDeidentifyTemplateRequest, CallOptions)

public virtual DeidentifyTemplate GetDeidentifyTemplate(GetDeidentifyTemplateRequest request, CallOptions options)
Parameters
NameDescription
requestGetDeidentifyTemplateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetDeidentifyTemplateRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
DeidentifyTemplate

The response received from the server.

GetDeidentifyTemplateAsync(GetDeidentifyTemplateRequest, CallOptions)

public virtual AsyncUnaryCall<DeidentifyTemplate> GetDeidentifyTemplateAsync(GetDeidentifyTemplateRequest request, CallOptions options)
Parameters
NameDescription
requestGetDeidentifyTemplateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetDeidentifyTemplateRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallDeidentifyTemplate

The call object.

GetDiscoveryConfig(GetDiscoveryConfigRequest, CallOptions)

public virtual DiscoveryConfig GetDiscoveryConfig(GetDiscoveryConfigRequest request, CallOptions options)

Gets a discovery configuration.

Parameters
NameDescription
requestGetDiscoveryConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetDiscoveryConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
DiscoveryConfig

The response received from the server.

GetDiscoveryConfigAsync(GetDiscoveryConfigRequest, CallOptions)

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

Gets a discovery configuration.

Parameters
NameDescription
requestGetDiscoveryConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetDiscoveryConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallDiscoveryConfig

The call object.

GetDlpJob(GetDlpJobRequest, CallOptions)

public virtual DlpJob GetDlpJob(GetDlpJobRequest request, CallOptions options)
Parameters
NameDescription
requestGetDlpJobRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetDlpJobRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
DlpJob

The response received from the server.

GetDlpJobAsync(GetDlpJobRequest, CallOptions)

public virtual AsyncUnaryCall<DlpJob> GetDlpJobAsync(GetDlpJobRequest request, CallOptions options)
Parameters
NameDescription
requestGetDlpJobRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetDlpJobRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallDlpJob

The call object.

GetInspectTemplate(GetInspectTemplateRequest, CallOptions)

public virtual InspectTemplate GetInspectTemplate(GetInspectTemplateRequest request, CallOptions options)
Parameters
NameDescription
requestGetInspectTemplateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetInspectTemplateRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
InspectTemplate

The response received from the server.

GetInspectTemplateAsync(GetInspectTemplateRequest, CallOptions)

public virtual AsyncUnaryCall<InspectTemplate> GetInspectTemplateAsync(GetInspectTemplateRequest request, CallOptions options)
Parameters
NameDescription
requestGetInspectTemplateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetInspectTemplateRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallInspectTemplate

The call object.

GetJobTrigger(GetJobTriggerRequest, CallOptions)

public virtual JobTrigger GetJobTrigger(GetJobTriggerRequest request, CallOptions options)
Parameters
NameDescription
requestGetJobTriggerRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetJobTriggerRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
JobTrigger

The response received from the server.

GetJobTriggerAsync(GetJobTriggerRequest, CallOptions)

public virtual AsyncUnaryCall<JobTrigger> GetJobTriggerAsync(GetJobTriggerRequest request, CallOptions options)
Parameters
NameDescription
requestGetJobTriggerRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetJobTriggerRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallJobTrigger

The call object.

GetProjectDataProfile(GetProjectDataProfileRequest, CallOptions)

public virtual ProjectDataProfile GetProjectDataProfile(GetProjectDataProfileRequest request, CallOptions options)

Gets a project data profile.

Parameters
NameDescription
requestGetProjectDataProfileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetProjectDataProfileRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestGetProjectDataProfileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetProjectDataProfileRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallProjectDataProfile

The call object.

GetStoredInfoType(GetStoredInfoTypeRequest, CallOptions)

public virtual StoredInfoType GetStoredInfoType(GetStoredInfoTypeRequest request, CallOptions options)
Parameters
NameDescription
requestGetStoredInfoTypeRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetStoredInfoTypeRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
StoredInfoType

The response received from the server.

GetStoredInfoTypeAsync(GetStoredInfoTypeRequest, CallOptions)

public virtual AsyncUnaryCall<StoredInfoType> GetStoredInfoTypeAsync(GetStoredInfoTypeRequest request, CallOptions options)
Parameters
NameDescription
requestGetStoredInfoTypeRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetStoredInfoTypeRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallStoredInfoType

The call object.

GetTableDataProfile(GetTableDataProfileRequest, CallOptions)

public virtual TableDataProfile GetTableDataProfile(GetTableDataProfileRequest request, CallOptions options)

Gets a table data profile.

Parameters
NameDescription
requestGetTableDataProfileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetTableDataProfileRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestGetTableDataProfileRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestGetTableDataProfileRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestHybridInspectDlpJobRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestHybridInspectDlpJobRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestHybridInspectDlpJobRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestHybridInspectDlpJobRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestHybridInspectJobTriggerRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestHybridInspectJobTriggerRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestHybridInspectJobTriggerRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestHybridInspectJobTriggerRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestInspectContentRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestInspectContentRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestInspectContentRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestInspectContentRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallInspectContentResponse

The call object.

ListColumnDataProfiles(ListColumnDataProfilesRequest, CallOptions)

public virtual ListColumnDataProfilesResponse ListColumnDataProfiles(ListColumnDataProfilesRequest request, CallOptions options)

Lists data profiles for an organization.

Parameters
NameDescription
requestListColumnDataProfilesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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 data profiles for an organization.

Parameters
NameDescription
requestListColumnDataProfilesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ListColumnDataProfilesResponse

The response received from the server.

ListColumnDataProfilesAsync(ListColumnDataProfilesRequest, CallOptions)

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

Lists data profiles for an organization.

Parameters
NameDescription
requestListColumnDataProfilesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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 data profiles for an organization.

Parameters
NameDescription
requestListColumnDataProfilesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListColumnDataProfilesResponse

The call object.

ListDeidentifyTemplates(ListDeidentifyTemplatesRequest, CallOptions)

public virtual ListDeidentifyTemplatesResponse ListDeidentifyTemplates(ListDeidentifyTemplatesRequest request, CallOptions options)
Parameters
NameDescription
requestListDeidentifyTemplatesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListDeidentifyTemplatesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ListDeidentifyTemplatesResponse

The response received from the server.

ListDeidentifyTemplatesAsync(ListDeidentifyTemplatesRequest, CallOptions)

public virtual AsyncUnaryCall<ListDeidentifyTemplatesResponse> ListDeidentifyTemplatesAsync(ListDeidentifyTemplatesRequest request, CallOptions options)
Parameters
NameDescription
requestListDeidentifyTemplatesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListDeidentifyTemplatesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListDeidentifyTemplatesResponse

The call object.

ListDiscoveryConfigs(ListDiscoveryConfigsRequest, CallOptions)

public virtual ListDiscoveryConfigsResponse ListDiscoveryConfigs(ListDiscoveryConfigsRequest request, CallOptions options)

Lists discovery configurations.

Parameters
NameDescription
requestListDiscoveryConfigsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListDiscoveryConfigsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ListDiscoveryConfigsResponse

The response received from the server.

ListDiscoveryConfigsAsync(ListDiscoveryConfigsRequest, CallOptions)

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

Lists discovery configurations.

Parameters
NameDescription
requestListDiscoveryConfigsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListDiscoveryConfigsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListDiscoveryConfigsResponse

The call object.

ListDlpJobs(ListDlpJobsRequest, CallOptions)

public virtual ListDlpJobsResponse ListDlpJobs(ListDlpJobsRequest request, CallOptions options)
Parameters
NameDescription
requestListDlpJobsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListDlpJobsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ListDlpJobsResponse

The response received from the server.

ListDlpJobsAsync(ListDlpJobsRequest, CallOptions)

public virtual AsyncUnaryCall<ListDlpJobsResponse> ListDlpJobsAsync(ListDlpJobsRequest request, CallOptions options)
Parameters
NameDescription
requestListDlpJobsRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListDlpJobsRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestListInfoTypesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListInfoTypesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestListInfoTypesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListInfoTypesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListInfoTypesResponse

The call object.

ListInspectTemplates(ListInspectTemplatesRequest, CallOptions)

public virtual ListInspectTemplatesResponse ListInspectTemplates(ListInspectTemplatesRequest request, CallOptions options)
Parameters
NameDescription
requestListInspectTemplatesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListInspectTemplatesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ListInspectTemplatesResponse

The response received from the server.

ListInspectTemplatesAsync(ListInspectTemplatesRequest, CallOptions)

public virtual AsyncUnaryCall<ListInspectTemplatesResponse> ListInspectTemplatesAsync(ListInspectTemplatesRequest request, CallOptions options)
Parameters
NameDescription
requestListInspectTemplatesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListInspectTemplatesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListInspectTemplatesResponse

The call object.

ListJobTriggers(ListJobTriggersRequest, CallOptions)

public virtual ListJobTriggersResponse ListJobTriggers(ListJobTriggersRequest request, CallOptions options)
Parameters
NameDescription
requestListJobTriggersRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListJobTriggersRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ListJobTriggersResponse

The response received from the server.

ListJobTriggersAsync(ListJobTriggersRequest, CallOptions)

public virtual AsyncUnaryCall<ListJobTriggersResponse> ListJobTriggersAsync(ListJobTriggersRequest request, CallOptions options)
Parameters
NameDescription
requestListJobTriggersRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListJobTriggersRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListJobTriggersResponse

The call object.

ListProjectDataProfiles(ListProjectDataProfilesRequest, CallOptions)

public virtual ListProjectDataProfilesResponse ListProjectDataProfiles(ListProjectDataProfilesRequest request, CallOptions options)

Lists data profiles for an organization.

Parameters
NameDescription
requestListProjectDataProfilesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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 data profiles for an organization.

Parameters
NameDescription
requestListProjectDataProfilesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ListProjectDataProfilesResponse

The response received from the server.

ListProjectDataProfilesAsync(ListProjectDataProfilesRequest, CallOptions)

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

Lists data profiles for an organization.

Parameters
NameDescription
requestListProjectDataProfilesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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 data profiles for an organization.

Parameters
NameDescription
requestListProjectDataProfilesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListProjectDataProfilesResponse

The call object.

ListStoredInfoTypes(ListStoredInfoTypesRequest, CallOptions)

public virtual ListStoredInfoTypesResponse ListStoredInfoTypes(ListStoredInfoTypesRequest request, CallOptions options)
Parameters
NameDescription
requestListStoredInfoTypesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListStoredInfoTypesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ListStoredInfoTypesResponse

The response received from the server.

ListStoredInfoTypesAsync(ListStoredInfoTypesRequest, CallOptions)

public virtual AsyncUnaryCall<ListStoredInfoTypesResponse> ListStoredInfoTypesAsync(ListStoredInfoTypesRequest request, CallOptions options)
Parameters
NameDescription
requestListStoredInfoTypesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestListStoredInfoTypesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListStoredInfoTypesResponse

The call object.

ListTableDataProfiles(ListTableDataProfilesRequest, CallOptions)

public virtual ListTableDataProfilesResponse ListTableDataProfiles(ListTableDataProfilesRequest request, CallOptions options)

Lists data profiles for an organization.

Parameters
NameDescription
requestListTableDataProfilesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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 data profiles for an organization.

Parameters
NameDescription
requestListTableDataProfilesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ListTableDataProfilesResponse

The response received from the server.

ListTableDataProfilesAsync(ListTableDataProfilesRequest, CallOptions)

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

Lists data profiles for an organization.

Parameters
NameDescription
requestListTableDataProfilesRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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 data profiles for an organization.

Parameters
NameDescription
requestListTableDataProfilesRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallListTableDataProfilesResponse

The call object.

NewInstance(ClientBaseConfiguration)

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

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
NameDescription
configurationClientBaseClientBaseConfiguration
Returns
TypeDescription
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
NameDescription
requestRedactImageRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestRedactImageRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestRedactImageRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestRedactImageRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallRedactImageResponse

The call object.

ReidentifyContent(ReidentifyContentRequest, CallOptions)

public virtual ReidentifyContentResponse ReidentifyContent(ReidentifyContentRequest request, CallOptions options)
Parameters
NameDescription
requestReidentifyContentRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestReidentifyContentRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
ReidentifyContentResponse

The response received from the server.

ReidentifyContentAsync(ReidentifyContentRequest, CallOptions)

public virtual AsyncUnaryCall<ReidentifyContentResponse> ReidentifyContentAsync(ReidentifyContentRequest request, CallOptions options)
Parameters
NameDescription
requestReidentifyContentRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestReidentifyContentRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallReidentifyContentResponse

The call object.

UpdateDeidentifyTemplate(UpdateDeidentifyTemplateRequest, CallOptions)

public virtual DeidentifyTemplate UpdateDeidentifyTemplate(UpdateDeidentifyTemplateRequest request, CallOptions options)
Parameters
NameDescription
requestUpdateDeidentifyTemplateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestUpdateDeidentifyTemplateRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
DeidentifyTemplate

The response received from the server.

UpdateDeidentifyTemplateAsync(UpdateDeidentifyTemplateRequest, CallOptions)

public virtual AsyncUnaryCall<DeidentifyTemplate> UpdateDeidentifyTemplateAsync(UpdateDeidentifyTemplateRequest request, CallOptions options)
Parameters
NameDescription
requestUpdateDeidentifyTemplateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestUpdateDeidentifyTemplateRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallDeidentifyTemplate

The call object.

UpdateDiscoveryConfig(UpdateDiscoveryConfigRequest, CallOptions)

public virtual DiscoveryConfig UpdateDiscoveryConfig(UpdateDiscoveryConfigRequest request, CallOptions options)

Updates a discovery configuration.

Parameters
NameDescription
requestUpdateDiscoveryConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestUpdateDiscoveryConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
DiscoveryConfig

The response received from the server.

UpdateDiscoveryConfigAsync(UpdateDiscoveryConfigRequest, CallOptions)

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

Updates a discovery configuration.

Parameters
NameDescription
requestUpdateDiscoveryConfigRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestUpdateDiscoveryConfigRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallDiscoveryConfig

The call object.

UpdateInspectTemplate(UpdateInspectTemplateRequest, CallOptions)

public virtual InspectTemplate UpdateInspectTemplate(UpdateInspectTemplateRequest request, CallOptions options)
Parameters
NameDescription
requestUpdateInspectTemplateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestUpdateInspectTemplateRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
InspectTemplate

The response received from the server.

UpdateInspectTemplateAsync(UpdateInspectTemplateRequest, CallOptions)

public virtual AsyncUnaryCall<InspectTemplate> UpdateInspectTemplateAsync(UpdateInspectTemplateRequest request, CallOptions options)
Parameters
NameDescription
requestUpdateInspectTemplateRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestUpdateInspectTemplateRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallInspectTemplate

The call object.

UpdateJobTrigger(UpdateJobTriggerRequest, CallOptions)

public virtual JobTrigger UpdateJobTrigger(UpdateJobTriggerRequest request, CallOptions options)
Parameters
NameDescription
requestUpdateJobTriggerRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestUpdateJobTriggerRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
JobTrigger

The response received from the server.

UpdateJobTriggerAsync(UpdateJobTriggerRequest, CallOptions)

public virtual AsyncUnaryCall<JobTrigger> UpdateJobTriggerAsync(UpdateJobTriggerRequest request, CallOptions options)
Parameters
NameDescription
requestUpdateJobTriggerRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestUpdateJobTriggerRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestUpdateStoredInfoTypeRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestUpdateStoredInfoTypeRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
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
NameDescription
requestUpdateStoredInfoTypeRequest

The request to send to the server.

optionsCallOptions

The options for the call.

Returns
TypeDescription
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
NameDescription
requestUpdateStoredInfoTypeRequest

The request to send to the server.

headersMetadata

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

deadlineDateTime

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

cancellationTokenCancellationToken

An optional token for canceling the call.

Returns
TypeDescription
AsyncUnaryCallStoredInfoType

The call object.