Class DlpServiceConnectionIdempotencyPolicy (2.31.0-rc)

Functions

virtual clone() const

Create a new copy of this object.

Returns
Type Description
std::unique_ptr< DlpServiceConnectionIdempotencyPolicy >

virtual InspectContent(google::privacy::dlp::v2::InspectContentRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::InspectContentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual RedactImage(google::privacy::dlp::v2::RedactImageRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::RedactImageRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeidentifyContent(google::privacy::dlp::v2::DeidentifyContentRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::DeidentifyContentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ReidentifyContent(google::privacy::dlp::v2::ReidentifyContentRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::ReidentifyContentRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListInfoTypes(google::privacy::dlp::v2::ListInfoTypesRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::ListInfoTypesRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateInspectTemplate(google::privacy::dlp::v2::CreateInspectTemplateRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::CreateInspectTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateInspectTemplate(google::privacy::dlp::v2::UpdateInspectTemplateRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::UpdateInspectTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetInspectTemplate(google::privacy::dlp::v2::GetInspectTemplateRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::GetInspectTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListInspectTemplates(google::privacy::dlp::v2::ListInspectTemplatesRequest)

Parameter
Name Description
request google::privacy::dlp::v2::ListInspectTemplatesRequest
Returns
Type Description
google::cloud::Idempotency

virtual DeleteInspectTemplate(google::privacy::dlp::v2::DeleteInspectTemplateRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::DeleteInspectTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateDeidentifyTemplate(google::privacy::dlp::v2::CreateDeidentifyTemplateRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::CreateDeidentifyTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateDeidentifyTemplate(google::privacy::dlp::v2::UpdateDeidentifyTemplateRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::UpdateDeidentifyTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetDeidentifyTemplate(google::privacy::dlp::v2::GetDeidentifyTemplateRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::GetDeidentifyTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListDeidentifyTemplates(google::privacy::dlp::v2::ListDeidentifyTemplatesRequest)

Parameter
Name Description
request google::privacy::dlp::v2::ListDeidentifyTemplatesRequest
Returns
Type Description
google::cloud::Idempotency

virtual DeleteDeidentifyTemplate(google::privacy::dlp::v2::DeleteDeidentifyTemplateRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::DeleteDeidentifyTemplateRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateJobTrigger(google::privacy::dlp::v2::CreateJobTriggerRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::CreateJobTriggerRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateJobTrigger(google::privacy::dlp::v2::UpdateJobTriggerRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::UpdateJobTriggerRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual HybridInspectJobTrigger(google::privacy::dlp::v2::HybridInspectJobTriggerRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::HybridInspectJobTriggerRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetJobTrigger(google::privacy::dlp::v2::GetJobTriggerRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::GetJobTriggerRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListJobTriggers(google::privacy::dlp::v2::ListJobTriggersRequest)

Parameter
Name Description
request google::privacy::dlp::v2::ListJobTriggersRequest
Returns
Type Description
google::cloud::Idempotency

virtual DeleteJobTrigger(google::privacy::dlp::v2::DeleteJobTriggerRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::DeleteJobTriggerRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ActivateJobTrigger(google::privacy::dlp::v2::ActivateJobTriggerRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::ActivateJobTriggerRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateDiscoveryConfig(google::privacy::dlp::v2::CreateDiscoveryConfigRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::CreateDiscoveryConfigRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateDiscoveryConfig(google::privacy::dlp::v2::UpdateDiscoveryConfigRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::UpdateDiscoveryConfigRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetDiscoveryConfig(google::privacy::dlp::v2::GetDiscoveryConfigRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::GetDiscoveryConfigRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListDiscoveryConfigs(google::privacy::dlp::v2::ListDiscoveryConfigsRequest)

Parameter
Name Description
request google::privacy::dlp::v2::ListDiscoveryConfigsRequest
Returns
Type Description
google::cloud::Idempotency

virtual DeleteDiscoveryConfig(google::privacy::dlp::v2::DeleteDiscoveryConfigRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::DeleteDiscoveryConfigRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateDlpJob(google::privacy::dlp::v2::CreateDlpJobRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::CreateDlpJobRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListDlpJobs(google::privacy::dlp::v2::ListDlpJobsRequest)

Parameter
Name Description
request google::privacy::dlp::v2::ListDlpJobsRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetDlpJob(google::privacy::dlp::v2::GetDlpJobRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::GetDlpJobRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteDlpJob(google::privacy::dlp::v2::DeleteDlpJobRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::DeleteDlpJobRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CancelDlpJob(google::privacy::dlp::v2::CancelDlpJobRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::CancelDlpJobRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateStoredInfoType(google::privacy::dlp::v2::CreateStoredInfoTypeRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::CreateStoredInfoTypeRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateStoredInfoType(google::privacy::dlp::v2::UpdateStoredInfoTypeRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::UpdateStoredInfoTypeRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetStoredInfoType(google::privacy::dlp::v2::GetStoredInfoTypeRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::GetStoredInfoTypeRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListStoredInfoTypes(google::privacy::dlp::v2::ListStoredInfoTypesRequest)

Parameter
Name Description
request google::privacy::dlp::v2::ListStoredInfoTypesRequest
Returns
Type Description
google::cloud::Idempotency

virtual DeleteStoredInfoType(google::privacy::dlp::v2::DeleteStoredInfoTypeRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::DeleteStoredInfoTypeRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListProjectDataProfiles(google::privacy::dlp::v2::ListProjectDataProfilesRequest)

Parameter
Name Description
request google::privacy::dlp::v2::ListProjectDataProfilesRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListTableDataProfiles(google::privacy::dlp::v2::ListTableDataProfilesRequest)

Parameter
Name Description
request google::privacy::dlp::v2::ListTableDataProfilesRequest
Returns
Type Description
google::cloud::Idempotency

virtual ListColumnDataProfiles(google::privacy::dlp::v2::ListColumnDataProfilesRequest)

Parameter
Name Description
request google::privacy::dlp::v2::ListColumnDataProfilesRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetProjectDataProfile(google::privacy::dlp::v2::GetProjectDataProfileRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::GetProjectDataProfileRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListFileStoreDataProfiles(google::privacy::dlp::v2::ListFileStoreDataProfilesRequest)

Parameter
Name Description
request google::privacy::dlp::v2::ListFileStoreDataProfilesRequest
Returns
Type Description
google::cloud::Idempotency

virtual GetFileStoreDataProfile(google::privacy::dlp::v2::GetFileStoreDataProfileRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::GetFileStoreDataProfileRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteFileStoreDataProfile(google::privacy::dlp::v2::DeleteFileStoreDataProfileRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::DeleteFileStoreDataProfileRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetTableDataProfile(google::privacy::dlp::v2::GetTableDataProfileRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::GetTableDataProfileRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetColumnDataProfile(google::privacy::dlp::v2::GetColumnDataProfileRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::GetColumnDataProfileRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual DeleteTableDataProfile(google::privacy::dlp::v2::DeleteTableDataProfileRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::DeleteTableDataProfileRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual HybridInspectDlpJob(google::privacy::dlp::v2::HybridInspectDlpJobRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::HybridInspectDlpJobRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual FinishDlpJob(google::privacy::dlp::v2::FinishDlpJobRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::FinishDlpJobRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual CreateConnection(google::privacy::dlp::v2::CreateConnectionRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::CreateConnectionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual GetConnection(google::privacy::dlp::v2::GetConnectionRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::GetConnectionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual ListConnections(google::privacy::dlp::v2::ListConnectionsRequest)

Parameter
Name Description
request google::privacy::dlp::v2::ListConnectionsRequest
Returns
Type Description
google::cloud::Idempotency

virtual SearchConnections(google::privacy::dlp::v2::SearchConnectionsRequest)

Parameter
Name Description
request google::privacy::dlp::v2::SearchConnectionsRequest
Returns
Type Description
google::cloud::Idempotency

virtual DeleteConnection(google::privacy::dlp::v2::DeleteConnectionRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::DeleteConnectionRequest const &
Returns
Type Description
google::cloud::Idempotency

virtual UpdateConnection(google::privacy::dlp::v2::UpdateConnectionRequest const &)

Parameter
Name Description
request google::privacy::dlp::v2::UpdateConnectionRequest const &
Returns
Type Description
google::cloud::Idempotency