public sealed class DlpServiceSettings : ServiceSettingsBase
Reference documentation and code samples for the Google Cloud Data Loss Prevention v2 API class DlpServiceSettings.
Settings for DlpServiceClient instances.
Namespace
Google.Cloud.Dlp.V2Assembly
Google.Cloud.Dlp.V2.dll
Constructors
DlpServiceSettings()
public DlpServiceSettings()
Constructs a new DlpServiceSettings object with default settings.
Properties
ActivateJobTriggerSettings
public CallSettings ActivateJobTriggerSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.ActivateJobTrigger
and DlpServiceClient.ActivateJobTriggerAsync
.
- This call will not be retried.
- Timeout: 300 seconds.
CancelDlpJobSettings
public CallSettings CancelDlpJobSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.CancelDlpJob
and DlpServiceClient.CancelDlpJobAsync
.
- This call will not be retried.
- Timeout: 300 seconds.
CreateDeidentifyTemplateSettings
public CallSettings CreateDeidentifyTemplateSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.CreateDeidentifyTemplate
and DlpServiceClient.CreateDeidentifyTemplateAsync
.
- This call will not be retried.
- Timeout: 300 seconds.
CreateDiscoveryConfigSettings
public CallSettings CreateDiscoveryConfigSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.CreateDiscoveryConfig
and DlpServiceClient.CreateDiscoveryConfigAsync
.
- This call will not be retried.
- Timeout: 300 seconds.
CreateDlpJobSettings
public CallSettings CreateDlpJobSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.CreateDlpJob
and DlpServiceClient.CreateDlpJobAsync
.
- This call will not be retried.
- Timeout: 300 seconds.
CreateInspectTemplateSettings
public CallSettings CreateInspectTemplateSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.CreateInspectTemplate
and DlpServiceClient.CreateInspectTemplateAsync
.
- This call will not be retried.
- Timeout: 300 seconds.
CreateJobTriggerSettings
public CallSettings CreateJobTriggerSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.CreateJobTrigger
and DlpServiceClient.CreateJobTriggerAsync
.
- This call will not be retried.
- Timeout: 300 seconds.
CreateStoredInfoTypeSettings
public CallSettings CreateStoredInfoTypeSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.CreateStoredInfoType
and DlpServiceClient.CreateStoredInfoTypeAsync
.
- This call will not be retried.
- Timeout: 300 seconds.
DeidentifyContentSettings
public CallSettings DeidentifyContentSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.DeidentifyContent
and DlpServiceClient.DeidentifyContentAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
DeleteDeidentifyTemplateSettings
public CallSettings DeleteDeidentifyTemplateSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.DeleteDeidentifyTemplate
and DlpServiceClient.DeleteDeidentifyTemplateAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
DeleteDiscoveryConfigSettings
public CallSettings DeleteDiscoveryConfigSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.DeleteDiscoveryConfig
and DlpServiceClient.DeleteDiscoveryConfigAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
DeleteDlpJobSettings
public CallSettings DeleteDlpJobSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.DeleteDlpJob
and DlpServiceClient.DeleteDlpJobAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
DeleteInspectTemplateSettings
public CallSettings DeleteInspectTemplateSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.DeleteInspectTemplate
and DlpServiceClient.DeleteInspectTemplateAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
DeleteJobTriggerSettings
public CallSettings DeleteJobTriggerSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.DeleteJobTrigger
and DlpServiceClient.DeleteJobTriggerAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
DeleteStoredInfoTypeSettings
public CallSettings DeleteStoredInfoTypeSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.DeleteStoredInfoType
and DlpServiceClient.DeleteStoredInfoTypeAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
FinishDlpJobSettings
public CallSettings FinishDlpJobSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.FinishDlpJob
and DlpServiceClient.FinishDlpJobAsync
.
- This call will not be retried.
- Timeout: 300 seconds.
GetColumnDataProfileSettings
public CallSettings GetColumnDataProfileSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.GetColumnDataProfile
and DlpServiceClient.GetColumnDataProfileAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
GetDeidentifyTemplateSettings
public CallSettings GetDeidentifyTemplateSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.GetDeidentifyTemplate
and DlpServiceClient.GetDeidentifyTemplateAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
GetDiscoveryConfigSettings
public CallSettings GetDiscoveryConfigSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.GetDiscoveryConfig
and DlpServiceClient.GetDiscoveryConfigAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
GetDlpJobSettings
public CallSettings GetDlpJobSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.GetDlpJob
and DlpServiceClient.GetDlpJobAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
GetInspectTemplateSettings
public CallSettings GetInspectTemplateSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.GetInspectTemplate
and DlpServiceClient.GetInspectTemplateAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
GetJobTriggerSettings
public CallSettings GetJobTriggerSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.GetJobTrigger
and DlpServiceClient.GetJobTriggerAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
GetProjectDataProfileSettings
public CallSettings GetProjectDataProfileSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.GetProjectDataProfile
and DlpServiceClient.GetProjectDataProfileAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
GetStoredInfoTypeSettings
public CallSettings GetStoredInfoTypeSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.GetStoredInfoType
and DlpServiceClient.GetStoredInfoTypeAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
GetTableDataProfileSettings
public CallSettings GetTableDataProfileSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.GetTableDataProfile
and DlpServiceClient.GetTableDataProfileAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
HybridInspectDlpJobSettings
public CallSettings HybridInspectDlpJobSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.HybridInspectDlpJob
and DlpServiceClient.HybridInspectDlpJobAsync
.
- This call will not be retried.
- Timeout: 300 seconds.
HybridInspectJobTriggerSettings
public CallSettings HybridInspectJobTriggerSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.HybridInspectJobTrigger
and DlpServiceClient.HybridInspectJobTriggerAsync
.
- This call will not be retried.
- Timeout: 300 seconds.
InspectContentSettings
public CallSettings InspectContentSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.InspectContent
and DlpServiceClient.InspectContentAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
ListColumnDataProfilesSettings
public CallSettings ListColumnDataProfilesSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.ListColumnDataProfiles
and DlpServiceClient.ListColumnDataProfilesAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
ListDeidentifyTemplatesSettings
public CallSettings ListDeidentifyTemplatesSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.ListDeidentifyTemplates
and DlpServiceClient.ListDeidentifyTemplatesAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
ListDiscoveryConfigsSettings
public CallSettings ListDiscoveryConfigsSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.ListDiscoveryConfigs
and DlpServiceClient.ListDiscoveryConfigsAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
ListDlpJobsSettings
public CallSettings ListDlpJobsSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.ListDlpJobs
and DlpServiceClient.ListDlpJobsAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
ListInfoTypesSettings
public CallSettings ListInfoTypesSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.ListInfoTypes
and DlpServiceClient.ListInfoTypesAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
ListInspectTemplatesSettings
public CallSettings ListInspectTemplatesSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.ListInspectTemplates
and DlpServiceClient.ListInspectTemplatesAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
ListJobTriggersSettings
public CallSettings ListJobTriggersSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.ListJobTriggers
and DlpServiceClient.ListJobTriggersAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
ListProjectDataProfilesSettings
public CallSettings ListProjectDataProfilesSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.ListProjectDataProfiles
and DlpServiceClient.ListProjectDataProfilesAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
ListStoredInfoTypesSettings
public CallSettings ListStoredInfoTypesSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.ListStoredInfoTypes
and DlpServiceClient.ListStoredInfoTypesAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
ListTableDataProfilesSettings
public CallSettings ListTableDataProfilesSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.ListTableDataProfiles
and DlpServiceClient.ListTableDataProfilesAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
LocationsSettings
public LocationsSettings LocationsSettings { get; set; }
The settings to use for the LocationsClient associated with the client.
RedactImageSettings
public CallSettings RedactImageSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.RedactImage
and DlpServiceClient.RedactImageAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
ReidentifyContentSettings
public CallSettings ReidentifyContentSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.ReidentifyContent
and DlpServiceClient.ReidentifyContentAsync
.
- Initial retry delay: 100 milliseconds.
- Retry delay multiplier: 1.3
- Retry maximum delay: 60000 milliseconds.
- Maximum attempts: 5
- Retriable status codes: Unavailable , DeadlineExceeded .
- Timeout: 300 seconds.
UpdateDeidentifyTemplateSettings
public CallSettings UpdateDeidentifyTemplateSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.UpdateDeidentifyTemplate
and DlpServiceClient.UpdateDeidentifyTemplateAsync
.
- This call will not be retried.
- Timeout: 300 seconds.
UpdateDiscoveryConfigSettings
public CallSettings UpdateDiscoveryConfigSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.UpdateDiscoveryConfig
and DlpServiceClient.UpdateDiscoveryConfigAsync
.
- This call will not be retried.
- Timeout: 300 seconds.
UpdateInspectTemplateSettings
public CallSettings UpdateInspectTemplateSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.UpdateInspectTemplate
and DlpServiceClient.UpdateInspectTemplateAsync
.
- This call will not be retried.
- Timeout: 300 seconds.
UpdateJobTriggerSettings
public CallSettings UpdateJobTriggerSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.UpdateJobTrigger
and DlpServiceClient.UpdateJobTriggerAsync
.
- This call will not be retried.
- Timeout: 300 seconds.
UpdateStoredInfoTypeSettings
public CallSettings UpdateStoredInfoTypeSettings { get; set; }
CallSettings
for synchronous and asynchronous calls to DlpServiceClient.UpdateStoredInfoType
and DlpServiceClient.UpdateStoredInfoTypeAsync
.
- This call will not be retried.
- Timeout: 300 seconds.
Methods
Clone()
public DlpServiceSettings Clone()
Creates a deep clone of this object, with all the same property values.
GetDefault()
public static DlpServiceSettings GetDefault()
Get a new instance of the default DlpServiceSettings .