Show / Hide Table of Contents

Class ProjectsResource.LocationsResource.DlpJobsResource.ListRequest

Lists DlpJobs that match the specified filter in the request. 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.

Inheritance
object
ClientServiceRequest
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>
DLPBaseServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>
ProjectsResource.LocationsResource.DlpJobsResource.ListRequest
Implements
IClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>
IClientServiceRequest
Inherited Members
DLPBaseServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.Xgafv
DLPBaseServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.AccessToken
DLPBaseServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.Alt
DLPBaseServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.Callback
DLPBaseServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.Fields
DLPBaseServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.Key
DLPBaseServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.OauthToken
DLPBaseServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.PrettyPrint
DLPBaseServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.QuotaUser
DLPBaseServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.UploadType
DLPBaseServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.UploadProtocol
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.Execute()
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.ExecuteAsStream()
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.ExecuteAsync()
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.ExecuteAsync(CancellationToken)
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.ExecuteAsStreamAsync()
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.ExecuteAsStreamAsync(CancellationToken)
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.CreateRequest(bool?)
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.GenerateRequestUri()
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.GetBody()
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.GetDefaultETagAction(string)
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.ETagAction
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.ModifyRequest
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.ValidateParameters
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.ApiVersion
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.RequestParameters
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.Service
ClientServiceRequest._unsuccessfulResponseHandlers
ClientServiceRequest._exceptionHandlers
ClientServiceRequest._executeInterceptors
ClientServiceRequest.AddUnsuccessfulResponseHandler(IHttpUnsuccessfulResponseHandler)
ClientServiceRequest.AddExceptionHandler(IHttpExceptionHandler)
ClientServiceRequest.AddExecuteInterceptor(IHttpExecuteInterceptor)
ClientServiceRequest.Credential
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.DLP.v2
Assembly: Google.Apis.DLP.v2.dll
Syntax
public class ProjectsResource.LocationsResource.DlpJobsResource.ListRequest : DLPBaseServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>, IClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>, IClientServiceRequest

Constructors

ListRequest(IClientService, string)

Constructs a new List request.

Declaration
public ListRequest(IClientService service, string parent)
Parameters
Type Name Description
IClientService service
string parent

Properties

Filter

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 &gt; "2017-12-12T00:00:00+00:00" The length of this field should be no more than 500 characters.

Declaration
[RequestParameter("filter", RequestParameterType.Query)]
public virtual string Filter { get; set; }
Property Value
Type Description
string

HttpMethod

Gets the HTTP method.

Declaration
public override string HttpMethod { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.HttpMethod

LocationId

Deprecated. This field has no effect.

Declaration
[RequestParameter("locationId", RequestParameterType.Query)]
public virtual string LocationId { get; set; }
Property Value
Type Description
string

MethodName

Gets the method name.

Declaration
public override string MethodName { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.MethodName

OrderBy

Comma-separated list of fields to order by, followed by asc or desc postfix. This list is case insensitive. The 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

Declaration
[RequestParameter("orderBy", RequestParameterType.Query)]
public virtual string OrderBy { get; set; }
Property Value
Type Description
string

PageSize

The standard list page size.

Declaration
[RequestParameter("pageSize", RequestParameterType.Query)]
public virtual int? PageSize { get; set; }
Property Value
Type Description
int?

PageToken

The standard list page token.

Declaration
[RequestParameter("pageToken", RequestParameterType.Query)]
public virtual string PageToken { get; set; }
Property Value
Type Description
string

Parent

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

Declaration
[RequestParameter("parent", RequestParameterType.Path)]
public virtual string Parent { get; }
Property Value
Type Description
string

RestPath

Gets the REST path.

Declaration
public override string RestPath { get; }
Property Value
Type Description
string
Overrides
ClientServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.RestPath

Type

The type of job. Defaults to DlpJobType.INSPECT

Declaration
[RequestParameter("type", RequestParameterType.Query)]
public virtual ProjectsResource.LocationsResource.DlpJobsResource.ListRequest.TypeEnum? Type { get; set; }
Property Value
Type Description
ProjectsResource.LocationsResource.DlpJobsResource.ListRequest.TypeEnum?

Methods

InitParameters()

Initializes List parameter list.

Declaration
protected override void InitParameters()
Overrides
DLPBaseServiceRequest<GooglePrivacyDlpV2ListDlpJobsResponse>.InitParameters()

Implements

IClientServiceRequest<TResponse>
IClientServiceRequest
In this article
Back to top Generated by DocFX