Google Cloud Data Loss Prevention v2 API - Class CreateJobTriggerRequest (4.8.0)

public sealed class CreateJobTriggerRequest : IMessage<CreateJobTriggerRequest>, IEquatable<CreateJobTriggerRequest>, IDeepCloneable<CreateJobTriggerRequest>, IBufferMessage, IMessage

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

Request message for CreateJobTrigger.

Inheritance

object > CreateJobTriggerRequest

Namespace

Google.Cloud.Dlp.V2

Assembly

Google.Cloud.Dlp.V2.dll

Constructors

CreateJobTriggerRequest()

public CreateJobTriggerRequest()

CreateJobTriggerRequest(CreateJobTriggerRequest)

public CreateJobTriggerRequest(CreateJobTriggerRequest other)
Parameter
Name Description
other CreateJobTriggerRequest

Properties

JobTrigger

public JobTrigger JobTrigger { get; set; }

Required. The JobTrigger to create.

Property Value
Type Description
JobTrigger

LocationId

public string LocationId { get; set; }

Deprecated. This field has no effect.

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. Parent resource name.

The format of this value varies depending on whether you have specified a processing location:

  • Projects scope, location specified:<br/> projects/<var>PROJECT_ID</var>/locations/<var>LOCATION_ID</var>
  • Projects scope, no location specified (defaults to global):<br/> projects/<var>PROJECT_ID</var>

The following example parent string specifies a parent project with the identifier example-project, and specifies the europe-west3 location for processing data:

parent=projects/example-project/locations/europe-west3
Property Value
Type Description
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
Type Description
LocationName

ParentAsProjectName

public ProjectName ParentAsProjectName { get; set; }

ProjectName-typed view over the Parent resource name property.

Property Value
Type Description
ProjectName

ParentAsResourceName

public IResourceName ParentAsResourceName { get; set; }

IResourceName-typed view over the Parent resource name property.

Property Value
Type Description
IResourceName

TriggerId

public string TriggerId { get; set; }

The trigger id can contain uppercase and lowercase letters, numbers, and hyphens; that is, it must match the regular expression: [a-zA-Z\d-_]+. The maximum length is 100 characters. Can be empty to allow the system to generate one.

Property Value
Type Description
string

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月05日 UTC.