#[non_exhaustive]pub struct ListDataScanJobsRequest {
pub parent: String,
pub page_size: i32,
pub page_token: String,
pub filter: String,
/* private fields */
}Expand description
List DataScanJobs request.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.parent: StringRequired. The resource name of the parent environment:
projects/{project}/locations/{location_id}/dataScans/{data_scan_id}
where project refers to a project_id or project_number and
location_id refers to a Google Cloud region.
page_size: i32Optional. Maximum number of DataScanJobs to return. The service may return fewer than this value. If unspecified, at most 10 DataScanJobs will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.
page_token: StringOptional. Page token received from a previous ListDataScanJobs call.
Provide this to retrieve the subsequent page. When paginating, all other
parameters provided to ListDataScanJobs must match the call that provided
the page token.
filter: StringOptional. An expression for filtering the results of the ListDataScanJobs request.
If unspecified, all datascan jobs will be returned. Multiple filters can be
applied (with AND, OR logical operators). Filters are case-sensitive.
Allowed fields are:
start_timeend_time
start_time and end_time expect RFC-3339 formatted strings (e.g.
2018-10-08T18:30:00-07:00).
For instance, ‘start_time > 2018-10-08T00:00:00.123456789Z AND end_time < 2018-10-09T00:00:00.123456789Z’ limits results to DataScanJobs between specified start and end times.
Implementations§
Source§impl ListDataScanJobsRequest
impl ListDataScanJobsRequest
Sourcepub fn set_parent<T: Into<String>>(self, v: T) -> Self
pub fn set_parent<T: Into<String>>(self, v: T) -> Self
Sourcepub fn set_page_size<T: Into<i32>>(self, v: T) -> Self
pub fn set_page_size<T: Into<i32>>(self, v: T) -> Self
Sourcepub fn set_page_token<T: Into<String>>(self, v: T) -> Self
pub fn set_page_token<T: Into<String>>(self, v: T) -> Self
Sets the value of page_token.
§Example
let x = ListDataScanJobsRequest::new().set_page_token("example");Trait Implementations§
Source§impl Clone for ListDataScanJobsRequest
impl Clone for ListDataScanJobsRequest
Source§fn clone(&self) -> ListDataScanJobsRequest
fn clone(&self) -> ListDataScanJobsRequest
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for ListDataScanJobsRequest
impl Debug for ListDataScanJobsRequest
Source§impl Default for ListDataScanJobsRequest
impl Default for ListDataScanJobsRequest
Source§fn default() -> ListDataScanJobsRequest
fn default() -> ListDataScanJobsRequest
Source§impl Message for ListDataScanJobsRequest
impl Message for ListDataScanJobsRequest
Source§impl PartialEq for ListDataScanJobsRequest
impl PartialEq for ListDataScanJobsRequest
impl StructuralPartialEq for ListDataScanJobsRequest
Auto Trait Implementations§
impl Freeze for ListDataScanJobsRequest
impl RefUnwindSafe for ListDataScanJobsRequest
impl Send for ListDataScanJobsRequest
impl Sync for ListDataScanJobsRequest
impl Unpin for ListDataScanJobsRequest
impl UnsafeUnpin for ListDataScanJobsRequest
impl UnwindSafe for ListDataScanJobsRequest
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> FutureExt for T
impl<T> FutureExt for T
Source§fn with_context(self, otel_cx: Context) -> WithContext<Self>
fn with_context(self, otel_cx: Context) -> WithContext<Self>
Source§fn with_current_context(self) -> WithContext<Self>
fn with_current_context(self) -> WithContext<Self>
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
T in a tonic::Request