Reference documentation and code samples for the Data Loss Prevention V2 Client class ListDlpJobsRequest.
The request message for listing DLP jobs.
Generated from protobuf message google.privacy.dlp.v2.ListDlpJobsRequest
Namespace
Google \ Cloud \ Dlp \ V2Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ parent
string
Required. Parent resource name. The format of this value varies depending on whether you have specified a processing location
: + Projects scope, location specified:
projects/
PROJECT_ID
/locations/
LOCATION_ID
+ Projects scope, no location specified (defaults to global):
projects/
PROJECT_ID
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
↳ filter
string
Allows filtering. Supported syntax: * Filter expressions are made up of one or more restrictions. * Restrictions can be combined by AND
or OR
logical operators. A sequence of restrictions implicitly uses AND
. * A restriction has the form of {field} {operator} {value}
. * Supported fields/values for inspect jobs: - state
- PENDING|RUNNING|CANCELED|FINISHED|FAILED - inspected_storage
- DATASTORE|CLOUD_STORAGE|BIGQUERY - trigger_name
- The name of the trigger that created the job. - 'end_time - Corresponds to the time the job finished. - 'start_time
- Corresponds to the time the job finished. * Supported fields for risk analysis jobs: - state
- RUNNING|CANCELED|FINISHED|FAILED - 'end_time - Corresponds to the time the job finished. - 'start_time
- Corresponds to the time the job finished. * The operator must be =
or !=
. Examples: * inspected_storage = cloud_storage AND state = done * inspected_storage = cloud_storage OR inspected_storage = bigquery * inspected_storage = cloud_storage AND (state = done OR state = canceled) * end_time > "2017-12-12T00:00:00+00:00" The length of this field should be no more than 500 characters.
↳ page_size
int
The standard list page size.
↳ page_token
string
The standard list page token.
↳ type
int
The type of job. Defaults to DlpJobType.INSPECT
↳ order_by
string
Comma separated list of fields to order by, followed by asc
or desc
postfix. This list is case-insensitive, default sorting order is ascending, redundant space characters are insignificant. Example: name asc, end_time asc, create_time desc
Supported fields are: - create_time
: corresponds to the time the job was created. - end_time
: corresponds to the time the job ended. - name
: corresponds to the job's name. - state
: corresponds to state
↳ location_id
string
Deprecated. This field has no effect.
getParent
Required. Parent resource name.
The format of this value varies depending on whether you have specified a processing location :
- Projects scope, location specified:
projects/
PROJECT_ID/locations/
LOCATION_ID - Projects scope, no location specified (defaults to global):
projects/
PROJECT_ID The following exampleparent
string specifies a parent project with the identifierexample-project
, and specifies theeurope-west3
location for processing data: parent=projects/example-project/locations/europe-west3
string
setParent
Required. Parent resource name.
The format of this value varies depending on whether you have specified a processing location :
- Projects scope, location specified:
projects/
PROJECT_ID/locations/
LOCATION_ID - Projects scope, no location specified (defaults to global):
projects/
PROJECT_ID The following exampleparent
string specifies a parent project with the identifierexample-project
, and specifies theeurope-west3
location for processing data: parent=projects/example-project/locations/europe-west3
var
string
$this
getFilter
Allows filtering.
Supported syntax:
- Filter expressions are made up of one or more restrictions.
- Restrictions can be combined by
AND
orOR
logical operators. A sequence of restrictions implicitly usesAND
. - A restriction has the form of
{field} {operator} {value}
. - Supported fields/values for inspect jobs:
-
state
- PENDING|RUNNING|CANCELED|FINISHED|FAILED -
inspected_storage
- DATASTORE|CLOUD_STORAGE|BIGQUERY -
trigger_name
- The name of the trigger that created the job. - 'end_time` - Corresponds to the time the job finished.
- 'start_time` - Corresponds to the time the job finished.
-
- Supported fields for risk analysis jobs:
-
state
- RUNNING|CANCELED|FINISHED|FAILED - 'end_time` - Corresponds to the time the job finished.
- 'start_time` - Corresponds to the time the job finished.
-
- The operator must be
=
or!=
. Examples: - inspected_storage = cloud_storage AND state = done
- inspected_storage = cloud_storage OR inspected_storage = bigquery
- inspected_storage = cloud_storage AND (state = done OR state = canceled)
- end_time > "2017-12-12T00:00:00+00:00" The length of this field should be no more than 500 characters.
string
setFilter
Allows filtering.
Supported syntax:
- Filter expressions are made up of one or more restrictions.
- Restrictions can be combined by
AND
orOR
logical operators. A sequence of restrictions implicitly usesAND
. - A restriction has the form of
{field} {operator} {value}
. - Supported fields/values for inspect jobs:
-
state
- PENDING|RUNNING|CANCELED|FINISHED|FAILED -
inspected_storage
- DATASTORE|CLOUD_STORAGE|BIGQUERY -
trigger_name
- The name of the trigger that created the job. - 'end_time` - Corresponds to the time the job finished.
- 'start_time` - Corresponds to the time the job finished.
-
- Supported fields for risk analysis jobs:
-
state
- RUNNING|CANCELED|FINISHED|FAILED - 'end_time` - Corresponds to the time the job finished.
- 'start_time` - Corresponds to the time the job finished.
-
- The operator must be
=
or!=
. Examples: - inspected_storage = cloud_storage AND state = done
- inspected_storage = cloud_storage OR inspected_storage = bigquery
- inspected_storage = cloud_storage AND (state = done OR state = canceled)
- end_time > "2017-12-12T00:00:00+00:00" The length of this field should be no more than 500 characters.
var
string
$this
getPageSize
The standard list page size.
int
setPageSize
The standard list page size.
var
int
$this
getPageToken
The standard list page token.
string
setPageToken
The standard list page token.
var
string
$this
getType
The type of job. Defaults to DlpJobType.INSPECT
int
setType
The type of job. Defaults to DlpJobType.INSPECT
var
int
$this
getOrderBy
Comma separated list of fields to order by,
followed by asc
or desc
postfix. This list is case-insensitive,
default sorting order is ascending, redundant space characters are
insignificant.
Example: name asc, end_time asc, create_time desc
Supported fields are:
-
create_time
: corresponds to the time the job was created. -
end_time
: corresponds to the time the job ended. -
name
: corresponds to the job's name. -
state
: corresponds tostate
string
setOrderBy
Comma separated list of fields to order by,
followed by asc
or desc
postfix. This list is case-insensitive,
default sorting order is ascending, redundant space characters are
insignificant.
Example: name asc, end_time asc, create_time desc
Supported fields are:
-
create_time
: corresponds to the time the job was created. -
end_time
: corresponds to the time the job ended. -
name
: corresponds to the job's name. -
state
: corresponds tostate
var
string
$this
getLocationId
Deprecated. This field has no effect.
string
setLocationId
Deprecated. This field has no effect.
var
string
$this
static::build
parent
string
Required. Parent resource name.
The format of this value varies depending on whether you have specified a processing location :
- Projects scope, location specified:
projects/
PROJECT_ID/locations/
LOCATION_ID - Projects scope, no location specified (defaults to global):
projects/
PROJECT_ID
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 Please see Google\Cloud\Dlp\V2\DlpServiceClient::projectName() for help formatting this field.