[][src]Struct gcp_client::google::cloud::securitycenter::settings::v1beta1::ListDetectorsRequest

pub struct ListDetectorsRequest {
    pub parent: String,
    pub filter: String,
    pub page_size: i32,
    pub page_token: String,
}

Request message for ListDetectors.

Fields

parent: String

Required. The parent, which owns this collection of detectors. Format:

  • organizations/{organization}
filter: String

Filters to apply on the response. Filters can be applied on:

  • components
  • labels
  • billing tiers

Component filters will retrieve only detectors for the components specified. Label filters will retrieve only detectors that match one of the labels specified. Billing tier filters will retrieve only detectors for that billing tier.

The filters

page_size: i32

The maximum number of detectors to return. The service may return fewer than this value. If unspecified, at most 100 detectors will be returned. The maximum value is 1000; values above 1000 will be coerced to 1000.

page_token: String

A page token, received from a previous ListDetectors call. Provide this to retrieve the subsequent page.

When paginating, all other parameters provided to ListDetectors must match the call that provided the page token.

Trait Implementations

impl Clone for ListDetectorsRequest[src]

impl Debug for ListDetectorsRequest[src]

impl Default for ListDetectorsRequest[src]

impl Message for ListDetectorsRequest[src]

impl PartialEq<ListDetectorsRequest> for ListDetectorsRequest[src]

impl StructuralPartialEq for ListDetectorsRequest[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> IntoRequest<T> for T[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> WithSubscriber for T[src]